0001213900-23-023973.txt : 20230329 0001213900-23-023973.hdr.sgml : 20230329 20230329131055 ACCESSION NUMBER: 0001213900-23-023973 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230329 DATE AS OF CHANGE: 20230329 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DecisionPoint Systems, Inc. CENTRAL INDEX KEY: 0001505611 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 371644635 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-41376 FILM NUMBER: 23773948 BUSINESS ADDRESS: STREET 1: 1615 SOUTH CONGRESS AVENUE STREET 2: SUITE 103 CITY: DELRAY BEACH STATE: FL ZIP: 33445 BUSINESS PHONE: (561) 900-3723 MAIL ADDRESS: STREET 1: 1615 SOUTH CONGRESS AVENUE STREET 2: SUITE 103 CITY: DELRAY BEACH STATE: FL ZIP: 33445 FORMER COMPANY: FORMER CONFORMED NAME: Comamtech Inc. DATE OF NAME CHANGE: 20101112 10-K 1 f10k2022_decisionpoint.htm ANNUAL REPORT

 

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

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

 

For the Fiscal Year Ended December 31, 2022

 

OR

 

TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

DECISIONPOINT SYSTEMS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   333-245695   37-1644635
(State of Incorporation)   (Commission File Number)   (IRS Employer
Identification No.)

 

1615 South Congress Avenue Suite 103, Delray Beach, FL 33445

(Address of principal executive offices) (Zip code)

 

(561) 900-3723

(Registrant’s telephone number, including area code)

 

Securities Registered Pursuant to Section 12(b) of the Act:

 

Title of Each Class   Trading Symbol   Name on Each Exchange on Which Registered
Common Stock   DPSI   NYSE American

 

Securities Registered Pursuant to Section 12(g) of the Act: None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐   No

 

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

 

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

 

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

 

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

 

Large accelerated filer Non-accelerated filer Emerging growth company
Accelerated filer Smaller reporting company  

 

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Yes ☐   No

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

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

 

As of June 30, 2022, the aggregate market value of the registrant’s Common Stock held by non-affiliates of the registrant was $23.5 million.

 

The number of shares outstanding of the registrant’s Common Stock, $0.001 par value, was 7,417,342 as of March 24, 2023.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Portions of the Registrant’s definitive proxy statement relating to its 2023 annual meeting of shareholders (the “2023 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2023 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates, otherwise the Registrant will file an amendment to this Annual Report within such time period.

 

 

 

 

 

 

TABLE OF CONTENTS

 

Note About Forward-Looking Statements ii
   
Part I  
Item 1. Business 1
Item 1A. Risk Factors 7
Item 1B. Unresolved Staff Comments 18
Item 2. Properties 18
Item 3. Legal Proceedings 18
Item 4. Mine Safety Disclosures 18
   
Part II  
Item 5. Market for the Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 19
Item 6. Reserved 19
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 19
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 28
Item 8. Financial Statements and Supplementary Data F-1
Report of Independent Registered Public Accounting Firm F-2
Consolidated Balance Sheets F-4
Consolidated Statements of Income and Comprehensive Income F-5
Consolidated Statements of Stockholders’ Equity F-6
Consolidated Statements of Cash Flows F-7
Notes to the Consolidated Financial Statements F-8
Item 9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosure 29
Item 9A. Controls and Procedures 29
Item 9B. Other Information 30
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 30
   
Part III  
Item 10. Directors, Executive Officers and Corporate Governance 31
Item 11. Executive Compensation 31
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 31
Item 13. Certain Relationships and Related Transactions, and Director Independence 31
Item 14. Principal Accounting Fees and Services 31
   
Part IV  
Item 15. Exhibits and Financial Statement Schedules 32
Item 16. Form 10-K Summary 33
Signatures 34

 

i

 

 

Note Regarding Forward-Looking Statements

 

This annual report on Form 10-K contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements are based on management’s beliefs and assumptions and on information currently available to management. Some of the statements in the section captioned “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” “Description of Business,” and elsewhere in this annual report contain forward-looking statements. In some cases, you can identify these statements by terms such as “anticipate,” “believe,” “could,” “estimate,” “expects,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would” or the negative of these terms or other comparable expressions that convey uncertainty of future events or outcomes, although not all forward-looking statements contain these terms.

 

These statements involve risks, uncertainties and other factors that may cause actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. Forward-looking statements in this annual report include, but are not limited to, statements about:

 

  our estimates regarding expenses, future revenue, capital requirements and liquidity;

 

  our plans to obtain any requisite outside funding for our current and proposed operations and potential acquisition and expansion efforts;

 

  the success of the Company’s plan for growth, both internally and through pursuit of suitable acquisition candidates;

 

  the ultimate impact of the COVID-19 pandemic, or any other health epidemic, on our business, our clientele, our suppliers, or the global economy as a whole;

 

  the concentration of our customers and the potential effect of the loss of a significant customer;

 

  debt obligations arising from our line of credit or otherwise;

 

  our ability to integrate the business operations of businesses that we acquire from time to time;

 

  the possibility that we may be adversely affected by other economic, business or competitive factors including market volatility, inflation, increases in interest rates, supply chain interruptions, and may not be able to manage other risks and uncertainties;

 

  our ability to compete with companies producing similar products and services;

 

  the scope of protection we are able to establish and maintain for intellectual property rights covering our products and technology;

 

  the accuracy of our estimates regarding expenses, future revenue, capital requirements and needs for additional financing;

 

  our ability to develop and maintain our corporate infrastructure, including our internal controls;

 

  our ability to develop innovative new products and services; and

 

  our financial performance.

 

ii

 

 

PART I

 

ITEM 1. DESCRIPTION OF BUSINESS

 

Overview

 

DecisionPoint Systems, Inc. (“DecisionPoint”, the “Company”, “we” or “us”) was originally organized in August 2010 under the laws of the Province of Ontario and subsequently filed a Certificate of Corporate Domestication with the State of Delaware on June 14, 2011

 

The Company, through its subsidiaries, consults, designs, and implements mobility-first enterprise solutions and services that support our customer’s operations. DecisionPoint provides managed and professional services that better enable our customers to implement and manage complex projects on time and on budget. Our products and services are intended to help our clients improve their operations and drive greater productivity. DecisionPoint partners with hardware and software companies to combine enterprise-grade handheld computers, printers, tablets, and smart phones into solutions aimed to improve productivity, provide greater levels of customer services, allowing our customers to be more competitive, DecisionPoint leverages its software and services portfolio including our Mobile Conductor Platform which provides a “Direct Store Delivery” (DSD) solution to the wholesale distribution market via our proof-of-delivery and route accounting applications. Our ViziTrace Platform provides our customers with the ability to integrate radio frequency identification (“RFID”) technology’s into existing workflows, making them more efficient and effective in the marketplace. Our Managed Services offerings provide our customers a way to implement, manage, monitor, and maintain all these technologies for the lifetime of the implementation, while supporting and augmenting our customer’s IT teams.

 

Acquisitions have been an important element of our growth strategy and are expected to be in the future. We have supplemented our organic growth by identifying, acquiring and integrating businesses that results in broader, more sophisticated product offerings, while diversifying and expanding our customer base and markets. In 2018, we acquired Royce Digital Systems, Inc. (“RDS”), a provider of innovative enterprise solutions. RDS has expanded our product portfolio with mission critical printers, consumables and custom labels and a wide array of on-site professional services. Additionally, RDS has provided new opportunities in the healthcare sector which is incremental to our existing markets of Retail and Logistics. In December 2020, we acquired ExtenData Solutions, LLC (“ExtenData”), an enterprise mobility solutions provider headquartered in the Denver metropolitan area.  ExtenData’s products and services are synergistic and complimentary to those provided by the Company. The ExtenData acquisition was intended to enhance and supplement the products and services offered by the Company and broaden our customer base. In January 2022, we acquired Advanced Mobile Group, LLC (“AMG”), a company that brings skills in voice directed technologies and RFID via the ViziTrace Platform.

 

Background – Products and Services

 

DecisionPoint delivers mobility-first managed service and integration solutions to healthcare, supply chain, and retail customers, enabling them to make better and faster decisions in the moments that matter—the decision points. Our mission is to help businesses consistently deliver on those moments—accelerating growth, improving worker productivity, and lowering risks and costs.

 

DecisionPoint’s products and services are intended to empower mobile workers through the implementation of various mobile technologies including specialized mobile business applications, wireless networks, mobile computers and a variety of consumer and mobile computing devices. We also provide a comprehensive managed services portfolio that includes consulting, integration, project management, software development, deployment, and life cycle management services. Those services include configuration, repair services, help desk, and implementation services helping our enterprise customers operationalize their mobile investments.

 

At DecisionPoint, we deliver to our customers solutions that enable them to make better, faster and more accurate business decisions by implementing industry-specific, enterprise grade wireless, scanning, RFID and mobile computing systems for their front-line mobile workers, inside and outside of the traditional workplace. Our solutions are designed to unlock mission critical information and deliver it to employees, at the point of activity, when needed, regardless of their location. As a result, our customers are able to move their business decision points closer to their customers: improving customer service levels, reducing costs and accelerating business growth.

 

1

 

 

Mobility solutions and usage, in general, continue to grow and change rapidly. Many companies are leveraging mobile solutions to deliver information to their associates and customers in new and innovative ways that create competitive differentiation. Rapid change and innovation lead to increasingly complex solutions and requirements. Internal IT staff can be overwhelmed by the complexity of managing and operationalizing these mobile solutions. DecisionPoint seeks to eliminate this complexity through our managed services offerings to allow our customers to focus their resources on business transformation and bottom-line results.

 

A comprehensive mobile solution requires close coordination with many suppliers such as Original Equipment Manufacturers (“OEMs”) manufacturers, carriers, security organizations, software providers and others.

 

We have developed an ‘ecosystem’ of partners to support the assembly and manufacturing provisions of our custom and off-the-shelf solutions, including handheld device manufacturers, independent software vendors and wireless carriers.

 

DecisionPoint has offices throughout North America with service centers located on both the East and West Coast allowing us to serve multi-location clients and their mobile workforces.

 

Our Markets and Primary Customer Industries

 

DecisionPoint is a mobile systems integrator providing enterprise mobility solutions to the retail, logistics and healthcare markets. These solutions span the complete technology life cycle from systems design and implementation capabilities to a complete portfolio of support services including repair center services and managed mobile services.

 

During 2022 we developed a new portal, VISION. VISION is intended to offer our customers a customizable solution for monitoring actions on everything in their IT infrastructure.   Decisionpoint can manage the entire lifecycle of Mobility and IT infrastructure all in one view. VISION provides real-time visibility to manage the health, location, and status of mission-critical IT assets; VISION also enables clients to monitor the progress in major rollouts.  This enables our customers to minimize downtime and simplifying the management of a large, distributed enterprise.

 

VISION is intended to allow customers to:

 

  Track assets by location and health status via an interactive map;

 

  Monitor servers, switches, PC’s, and POS systems;

 

  Deploy custom configured Mobile Devices and the surrounding Infrastructure;

 

  Engage in custom asset tagging;

 

  Engage in RMA creation with advanced exchange management

 

  Monitor and effect repair and refurbishment of assets

 

Retail In-Store Operations

 

We assist retail customers in selecting and procuring the correct technology, deploying and installing it and managing that technology for its entire life cycle. Our VISION portal and OnPoint asset management system helps our retail customers with distributed stores and networks manage support, repairs, returns and every facet of the life of their POS systems and mobile devices. This allows our customers’ IT resources to be leveraged for competitive advantage as we take care of this critical function.

 

2

 

 

Warehousing and Distribution

 

DecisionPoint provides products and services to large retailers, warehouses and third-party logistics providers to ensure their logistics operations are modern, efficient and provides them with a competitive advantage. We work closely with our customers to select the right technology in a rapidly changing world intended to give them return on investment throughout its lifetime of deployment. Applications such as Yard Management, Receiving, Picking, Hands-Free, and Voice are all components of a system that provide value. DecisionPoint assists our customers to manage the largest of projects with flawless execution along with the lifecycle management services that keep those IT assets operational.

 

Healthcare

 

Through the acquisition of RDS in 2018, DecisionPoint expanded its presence in healthcare. RDS has provided hardware, integration, IT Services, and a myriad of healthcare solutions to one of the largest systems in the country for 25+ years supporting clinical workflows throughout the healthcare systems. DecisionPoint currently provides service on-site for more than 30,000 IT assets, such as Barcode printers and scanners. That expertise combined with our account base of healthcare systems and healthcare manufacturing makes this vertical our second largest vertical as of December 31, 2022.

 

Wholesale Distribution

 

Through the acquisition of ExtenData, DecisionPoint added to its portfolio of reoccurring revenue with the MobileConductor (MC) software platform. MC is application software sold into the Direct Store Delivery (DSD) and Proof of Delivery (POD) marketplace in a SaaS model. MobileConductor enables us to provide complete in-vehicle solutions inclusive of hardware and services.

 

Field Sales and Service

 

DecisionPoint has and expects to roll-out a new tablet system for field representatives of large enterprise customers. DecisionPoint co-developed the software hand-in-hand with its customers operations team that is intended to improve the efficiencies of customer field representatives and make it easier for them to record deliveries, pick-ups and transact sales on the spot. This tablet system has been a multi-year project, which continues to evolve and improve our customer’s competitive position.

 

The field sales and service market is experiencing significant growth. This space has evolved and moved from rugged to consumer technologies in many instances. As a result, DecisionPoint intends to leverage our experience to expand our offerings and options for our customers as the technology changes and evolves. DecisionPoint intends to provide its complete line of services, including custom or packaged software solutions to these markets, representing another area of potential growth.

 

Services

 

Lifecycle Management

 

As part of our services, DecisionPoint, helps customers maximize the life of their IT assets. When OEMs discontinue a product or provide poor service on an aging product it can force our customers into an upgrade, they may not be ready to manage or afford. We work closely with our customers in all verticals to attempt to provide them extra value at the end of an asset’s lifecycle.

 

Deployment and Project Management

 

Project management and deployment services are also an area of focus for the Company. DecisionPoint’s project management team has handled nationwide retail point of sale deployments and a myriad of other projects that augment customer IT teams. The same applies to healthcare where we have the expertise to understand clinical workflows and how an IT implementation needs to be executed.

 

3

 

 

Managed Services

 

DecisionPoint offers a comprehensive product portfolio of managed services designed to simplify the complexity associated with designing, deploying and managing a mobile solution. Each product service is defined by specific deliverables and reporting requirements.

 

The product portfolio includes:

 

  Consulting – Solution Design & Business Process Review
  Technology Acquisition
  Project Management
  Software Integration and Development
  Deployment (depot and on-site)
  Repair Services (depot and on-site)
  Service Desk (tier 2 technical support
  Reverse logistics & End of Life (EOL) disposal services
  OnPoint Services Hub (24x7x365 Asset Management Portal)

 

Customers can acquire our product service SKU’s a-la-carte or in a complete services bundle.

 

 

 

Customers receive real-time asset management and tracking information through DecisionPoint’s OnPoint™ Service Hub, an internally created customer service portal that provides our customers with a 24/7 view of their technology assets being managed by DecisionPoint.

 

4

 

 

As a Service

 

DecisionPoint also offers “as a service models” that include devices, services, software and consulting in one monthly recurring charge.

 

Software

 

The market for enterprise mobile software is generally specialized. Enterprise mobile software systems must support industry-specific and customer-specific business processes. For this reason, we utilize several avenues to provide mobile software solutions to meet our customers’ unique requirements, including:

 

  Software as a Service: SaaS is a core strategy to grow our recurring revenue base. In 2020, Decisionpoint acquired ExtenData’s MobileConductor (trademarked), a software platform targeted at the Direct Store Delivery (DSD) and the Proof of Delivery (POD) markets. In 2022, Decisionpoint acquired Advanced Mobile Group’s VizeTrace (trademarked), a software platform that manages RFID installations. Both MobileConductor and ViziTrace are owned platforms of Decisionpoint and part of its expanded IP portfolio. They will continue to be sold, supported and leveraged across our expanded base of customers nationwide.

 

  Resold specialized ISV applications: The software produced by specialized independent software vendors (“ISV”) is designed to fit a particular vertical market and application. Even still, it must be tailored to meet the needs of each customer and often requires integration to the customer’s enterprise system(s). Depending on the requirements, this tailoring is provided by DecisionPoint under contract with DecisionPoint. 

 

  DecisionPoint custom development: When one of our off-the-shelf solutions or other ISV solution is not available, custom software can be created in-house using standardized programming platforms like the Microsoft.NET® framework, Java™, Android and Apple iOS. These are used when there is simply no other “off-the-shelf” way to meet the customer’s requirements or when a client believes their business requirements are so unique that only a custom solution will work. An increasingly popular requirement for many corporate clients, which we are able to fulfill, is a custom application that is written once, but supports multiple mobile operating systems.

 

Customers

 

Our customers include large enterprise companies across a wide range of industries including retail, healthcare, transportation and logistics.

 

No arrangement between us and any customer provide for a minimum amount of products or services that must be purchased by the customer nor require any customer to exclusively utilize us as a provider.

 

Backlog

 

At December 31, 2022, our backlog related to product orders that are expected to ship throughout 2023 was approximately $30.3 million.

 

Competition

 

The automatic identification and data capture (AIDC) business is one that is highly fragmented and covered by many competitors that range from a one-man shop to multi-billion-dollar companies. DecisionPoint attempts to separate itself from the competition with our expertise and ability to help a customer manage an entire project versus buying a product.

 

5

 

 

The following companies are examples of competitors in the AIDC Industry:

 

  CDW Corporation – CDW provides thousands of products as a general IT supplier.

 

  Denali Advanced Integration – Washington-based Denali Advanced Integration is a full system integration company with services ranging from IT Consulting, Managed Services and Enterprise Mobility Solutions.

 

  Other Competitors in the U.S. – Certain ‘catalog and online’ AIDC equipment resellers offer end-users deeply discounted, commodity-oriented products; however, they typically offer limited or no maintenance support beyond the manufacturer’s warranty (which generally results in slower repair turnaround time). More importantly, as end users have become increasingly dependent on value added resellers (“VAR”) and system integrators to provide platform design, integration and maintenance, end users typically do not place major purchase orders with such resellers.

 

Suppliers

 

Products from three suppliers, Scansource, Bluestar, and Ingram Micro totaled approximately 78% of our cost of sales for the year ended December 31, 2022.

 

Intellectual Property

 

We own and maintain a portfolio of intellectual property assets which we hope to continue to build. We believe that our intellectual property assets create great value to us and therefore we take steps to protect those assets. However, because of the nature of our business and assets we have not sought patent or trademark protection of our intellectual property assets.

 

Employees

 

As of December 31, 2022, we had a total of approximately 116 full-time employees. We have not experienced any work disruptions or stoppages and we consider relations with our employees to be good.

 

Legal Proceedings; Product Liability

 

From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. Currently, we are not a party to any material legal proceedings or subject to any material claims. The results of any future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.

 

Available Information

 

Our annual and quarterly reports, along with all other reports and amendments filed with or furnished to the SEC, are publicly available free of charge on the Investor Relations section of our website at www.decisionpt.com as soon as reasonably practicable after these materials are filed with or furnished to the SEC. Our corporate governance policies, ethics code and board of directors’ committee charters are posted under the Investor Relations section of the website. The information contained on our website is not part of, and is not incorporated by reference in, this Annual Report on Form 10-K or any other report or document we file with or furnish to the SEC. The SEC also maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The address of that site is www.sec.gov.

 

6

 

 

 

ITEM 1A. RISK FACTORS

 

Our operations and financial condition are subject to significant risks, including those described below. This report, including Management’s Discussion and Analysis of Financial Condition and Results of Operations, contains forward looking statements that may be affected by several risk factors, including those set forth below.

 

RISKS RELATING TO OUR BUSINESS AND INDUSTRY

 

Our working capital requirements may negatively affect our liquidity and capital resources.

 

At various times in our history, we have experienced negative working capital and minimal liquidity. If our working capital requirements vary significantly or if our short and long-term working capital needs exceed our cash flows from operations, we would look to our cash balances or other alternative sources of additional outside capital, which may not be available on satisfactory terms and in adequate amounts, if at all.

 

The mobile computing industry is characterized by rapid technological change, and our success depends upon the frequent enhancement of existing products and services and timely introduction of new products and services that meet our customers’ needs.

 

Customer requirements for mobile computing products and services are rapidly evolving and technological changes in our industry occur rapidly. To keep up with new customer requirements and distinguish us from our competitors, we must frequently introduce new products and services and enhancements of existing products and services. Enhancing existing products and services and developing new products and services is a complex and uncertain process. It often requires significant investments in research and development (“R&D”), which we do not undertake. Even if we made significant investments in R&D, they might not result in products or services attractive or acceptable to our customers. Furthermore, we may not be able to launch new or improved products or services before our competition launches comparable products or services. Any of these factors could cause our business or results or operations to suffer.

 

If we fail to continue to introduce new products that achieve broad market acceptance on a timely basis, we will not be able to compete effectively, and we will be unable to increase or maintain sales and profitability. Our future success depends on our ability to develop and introduce new products and product enhancements that achieve broad market acceptance. If we are unable to develop and introduce new products that respond to emerging technological trends and customers’ mission critical needs, our profitability and market share may suffer. The process of developing new technology is complex and uncertain, and if we fail to accurately predict customers’ changing needs and emerging technological trends, our business could be harmed.

 

We are active in the identification and development of new product and technology services and in enhancing our current products. However, in the enterprise mobility solutions industry, such activities are complex and filled with uncertainty. If we expend a significant amount of resources and our efforts do not lead to the successful introduction of new or improved products, there could be a material adverse effect on our business, profitability, financial condition and market share.

 

We may also encounter delays in the manufacturing and production of new products from our principal suppliers. Additionally, new products may not be commercially successful. Demand for existing products may decrease upon the announcement of new or improved products. Further, since products under development are often announced before introduction, these announcements may cause customers to delay purchases of any products, even if newly introduced, until the new or improved versions of those products are available. If customer orders decrease or are delayed during the product transition, we may experience a decline in revenue and have excess inventory on hand which could decrease gross profit margins. Our profitability might decrease if customers, who may otherwise choose to purchase existing products, instead choose to purchase lower priced models of new products. Delays or deficiencies in the development, manufacturing, and delivery of, or demand for, new or improved products could have a negative effect on our business or profitability.

 

Our products are highly technical and may contain undetected errors, product defects, security vulnerabilities, or software errors.

 

Our products, including our software products, are highly technical and complex and, when deployed, may contain errors, defects, or security vulnerabilities. We must develop our products quickly to keep pace with the rapidly changing market, and we have a history of frequently introducing new products. Products and services as sophisticated as ours could contain undetected errors or defects, especially when first introduced or when new models or versions are released. Such occurrences could result in damage to our reputation, lost revenue, diverted development resources, increased customer service and support costs, warranty claims, and litigation.

 

We warrant that our products will be free of defect for various periods of time, depending on the product. In addition, certain of our contracts include epidemic failure clauses. If invoked, these clauses may entitle the customer to return or obtain credits for products and inventory, or to cancel outstanding purchase orders even if the products themselves are not defective.

 

7

 

 

Errors, viruses, or bugs may be present in software or hardware that we acquire or license from third parties and incorporate into our products or in third-party software or hardware that our customers use in conjunction with our products. Our customers’ proprietary software and network firewall protections may corrupt data from our products and create difficulties in implementing our solutions. Changes to third-party software or hardware that our customers use in conjunction with our software could also render our applications inoperable. Any errors, defects, or security vulnerabilities in our products or any defects in, or compatibility issues with, any third-party hardware or software or customers’ network environments discovered after commercial release could result in loss of revenue or delay in revenue recognition, loss of customers, theft of trade secrets, data or intellectual property and increased service and warranty cost, any of which could adversely affect our business, financial condition, and results of operations.

 

Undiscovered vulnerabilities in our products alone or in combination with third-party hardware or software could expose them to hackers or other unscrupulous third parties who develop and deploy viruses and other malicious software programs that could attack our products. Actual or perceived security vulnerabilities in our products could harm our reputation and lead some customers to return products, to reduce or delay future purchases, or use competitive products.

 

We face competition from numerous sources and competition may increase, leading to a decline in revenues.

 

We compete primarily with well-established companies, many of which we believe have greater resources than us. We believe that barriers to entry are not significant and start-up costs are relatively low, so our competition may increase in the future. New competitors may be able to launch new businesses similar to ours, and current competitors may replicate our business model, at a relatively low cost. If competitors with significantly greater resources than ours decide to replicate our business model, they may be able to quickly gain recognition and acceptance of their business methods and products through marketing and promotion. We may not have the resources to compete effectively with current or future competitors. If we are unable to effectively compete, we will lose sales to our competitors and our revenues will decline.

 

Our competitors may be able to develop their business strategy and grow revenue at a faster pace than us, which would limit our results of operations and may force us to cease or curtail operations.

 

The wireless mobile solutions marketplace, while highly fragmented, is very competitive and many of our competitors are more established and have greater resources. We expect that competition will intensify in the future. Some of these competitors also have greater market presence, marketing capabilities, technological and personnel resources than the Company. As compared with our company therefore, such competitors may:

 

  develop and expand their infrastructure and service/product offerings more efficiently or more quickly;
     
  adapt more swiftly to new or emerging technologies and changes in client requirements;
     
  take advantage of acquisition and other opportunities more effectively;
     
  devote greater resources to the marketing and sale of their products and services; and
     
  leverage more effectively existing relationships with customers and strategic partners or exploit better recognized brand names to market and sell their services.

 

These current and prospective competitors include other wireless mobility solutions companies, hardware suppliers and in house IT departments.

 

8

 

 

A significant portion of our revenue is dependent upon a small number of customers, and the loss of any one or more of these customers would negatively impact our results of operations.

 

We had two customers who, together, represented 28% of the Company’s revenue for the year ended December 31, 2022.

 

Customer mix shifts significantly from year to year, but a concentration of the business with a few large customers is typical in any given year. A decline in our revenues could occur if a customer which has been a significant factor in one financial reporting period gives us significantly less business in the following period. Any one of our customers could reduce their orders for our products and services in favor of a more competitive price or different product at any time. The loss of a significant customer could have a material adverse impact on our Company.

 

Our contracts with these customers and our other customers do not include any specific purchase requirements or other requirements outside of the normal course of business. The majority of our customer contracts are on an annual basis for service support while on a purchase order basis for hardware purchases. Typical hardware sales are submitted on an estimated order basis with subsequent follow-on orders for specific quantities. These sales are ultimately subject to the time that the units are installed at all of the customer locations as per their requirements. Termination provisions are generally standard clauses based upon non-performance. General industry standards for contracts provide ordinary terms and conditions, while actual work and performance aspects are usually dictated by a Statement of Work which outlines what is being ordered, product specifications, delivery, installation and pricing.

 

If wireless carriers were to terminate or materially reduce their business relationships with us, our operating results would be materially harmed.

 

We have established key wireless carrier relationships with T-Mobile and Verizon. We have an informal arrangement with these carriers pursuant to which they provide us referrals of end users interested in field mobility solutions, and we, in turn, provide solutions which require cellular data networks. We do not have any binding agreements with these carriers. If these carriers were to terminate or materially reduce, for any reason, their business relationships with us, our operating results would be materially harmed.

 

Use of third-party suppliers and service providers could adversely affect our product quality, delivery schedules or customer satisfaction, any of which could have an adverse effect on our financial results.

 

In particular, we rely heavily on a number of privileged vendor relationships as a value-added reseller (“VAR”) for the Motorola Solutions Partner Pinnacle Club program, a manufacturer of bar code scanners and portable data terminals; as an Honors Solutions Provider for Intermec, a manufacturer of bar code scanners and terminals; as a Premier Partner with Zebra, a printer manufacturer, and O’Neil, the leading provider of ‘ruggedized’ handheld mobile printers. The loss of VAR status with any of these manufacturers could have a substantial adverse effect on our business. Our ability to meet financial objectives depends on our ability to timely obtain an adequate delivery of hardware as well as services from our vendors. Certain supplies are available from a single source or limited sources for which we may be unable to provide suitable alternatives in a timely manner. In addition, we may experience increases in vendor prices that could have a negative impact on our business. Credit constraints by our vendors could cause us to accelerate payables by us, impacting our cash flow. Any unanticipated expense, or disruption in our business or operations relating a limited number of suppliers could adversely affect our business, financial condition and results of operations.

 

Growth of, and changes in, our revenues and profits depend on the customer, product and geographic mix of our sales. Fluctuations in our sales mix could have an adverse impact on or increase the volatility of our revenues, gross margins and profits.

 

Sales of our products to large enterprises tend to have lower prices and gross margins than sales to smaller firms. In addition, our gross margins vary depending on the product or service delivered. Growth in our revenues and gross margins therefore depends on the customer, product and geographic mix of our sales. If we are unable to execute a sales strategy that results in a favorable sales mix, our revenues, gross margins and earnings may decline. Further, changes in the mix of our sales from quarter-to-quarter or year-to-year may make our revenues, gross margins and earnings more volatile and difficult to predict.

 

9

 

 

Our sales cycles can be long, unpredictable and require considerable time and expense, which may cause our operating results to fluctuate.

 

Our sales cycle, which is the time between initial contact with a potential customer and the ultimate sale, is often lengthy and unpredictable. Some of our potential customers may already have partial managed mobility solutions in place under fixed-term contracts, which may limit their ability to commit to purchase our solution in a timely fashion. In addition, our potential customers typically undertake a significant evaluation process that can last up to a year or more, and which requires us to expend substantial time, effort and money educating them about the capabilities of our offerings and the potential cost savings they can bring to an organization. Furthermore, the purchase of our products and services may require coordination and agreement across many departments within a potential customer’s organization, which further contributes to our lengthy sales cycle. As a result, we have limited ability to forecast the timing and size of specific sales. Any delay in completing, or failure to complete, sales in a particular quarter or year could harm our business and could cause our operating results to vary significantly.

 

Our revolving line-of-credit agreement and our loan agreements may limit our flexibility in managing our business, and defaults of any financial and non-financial covenants in these agreements could adversely affect us.

 

Our revolving-line-of-credit agreement as well as our term loan impose operating restrictions on us in the form of financial and non-financial covenants. These restrictions may limit the manner in which we can conduct our business and may restrict us from engaging in favorable business opportunities.

 

If we incur debt in future periods, our indebtedness may adversely affect our cash flow and our ability to operate our business.

 

As of December 31, 2022, we had availability under a line of credit of $9 million. Our current line of credit expires in July 2024. Our level of indebtedness relative to stockholders’ equity could have important consequences to you, including with respect to our ability to declare and pay a dividend, and significant effects on our business, including the following:

 

  certain of our debt obligations are secured by significant Company assets;
     
  our ability to obtain additional financing for working capital, capital expenditures, strategic acquisitions or general corporate purposes may be impaired;
     
  we could be at a competitive disadvantage compared to our competitors that may have proportionately less debt;
     
  our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate may be limited;
     
  our ability to fund a change of control offer may be limited; and
     
  we may be more vulnerable to economic downturns and adverse developments in our business.

 

We expect to obtain the funds to pay our day-to-day expenses and to repay our indebtedness primarily from our operations. Our ability to meet our expenses and make these payments therefore depends on our future performance, which will be affected by financial, business, economic and other factors, many of which we cannot control. Our business may not generate sufficient cash flow from operations in the future, and our currently anticipated growth in sales and cash flow may not be realized, either or both of which could result in our being unable to repay indebtedness, including the outstanding promissory notes, or to fund other liquidity needs. If we do not have enough funds, we may be in breach our debt covenants and/or be required to refinance all or part of our then existing debt, sell assets or borrow more funds, which we may not be able to accomplish on terms favorable to us, or at all. In addition, the terms of existing or future debt agreements may restrict us from pursuing any of these alternatives.

 

10

 

 

Our sales and profitability may be affected by changes in macro-economic, business or industry conditions.

 

If the economic climate in the U.S. or abroad deteriorates as a result of COVID-19, global conflicts in Europe (or elsewhere), rising interest rates, or otherwise, customers or potential customers could reduce or delay their technology investments. Reduced or delayed technology investments could decrease our sales and profitability. In this environment, our customers may experience financial difficulty, cease operations and fail to budget or reduce budgets for the purchase of our products and services. This may lead to longer sales cycles, delays in purchase decisions, payment and collection, and can also result in downward price pressures, causing our sales and profitability to decline. In addition, general economic uncertainty and volatility arising from geopolitical events and concerns, inflation, rises in energy prices, changes in interest rates and general declines in capital spending in the information technology sector make it difficult to predict changes in the purchasing requirements of our customers and the markets we serve. There are many other factors which could affect our business, including:

 

  the introduction and market acceptance of new technologies, products and services;
     
  new competitors and new forms of competition;
     
  the size and timing of customer orders;
     
  the size and timing of capital expenditures by our customers;
     
  adverse changes in the credit quality of our customers and suppliers;
     
  changes in the pricing policies of, or the introduction of, new products and services by us or our competitors;
     
  changes in the terms of our contracts with our customers or suppliers;
     
  the availability of products from our suppliers; and
     
  variations in product costs and the mix of products sold.

 

These trends and factors could adversely affect our business, profitability and financial condition and diminish our ability to achieve our strategic objectives.

 

We may be unable to protect our proprietary software and methodology.

 

Our success depends, in part, upon our proprietary software, methodology and other intellectual property rights. We rely upon a combination of trade secrets, nondisclosure and other contractual arrangements, and copyright and trademark laws to protect our proprietary rights. We generally enter into nondisclosure and confidentiality agreements with our employees, partners, consultants, independent sales agents and customers, and limit access to and distribution of our proprietary information. We cannot be certain that the steps we take in this regard will be adequate to deter misappropriation of our proprietary information or that we will be able to detect unauthorized use and take appropriate steps to enforce our intellectual property rights. We have attempted to put in place certain safeguards in our policies and procedures to protect intellectual property developed by employees. Our policies and procedures stipulate that intellectual property created by employees and its consultants remain our property. If we are unable to protect our proprietary software and methodology, the value of our business may decrease, and we may face increased competition.

 

We have not sought to protect our proprietary knowledge through patents and, as a result, our sales and profitability could be adversely affected to the extent that competing products/services were to capture a significant portion of our target markets.

 

We have generally not sought patent protection for our products and services, relying instead on our technical know-how and ability to design solutions tailored to our customers’ needs. Our sales and profitability could be adversely affected to the extent that competing products/services were to capture a significant portion of our target markets. To remain competitive, we must continually improve our existing personnel skill sets and capabilities and the provision of the services related thereto. Our success will also depend, in part, on management’s ability to recognize new technologies and services and make arrangements to license in or acquire such technologies so as to always be at the leading edge.

 

11

 

 

Assertions by a third party that our software products or technology infringes its intellectual property, whether or not correct, could subject us to costly and time-consuming litigation or expensive licenses.

 

Although we believe that our services and products do not infringe on the intellectual property rights of others, infringement claims may be asserted against us in the future. There is frequent litigation in the communications and technology industries based on allegations of infringement or other violations of intellectual property rights. As we face increasing competition, the possibility of intellectual property rights claims against us may increase. These claims, whether or not successful, could:

 

  divert management’s attention;
     
  in costly and time-consuming litigation;
     
  require us to enter into royalty or licensing agreements, which may not be available on acceptable terms, or at all; or
     
  require us to redesign our software products to avoid infringement.

 

As a result, any third-party intellectual property claims against us could increase our expenses and impair our business. In addition, although we have licensed proprietary technology, we cannot be certain that the owners’ rights in such technology will not be challenged, invalidated or circumvented. Furthermore, many of our customer agreements require us to indemnify our customers for certain third-party intellectual property infringement claims, which could increase our costs as a result of defending such claims and may require that we pay damages if there were an adverse ruling related to any such claims. These types of claims could harm our relationships with our customers, may deter future customers from purchasing our software products or could expose us to litigation for these claims. Even if we are not a party to any litigation between a customer and a third party, an adverse outcome in any such litigation could make it more difficult for us to defend our intellectual property in any subsequent litigation in which we are a named party.

 

We are dependent on information technology systems and infrastructure (cybersecurity).

 

We rely upon technology systems and infrastructure. Our technology systems are potentially vulnerable to breakdown or other interruption by fire, power loss, system malfunction, unauthorized access and other events such as computer hackings, cyber-attacks, computer viruses, worms or other destructive or disruptive software. Likewise, data privacy breaches by employees and others with permitted access to our systems may pose a risk that sensitive data may be exposed to unauthorized persons or to the public. While we have invested heavily in the protection of data and information technology and in related training, there can be no assurance that our efforts will prevent significant breakdowns, breaches in our systems or other cyber incidents that could have a material adverse effect upon our reputation, business, operations or financial condition of the company. In addition, significant implementation issues may arise as we continue to consolidate and outsource certain computer operations and application support activities.

 

We are subject to evolving privacy laws in the United States and other jurisdictions that are subject to potentially differing interpretations and which could adversely impact our business and require that we incur substantial costs.

 

Existing privacy-related laws and regulations in the United States and other countries are evolving and are subject to potentially differing interpretations, and various U.S. federal and state or other international legislative and regulatory bodies may expand or enact laws regarding privacy and data security-related matters. In addition, the California Consumer Privacy Act (the “CCPA”), which took effect in January 2020, was amended by the California Privacy Rights Act (“the “CPRA”) and took full effect in January 2023. The CCPA and CPRA, among other things, gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is used. Other U.S. states and the U.S. Congress have introduced, and some states like Virginia and Colorado have enacted in 2021, data privacy legislation, which may impact our business. Data privacy legislation, amendments and revisions to existing data privacy legislation, and other developments impacting data privacy and data protection may require us to modify our data processing.

 

We may need to raise additional funds, and these funds may not be available when we need them or may not be obtainable on favorable terms.

 

We may need to raise additional funds in order to fund our growth strategy and fully implement our business plan. Specifically, we may need to raise additional funds in order to pursue rapid expansion, develop new or enhanced services and products, and acquire complementary businesses or assets. Additionally, we may need funds to respond to unanticipated events that require us to make additional investments in or expenditures on behalf of our business. There can be no assurance that additional financing will be available when needed, on favorable terms, or at all. If funds are not available when we need them, then we may need to change our business strategy, reduce our rate of growth or suffer losses or other adverse impacts.

 

If we incur operating losses or do not raise sufficient additional capital, material adverse events may occur, including, but not limited to: 1) a reduction in the nature and scope of our operations, 2) our inability to fully implement our current business plan, and 3) defaults under our existing loan agreements. A covenant default would give one of our creditors the right to demand immediate payment of all outstanding amounts, which we would likely not be able to pay out of normal operations. There are no assurances that we can successfully implement our plans with respect to these liquidity matters.

 

12

 

 

Our inability to successfully implement our acquisition strategy could have a material adverse effect on our business.

 

We have grown in part as a result of our various acquisitions, including the acquisitions of ExtenData, Royce Digital Systems, Inc., and Advanced Mobile Group, LLC, and we anticipate continuing to grow in this manner. Although we expect to regularly consider additional strategic transactions in the future, we may not identify suitable opportunities or, if we do identify prospects, it may not be possible to consummate a transaction on acceptable terms. Antitrust or other competition laws may also limit our ability to acquire or work collaboratively with certain businesses or to fully realize the benefits of a prospective acquisition. Furthermore, a significant change in our business or the economy, an unexpected decrease in our cash flows or any restrictions imposed by our indebtedness may limit our ability to obtain the necessary capital or otherwise impede our ability to complete a transaction. Regularly considering strategic transactions can also divert management’s attention and lead to significant due diligence and other expenses regardless of whether we pursue or consummate any transaction. Failure to identify suitable transaction partners and to consummate transactions on acceptable terms, as well as the commitment of time and resources in connection with such transactions, could have a material adverse effect on our business, financial condition and results of operations.

 

Any failure to realize the anticipated benefits of an acquisition, including unanticipated expenses and liabilities related to acquisitions, could have a material adverse effect on our business.

 

We pursue each acquisition with the expectation that the transaction will result in various benefits, including growth opportunities and synergies from increased efficiencies. However, even if we are able to successfully integrate an acquired business, we may not realize some or all of the anticipated benefits within the anticipated timeframes or at all. Furthermore, we may experience increased competition that limits our ability to expand our business, we may not be able to capitalize on expected business opportunities, and general industry and business conditions may deteriorate. Acquisitions also expose us to significant risks and costs, and business and operational overlaps may lead to hidden costs. These costs can include unforeseen pre-acquisition liabilities or the impairment of customer relationships or acquired assets, such as goodwill. We may also incur costs and inefficiencies to the extent an acquisition expands the industries, markets or geographies in which we operate due to our limited exposure to and experience in a given industry, market or region. Acquisitions at times involve post-transaction disputes with the counterparty regarding a number of matters, including disagreements over the amount of a purchase price or other working capital adjustment or disputes regarding whether certain liabilities are covered by the indemnification provisions of the transaction agreement. We may underestimate the level of certain costs or the exposure we may face as a result of acquired liabilities. If any of these or other factors limit our ability to achieve the anticipated benefits of a transaction, or we encounter other unexpected transaction-related costs and liabilities, our business, financial condition and results of operations could be materially and adversely affected.

 

Future business combinations and acquisition transactions, if any, as well as recently closed business combinations and acquisition transactions, may not succeed in generating the intended benefits and may adversely affect our business.

 

Part of our growth strategy is to evaluate strategic acquisitions or relationships from time to time. The inability of our management to successfully integrate acquired businesses or technologies, and any related diversion of management’s attention, could have a material adverse effect on our business, operating results and financial condition.

 

Business combinations and other acquisition transactions may have a direct adverse effect on our financial condition, results of operations, liquidity or stock price. To complete acquisitions or other business combinations, we may have to use cash, issue new equity securities with dilutive effects on existing stockholders, take on new debt, assume contingent liabilities or amortize assets or expenses in a manner that might have a material adverse effect on our balance sheet, results of operations or liquidity. We are required to record business combination-related costs and other items as current period expenses, which would have the effect of reducing our reported earnings in the period in which an acquisition is consummated. These and other potential negative effects of an acquisition transaction could prevent us from realizing the benefits of such transaction and have a material adverse impact on our stock price, financial condition, results of operations and liquidity.

 

13

 

 

We must effectively manage the structure and size of our operations, or our company will suffer.

 

Our ability to successfully continue to implement our business plan requires an effective planning and management process. If funding is available, we intend to continue to attempt to increase the scope of our operations and acquire complementary businesses or assets. Implementing our business plan will require significant additional funding and resources. If we successfully grow our operations, we will need to hire additional employees and make significant capital investments. If we grow our operations, it will place a significant strain on our existing management and resources. If we grow, we will need to improve our financial and managerial controls and reporting systems and procedures, and we will need to expand, train and manage our workforce. If we need to reduce the size of our infrastructure, we may need to do it swiftly. Any failure to manage any of the foregoing areas efficiently and effectively would cause our business to suffer.

 

We are heavily dependent on our senior management, and a loss of a member of our senior management team could cause our stock price to decline.

 

If we lose members of our senior management, we may not be able to find appropriate replacements on a timely basis, and our business and value of our common stock could be adversely affected. Our existing operations and continued future development depend to a significant extent upon the performance and active participation of certain key individuals, including our Chief Executive Officer, our Senior Vice Presidents and certain other senior management individuals. We cannot guarantee that we will be successful in retaining the services of these or other key personnel. If we were to lose any of these individuals, we may not be able to find appropriate replacements on a timely basis and our financial condition and results of operations could be materially adversely affected.

 

Our inability to hire, train and retain qualified employees could cause our financial condition to weaken.

 

The success of our business is highly dependent upon our ability to hire, train and retain qualified employees. We face competition from other employers for people, and the availability of qualified people is limited. We must offer a competitive employment package in order to hire and retain employees, and any increase in competition for people may require us to increase wages or benefits in order to maintain a sufficient work force, resulting in higher operation costs. Additionally, we must successfully train our employees in order to provide high quality services. In the event of high turnover or shortage of people, we may experience difficulty in providing consistent high-quality services. These factors could adversely affect our results of operations.

 

Our financial condition and results of operations at times have been and may continue to be impacted by the COVID-19 pandemic.

 

Our overall performance depends upon domestic and worldwide economic and political conditions. The COVID-19 pandemic continues to contribute to volatility, uncertainty, and economic disruption. Effects of the pandemic continue to contribute to disruptions to global supply chains and contributing to labor shortages. The COVID-19 pandemic continues to have widespread, evolving, and unpredictable impacts on global society, economies, financial markets, and business practices. Despite the efforts to contain the pandemic, new variants of the virus are, at times, causing additional outbreaks. The COVID-19 pandemic has impacted and may continue to impact our business operations, including our employees, customers, partners, and communities, and there is uncertainty in the nature and degree of its continued effects over time.

 

The extent to which COVID-19 impacts our business, operations, and financial results will depend on numerous evolving factors that we are not able to accurately predict, including:

 

  the continuing economic impacts of the pandemic, including on our customers (particularly those in the retail sector);
     
  governmental, business, and individuals’ actions that have been and continue to be taken in response to the pandemic;
     
  the effect on our customers and customer demand for and ability to pay for our products and services;
     
  restrictions or disruptions to transportation, including reduced availability of ground or air transport;
     
  continued disruption of the supply chain for our products;
     
  our ability to comply with financial covenants, including maintaining required leverage ratios, which could result in debt becoming due and payable prior to its stated maturity; and
     
  changes in our effective tax rate due to effects of COVID-19 on our geographic mix of earnings.

 

14

 

 

We have experienced disruption in our supply chain as a result of the effects of COVID-19 and related events, and are subject to ongoing supply chain risks, which adversely affect our revenue and results of operations.

 

We are dependent upon a limited number of contract manufacturers for the manufacture, testing, and assembly of certain products and specific suppliers for a number of our critical components. Our current reliance on a limited group of contract manufacturers and suppliers involves risks, including the potential inability to obtain products or components to meet customers’ delivery requirements, reduced control over pricing and delivery schedules and discontinuation of or increased prices for certain components. We have experienced disruption in our supply chain as a result of the effects of COVID-19 related events and their impact on our suppliers and on international trade in general, leading to shortfalls in available components we need to make products as well as increased costs to obtain components, to make products, and to transport components and products. Some suppliers have prioritized the orders of larger customers and are focusing their investments in additional capacity on higher volume components. We are experiencing extended delivery times for certain components of our hardware products and increased freight costs. As a result, we are making binding commitments with longer lead times and procuring components at higher prices, which may impact our flexibility to adapt to changing market conditions and product demand. These disruptions have had an adverse effect on our ability to meet customer demand and have resulted in delays in shipping products to customers and dealers. The severity of the disruptions is continuously changing so that the impact on our ability to meet demand for particular products varies over time, which creates substantial uncertainties in forecasting our financial results. We expect these disruptions to impact our financial results.

 

Future disruptions could occur as a result of any number of events, including, but not limited to, the continuing impacts of the COVID-19 pandemic, increases in wages that drive up prices or labor, the imposition of new regulations, quotas or embargoes on components, a scarcity of, or significant increase in the price of, required components for our products, trade restrictions, tariffs or duties, fluctuations in currency exchange rates, transportation failures affecting the supply chain and shipment of materials and finished goods, third party interference in the integrity of the products sourced through the supply chain, the unavailability of raw materials, severe weather conditions, natural disasters, civil unrest, military conflicts, geopolitical developments, war or terrorism, and disruptions in utility and other services. Any other circumstance that would require us to seek alternative sources of supply or to manufacture, assemble, and test such components internally could significantly delay our ability to ship our products, which could damage relationships with current and prospective customers and could harm our reputation and brand as well as our results of operations. Lastly, due to supply chain issues, we may accumulate excess inventories if we inaccurately forecast demand for our products.

 

If our goodwill or amortizable intangible assets become impaired, we may be required to record a significant charge to earnings.

 

We review our goodwill and amortizable intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be evaluated for impairment at least annually. Factors that may be considered a change in circumstances indicating that the carrying value of our goodwill or amortizable intangible assets may not be recoverable include a decline in stock price and market capitalization, decrease in estimated future cash flows, and slower growth rates in our industry. We may be required to record a significant charge to earnings in our financial statements during the period in which any impairment of our goodwill or amortizable intangible assets is determined, resulting in a material adverse impact on our results of operations.

 

RISKS RELATING TO OUR SECURITIES

 

Despite our listing on the NYSE American, there can be no assurance that an active trading market for our common stock will develop or be sustained, and the NYSE American may subsequently delist our common stock if we fail to comply with ongoing listing standards.

 

In May 2022, our common stock commenced trading on the NYSE American under the symbol “DPSI.” The NYSE American’s rules for listed companies require us to meet certain financial, public float, bid price and liquidity standards on an ongoing basis in order to continue the listing of our common stock. To satisfy the initial listing standards for the NYSE American, we had to execute a reverse stock split. In addition to specific listing and maintenance standards, the NYSE American has broad discretionary authority over the continued listing of securities, which it could exercise with respect to the listing of our common stock.

 

15

 

 

As a listed company, we are required to meet the continued listing requirements applicable to all NYSE American companies. If we fail to meet those standards, as applied by NYSE American in its discretion, our common stock may be subject to delisting. We intend to take all commercially reasonable actions to maintain our NYSE American listing. If our common stock is delisted in the future, it is not likely that we will be able to list our common stock on another national securities exchange and, as a result, we expect our securities would be quoted on an over-the-counter market; however, if this were to occur, our stockholders could face significant material adverse consequences, including limited availability of market quotations for our common stock and reduced liquidity for the trading of our securities. In addition, in the event of such delisting, we could experience a decreased ability to issue additional securities and obtain additional financing in the future.

 

The National Securities Markets Improvement Act of 1996, which is a federal statute, prevents or preempts the states from regulating the sale of certain securities, which are referred to as “covered securities.” Because our common stock is listed on NYSE American, shares of our common stock qualify as covered securities under the statute. Although the states are preempted from regulating the sale of our securities, the federal statute does allow the states to investigate companies if there is a suspicion of fraud, and, if there is a finding of fraudulent activity, then the states can regulate or bar the sale of covered securities in a particular case. Further, if we were no longer listed on NYSE American, our securities would not qualify as covered securities under the statute, and we would be subject to regulation in each state in which we offer our securities.

 

Further, there can be no assurance that an active trading market for our common stock will be sustained despite our listing on the NYSE American.

 

The market price for our common stock may be volatile, and your investment in our common stock could decline in value.

 

The market price of our common stock could fluctuate significantly in response to various factors and events, including:

 

  the lack of an established trading market for our common stock;
     
  our ability to integrate operations, technology, products and services;
     
  our ability to execute on our business plan;
     
  operating results below expectations;
     
  our issuance of additional securities, including debt or equity or a combination thereof, which may be necessary to fund our operating expenses;
     
  announcements of technological innovations or new products by us or our competitors;
     
  the loss of any strategic relationship;
     
  economic and other external factors;
     
  period-to-period fluctuations in our financial results; and
     
  whether an active trading market in our common stock develops and is maintained.

 

In addition, the securities markets have from time-to-time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock.

 

In the past, securities class action litigation has often been brought against companies that experience volatility in the market price of their securities. Whether or not meritorious, litigation brought against us could result in substantial costs and a diversion of management’s attention and resources, which could adversely affect our business, operating results and financial condition.

 

16

 

 

We expect that our quarterly results of operations will fluctuate, and this fluctuation could cause our stock price to decline.

 

Our quarterly operating results are likely to fluctuate in the future. These fluctuations could cause our stock price to decline. The nature of our business involves variable factors which could cause our operating results to fluctuate.

 

Due to the possibility of fluctuations in our revenues and expenses, we believe that quarter-to-quarter comparisons of our operating results at times are not a good indication of our future performance.

 

If we or our existing stockholders sell a substantial number of shares of our common stock in the public market, including as part of this offering, our stock price may decline even if our business is doing well.

 

Sales of a substantial number of shares of our common stock in the public market, or the perception in the market that the holders of a large number of shares intend to sell shares (particularly with respect to our affiliates, directors, executive officers or other insiders), could depress the market price of our common stock and could impair our future ability to obtain capital, especially through an offering of equity securities. If there are more shares of common stock offered for sale than buyers are willing to purchase, then the market price of our common stock may decline to a market price at which buyers are willing to purchase the offered shares of common stock and sellers remain willing to sell the shares.

 

In the future, we may issue additional shares to our employees, directors or consultants, under our equity compensation plan, in connection with corporate alliances or acquisitions, or to raise capital. Due to these factors, sales of a substantial number of shares of our common stock in the public market could occur at any time.

 

If securities analysts do not publish research or publish unfavorable research about our business, our stock price and trading volume could decline.

 

The trading market for a company’s common stock often is based in part on the research and reports that securities and industry analysts publish about the company. We are not currently aware of any well-known analysts that are covering our common stock, and without analyst coverage it could be hard to generate interest in investments in our common stock. Furthermore, if analyst coverage does develop, and an analyst downgrades our stock or publishes unfavorable research about our business, or if our clinical trials or operating results fail to meet the analysts’ expectations, our stock price would likely decline.

 

We do not anticipate paying dividends on our common stock.

 

We have never declared or paid cash dividends on our common stock and do not expect to do so in the foreseeable future. The declaration of dividends is subject to the discretion of our board of directors and will depend on various factors, including our operating results, financial condition, future prospects, covenants in documents governing our debt obligations and any other factors deemed relevant by our board of directors. You should not rely on an investment in our company if you require dividend income from your investment in our company. The success of your investment will likely depend entirely upon any future appreciation of the market price of our common stock, which is uncertain and unpredictable. There is no guarantee that our common stock will appreciate in value.

 

Anti-takeover provisions in our charter documents and Delaware law, could discourage, delay, or prevent a change in control of our company and may affect the trading price of our common stock.

 

We are a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law may discourage, delay, or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change in control would be beneficial to our existing stockholders.

 

17

 

 

Our Amended and Restated Certificate of Incorporation (the “Charter”), and our Amended and Restated Bylaws (the “Bylaws”) may discourage, delay, or prevent a change in our management or control over us that stockholders may consider favorable. Our Charter and Bylaws:

 

  provide that vacancies on our board of directors, including newly created directorships, may be filled only by a majority vote of directors then in office;
     
  do not provide stockholders with the ability to cumulate their votes; and
     
  require advance notification of stockholder nominations and proposals.

 

In addition, our Charter permits the Board to issue up to 10 million shares of preferred stock with such powers, rights, terms and conditions as may be designated by the Board upon the issuance of shares of preferred stock at one or more times in the future. Specifically, the Charter permits the Board to approve the future issuance of all or any shares of the preferred stock in one or more series, to determine the number of shares constituting any series and to determine any voting powers, conversion rights, dividend rights, and other designations, preferences, limitations, restrictions and rights relating to such shares without any further authorization by our stockholders. The Board’s power to issue preferred stock could have the effect of delaying, deterring or preventing a transaction or a change in control of our company that might otherwise be in the best interest of our stockholders.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

None.

 

ITEM 2. PROPERTIES

 

Our primary administrative offices and warehouse are located in Laguna Hills, California where we lease approximately 31,000 square feet, of which we sublease approximately 16,000 square feet. We believe that our facilities are adequate for our current needs. As of the date of this annual report, our principal executive office is located at 1615 South Congress Avenue, Suite 103, Delray Beach Florida.

 

ITEM 3. LEGAL PROCEEDINGS

 

From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. Currently, we are not a party to any material legal proceedings or subject to any material claims. The results of any future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

None.

 

18

 

 

PART II

 

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

 

Our common stock is currently listed on the NYSE American under the symbol “DPSI”. From February 1, 2021 until May 4, 2022, our common stock was quoted on the OTCQB Venture Market operated by OTC Markets Group, Inc. under the symbol “DPSI”.

 

As of March 24, 2023, there are 7,417,342 shares of our common stock outstanding.

 

Reverse Stock Split

 

In December 2021, we effectuated a reverse stock split of our then outstanding shares of common stock at a ratio of 1-for-2. The number of authorized shares remained unchanged. Stockholders received a whole share for fractional shares and the par value per common stock remains unchanged. A proportionate adjustment was made to the maximum number of shares issuable under the 2014 Equity Plan, as amended.

 

Holders of Record

 

As of March 24, 2023, there were approximately 121 stockholders of record of our common stock.

 

Dividend Policy

 

We have never declared or paid any cash dividend on our common or capital stock.

 

Recent Sales of Unregistered Securities

 

None.

 

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

 

None.

 

ITEM 6. RESERVED

 

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion should be read in conjunction with the consolidated financial statements and notes thereto included elsewhere in this annual report. Certain statements in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations” are forward-looking statements that are based on current expectations and involve various risks and uncertainties that could cause our actual results to differ materially from those expressed in these forward-looking statements.

 

Our financial statements are stated in United States Dollars (“$”) and are prepared in accordance with United States Generally Accepted Accounting Principles (“GAAP”). The following discussion should be read in conjunction with our financial statements and the related notes that appear elsewhere in this prospectus. In this prospectus, unless otherwise specified, all dollar amounts are expressed in United States dollars and all references to “common shares” refer to the common shares in our capital stock.

 

Overview

 

DecisionPoint is a provider and integrator of mobility and wireless systems for business organizations. The Company designs, deploys and supports mobile computing systems that enable customers to access employers’ data networks at various locations (i.e. the retail selling floor, nurse workstations, warehouse and distribution centers or on the road deliveries via enterprise-grade handheld computers, printers, tablets, and smart phones). The Company also integrates data capture equipment including bar code scanners and radio frequency identification (RFID) readers.

 

In December 2020, we completed the acquisition of ExtenData, a privately held company with corporate headquarters in Centennial, CO. DecisionPoint acquired ExtenData to better serve its customers, deepen its expertise in manufacturing, transportation and logistics, and hospitality, and provide a stronger regional presence across the Rocky Mountain and Southwest regions of the United States.

 

In January 2022, we completed the acquisition of AMG, a privately held company headquartered in Doylestown, Pennsylvania. DecisionPoint acquired Advanced Mobile Group to expand DecisionPoint’s mobility-first enterprise solutions and service offerings and grow its capabilities in the mid-Atlantic region. AMG is a regional leader providing services, hardware, software, integration, and wireless networking solutions, with deep experience in warehousing and distribution, manufacturing, mobile workforce automation, retailing, and healthcare segments, and 600 customers.

 

19

 

 

The future impact of the COVID-19 pandemic on our business and results of operations is unknown and will depend on future developments, which fluctuate and are uncertain and cannot be predicted with confidence While our overall business and revenue since the onset of the pandemic have not been materially adversely impacted, certain of our customers, particularly those in the retail sector, have at times been significantly impacted by COVID-19 and the pandemic has contributed to disruptions in supply chains and labor shortages across industries, and therefore our results of operations during 2022 are not necessarily indicative of results to be expected in 2023 in light of the uncertainties surrounding the impact of COVID-19 pandemic on many of our customers and suppliers. Although our results of operations were not materially adversely impacted, we have experienced supplier shipment delays due to a supply chain and logistic challenges resulting in delays in revenue recognition.

 

In addition, general economic uncertainty and volatility arising from geopolitical events and concerns, inflation, rises in energy prices, changes in interest rates and general declines in capital spending in the information technology sector make it difficult to predict changes in the purchasing requirements of our customers and the markets we serve and whether our results of operations will be materially impacted.

 

Components of Results of Operations

 

Net Sales

 

Net sales reflect revenue from the sale of hardware, software, consumables and professional services (including hardware and software maintenance) to our clients, net of sales taxes.

 

Revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

 

Cost of Sales, Sales and Marketing Expenses, and General and Administrative Expenses

 

The following illustrates the primary costs classified in each major expense category:

 

Cost of sales, include:

 

  Cost of goods sold for hardware, software and consumables;
     
  Cost of services, including maintenance;
     
  Markdowns of inventory; and
     
  Freight expenses.

 

Sales and marketing expenses, include:

 

  Sales salaries, benefits and commissions;
     
  Consulting;
     
  Marketing tools;
     
  Travel; and
     
  Marketing promotions and trade shows.

 

General and administrative expenses, include:

 

  Corporate payroll and benefits;
     
  Depreciation and amortization;
     
  Rent;
     
  Utilities; and
     
  Other administrative costs such as maintenance of corporate offices, supplies, legal, consulting, audit and tax preparation and other professional fees.

 

20

 

 

Results of Operations

 

The following table summarizes key components of our results of operations for the periods indicated, both in dollars and as a percentage of our net sales (in thousands):

 

   Year Ended
December 31,
 
   2022   2021 
Income Statement Data:        
Net sales  $97,415   $65,943 
Cost of sales   74,320    50,639 
Gross profit   23,095    15,304 
Sales and marketing expenses   9,218    7,354 
General and administrative expenses   9,430    7,552 
Total operating expenses   18,648    14,906 
Operating income   4,447    398 
Interest expense   (56)   (79)
Gain on extinguishment of debt   -    1,211 
Other expense   (15)   - 
Income before income taxes   4,376    1,530 
Income tax expense   (1,265)   (116)
Net income attributable to common shareholders  $3,111   $1,414 
Percentage of Net Sales:          
Net sales   100.0%   100.0%
Cost of sales   76.3%   76.8%
Gross profit   23.7%   23.2%
Sales and marketing expenses   9.5%   11.2%
General and administrative expenses   9.7%   11.5%
Total operating expenses   19.1%   22.6%
Operating income   4.6%   0.6%
Interest expense   -0.1%   -0.1%
Gain on extinguishment of debt   0.0%   1.8%
Other expense   0.0%   0.0%
Income before income taxes   4.5%   2.3%
Income tax expense   -1.3%   -0.2%
Net income attributable to common shareholders   3.2%   2.1%

 

Results of Operations for the Year Ended December 31, 2022 compared to the Year Ended December 31, 2021

 

Net sales

 

   Year Ended
December 31,
   Dollar   Percent 
   2022   2021   Change   Change 
   (dollars in thousands)     
Hardware and software  $71,774   $44,355   $27,419    61.8%
Consumables   7,305    6,125    1,180    19.3%
Services   18,336    15,463    2,873    18.6%
   $97,415   $65,943   $31,472    47.7%

 

Net sales increased by 47.7%, or $31.5 million, for the year ended December 31, 2022 compared to the year ended December 31, 2021. The increase in net sales was primarily driven by significant equipment orders by two of our large enterprise customers which contributed an increase of $23.1 million in net sales for the 2022 fiscal year, and a $8.9 million increase in overall net sales associated with sales by AMG which we acquired on January 31, 2022 (and, thus, there were no corresponding sales by AMG included in our results of operations 2021)

 

21

 

 

Cost of sales

 

   Year Ended
December 31,
   Dollar   Percent 
   2022   2021   Change   Change 
   (dollars in thousands)     
Hardware and software  $56,952   $35,573   $21,739    60.1%
Consumables   5,262    4,370    892    20.4%
Services   12,106    10,696    1,410    13.2%
   $74,320   $50,639   $23,681    46.8%

 

Cost of sales increased by 46.8%, or $23.7 million during the year ended December 31, 2022 as compared to the year ended December 31, 2021 primarily due to higher hardware sales volume and a $5.8 million increase in overall cost of sales associated with cost of sales of AMG that we acquired on January 31, 2022 (and, thus, there were no corresponding costs of sales of AMG included in our results of operations for 2021).

 

Gross profit

 

   Year Ended
December 31,
 
   2022   2021 
   (dollars in thousands) 
Gross profit:        
Hardware and software  $14,822   $8,782 
Consumables   2,043    1,755 
Services   6,230    4,767 
Total gross profit  $23,095   $15,304 
           
Gross profit percentage:          
Hardware and software   20.7%   19.8%
Consumables   28.0%   28.7%
Services   34.0%   30.8%
Total gross profit percentage   23.7%   23.2%

 

Gross profit increased $7.8 million for the year ended December 31, 2022 as compared to the year ended December 31, 2021, primarily as a result of higher sales volume and the other impacts noted above. Overall gross profit margin increased 50 basis points primarily due to an increase in the gross margins of hardware sales.

 

Sales and marketing expenses

 

   Year Ended
December 31,
   Dollar   Percent 
   2022   2021   Change   Change 
   (dollars in thousands)     
Sales and marketing expenses  $9,218   $7,354   $1,864    25.3%
As a percentage of sales   9.5%   11.2%       (1.7)%

 

Sales and marketing expenses increased $1.9 million, or 25.3%, for the year ended December 31, 2022 as compared to the year ended December 31, 2021 primarily due to a $1.0 million increase in commissions on higher sales volume during 2022, combined with $1.1 million in additional expenses for AMG operations that were acquired on January 31, 2022 (and, thus, there were not corresponding sales and marketing expenses of AMG included in our results of operations for 2021). These increases were offset by a $0.2 million decrease in salary expense. As a percentage of sales, sales and marketing expenses decreased 170 basis points primarily due to higher sales volume for the year ended December 31, 2022.

 

22

 

 

General and administrative expenses

 

   Year Ended
December 31,
   Dollar   Percent 
   2022   2021   Change   Change 
   (dollars in thousands)     
General and administrative expenses  $9,430   $7,552   $1,878    24.9%
As a percentage of sales   9.7%   11.5%       (1.8)%

 

General and administrative expenses increased $1.9 million, or 24.9%, for the year ended December 31, 2022 as compared to the year ended December 31, 2021. The increase in these expenses was due to a $2.4 million increase in expenses primarily associated with AMG (which we acquired in January 2022, and, thus, there were no corresponding general and administrative expenses by AMG included in our results of operations for 2021), offset by a $0.4 million decrease in stock compensation expense due to fewer stock grants in 2022 as compared to 2021. As a percentage of sales, general and administrative costs decreased 180 basis points primarily due the higher sales volume in 2022.

 

Interest expense. The decrease in interest expense to $56,000 for the 2022 fiscal year from $79,000 last year was due to a decrease in average debt balances during 2022 as compared to 2021.

 

Gain on extinguishment of debt. We recorded a gain on extinguishment of debt of $1.2 million in the first quarter of 2021 in connection with the forgiveness of the PPP Loans by the US Small Business Administration (“SBA”).

 

Income tax expense. Income tax expense was approximately $1.3 million and $0.1 million for the year ended December 31, 2022 and December 31, 2021, respectively. The lower income tax rate this year is primarily associated with the tax exemption for the gain on extinguishment of debt recognized in the first quarter of 2021.

 

Net income. Net income was $3.1 million for 2022 compared to $1.4 million in 2021.

 

Liquidity and Capital Resources

 

As of December 31, 2022, our principal sources of liquidity were cash totaling $7.6 million and $9.0 million of availability under our line of credit. In recent years, we have financed our operations primarily through cash generated from operating activities, borrowings from term loans and our line of credit. In the past, we have historically generated operating losses and negative cash flows from operating activities as reflected in our accumulated deficit. However, we generated operating income for each of the years ended December 31, 2018 through December 31, 2022. Based on our recent trends and our current projections, we expect to generate cash from operations for the year ending December 31, 2023. Given our projections, combined with our existing cash and credit facilities, we believe the Company has sufficient liquidity for at least the next 12 months.

 

Our ability to continue to meet our cash requirements will depend on, among other things, macro-economic conditions, U.S. and global economic activity, continuing disruptions in supply chains and labor shortages across industry sectors, our ability to achieve anticipated levels of revenues and cash flow from operations, our ability to manage costs and working capital successfully and the continued availability of financing, if needed. We cannot provide any assurance that our assumptions used to estimate our liquidity requirements will remain accurate due to, among other things, volatile macro-economic conditions. Consequently, the duration of the pandemic and our estimates on the severity of the impact on our future earnings and cash flows could change and have a material impact on our results of operations and financial condition. In the event of a sustained market deterioration, and declines in net sales, we may need additional liquidity, which would require us to evaluate available alternatives and take appropriate actions. We cannot provide any assurance that we will be able to obtain any additional sources of financing or liquidity on acceptable terms, or at all.

 

23

 

 

Working Capital

 

   December 31,
2022
   December 31,
2021
   Increase/
(Decrease)
 
   (in thousands) 
Current assets  $32,272   $19,334   $12,939 
Current liabilities   31,665    18,352    13,314 
Working capital  $607   $982   $(375)

 

The working capital as of December 31, 2022 decreased slightly from with the working capital balance at December 31, 2021.

 

Line of Credit

 

On July 30, 2021, we entered into a Loan and Security Agreement (the “Loan Agreement”) with MUFG Union Bank, National Association. The Loan Agreement provides for a revolving line of credit of up to $9.0 million with our obligations being secured by a security interest in substantially all of our assets. Loans extended to us under the Loan Agreement are scheduled to mature on July 31, 2024. The availability under the line of credit is not determined by a borrowing base calculation on our existing accounts receivable balance and bears interest at a variable rate (currently at 7.50%).

 

As of December 31, 2022, we were eligible to borrow up to $9.0 million, and had no outstanding borrowings under the line of credit.

 

EIDL Promissory Note

 

On August 27, 2020, we received $150,000 in connection with a promissory note from the SBA under the Economic Injury Disaster Loan (“EIDL”) program pursuant to the CARES Act. Under the terms of the EIDL promissory note, interest accrues on the outstanding principal at an interest rate of 3.75% per annum and with a term of 30 years with equal monthly payments of principal and interest of $731 beginning on August 27, 2021.

 

Cash Flow Analysis

 

   Year Ended
December 31,
 
   2022   2021 
   (in thousands) 
Net cash provided by operating activities  $12,424   $2,352 
Net used in investing activities   (6,002)   (541)
Net cash used in financing activities   (1,367)   (1,229)
Net increase in cash  $5,055   $582 

 

Operating Activities

 

Net cash provided by operating activities increased to $12.4 million for the year ended December 31, 2022 from $2.4 million for the year ended December 31, 2021. The increase was primarily due to higher net income and increases in both deferred revenue and accounts payable.

 

Investing Activities

 

Net cash used in investing activities was $6.0 million for the year ended December 31, 2022 which is comprised of cash payments in connection with the acquisition of AMG, the acquisition of the customer list and relationships of Boston Technologies, and capital expenditures of property and equipment. Net cash used in investing activities was $0.5 million for the year ended December 31, 2021, which was comprised of cash payments delivered in connection with the acquisition of ExtenData and purchases of capital expenditures of property and equipment.

 

24

 

 

Financing Activities

 

Net cash used in financing activities was $1.4 million for the year ended December 31, 2022, which primarily comprised of payments for taxes on the cashless exercise of stock options. Net cash used in financing activities was $1.2 million for the year ended December 31, 2021 which comprised of the repayment of debt, partially offset by proceeds of long-term debt.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements that may have a current or future material effect on our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

Critical Accounting Policies and Estimates

 

Our discussion and analysis of our financial condition and results of operations are based upon our financial statements that have been prepared in accordance with generally accepted accounting principles in the United States of America (“US GAAP”). This preparation requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities. US GAAP provides the framework from which to make these estimates, assumption and disclosures. We choose accounting policies within US GAAP that management believes are appropriate to accurately and fairly report our operating results and financial position in a consistent manner. Management regularly assesses these policies in light of current and forecasted economic conditions. While there are a number of significant accounting policies affecting our financial statements, we believe the following critical accounting policies involve the most complex, difficult and subjective estimates and judgments:

 

Revenue Recognition

 

We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

 

We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting (that is, are they distinct and are they distinct in the context of the customer contract). The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.

  

As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration, we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

 

25

 

 

We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

 

Hardware, consumables and software products - We recognize product revenue at the point in time when a client takes control of the hardware and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.

 

Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. We determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software licensor because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third party delivered software assurance are recognized as a single performance obligation.

 

We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.

 

Services - We provide services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional performance service model. Revenue is recognized on a gross basis in the period in which the services are performed or delivered.

 

Maintenance services - We sell certain OEM hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we also provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.

  

26

 

 

We act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple suppliers’ supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis.

 

We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets.

 

Intangible Assets and Long-lived Assets

 

We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. Intangible assets with finite useful lives are amortized over their respective estimated useful lives using an accelerated method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names.

 

Goodwill

 

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually and whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and if indicators of impairment are present.

 

Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:

 

significant under-performance relative to historical and projected operating results;

 

significant changes in the manner of use of the acquired assets or business strategy; and

 

significant negative industry or general economic trends.

 

When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit under the new accounting standard.

  

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.

 

27

 

 

Business Combinations

 

We utilize the acquisition method of accounting for business combinations and allocate the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:

 

  Estimated step-ups or write-downs for fixed assets and inventory;
     
  Estimated fair values of intangible assets; and
     
  Estimated liabilities assumed from the target

 

While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Business combinations also require us to estimate the useful life of certain intangible assets that we acquire and this estimate requires significant judgment.

 

Share-Based Compensation

 

We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that stock-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.

 

Compensation cost for stock awards, which from time to time may include restricted stock units (“RSUs”), is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.

 

The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.

 

The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.

 

Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award.

 

If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned stock-based compensation expense, or record additional expense for vested stock-based awards. Future stock-based compensation expense and unearned stock- based compensation may increase to the extent that we grant additional common stock options or other stock-based awards.

 

ITEM 7A. Quantitative and Qualitative Disclosures About Market Risk

 

We are a smaller reporting company, as defined in Rule 12b-2 under the Securities Exchange Act of 1934, as amended, for this reporting period and are not required to provide the information required under this item.

 

28

 

 

ITEM 8. FINANCIAL STATEMENTS

 

Index to Consolidated Financial Statements

 

    Page
Audited Annual Financial Statements    
     
Report of Independent Registered Public Accounting Firm (PCAOB ID # 200)   F-2
Financial Statements:    
Consolidated Balance Sheets   F-4
Consolidated Statements of Income and Comprehensive Income   F-5
Consolidated Statements of Stockholders’ Equity   F-6
Consolidated Statements of Cash Flows   F-7
Notes to Consolidated Financial Statements   F-8

 

F-1

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Stockholders and Board of Directors

DecisionPoint Systems, Inc.

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated balance sheets of DecisionPoint Systems, Inc. (the “Company”) as of December 31, 2022 and 2021, the related consolidated statements of income and 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 December 31, 2022 and 2021, and the consolidated results of its operations and its cash flows for each of the years then ended, in conformity with U.S. generally accepted accounting principles.

 

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

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current-period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which they relate.

 

F-2

 

 

Revenue Recognition

 

Critical Audit Matter Description

 

The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company may enter into contracts to sell their products and services that contain non-standard terms and conditions and multiple performance obligations. For such contracts, significant interpretation may be required to determine the appropriate accounting, including the identification of all performance obligations, determination of when performance obligations are distinct and when they should be combined, allocation of the transaction price among performance obligations in the arrangement, the timing of the transfer of control of promised goods or services, and agent versus principal considerations.

 

Our assessment of management’s evaluation of the appropriate accounting for revenue recognition is significant to our audit because the revenue amounts are material to the consolidated financial statements, management’s assessment process involves significant judgment, and the application of U.S. generally accepted accounting principles in this area is complex.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our principal audit procedures related to the Company’s revenue recognition for customer contracts included the following:

 

  We evaluated management’s significant accounting policies related to revenue from contracts with customers for reasonableness and compliance with U.S. generally accepted accounting principles.

 

  We tested management’s identification of performance obligations and its assessment of whether or not the performance obligations are distinct.

 

  We evaluated the reasonableness of management’s estimate of stand-alone selling prices for products and services and the allocation of the transaction price among the identified performance obligations.

 

  We tested the mathematical accuracy of management’s calculations of revenue and the associated timing of revenue recognized in the consolidated financial statements.

 

  We evaluated management’s analysis of whether the Company is a principal (gross reporting of revenues) or an agent (net reporting of revenues) in its revenue transactions.

 

  We selected a sample of revenue transactions for each of the Company’s significant revenue streams and obtained the related customer agreements and performed the following procedures:

 

  Obtained and read source documents for each selection, including master agreements, customer purchase orders, shipping documents, and other documentation that was part of the agreement.

 

  Tested management’s identification and treatment of the key contract terms.

 

  Assessed the terms in the customer agreement and evaluated the appropriateness of management’s application of the Company’s accounting policies, along with their use of estimates, in the determination of revenue recognition conclusions.

 

Acquisition of Advanced Mobile Group, LLC

 

Critical Audit Matter Description

 

On January 31, 2022, the Company closed its acquisition of 100% of the members’ interest of Advanced Mobile Group, LLC (“AMG”) for net consideration of $5.1 million, including an earn-out obligation (the “Transaction”), as disclosed in Note 3 to the consolidated financial statements. The transaction is accounted for as a business combination and the Company allocated $2.6 million of the acquisition purchase price to definite-lived intangible assets.

 

Auditing management’s allocation of the purchase price to the estimated fair value of the net assets acquired from AMG involved especially subjective and complex judgements due to the significant estimation required in determining the fair value of definite-lived intangible assets, including customer lists and relationships. The significant estimations related to the definite-lived intangible assets involve projections of future cash flows, discount rates, customer attrition rates, economic lives, and other factors.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our principal audit procedures related to testing management’s estimate of the fair values of definite-lived intangible assets acquired from AMG included evaluating the valuation methodology employed by the Company and testing the completeness and accuracy of key data supporting significant assumptions in the valuation model. For example, we compared the forecasted customer attrition rates to historical sales turnover data, and we tested the reasonableness of management’s projected sales and gross margins data by analyzing them against historical performance. 

 

  /s/ Haskell & White LLP
  HASKELL & WHITE LLP

 

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

 

Irvine, California

March 29, 2023

 

F-3

 

 

DecisionPoint Systems, Inc.

Consolidated Balance Sheets

(in thousands, except per share data)

 

   December 31,
2022
   December 31,
2021
 
ASSETS        
Current assets:        
Cash  $7,642   $2,587 
Accounts receivable, net   17,085    12,302 
Inventory, net   4,417    2,111 
Deferred costs   2,729    1,998 
Prepaid expenses and other current assets   399    336 
Total current assets   32,272    19,334 
Operating lease assets   2,681    329 
Property and equipment, net   1,817    834 
Deferred costs, net of current portion   2,868    1,492 
Deferred tax assets   848    1,999 
Intangible assets, net   4,531    3,564 
Goodwill   10,499    8,128 
Other assets   41    50 
Total assets  $55,557   $35,730 
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $19,755   $10,273 
Accrued expenses and other current liabilities   5,357    3,220 
Deferred revenue   6,021    4,599 
Current portion of long-term debt   3    3 
Current portion of operating lease liabilities   529    257 
Total current liabilities   31,665    18,352 
Deferred revenue, net of current portion   4,331    2,510 
Long-term debt   143    146 
Noncurrent portion of operating lease liabilities   2,706    83 
Other liabilities   130    381 
Total liabilities   38,975    21,472 
Commitments and contingencies (Note 13)   
 
    
 
 
Stockholders’ equity:          
Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding   
    
 
Common stock, $0.001 par value; 50,000 shares authorized; 7,416 and 7,007 shares issued and outstanding, respectively   7    7 
Additional paid-in capital   38,429    39,216 
Accumulated deficit   (21,854)   (24,965)
Total stockholders’ equity   16,582    14,258 
Total liabilities and stockholders’ equity  $55,557   $35,730 

 

See Accompanying Notes to the Consolidated Financial Statements.

 

F-4

 

 

DecisionPoint Systems, Inc.

Consolidated Statements of Income and Comprehensive Income

(in thousands, except per share data)

 

   Year Ended
December 31,
 
   2022   2021 
Net sales:        
Product  $79,079   $50,480 
Service   18,336    15,463 
Net sales   97,415    65,943 
Cost of sales:          
Product   62,214    39,943 
Service   12,106    10,696 
Cost of sales   74,320    50,639 
Gross profit   23,095    15,304 
Operating expenses:          
Sales and marketing expense   9,218    7,354 
General and administrative expenses   9,430    7,552 
Total operating expenses   18,648    14,906 
Operating income   4,447    398 
Interest expense   (56)   (79)
Gain on extinguishment of debt   
    1,211 
Other expense   (15)   
 
Income before income taxes   4,376    1,530 
Income tax expense   (1,265)   (116)
Net income and comprehensive income attributable to common stockholders  $3,111   $1,414 
Earnings per share attributable to stockholders:          
Basic  $0.43   $0.20 
Diluted  $0.41   $0.19 
Weighted average common shares outstanding          
Basic   7,261    6,947 
Diluted   7,562    7,593 

 

See Accompanying Notes to the Consolidated Financial Statements.

 

F-5

 

 

DecisionPoint Systems, Inc.

Consolidated Statements of Stockholders’ Equity

(in thousands)

 

   Common Stock   Additional
Paid-in
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Deficit   Equity 
Balance at December 31, 2020   6,788   $7   $38,236   $(26,379)   11,864 
Net income       
    
    1,414    1,414 
Share-based compensation expense       
    1,003    
    1,003 
Exercise of warrants   152    
    
    
    
 
Exercise of stock options   67    
    (23)   
    (23)
Balance at December 31, 2021   7,007    7    39,216    (24,965)  $14,258 
Net income       
    
    3,111    3,111 
Share-based compensation expense       
    577    
    577 
Exercise of stock options   79    
    154    
    154 
Cashless exercise of warrants   98    
    
    
    
 
Cashless exercise of stock options   232    
    (1,518)   
    (1,518)
Balance at December 31, 2022   7,416   $7   $38,429   $(21,854)  $16,582 

 

See Accompanying Notes to the Consolidated Financial Statements.

 

F-6

 

 

DecisionPoint Systems, Inc.

Consolidated Statements of Cash Flows

(in thousands)

 

   Years Ended
December 31,
 
   2022   2021 
Cash flows from operating activities        
Net income  $3,111   $1,414 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   2,465    1,387 
Amortization of deferred financing costs and note discount   
-
    24 
Loss on fixed asset disposal   22    
-
 
Share-based compensation expense   577    1,003 
Acquisition earn-out adjustment   
-
    (187)
Gain on extinguishment of debt   
-
    (1,211)
Deferred income taxes, net   254    (26)
Provision for doubtful accounts   249    
-
 
Changes in operating assets and liabilities:          
Accounts receivable   (3,630)   4,136
Inventory, net   (2,177)   (1,227)
Deferred costs   (1,984)   351 
Prepaid expenses and other current assets   (54)   (294)
Other assets, net   
-
    (28)
Accounts payable   8,924    (2,579)
Accrued expenses and other current liabilities   

914

    278 
Due to related parties   
-
    (34)
Operating lease liabilities   543    (7)
Deferred revenue   3,095    (648)
Net cash provided by operating activities   12,309    2,352 
Cash flows from investing activities          
Purchases of property and equipment   (1,477)   (371)
Cash paid for acquisitions, net of cash acquired   (4,525)   (170)
Net cash used in investing activities   (6,002)   (541)
Cash flows from financing activities          
Repayment of term debt   (3)   
 
Line of credit, net   
    (1,206)
Taxes paid in lieu of shares issued for share-based compensation   (1,403)   (25)
Proceeds from exercise of stock options   154    2 
Net cash used in financing activities   (1,252)   (1,229)
Change in cash   5,055    582 
Cash, beginning of year   2,587    2,005 
Cash, end of year  $7,642   $2,587 
Supplemental disclosures of cash flow information          
Cash paid for interest  $45   $50 
Cash paid for income taxes  $1,065   $365 
Supplemental disclosure of non-cash activities          
Leased assets obtained in exchange for new operating lease liabilities  $3,211   $
 
Disposals of depreciated property and equipment  $420   $
 

    Cashless exercise of stock options

  $

115

   $
 

 

See Accompanying Notes to the Consolidated Financial Statements.

 

F-7

 

 

DecisionPoint Systems, Inc.

Notes to the Consolidated Financial Statements

 

Note 1: Description of Business

 

DecisionPoint Systems, Inc., which we sometimes refer to as the “Company”, “we” or “us”, is an enterprise mobility systems integrator that sells, installs, deploys and repairs mobile computing, POS equipment and wireless systems that are used both within a company’s facilities and in the field. These systems generally include mobile computers, mobile application software, and related data capture equipment including bar code scanners and radio frequency identification (“RFID”) readers. We also provide services, consulting, staging, kitting, deployment, maintenance, proprietary and third-party software and software customization as an integral part of our customized solutions for our customers. The suite of products utilizes the latest technologies with the intent to make complex mobile technologies easy to use, understand and keep running within all vertical markets such as merchandising, sales and delivery, field service, logistics and transportation and warehouse management.

 

In June 2018, we acquired 100% of the outstanding stock of Royce Digital Systems, Inc. (“RDS”). RDS provides innovative enterprise print and mobile technologies, deployment services and on-site maintenance.

 

In December 2020, we acquired 100% of the issued and outstanding membership interests of ExtenData Solutions, LLC (“ExtenData”). ExtenData is focused on enterprise mobility solutions and provides software product development, mobile computing, identification and wireless tracking solutions.

 

In January 2022, we acquired 100% of the issued and outstanding membership interests of Advanced Mobile Group, LLC (“AMG”). AMG provides services, hardware, software, integration, and wireless networking solutions, with deep experience in warehousing and distribution, manufacturing, mobile workforce automation, retailing, and healthcare segments.

 

Note 2: Basis of Presentation and Summary of Significant Accounting Policies

 

Basis of Presentation

 

The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), RDS, ExtenData and AMG. AMG was acquired on January 31, 2022, and as such, has been consolidated into our financial position and results of operations beginning February 1, 2022. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.

 

Reverse Stock Split

 

In December 2021, we effectuated a reverse stock split of our outstanding shares of common stock at a ratio of 1-for-2. See Note 11, Stockholders’ Equity, for additional information. As a result, the number of shares and income per share disclosed throughout these consolidated financial statements have been retrospectively adjusted to reflect the reverse stock split.

 

COVID-19

 

COVID-19 and the response to the pandemic have, at times, negatively impacted overall economic conditions (including contributing to supply chain disruptions, labor shortages and an inflationary economic environment). The potential future impacts of COVID-19, while uncertain, could materially adversely impact the Company’s results of operations.

 

F-8

 

 

Operating Segments

 

Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.

 

Use of Estimates

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.

 

Accounts Receivable

 

Accounts receivable are stated at net realizable value, and as such, earnings are charged with a provision for doubtful accounts based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine an allowance based on historical write-off experience and specific account information available. Accounts receivable are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $262,000 and $20,000 as of December 31, 2022 and 2021, respectively. When internal collection efforts on accounts have been exhausted, the accounts are written off by reducing the allowance for doubtful accounts and the related customer receivable.

 

Inventory

 

Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $42,000 and $59,000 as of December 31, 2022 and 2021, respectively.

 

Deferred Costs

 

Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.

 

Property and Equipment

 

Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.

 

F-9

 

 

Operating Leases

 

We recognize a right-of-use asset and lease liability for all of our long-term leases at the commencement date. Lease liabilities are measured based on the present value of the minimum lease payments discounted at our incremental borrowing rate as of the date of commencement, which is determined based on information available at lease commencement and is equal to the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. Right-of-use assets are measured based on the lease liability adjusted for any initial direct costs, prepaid rent, or lease incentives. Operating lease costs are included within general and administrative expenses on the consolidated statements of income and comprehensive income.

 

Capitalized Software Development Costs

 

The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.

 

Intangible Assets and Long-lived Assets

 

We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2022 and 2021. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.

 

Intangible assets with finite useful lives are amortized over their respective estimated useful lives using an accelerated method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.

 

Goodwill

 

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.

 

We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022 and 2021.

 

Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:

 

  significant under-performance relative to historical and projected operating results;
     
  significant changes in the manner of use of the acquired assets or business strategy; and
     
  significant negative industry or general economic trends.

 

When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.

 

F-10

 

 

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.

 

Fair Value Measurement

 

Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:

 

  Level 1 - Quoted prices in active markets for identical assets or liabilities.

  

  Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.

 

  Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.

 

The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.

 

Business Combinations

 

We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:

 

  Estimated step-ups or write-downs for fixed assets and inventory;
     
  Estimated fair values of intangible assets; and
     
  Estimated liabilities assumed from the target.

 

While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.

 

Revenue Recognition

 

We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

 

F-11

 

 

We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.

 

As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

 

We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

 

As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.

 

As of December 31, 2021, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $7.1 million, of which approximately $4.6 million is expected to be recognized over the next 12 months.

 

Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.

 

Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.

 

F-12

 

 

Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.

 

We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.

 

We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.

  

Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.

 

Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.

 

We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.

 

We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2022 and December 31, 2021, we deferred $204,000 and $136,000, respectively, of related contract acquisition costs.

 

F-13

 

 

The following table summarizes net sales by revenue source (in thousands):

 

   Year Ended
December 31,
 
   2022   2021 
Hardware and software  $71,774   $44,355 
Consumables   7,305    6,125 
Services   18,336    15,463 
   $97,415   $65,943 

Concentration of Risk

 

Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2022, we had approximately $6,741,000 on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.

 

In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.

 

For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.

 

In 2021, one customer accounted for approximately 14%, or $9.0 million, of our net sales. No other single customer in 2021 accounted for more than 10% of net sales. Accounts receivable from this one customer at December 31, 2021 accounted for 11% of total accounts receivable.

 

For the year ended December 31, 2021, we had purchases from two suppliers that collectively represented 61% of total purchases and 76% of accounts payable at December 31, 2021. Loss of a significant vendor could have a material adverse effect on our operations.

 

Share-Based Compensation

 

We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.

 

Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.

 

F-14

 

 

The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.

 

The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.

 

Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.

 

Income Taxes

 

We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.

 

Under ASC Topic 740, 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. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.

 

At December 31, 2022 and 2021, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2022 and 2021, we had no accrued interest or penalties.

 

Accounting Standards Adopted

 

On January 1, 2021, we adopted ASU 2020-10, “Codification Improvements”. This ASU amended a variety of Topics, including presentation and disclosures of financial statements, interim reporting, accounting changes and error corrections. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

On January 1, 2021, we adopted ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,”. ASU 2019-12 removed certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

In March 2020, the FASB issued ASU No. 2020-04 (“ASU 2020-04”), “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” ASU 2020-04 provides optional expedients and financial reporting and accounting exceptions for contracts, hedging accounting and other transactions that reference London Interbank Offered Rate (“LIBOR”) and are expected to be discontinued because of reference rate reform and will not apply to contracts entered into after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, which refines the scope of Topic 848 and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and we can elect to apply the amendments prospectively through December 31, 2022. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

F-15

 

 

Accounting Standards Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. This ASU will require the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which, among other things, defers the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years.. Although management continues to analyze the provisions of this ASU, currently, we believe the adoption of this ASU will not significantly impact the Company’s consolidated results of operations and financial position.

 

There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.

 

Note 3: Acquisitions

 

Advanced Mobile Group, LLC

 

On January 31, 2022, we entered into a Membership Unit Purchase Agreement and concurrently closed upon the acquisition of all of the issued and outstanding membership interests of AMG for $5.1 million. The consideration we paid is comprised of cash of $4.6 million, of which $4.4 million was paid as of December 31, 2022, and an estimated earn-out obligation valued at $0.5 million, subject to the financial performance of AMG during each of the two years following the closing of the acquisition. As a result of the acquisition, AMG became a wholly owned subsidiary of the Company.

 

In the fourth quarter of 2022, we finalized our analysis of the estimated fair value of the acquisition purchase price (including earn-outs) and the estimated fair value of the assets acquired and liabilities assumed in the acquisition. Relative to the provisional amounts recorded as of March 31, 2022, changes to the fair value of assets and liabilities assumed at the date of AMG acquisition were a result of updating the purchase price allocation and were comprised of (i) $0.5 million decrease in customer lists and relationships, (ii) a $0.1 million decrease in the trade name, (iii) a $0.1 million increase in backlog, (iv) a $0.1 million increase in developed technology, (v) a $0.1 million decrease in deferred revenue, (vi) a $0.9 million decrease in deferred tax assets and (vii) a $1.4 million increase in goodwill.

 

As of December 31, 2022, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for AMG is as follows (in thousands):

 

Cash  $170 
Accounts receivable   1,402 
Inventory   129 
Prepaids and other current assets   123 
Customer lists and relationships   1,930 
Trade name   360 
Backlog   280 
Developed technology   70 
Accounts payable   (558)
Accrued expenses   (152)
Deferred tax assets   (897)
Deferred revenue   (148)
Total fair value excluding goodwill   2,709 
Goodwill   2,371 
Total consideration  $5,080 

 

F-16

 

 

The estimated useful lives of intangible assets recorded related to the AMG acquisition are as follows (in thousands):

 

  

Expected Life

Customer lists and relationships  7 years
Trade name  3 years
Backlog  11 months
Developed technology  3 years

 

Other acquisition

 

In March 2022, we acquired the customer lists and relationships of Boston Technologies, a provider of mobile order management and route accounting software for direct store delivery (DSD) operations, for cash of $0.3 million.

 

Note 4: Intangible Assets

 

Definitive lived intangible assets are as follows (in thousands):

 

   December 31, 2022   December 31, 2021 
   Gross
Amount
   Accumulated
Amortization
   Net
Amount
   Gross
Amount
   Accumulated
Amortization
   Net
Amount
 
Customer lists and relationships  $7,940   $(3,850)  $4,090   $5,690   $(2,453)  $3,237 
Trade names   1,360    (973)   387    1,000    (699)   301 
Developed technology   140    (86)   54    70    (44)   26 
Backlog   340    (340)   
-
    60    (60)   
-
 
   $9,780   $(5,249)  $4,531   $6,820   $(3,256)  $3,564 

 

The range of useful lives and the weighted-average remaining useful life of amortizable intangible assets at December 31, 2022 is as follows:

 

   Expected Life  Weighted Average
Remaining Useful Life
Customer lists and relationships  7-15 years  11 years
Trade names  3 years  2 years
Developed technology  3 years  2 years

 

The amortization expense of the definite lived intangible assets for the years remaining is as follows:

 

   Estimated
Amortization
 
   (in thousands) 
Year ending December 31,    
2023  $1,395 
2024   951 
2025   647 
2026   517 
2027   446 
Thereafter   575 
Total  $4,531 

 

Amortization expense recognized during the years ended December 31, 2022 and 2021 was $2.0 million and $1.1 million, respectively. Amortization expense is calculated on an accelerated basis.

 

F-17

 

 

Note 5: Net Income Per Share

 

Basic net income per common share is computed by dividing the net income available to common stockholders by the weighted-average number of common shares outstanding. Diluted net income per share is calculated similarly to basic per share amounts, except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.

 

For periods presented in which there is a net loss, potentially dilutive securities are excluded from the computation of fully diluted net loss per share as their effect is anti-dilutive. Below is a reconciliation of the fully dilutive securities effect for the years ended December 31, 2022 and 2021 (in thousands, except per share data):

 

   2022   2021 
Net income attributable to common stockholders  $3,111   $1,414 
           
Weighted average basic shares outstanding   7,261    6,947 
Dilutive effect of stock options and restricted stock   301    646 
Weighted average shares for diluted earnings per share   7,562    7,593 
           
Basic income per share  $0.43   $0.20 
Diluted income per share  $0.41   $0.19 

 

Note 6: Property and Equipment

 

Property and equipment consist of the following at December 31 (in thousands):

 

   2022   2021 
Software and computer equipment  $1,502   $1,223 
Furniture and fixtures   176    204 
Leasehold improvements   643    109 
Equipment   311    25 
Property and equipment, gross   2,632    1,561 
Accumulated depreciation   (815)   (727)
Property and equipment, net  $1,817   $834 

 

Depreciation and amortization expense related to property and equipment during the years ended December 31, 2022 and 2021 was $0.5 million and $0.3 million, respectively.

 

Note 7: Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities consist of the following at December 31 (in thousands):

 

   2022   2021 
Salaries and benefits  $2,743   $2,182 
Accrued earn out obligation related to acquisitions   829    188 
Sales tax payable   1,016    366 
Professional fees   188    305 
Vendor purchases   44    66 
Customer deposits   265    90 
Other   272    23 
Total accrued expenses and other current liabilities  $5,357   $3,220 

 

F-18

 

 

Note 8: Line of Credit

 

On July 30, 2021, we entered into a Loan and Security Agreement (the “Loan Agreement”) with MUFG Union Bank, National Association (the “Bank”). The Loan Agreement provides for a revolving line of credit of up to $9.0 million with our obligations being secured by a security interest in substantially all of our assets. Loans extended to us under the Loan Agreement are scheduled to mature on July 31, 2024.

 

Interest and Fees

 

Loans under the Loan Agreement with an outstanding balance of at least $150,000 bear interest, at our option, at a base interest rate equal to the London Interbank Offered Rate (“LIBOR”) plus 2.50% or a base rate equal to an index offered by the Bank for the interest period selected and is payable at the on the last day of each month commencing on August 31, 2021 (7.50% at December 31, 2022). If the LIBOR rate is selected, the interest rate on the loans adjusts at the end of each LIBOR rate period (1, 2, 3, 6, or 12 month term) selected by us. All other loan amounts bear interest at a rate equal to an index rate determined by the Bank, which shall vary when the index rate changes. We have the right to prepay variable interest rate loans, in whole or in part at any time, without penalty or premium. Amounts outstanding with a base interest rate may be prepaid in whole or in part provided we have given the Bank written notice of at least five days prior to prepayment and pay a prepayment fee. At any time prior to the maturity date, we may borrow, repay and reborrow amounts under the Loan Agreement, subject to the prepayment terms, and as long as the total outstanding does not exceed $9.0 million. The Loan Agreement requires a commitment fee of 0.25% per year, payable quarterly and in arrears, on any unused portion of the line of credit.

 

Covenants

 

Under the Loan Agreement, we are subject to a variety of customary affirmative and negative covenants, including that we (i) achieve a net profit of not less than $1.0 million at the end of each fiscal year, (ii) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, and (iii) not realize a net loss for more than two consecutive quarters. The Loan Agreement also prohibits us from, or otherwise imposes restrictions on us with respect to, among other things, liquidating, dissolving, entering into any consolidation, merger, division, partnership, or other combination, selling or leasing a majority of our assets or business or purchase or lease all or the greater part of the assets or business of another entity or person.

 

As of December 31, 2022, we were in compliance with all of our covenants, were eligible to borrow up to $9.0 million, and had no outstanding borrowings under the line of credit.

  

Note 9: Term Debt

 

The following table sets forth our outstanding term debt as of December 31 (in thousands):

 

   Maturity Date  December 31,
2022
   December 31,
2021
 
EIDL promissory note  August 27, 2051  $146   $149 
Total term debt     $146   $149 

 

On August 27, 2020, we received $150,000 in connection with a promissory note from the SBA under the Economic Injury Disaster Loan (“EIDL”) program pursuant to the CARES Act. Under the terms of the EIDL promissory note, interest accrues on the outstanding principal at an interest rate of 3.75% per annum and with a term of 30 years with equal monthly payments of principal and interest of $731 beginning on August 27, 2021.

 

The following table sets forth future principal payments for outstanding debt (in thousands):

 

2023  $3 
2024   3 
2025   4 
2026   4 
2027   4 
Thereafter   128 
Total minimum payments  $146 

 

F-19

 

 

Note 10: Income Taxes

 

The provision for income taxes for the years ended December 31, 2022 and 2021 is as follows (in thousands):

 

   2022   2021 
Current:        
Federal  $910   $7 
State   101    135 
    1,011    142 
Deferred:          
Federal   (39)   70 
State   293    (96)
    254    (26)
Valuation allowance   
     
Total income tax expense  $1,265   $116 

 

Our deferred tax assets and liabilities are as follows (in thousands):

 

   2022   2021 
Allowance for doubtful accounts  $68   $5 
Inventory reserve and uniform capitalization   57    38 
Accrued expenses and other liabilities   269    40 
Deferred revenue   46    72 
Other assets   41    338 
Property and equipment   (364)   (158)
Intangibles   (150)   201 
Goodwill   (121)   (114)
Net operating loss carryforwards   1,002    1,577 
Total deferred tax assets   848    1,999 
Valuation allowance   
    
 
Net deferred tax assets after valuation allowance  $848   $1,999 

 

A reconciliation of the United States statutory income tax rate to the effective income tax rate for the years ended December 31, 2022 and 2021 is as follows (in thousands):

 

   2022   2021 
Federal taxes at statutory rate  $919   $321 
State and local income taxes   295    26 
Permanent differences   51    (231)
Valuation allowance   
     
Provision for income taxes  $1,265   $116 
Effective tax rate   28.9%   7.6%

 

Our deferred income tax assets and liabilities are recognized for the estimated future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. These assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse.

 

F-20

 

 

We have net operating loss carryforwards available in certain jurisdictions to reduce future taxable income. Future tax benefits for net operating loss carryforwards are recognized to the extent that realization of these benefits is considered more likely than not. This determination is based on the expectation that related operations will be sufficiently profitable or various tax business and other planning strategies will enable us to utilize the net operating loss carryforwards. Our evaluation of the realizability of deferred tax assets considers both positive and negative evidence. The weight given to potential effects of positive and negative evidence is based on the extent to which it can be objectively verified. As of December 31, 2022, we did not record a valuation allowance related to the U.S. federal and state temporary items.

 

Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to ownership change limitations provided by the Internal Revenue Code under section 382. The annual limitation may result in the expiration of net operating loss carryforwards before utilization. As of December 31, 2022, we had federal net operating loss carryforwards of approximately $4.8 million. As of December 31, 2021, we had federal and state net operating loss carryforwards of approximately $6.0 million and $5.1 million, respectively. These loss carryforwards will expire in varying amounts beginning 2033.

 

We continue to remain subject to examination by U.S. federal authority for the years 2019 through 2021 and for various state authorities for the years 2018 through 2021, with few exceptions.

 

Note 11: Stockholders’ Equity

 

We are authorized to issue two classes of stock designated as common stock and preferred stock. As of December 31, 2022, we are authorized to issue 60,000,000 total shares of stock. Of this amount, 50,000,000 shares are common stock, each having a par value of $0.001 and 10,000,000 shares are preferred stock, each having a par value of $0.001.

 

Reverse Stock Split

 

On December 13, 2021, DecisionPoint filed a Certificate of Amendment to the Amended and Restated Certificate of Incorporation (the “Certificate of Amendment”) with the Secretary of State of Delaware to effect a 1-for-2 reverse stock split of the outstanding shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”) that were outstanding at the time the Certificate of Amendment was filed (the “Reverse Stock Split”).

 

As a result of the Reverse Stock Split, every two shares of issued and outstanding Common Stock were automatically combined into one issued and outstanding share of Common Stock, without any change in the par value per share. No fractional shares were issued as a result of the Reverse Stock Split. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The Reverse Stock Split reduced the number of shares of Common Stock outstanding however, the number of authorized shares of Common Stock under the Certificate of Incorporation remained unchanged at 50 million shares.

 

Proportionate adjustments were made to the per share exercise price and the number of shares of Common Stock that may be purchased upon exercise of outstanding stock options granted by the Company, and the number of shares of Common Stock reserved for future issuance under the Company’s 2014 Equity Incentive Plan.

  

Preferred Stock

 

At December 31, 2022 and 2021, there were no shares of preferred stock outstanding.

 

Common Stock

 

At December 31, 2022 and 2021, there were 7,416,071 and 7,007,454 shares of common stock outstanding, respectively.

 

F-21

 

 

Warrants

 

The following table summarizes information about our outstanding common stock warrants as of December 31, 2022:

 

   Date  Strike   Total
Warrants
Outstanding
and
   Total
Exercise
Price
   Weighted
Average
Exercise
 
   Issued  Expiration  Price   Exercisable   (in thousands)   Price 
Warrants - Common Stock  Jun-18  Jun-23  $1.00    207,665   $208     
Warrants - Common Stock  Oct-18  Oct-23   1.40    21,000    29      
               228,665   $237   $1.04 

 

In February 2021, the common stock warrants issued by the Company in September 2016 were fully exercised by all of the holders on a cashless basis. As a result of the cashless exercise, 151,504 shares of common stock were issued.

 

In September 2022, a portion of the common stock warrants issued by the Company in 2018 were exercised by certain of the holders on a cashless basis. As a result of the cashless exercise, 97,408 shares of common stock were issued.

 

Note 12: Share-Based Compensation

 

Under our amended 2014 Equity Incentive Plan (the “2014 Plan”), 1,600,000 shares of our common stock are reserved for issuance under the 2014 Plan (as adjusted for the Reverse Stock Split).

 

Under the 2014 Plan, common stock incentives may be granted to our officers, employees, directors, consultants, and advisors (and prospective directors, officers, managers, employees, consultants and advisors) and our affiliates can acquire and maintain an equity interest in us, or be paid incentive compensation, which may (but need not) be measured by reference to the value of our common stock.

 

The 2014 Plan permits us to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock and other stock bonus awards and performance compensation awards.

 

The 2014 Plan is administered by the Board of Directors, or a committee appointed by the Board of Directors, which determines recipients and the number of shares subject to the awards, the exercise price and the vesting schedule. The term of stock options granted under the 2014 Plan cannot exceed ten years. Options shall not have an exercise price less than 100% of the fair market value of our common stock on the grant date, and generally vest over a period of three years. If the individual possesses more than 10% of the combined voting power of all classes of our stock, the exercise price shall not be less than 110% of the fair market of a share of common stock on the date of grant.

 

The following table summarizes stock option activity for the year ended December 31, 2022:

 

   Stock
Options
   Grant Date
Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Life
   Aggregate
Intrinsic
Value
 
           (in years)   ($ in thousands) 
Outstanding at December 31, 2021   1,002,750   $3.00                 
          
 
Granted   229,750    5.57           
Exercised   (675,626)   3.29           
Forfeited   (97,917)   2.01           
Outstanding at December 31, 2022   458,957   $4.08        $
1,902,337
 
Exercisable at December 31, 2022   291,978   $4.21        $1,565,437 

 

F-22

 

 

Share-based compensation cost is measured at the grant date based on the fair value of the award. The fair values of stock options granted were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

   2022   2021 
Weighted average grant-date fair value per option granted  $3.13   $1.58 
Expected option term   2.5 years    3.0 years  
Expected volatility factor   83.0%   66.0%
Risk-free interest rate   4.27%   0.49%
Expected annual dividend yield   
%   
%

 

We estimate expected volatility using historical volatility of common stock of our peer group over a period equal to the expected life of the options. The expected term of the awards represents the period of time that the awards are expected to be outstanding. We considered expectations for the future to estimate employee exercise and post-vest termination behavior. We do not intend to pay common stock dividends in the foreseeable future, and therefore have assumed a dividend yield of zero. The risk-free interest rate is the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term of the awards.

 

As of December 31, 2022, there was $235,177 of total unrecognized share-based compensation related to unvested stock options. These costs have a weighted average remaining recognition period of 1.6 years.

 

During the year ended December 31, 2022, certain employees exercised vested stock options through a cashless exercise. The options exercised were net settled in satisfaction of the exercise price and employee share-based tax withholding. These shares were issued pursuant to an S-8 Registration Statement dated July 7, 2021 with respect to shares issuable pursuant to the 2014 Plan. The exercised options, utilizing a cashless exercise, are summarized in the following table:

 

Options
exercised
   Weighted
Average
Exercise
Price
   Shares
Net Settled
for Exercise
   Shares
Withheld for
Taxes
   Net Shares
Issued
   Weighted
Average
Share Price
   Employee
Share-Based
Tax
Withholding
 
 596,668   $3.46    210,117    154,320    232,231   $9.84   $1,517,823 

 

(1) Shares withheld for employee taxes of 154,320 represents the equivalent shares for employee tax withholding of $1.5 million. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.

 

Note 13: Commitments and Contingencies

 

Operating Leases

 

As of December 31, 2022, we have four operating leases for office and warehouse space and one financing lease.

 

We have an operating lease for office and warehouse space in Irvine, California with fixed minimum monthly payments of $39,778 per month which will increase 3% annually. The lease expires on April 30, 2029. In connection with the new lease agreement, we entered into a sublease agreement for the Laguna Hills office and warehouse location, and we will receive $24,254 per month commencing in February 2022 with a sublease expiration of October 31, 2023.

 

We also have operating leases for office space in Delray Beach, Florida, Southbury, Connecticut, and Doylestown, Pennsylvania with various fixed minimum monthly payments totaling $5,840, lease expirations thru March 2024 and incremental borrowing rates of 4.75%. These leases represent $0.1 million of the estimated future payments under operating leases shown in the table below.

 

F-23

 

 

The maturity of operating lease liabilities as of December 31, 2022 are as follows (in thousands):

 

2023  $659 
2024   608 
2025   598 
2026   536 
2027   552 
Thereafter   759 
Total minimum lease payments   3,711 
Less: interest   (476)
Present value of operating lease liabilities  $3,235 

 

During the year ended December 31, 2022, cash paid for amounts included in the measurement of operating lease liabilities was $0.4 million.

 

Employee Benefit Plan

 

We have a 401(k)-retirement plan. Under the terms of the plan, eligible employees may defer up to 25% of their pre-tax earnings, subject to the Internal Revenue Service annual contribution limit. Additionally, the plan allows for discretionary matching contributions by us. In 2022 and 2021, the matching contributions were 100% of the employee’s contribution up to a maximum of 4% of the employee’s eligible compensation. During the years ended December 31, 2022 and 2021, we contributed $255,000 and $201,000, respectively, to the 401(k) plan.

 

Contingencies

 

From time to time, we are subject to litigation incidental to the conduct of our business. When applicable, we record accruals for contingencies when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. While the outcome of lawsuits and other proceedings against us cannot be predicted with certainty, in our opinion, individually or in the aggregate, no such lawsuits are expected to have a material effect on our consolidated financial position or results of operations.

 

Note 14: Subsequent Event

 

Effective March 27, 2023, we entered into an amendment letter (“Amendment”) with MUFG Union Bank, National Association (the “Bank”) that served to amend certain terms of the Business Loan Agreement dated July 30, 2021, between the parties (the “Loan Agreement”). In connection with entering into the Amendment, the revolving line of credit available to us was increased from $9.0 million to $10.0 million. The Amendment also served to modify certain covenants in the original agreement.

 

We also entered into a $5.0 million promissory note agreement, effective March 27, 2023, with the Bank. Principal and interest payments on this note are due in quarterly installments of $250,000 on the last day of each quarter commencing June 30, 2023, with an interest rate based on Term SOFR (secured overnight financing rate) as administered by the Federal Reserve Bank of New York. This note matures March 31, 2028.

 

F-24

 

 

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, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2022. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including its principal executive and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. Based on the evaluation of our disclosure controls and procedures as of December 31, 2022, our principal executive officer and principal financial officer concluded that, as of such date, our disclosure controls and procedures were effective.

 

Management’s Annual Report on Internal Controls Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control is defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, the company's principal executive and principal financial officers, or persons performing similar functions, and effected by the company's board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP and includes those policies and procedures that:

 

Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the Company;
   
Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
   
Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the financial statements.

 

29

 

 

Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2022. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control - Integrated Framework (2013 framework) (COSO). Based on its assessment, management believes that, as of December 31, 2022, our internal control over financial reporting is effective at the reasonable assurance level.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. 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.

 

As we are a non-accelerated filer, our independent registered public accounting firm is not required to issue an attestation report on our internal control over financial reporting.

 

Changes in Internal Control Over Financial Reporting

 

There were no material changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the year ended December 31, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Item 9B. Other Information

 

Effective March 27, 2023, the Company and MUFG Union Bank, National Association (the “Bank”) entered into an amendment letter (the “Amendment”) that served to amend certain terms of the Business Loan Agreement dated July 30, 2021 between the parties (the “Loan Agreement”). In connection with entering into the Amendment, the revolving line of credit available to the Company under the Loan Agreement was increased from $9.0 million to $10.0 million. The Amendment also served to remove the covenants in the Loan Agreement that previously required the Company to maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter and not realize a net loss for more than two consecutive quarters. The Amendment added a new covenant that requires the Company to maintain a fixed coverage ratio (as defined in the Amendment) of not less than 1.35: 1.00 to be measured as of the end of each fiscal quarter, and also, added an obligation on the Company to prepare and deliver pro forma financial information in the event the Company effects acquisitions having a purchase price of $1.5 million or greater.  

 

The Company also entered into a $5.0 million promissory note agreement, effective March 27, 2023, with the Bank. Principal and interest payments on this note are due in quarterly installments of $250,000 on the last day of each quarter commencing June 30, 2023, with an interest rate based on Term SOFR or the secured overnight financing rate as administered by the Federal Reserve Bank of New York. This note matures March 31, 2028.

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

None.

 

30

 

 

PART III

 

Items 10-14

 

The information required by these Items will be included in our 2023 Proxy Statement or an amendment to this Annual Report to be filed with the SEC within 120 days after December 31, 2022, and is incorporated herein by reference.

  

31

 

 

PART IV

 

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES

 

We have filed the following documents as part of this Annual Report on Form 10-K:

 

EXHIBIT INDEX

 

Exhibit
Number
  Description
3.1   Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
3.2   Amendment to Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed on December 17, 2021)  
     
3.3   Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.4 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
4.1   Specimen Stock Certificate (incorporated by reference to Exhibit 4.1 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
4.2   Form of Warrant  (incorporated by reference to Exhibit 4.2 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
4.3   Description of Registrant’s Securities (incorporated by reference to Exhibit 4.3 to the Annual Report on Form 10-K for the year ended December 31, 2022 filed on April 1, 2022)
     
10.1   Employment Agreement between DecisionPoint Systems, Inc. and Steve Smith dated April 11, 2016 (incorporated by reference to Exhibit 10.1 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
10.2   Amended Employment Agreement between DecisionPoint Systems, Inc. and Steven Smith effective March 25, 2019  (incorporated by reference to Exhibit 10.2 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
10.3   Second Amended Employment Agreement between DecisionPoint Systems, Inc. and Steve Smith (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on November 9, 2021)  
     
10.4   Restricted Stock Agreement between the DecisionPoint Systems, Inc. and Steven Smith dated March 25, 2019 (incorporated by reference to Exhibit 10.3 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
10.5   Security Agreement, dated July 30, 2021, by and among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed on August 4, 2021)
     
10.6   Commercial Promissory Note, dated July 30, 2021, by and among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K filed on August 4, 2021)

 

32

 

 

Exhibit
Number
  Description
10.7   2014 Equity Incentive Plan (incorporated by reference to Exhibit 99.1 to the Registration Statement on Form S-8 filed on July 8, 2021)
     
10.8   Form of Award Agreement to 2014 Equity Incentive Plan (incorporated by reference to Exhibit 10.3 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
10.9   EIDL Promissory Note (incorporated by reference to Exhibit 10.10 to the Registration Statement on Form S-1 filed on August 13, 2020, and as amended)
     
10.10   Membership Unit Purchase Agreement between DecisionPoint Systems, Inc. and various sellers dated December 4, 2020 (incorporated by reference to Exhibit 10.11 to the Registration Statement on Form S-1 filed on August 13, 2020, and as amended on December 18, 2021)
     
10.11   ‌Membership Interest Purchase Agreement between DecisionPoint Systems, Inc. and various sellers dated January 31, 2022 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on February 11, 2022)
     
10.12    Amendment to the DecisionPoint Systems, Inc. 2014 Equity Incentive Plan (incorporated by reference to  Exhibit 10.1 to the Current Report on Form 8-K filed on November 21, 2022)
     
10.13   Loan Agreement, dated July 30, 2021, by and Among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on August 4, 2021)
     
10.14*   Second Amendment to the Business Loan Agreement dated July 29, 2021, dated March 27, 2023, by and Among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association
     
10.15*   Commercial Promissory Note ($10.0 million), dated March 27, 2023, by and among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association
     
10.16*   Commercial Promissory Note ($5.0 million), dated March 27, 2023, by and among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association
     
21.1*   Subsidiaries of DecisionPoint Systems, Inc.
     
23.1*   Consent of Haskell & White LLP, an independent registered public accounting firm
     
24.1*   Power of Attorney (included on the signature page to this report)
     
31.1*   Certification by the Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
31.2*   Certification by the Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
32.1*   Section 1350 Certifications
     
32.2*   Section 1350 Certifications
     
101.INS   Inline XBRL Instance Document.
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document.
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
     
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

* Filed herewith

 

ITEM 16. Form 10-K Summary.

 

None.

 

33

 

 

SIGNATURES

 

Under the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, this report was signed on behalf of the Registrant by the authorized person named below. 

 

  DECISIONPOINT SYSTEMS, INC.
     
Dated: March 29, 2023 By: /s/ Steve Smith
    Name: Steve Smith
    Title: Chief Executive Officer
(Principal Executive Officer) and Director
       
Dated: March 29, 2023 By: /s/ Melinda Wohl
    Name: Melinda Wohl
    Title: Vice President Finance and Administration (Principal Financial Officer and Principal Accounting Officer)

 

Pursuant to the requirements of the Securities Act of 1933, this registration statement has been signed by the following persons in the capacities and on the dates indicated.

 

Signature   Title   Date
         
/s/ Steve Smith   Chief Executive Officer
(Principal Executive Officer) and Director
  March 29, 2023
Steve Smith      
         
/s/ Stanley P. Jaworski       March 29, 2023
Stanley P. Jaworski   Director    
         
/s/ Richard Bravman       March 29, 2023
Richard Bravman   Director    
         
/s/ Michael N. Taglich       March 29, 2023
Michael N. Taglich   Director    
         
/s/ John Guttilla       March 29, 2023
John Guttilla   Director    
         
/s/ William M. Cooke       March 29, 2023
William M. Cooke   Director    

 

 

34

 

 

 

 

P1902337Y false FY 0001505611 0001505611 2022-01-01 2022-12-31 0001505611 2022-06-30 0001505611 2023-03-24 0001505611 2022-12-31 0001505611 2021-12-31 0001505611 2021-01-01 2021-12-31 0001505611 us-gaap:CommonStockMember 2020-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001505611 us-gaap:RetainedEarningsMember 2020-12-31 0001505611 2020-12-31 0001505611 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001505611 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001505611 us-gaap:CommonStockMember 2021-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001505611 us-gaap:RetainedEarningsMember 2021-12-31 0001505611 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001505611 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001505611 us-gaap:CommonStockMember 2022-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001505611 us-gaap:RetainedEarningsMember 2022-12-31 0001505611 dpsi:RoyceDigitalSystemsIncMember 2018-06-30 0001505611 dpsi:RoyceDigitalSystemsIncMember 2020-12-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-01-31 0001505611 srt:MinimumMember 2022-01-01 2022-12-31 0001505611 srt:MaximumMember 2022-01-01 2022-12-31 0001505611 dpsi:KaiserPermanenteMember 2022-01-01 2022-12-31 0001505611 dpsi:KaiserPermanenteMember 2022-12-31 0001505611 dpsi:NordstromMember 2022-01-01 2022-12-31 0001505611 dpsi:NordstromMember 2022-12-31 0001505611 us-gaap:OtherCustomerMember 2022-01-01 2022-12-31 0001505611 us-gaap:AccountsPayableMember 2022-01-01 2022-12-31 0001505611 us-gaap:AccountsPayableMember dpsi:SupplierTwoMember 2022-01-01 2022-12-31 0001505611 dpsi:KaiserPermanenteMember 2021-01-01 2021-12-31 0001505611 dpsi:KaiserPermanenteMember 2021-12-31 0001505611 us-gaap:OtherCustomerMember 2021-01-01 2021-12-31 0001505611 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001505611 us-gaap:AccountsPayableMember 2021-01-01 2021-12-31 0001505611 dpsi:TotalPurchasesMember 2021-01-01 2021-12-31 0001505611 dpsi:HardwareAndSoftwareMember 2022-01-01 2022-12-31 0001505611 dpsi:HardwareAndSoftwareMember 2021-01-01 2021-12-31 0001505611 dpsi:ConsumablesMember 2022-01-01 2022-12-31 0001505611 dpsi:ConsumablesMember 2021-01-01 2021-12-31 0001505611 dpsi:ServicesMember 2022-01-01 2022-12-31 0001505611 dpsi:ServicesMember 2021-01-01 2021-12-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-01-15 2022-01-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-01-01 2022-12-31 0001505611 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-01 2022-12-31 0001505611 2022-03-31 0001505611 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0001505611 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-12-31 0001505611 us-gaap:TradeNamesMember 2022-12-31 0001505611 us-gaap:TradeNamesMember 2021-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001505611 dpsi:BacklogMember 2022-12-31 0001505611 dpsi:BacklogMember 2021-12-31 0001505611 srt:MinimumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-12-31 0001505611 srt:MaximumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-12-31 0001505611 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-12-31 0001505611 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001505611 us-gaap:ComputerEquipmentMember 2022-12-31 0001505611 us-gaap:ComputerEquipmentMember 2021-12-31 0001505611 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001505611 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001505611 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001505611 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001505611 us-gaap:EquipmentMember 2022-12-31 0001505611 us-gaap:EquipmentMember 2021-12-31 0001505611 dpsi:MUFGUnionBankLineOfCreditMember 2021-07-30 0001505611 dpsi:MUFGUnionBankLineOfCreditMember 2021-07-01 2021-07-30 0001505611 2021-08-31 0001505611 dpsi:LIBORMember 2021-08-31 0001505611 dpsi:LIBORMember 2022-12-31 0001505611 dpsi:EidlNoteMember 2020-08-27 0001505611 dpsi:EidlNoteMember 2021-08-01 2021-08-27 0001505611 dpsi:EIDLPromissoryNoteMember 2022-01-01 2022-12-31 0001505611 dpsi:EIDLPromissoryNoteMember 2021-01-01 2021-12-31 0001505611 srt:MaximumMember dpsi:FederalAndStateMember 2022-12-31 0001505611 srt:MaximumMember dpsi:StateMember 2021-12-31 0001505611 srt:MinimumMember dpsi:StateMember 2021-12-31 0001505611 us-gaap:PreferredStockMember 2022-12-31 0001505611 us-gaap:CommonStockMember 2021-12-13 0001505611 us-gaap:CommonStockMember 2021-02-28 0001505611 us-gaap:CommonStockMember 2022-09-30 0001505611 dpsi:WarrantsCommonStockMember 2022-01-01 2022-12-31 0001505611 dpsi:WarrantsCommonStockMember 2022-12-31 0001505611 dpsi:WarrantsCommonStockOneMember 2022-01-01 2022-12-31 0001505611 dpsi:WarrantsCommonStockOneMember 2022-12-31 0001505611 dpsi:EquityIncentivePlanMember 2022-12-31 0001505611 dpsi:LeaseAgreementMember 2022-01-01 2022-12-31 0001505611 dpsi:SubleaseMember 2022-12-31 0001505611 dpsi:SubleaseMember 2022-01-01 2022-12-31 0001505611 stpr:CO 2022-01-01 2022-12-31 0001505611 stpr:CO 2022-12-31 0001505611 us-gaap:CaliforniaFranchiseTaxBoardMember 2022-01-01 2022-12-31 0001505611 srt:MinimumMember us-gaap:SubsequentEventMember 2023-03-01 2023-03-27 0001505611 srt:MaximumMember us-gaap:SubsequentEventMember 2023-03-01 2023-03-27 0001505611 us-gaap:SubsequentEventMember 2023-03-01 2023-03-27 0001505611 srt:ScenarioForecastMember 2023-06-01 2023-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure
EX-10.14 2 f10k2022ex10-14_decision.htm SECOND AMENDMENT TO THE BUSINESS LOAN AGREEMENT DATED JULY 29, 2021, DATED MARCH 27, 2023, BY AND AMONG DECISIONPOINT SYSTEMS, INC. AND MUFG UNION BANK, NATIONAL ASSOCIATION

Exhibit 10.14

 

 

MUFG Union Bank, N.A.

Orange County Middle Market

18300 Von Karman Ave.

Irvine, CA 92612

 

AMENDMENT LETTER

 

March 27, 2023

 

DecisionPoint Systems, Inc.

23456 S. Pointe Dr, Suite #A

Laguna Hills, CA 92653

 

Obligor No. 1912083539

 

Re:Second Amendment (“Amendment”) to the Business Loan Agreement dated July 29, 2021 (as amended, amended and restated, supplemented or otherwise modified from time to time prior to the date hereof, the “Existing Agreement”; as amended by this Amendment, the “Agreement”).

 

Dear Ms. Wohl:

 

MUFG Union Bank, N.A. (“Bank”) and DecisionPoint Systems, Inc. a Delaware Corporation (“Borrower”) desire to amend the Existing Agreement. Capitalized terms used herein which are not otherwise defined shall have the meaning given them in the Agreement.

 

In consideration of the mutual agreements herein contained and other good and valuable consideration, the sufficiency and receipt of which are hereby acknowledged, the parties hereto hereby agree as follows:

 

1.Amendments to the Existing Agreement.

 

(a) Section 4.1 of the Existing Agreement is hereby amended by adding Section 4.1 (d) as follows:

 

Fixed Charge Coverage Ratio not less than 1.35:1.00 to be measured as of the end of each fiscal quarter. As used herein, the term “Fixed Charge Coverage Ratio” Shall mean EBITDA less Taxes less Maintenance Capex less Distributio to sum of that portion of term obligations (including principal and interest) which came due during the twelve (12) months immediately preceding the date of calculation;

 

(b) Section 4 of the Existing Agreement is hereby amended by adding Section 4.18 asf ollows:

 

Should the Loan be used for a potential acquisition and the purchase price is over One Million Five Hundread Thousand Dollars ($1,500,000), the borrower must submit a pro-forma statement in advance showing compliance and overall satisfactory metrics post acquisition;

 

(c) Section 4.1 (b) of the Existing Agreement is hereby deleted in its entirety and replaced with “Intentionally Omitted”.

 

(d) Section 4.1 (c) of the Existing Agreement is hereby deleted in its entirety and replaced with “Intentionally Omitted”.

 

 

 

 

DecisionPoint Systems, Inc.

March 27, 2023

Page 2

 

Except as specifically amended hereby, the Agreement shall remain in full force and effect and is hereby ratified and confirmed. This Amendment shall not constitute or deemed to be a waiver of any existing or future default or breach of a condition to covenant unless specified herein.

 

On and as of the date hereof, each reference in the Existing Agreement to “this Agreement,” “hereof,” “hereunder,” “herein” and “hereby” and each other similar reference, and each reference in any other Loan Document to “the Loan Agreement,” “thereof,” “thereunder,” “therein” or “thereby” or any other similar reference to the Existing Agreement shall refer to the Agreement. This Amendment constitutes a Loan Document.

 

This Amendment does not extinguish the obligations for the payment of money outstanding under the Existing Agreement or discharge or release the obligations or the liens or priority of any mortgage, pledge, security agreement or any other security therefor. Nothing herein contained shall be construed as a substitution or novation of the obligations outstanding under the Existing Agreement, the other Loan Documents or instruments securing the same, which shall remain in full force and effect, except as modified hereby or by instruments executed concurrently herewith.

 

This Amendment shall become effective when the Bank shall have received the acknowledgment copy of the Amendment executed by the Borrower and the following executed documents and fee.

 

$10,000,000 Promissory Note
   
$10,000,000 Authorization to Disburse
   
$5,000,000 Promissory Note
   
$5,000,000 Authorization to Disburse
   
$10,000 Loan Fee
  

This document may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same document. Delivery of a signature page to, or an executed counterpart of, this document by facsimile, email transmission of a scanned image, or other electronic means, shall be effective as delivery of an originally executed counterpart. The words “execution,” “signed,” “signature,” and words of like import in this document shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity, or enforceability as a manually executed signature or the use of a paper-based record keeping system, as the case may be, to the extent and as provided for in any applicable law, including, without limitation, Electronic Signatures in Global and National Commerce Act, any other similar state laws based on the Uniform Electronic Transactions Act or the Uniform Commercial Code, and the parties hereto hereby waive any objection to the contrary.

 

This Amendment is governed by, and is to be construed in accordance with, the laws of the State of Calfornia. Each provision of this Amendment is severable from every other provision of this Amendment for the purpose of determining the legal enforceability of any specific provision.

 

IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be executed by their duly authorized officers as of the day and year first above written.

 

Very truly yours,  
MUFG UNION BANK, N.A.  
     
By:    
Name:  Paul A. O’Mara  
Title: Managing Director  

 

2

 

 

DecisionPoint Systems, Inc.

March 27, 2023

Page 3

 

Agreed to and Accepted:  
DECISIONPOINT SYSTEMS, INC., a Delaware corporation
     
By: /s/ Melinda Wohl   
Name: Melinda Wohl  
Title: Vice President Finance  

 

 

 

3

 

 

EX-10.15 3 f10k2022ex10-15_decision.htm COMMERCIAL PROMISSORY NOTE ($10.0 MILLION), DATED MARCH 27, 2023, BY AND AMONG DECISIONPOINT SYSTEMS, INC. AND MUFG UNION BANK, NATIONAL ASSOCIATION

Exhibit 10.15

 

    COMMERCIAL PROMISSORY NOTE
(BASE RATE)

 

Debtor Name
DecisionPoint Systems, Inc., a Delaware corporation
Debtor Address Office Loan Number
23456 S. Pointe Dr, Suite #A 45064 191-208-353-9
Laguna Hills, CA 92653 Maturity Date Amount
  July 31, 2026 $ 10,000,000.00

 

Date March 27, 2023   $10,000,000.00

 

FOR VALUE RECEIVED, on July 31, 2026, the undersigned (“Debtor”) promises to pay to the order of MUFG Union Bank, N.A. (“Bank”), as indicated below, the principal sum of Ten million and 00/100ths Dollars ($10,000,000.00), or so much thereof as is disbursed, together with interest on the balance of such principal from time to time outstanding, at the per annum rate or rates and at the times set forth below.

 

1. INTEREST PAYMENTS. Debtor shall pay interest on the last day of each month commencing April 30, 2023. Should interest not be paid when due, it shall become part of the principal and bear interest as herein provided. All computations of interest under this note shall be made on the basis of a year of 360 days, for actual days elapsed. Whenever any payment required hereunder falls due on a day other than a Business Day, such payment shall be made on the first succeeding Business Day.

 

a. BASE INTEREST RATE. At Debtor’s option, amounts outstanding hereunder in minimum amounts of $150,000 shall bear interest at a rate, based on an index selected by Debtor, which is 2.5% per annum in excess of Term SOFR for the Interest Period selected by Debtor, to the extent that the length of such Interest Period is acceptable to Bank. Notwithstanding the foregoing, if an Interest Rate Hedge is outstanding, then Debtor shall be deemed to have selected Term SOFR with an Interest Period selected by Debtor.

 

No Base Interest Rate may be changed, altered or otherwise modified until the expiration of the Interest Period selected by Debtor. The exercise of interest rate options by Debtor shall be as recorded in Bank’s records, which records shall be prima facie evidence of the amount borrowed under either interest option and the interest rate; provided, however, that failure of Bank to make any such notation in its records shall not discharge Debtor from its obligations to repay in full with interest all amounts borrowed. In no event shall any Interest Period extend beyond the maturity date of this note.

 

To exercise this option, Debtor may, from time to time with respect to principal outstanding on which a Base Interest Rate is not accruing, and on the expiration of any Interest Period with respect to principal outstanding on which a Base Interest Rate has been accruing, select an index offered by Bank for a Base Interest Rate Loan and an Interest Period by telephoning an authorized lending officer of Bank located at the banking office identified below prior to 10:00 a.m., Pacific time, on any Business Day and advising that officer of the selected index, the Interest Period and the Origination Date selected (which Origination Date, for a Base Interest Rate Loan based on Term SOFR, shall follow the date of such selection by three (3) USGSBDs.

 

Bank will mail a written confirmation of the terms of the selection to Debtor promptly after the selection is made. Failure to send such confirmation shall not affect Bank’s rights to collect interest at the rate selected. If, on the date of the selection, the index selected is unavailable for any reason, the selection shall be void. Bank reserves the right to fund the principal from any source of funds notwithstanding any Base Interest Rate selected by Debtor.

 

 -1-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

b. VARIABLE INTEREST RATE. All principal outstanding hereunder which is not bearing interest at a Base Interest Rate shall bear interest at the Reference Rate, which rate shall vary as and when the Reference Rate changes.

 

Subject to the provisions set forth in Exhibit A, if any interest rate defined in this note ceases to be available from Bank for any reason, then said interest rate shall be replaced by the rate (together with any spread adjustment, if applicable) selected by Bank in its sole discretion (the “Replacement Rate”).

 

Subject to the provisions set forth in Exhibit A, notwithstanding anything contained in this note, if Bank determines that adequate and reasonable means do not exist for ascertaining Term SOFR or Term SOFR does not adequately and fairly reflect the cost to Bank of funding a loan, then Bank shall give Debtor notice thereof, and Bank shall be under no obligation to maintain the relevant loan as a Term SOFR based loan, and the relevant loan shall be continued bearing interest at the Replacement Rate (plus any applicable margin or spread as set forth in this note) and payable at the end of each calendar month or as otherwise may be agreed by Bank and Debtor. Bank will have the right to make any changes (“Term SOFR Conforming Changes”) to the note that Bank decides may be appropriate to reflect the use and administration Term SOFR by Bank from time to time and any amendments implementing such Term SOFR Conforming Changes will become effective without any further action or consent of Debtor.

 

The provisions set forth in Exhibit A attached hereto are made a part hereof and shall apply to this note.

 

At any time prior to the maturity date of this note, subject to the provisions of paragraph 4 below, Debtor may borrow, repay and reborrow hereunder so long as the total outstanding at any one time does not exceed the principal amount of this note.

 

Debtor shall pay all amounts due under this note in lawful money of the United States at Bank’s P.O. Box 30115, Los Angeles, CA 90030-0115 Office, or such other office as may be designated by Bank, from time to time.

 

2. LATE PAYMENTS. If any payment required by the terms of this note shall remain unpaid ten days after same is due, at the option of Bank, Debtor shall pay a fee of $100 to Bank.

 

3. INTEREST RATE FOLLOWING DEFAULT. In the event of default, at the option of Bank, and, to the extent permitted by law, interest shall be payable on the outstanding principal under this note at a per annum rate equal to five percent (5%) in excess of the interest rate specified in paragraph 1.b, above, calculated from the date of default until all amounts payable under this note are paid in full.

 

4. PREPAYMENT.

 

a. Amounts outstanding under this note bearing interest at a rate based on the Reference Rate may be prepaid in whole or in part at any time, without penalty or premium. Debtor may prepay amounts outstanding under this note bearing interest at a Base Interest Rate in whole or in part provided Debtor has given Bank not less than five (5) Business Days prior written notice of Debtor’s intention to make such prepayment and pays to Bank the prepayment fee due as a result. The prepayment fee shall also be paid, if Bank, for any other reason, including acceleration or foreclosure, receives all or any portion of principal bearing interest at a Base Interest Rate prior to its scheduled payment date. The prepayment fee shall be an amount equal to the present value of the product of: (i) the difference (but not less than zero) between (a) the Base Interest Rate applicable to the principal amount which is being prepaid, and (b) the return which Bank could obtain if it used the amount of such prepayment of principal to purchase at bid price regularly quoted securities issued by the United States having a maturity date most closely coinciding with the relevant Base Rate Maturity Date and such securities were held by Bank until the relevant Base Rate Maturity Date (“Yield Rate”); (ii) a fraction, the numerator of which is the number of days in the period between the date of prepayment and the relevant Base Rate Maturity Date and the denominator of which is 360; and (iii) the amount of the principal so prepaid (except in the event that principal payments are required and have been made as scheduled under the terms of the Base Interest Rate Loan being prepaid, then an amount equal to the lesser of (A) the amount prepaid or (B) 50% of the sum of (1) the amount prepaid and (2) the amount of principal scheduled under the terms of the Base Interest Rate Loan being prepaid to be outstanding at the relevant Base Rate Maturity Date). Present value under this note is determined by discounting the above product to present value using the Yield Rate as the annual discount factor.

 

 -2-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

b. In no event shall Bank be obligated to make any payment or refund to Debtor, nor shall Debtor be entitled to any setoff or other claim against Bank, should the return which Bank could obtain under this prepayment formula exceed the interest that Bank would have received if no prepayment had occurred. All prepayments shall include payment of accrued interest on the principal amount so prepaid and shall be applied to payment of interest before application to principal. A determination by Bank as to the prepayment fee amount, if any, shall be conclusive.

 

c. Bank shall provide Debtor a statement of the amount payable on account of prepayment. Debtor acknowledges that (i) Bank establishes a Base Interest Rate upon the understanding that it will apply to the Base Interest Rate Loan for the entire Interest Period, and (ii) Bank would not lend to Debtor without Debtor’s express agreement to pay Bank the prepayment fee described above.

 

d. If Debtor has entered into an Interest Rate Hedge, Debtor acknowledges and agrees that (i) Bank (or its affiliate) has the right, but not the obligation, under the Swap Documents (defined below) governing such Interest Rate Hedge, to compel an early termination, in full or in part, of such Interest Rate Hedge as a result of any unscheduled prepayment under this note, (ii) any such early termination may result in payment obligations (which may be substantial in amount) being owed by Debtor to Bank (or any affiliate of Bank) as early termination, close-out or settlement amounts, which amounts shall be determined in accordance with the Swap Documents governing such Interest Rate Hedge and shall be in addition to any prepayment fee and other charges specified herein, and (iii) if such full or partial early termination of the Interest Rate Hedge results in an amount owing by Bank or its affiliate to Debtor, then Bank may in its discretion apply such amount to prepayment of principal hereunder, together with accrued interest on such principal and any resulting prepayment fee. Debtor further acknowledges and agrees that neither Bank nor any of its affiliates is under any obligation to enter into Interest Rate Hedges with Debtor and that such Interest Rate Hedges will be governed by documentation separate from this note.

 

Debtor Initials Here: ________ ________ ________ ________ ________ ________

 

5. DEFAULT AND ACCELERATION OF TIME FOR PAYMENT. Default shall include, but not be limited to, any of the following: (a) the failure of Debtor to make any payment required under this note when due; (b) any breach, misrepresentation or other default by Debtor, any guarantor, co-maker, endorser, or any person or entity other than Debtor providing security for this note (hereinafter individually and collectively referred to as the “Obligor”) under any security agreement, guaranty or other agreement between Bank and any Obligor, together with and including any document or agreement evidencing or governing any Interest Rate Hedge, or any other swap, option, forward or similar transaction entered into between Debtor and Bank or any affiliate of Bank (“Swap Document”); (c) the insolvency of any Obligor or the failure of any Obligor generally to pay such Obligor’s debts as such debts become due; (d) the commencement as to any Obligor of any voluntary or involuntary proceeding under any laws relating to bankruptcy, insolvency, reorganization, arrangement, debt adjustment or debtor relief; (e) the assignment by any Obligor for the benefit of such Obligor’s creditors; (f) the appointment, or commencement of any proceeding for the appointment of a receiver, trustee, custodian or similar official for all or substantially all of any Obligor’s property; (g) the commencement of any proceeding for the dissolution or liquidation of any Obligor; (h) the termination of existence or death of any Obligor; (i) the revocation of any guaranty or subordination agreement given in connection with this note; (j) the failure of any Obligor to comply with any order, judgement, injunction, decree, writ or demand of any court or other public authority; (k) the filing or recording against any Obligor, or the property of any Obligor, of any notice of levy, notice to withhold, or other legal process for taxes other than property taxes; (l) the default by any Obligor personally liable for amounts owed hereunder on any obligation concerning the borrowing of money; (m) the issuance against any Obligor, or the property of any Obligor, of any writ of attachment, execution, or other judicial lien; or (n) the deterioration of the financial condition of any Obligor which results in Bank deeming itself, in good faith, insecure. Upon the occurrence of any such default, Bank, in its discretion, may cease to advance funds hereunder and may declare all obligations under this note immediately due and payable; however, upon the occurrence of an event of default under d, e, f, or g, all principal and interest hereunder shall automatically become immediately due and payable.

 

 -3-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

6. ADDITIONAL AGREEMENTS OF DEBTOR. If any amounts owing under this note are not paid when due, Debtor promises to pay all costs and expenses, including reasonable attorneys’ fees, (including the allocated costs of Bank’s in-house counsel and legal staff) incurred by Bank in the negotiation, documentation and modification of this note and all related documents and in the collection or enforcement of any amount outstanding hereunder. Debtor and any Obligor, for the maximum period of time and the full extent permitted by law, (a) waive diligence, presentment, demand, notice of nonpayment, protest, notice of protest, and notice of every kind; (b) waive the right to assert the defense of any statute of limitations to any debt or obligation hereunder; and (c) consent to renewals and extensions of time for the payment of any amounts due under this note. If this note is signed by more than one party, the term “Debtor” includes each of the undersigned and any successors in interest thereof; all of whose liability shall be joint and several. Any married person who signs this note agrees that recourse may be had against the separate property of that person for any obligations hereunder. The receipt of any check or other item of payment by Bank, at its option, shall not be considered a payment on account until such check or other item of payment is honored when presented for payment at the drawee bank. Bank may delay the credit of such payment based upon Bank’s schedule of funds availability, and interest under this note shall accrue until the funds are deemed collected. In any action brought under or arising out of this note, Debtor and any Obligor, including their successors and assigns, hereby consent to the jurisdiction of any competent court within the State of California, as provided in any alternative dispute resolution agreement executed between Debtor and Bank, and consent to service of process by any means authorized by said state’s law. The term “Bank” includes, without limitation, any holder of this note. This note shall be construed in accordance with and governed by the laws of the State of California. This note hereby incorporates any alternative dispute resolution agreement previously, concurrently or hereafter executed between Debtor and Bank, other than any such provision contained in a Swap Document.

 

7. DEFINITIONS. As used herein, the following terms shall have the meanings respectively set forth below (and any capitalized terms not otherwise defined herein shall have the meanings ascribed to such terms on Exhibit A):

 

“Base Interest Rate” means a rate of interest based on Term SOFR.

 

“Base Interest Rate Loan” means amounts outstanding under this note that bear interest at a Base Interest Rate.

 

“Base Rate Maturity Date” means the last day of the Interest Period with respect to principal outstanding under a Base Interest Rate Loan.

 

“Business Day” means a day on which Bank is open for business for the funding of corporate loans.

 

“Floor” means a per annum rate of interest equal to 0%.

 

“Interest Period” means with respect to funds bearing interest at a rate based on Term SOFR, any 1, 3, or 6 months; provided, that any such tenor shall not be available to the extent that Bank has deemed such tenor to be unavailable, undeterminable or non-representative. In determining an Interest Period, a month means a period that starts on one Business Day in a month and ends on and includes the day preceding the numerically corresponding day in the next month. For any month in which there is no such numerically corresponding day, then as to that month, such day shall be deemed to be the last calendar day of such month. Any Interest Period which would otherwise end on a non-Business Day shall end on the next succeeding Business Day unless that day falls in a new calendar month, in which event such Interest Period shall end on the next preceding Business Day.

 

“Interest Rate Hedge” means any interest rate swap, forward swap or swaption, or interest rate cap or collar transaction now or hereafter entered into between Debtor and Bank or any affiliate of Bank for purposes of hedging or mitigating, fully or partially, interest rate risk under this note.

 

“Origination Date” means the first day of the Interest Period.

 

“Reference Rate” means the rate announced by Bank from time to time at its corporate headquarters as its Reference Rate. The Reference Rate is an index rate determined by Bank from time to time as a means of pricing certain extensions of credit and is neither directly tied to any external rate of interest or index nor necessarily the lowest rate of interest charged by Bank at any given time.

 

 -4-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

“SOFR” means a rate per annum equal to the secured overnight financing rate as administered by the SOFR Administrator.

 

“SOFR Administrator” means the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate).

 

“Term SOFR” means the Term SOFR Reference Rate for a tenor comparable to the applicable Interest Period on the day (such day, the “Term SOFR Determination Day”) that is two (2) USGSBDs prior to the first day of such Interest Period, as such rate is published by the Term SOFR Administrator; provided, however, that (x) if as of 5:00 p.m. (New York City time) on any Term SOFR Determination Day the Term SOFR Reference Rate for the applicable tenor has not been published by the Term SOFR Administrator, then Term SOFR will be the Term SOFR Reference Rate for such tenor as published by the Term SOFR Administrator on the first preceding USGSBD for which such Term SOFR Reference Rate for such tenor was published by the Term SOFR Administrator so long as such first preceding USGSBD is not more than three (3) USGSBDs prior to such Term SOFR Determination Day and (y) if Term SOFR determined as provided above (including pursuant to clause (x) of this proviso) shall ever be less than the Floor, then Term SOFR shall be deemed to be the Floor.

 

“Term SOFR Administrator” means CME Group Benchmark Administration Limited (CBA) (or a successor administrator of the Term SOFR Reference Rate selected by Bank in its reasonable discretion).

 

“Term SOFR Determination Day” shall have the meaning ascribed to such term in the definition of “Term SOFR”.

 

“Term SOFR Reference Rate” means the forward-looking term rate based on SOFR.

 

“USGSBD” means any day except for (i) a Saturday, (ii) a Sunday or (iii) a day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.

 

8. COUNTERPARTS/ELECTRONIC SIGNATURES. This document may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same document. Delivery of a signature page to, or an executed counterpart of, this document by facsimile, email transmission of a scanned image, or other electronic means, shall be effective as delivery of an originally executed counterpart. The words “execution,” “signed,” “signature,” and words of like import in this document shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity, or enforceability as a manually executed signature or the use of a paper-based record keeping system, as the case may be, to the extent and as provided for in any applicable law, including, without limitation, Electronic Signatures in Global and National Commerce Act, any other similar state laws based on the Uniform Electronic Transactions Act or the Uniform Commercial Code, and the parties hereto hereby waive any objection to the contrary.

 

DEBTOR:

 

DecisionPoint Systems, Inc., a Delaware corporation

 

By: /s/ Melinda Wohl  
Name:  Melinda Wohl  
Title: Vice President Finance  

 

 -5-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

Exhibit A

 

BENCHMARK REPLACEMENT SETTING

 

The following provisions of this Exhibit A (this “Exhibit”) shall be effective notwithstanding anything to the contrary in the note to which this Exhibit is attached (the “Note”) or in any other document related to the Note (and any Swap Document shall be deemed not to be a document related to the Note for purposes of this Exhibit). Capitalized terms used in this Exhibit A and not otherwise defined herein shall have the meanings ascribed to such terms in the Note.

 

(a) BENCHMARK REPLACEMENT. Upon the occurrence of a Benchmark Transition Event, Bank may amend this Note to replace the then-current Benchmark with a Benchmark Replacement. Any such amendment with respect to a Benchmark Transition Event will become effective at 5:00 p.m. (New York City time) on the fifth (5th) Business Day after Bank has posted such proposed amendment to Debtor. Bank will have the right to make any changes (“Benchmark Replacement Conforming Changes”) to the Note that Bank decides may be appropriate to reflect the adoption and implementation of any such Benchmark Replacement and to permit the administration thereof by Bank from time to time and any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of Debtor.

 

(b) STANDARDS. Any determination, decision or election that may be made by Bank pursuant to this Exhibit, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action, will be conclusive and binding absent manifest error and may be made in Bank’s sole discretion and without consent from Debtor. Bank does not warrant or accept responsibility for, and shall not have any liability to Debtor under the Note or otherwise for, any loss, damage or claim arising from or relating to (i) the continuation of, administration of, submission of, calculation of or any other matter related to the Benchmark, any component definition thereof or rates referenced in the definition thereof or any alternative, successor or replacement rate thereto (including any Benchmark Replacement), including whether the composition or characteristics of any such alternative, successor or replacement rate (including any Benchmark Replacement) will be similar to, or produce the same value or economic equivalence of, or have the same volume or liquidity as, the Benchmark or any other Benchmark prior to its discontinuance or unavailability, (ii) the effect or implementation of any Benchmark Replacement Conforming Changes or Term SOFR Conforming Changes or (iii) any mismatch between the Benchmark or the Benchmark Replacement and any of Debtor’s other financing instruments (including those that are intended as hedges).

 

(c) CERTAIN DEFINED TERMS. As used in this Exhibit:

 

“Available Tenor” means, as of any date of determination and with respect to the then-current Benchmark, as applicable, (a) if such Benchmark is a term rate, any tenor for such Benchmark that is or may be used for determining the length of an interest period pursuant to the Note or (b) otherwise, any payment period for interest calculated with reference to such Benchmark that is or may be used for determining any frequency of making payments of interest calculated with reference to such Benchmark, in each case, as of such date.

 

“Benchmark” means, initially, the Term SOFR Reference Rate; provided that if a Benchmark Transition Event has occurred with respect to the Term SOFR Reference Rate or the then-current Benchmark, then “Benchmark” shall mean the applicable Benchmark Replacement to the extent that such Benchmark Replacement has become effective pursuant to this Exhibit.

 

“Benchmark Replacement” means, with respect to any Benchmark Transition Event, the sum of: (a) the alternate benchmark rate that has been selected by Bank as the replacement for the then-current Benchmark and (b) the related Benchmark Replacement Adjustment; provided that, in each case, if such Benchmark Replacement as so determined would be less than zero or such other floor as set forth in the Note, such Benchmark Replacement will be deemed to be zero or such other floor as set forth in the Note for the purposes of the Note and the other loan documents related thereto.

 

 A-1Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

“Benchmark Replacement Adjustment” means, with respect to any replacement of the then-current Benchmark with an Unadjusted Benchmark Replacement, the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by Bank.

 

“Benchmark Transition Event” means, with respect to the then-current Benchmark, a public statement or publication of information: (a) by or on behalf of the administrator of such Benchmark announcing that such administrator has ceased or will cease to provide such Benchmark, or, if such Benchmark is a term rate, all Available Tenors of such Benchmark, permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide such Benchmark or such Available Tenors, (b) by the regulatory supervisor for the administrator of such Benchmark, the Board of Governors of the Federal Reserve System, the Federal Reserve Bank of New York, an insolvency official with jurisdiction over the administrator for such Benchmark, a resolution authority with jurisdiction over the administrator for such Benchmark or a court or an entity with similar insolvency or resolution authority over the administrator for such Benchmark, which states that the administrator of such Benchmark has ceased or will cease to provide such Benchmark, or, if such Benchmark is a term rate, all Available Tenors of such Benchmark, permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide such Benchmark or such Available Tenors, or (c) by or on behalf of the regulatory supervisor for the administrator of such Benchmark announcing that such Benchmark is, or, if such Benchmark is a term rate, all Available Tenors of such Benchmark are, not, or as a specified future date will not be, representative.

 

“Unadjusted Benchmark Replacement” means the applicable Benchmark Replacement excluding the related Benchmark Replacement Adjustment.

 

 

 

 A-2Term SOFR Comm Prom Base Rate Note-Swap Comp

 

EX-10.16 4 f10k2022ex10-16_decision.htm COMMERCIAL PROMISSORY NOTE ($5.0 MILLION), DATED MARCH 27, 2023, BY AND AMONG DECISIONPOINT SYSTEMS, INC. AND MUFG UNION BANK, NATIONAL ASSOCIATION

Exhibit 10.16

 

 

COMMERCIAL PROMISSORY NOTE

(BASE RATE)

 

Debtor Name

DecisionPoint Systems, Inc., a Delaware corporation

Debtor Address

23456 S. Pointe Dr, Suite #A

Laguna Hills, CA 92653

Office

45064

Loan Number

191-208-353-9

Maturity Date

March 31, 2028

Amount

$ 5,000,000.00

 

Date March 27, 2023 $5,000,000.00

 

FOR VALUE RECEIVED, on March 31, 2028, the undersigned (“Debtor”) promises to pay to the order of MUFG Union Bank, N.A. (“Bank”), as indicated below, the principal sum of Five Million and 00/100ths Dollars ($5,000,000.00), or so much thereof as is disbursed, together with interest on the balance of such principal from time to time outstanding, at the per annum rate or rates and at the times set forth below.

 

1. PRINCIPAL AND INTEREST PAYMENTS. Debtor shall pay principal in installments of $250,000.00 each on the last day of each quarter commencing June 30, 2023. Debtor shall pay interest on the last day of each month commencing April 30, 2023. Should interest not be paid when due, it shall become part of the principal and bear interest as herein provided. All computations of interest under this note shall be made on the basis of a year of 360 days, for actual days elapsed. Whenever any payment required hereunder falls due on a day other than a Business Day, such payment shall be made on the first succeeding Business Day. The availability under this note shall be reduced on the same day and in the same amount as each scheduled principal payment.

 

a. BASE INTEREST RATE. At Debtor’s option, amounts outstanding hereunder in minimum amounts of $150,000 shall bear interest at a rate, based on an index selected by Debtor, which is 2.5% per annum in excess of Term SOFR for the Interest Period selected by Debtor, to the extent that the length of such Interest Period is acceptable to Bank. Notwithstanding the foregoing, if an Interest Rate Hedge is outstanding, then Debtor shall be deemed to have selected Term SOFR with an Interest Period selected by Debtor.

 

No Base Interest Rate may be changed, altered or otherwise modified until the expiration of the Interest Period selected by Debtor. The exercise of interest rate options by Debtor shall be as recorded in Bank’s records, which records shall be prima facie evidence of the amount borrowed under either interest option and the interest rate; provided, however, that failure of Bank to make any such notation in its records shall not discharge Debtor from its obligations to repay in full with interest all amounts borrowed. In no event shall any Interest Period extend beyond the maturity date of this note.

 

To exercise this option, Debtor may, from time to time with respect to principal outstanding on which a Base Interest Rate is not accruing, and on the expiration of any Interest Period with respect to principal outstanding on which a Base Interest Rate has been accruing, select an index offered by Bank for a Base Interest Rate Loan and an Interest Period by telephoning an authorized lending officer of Bank located at the banking office identified below prior to 10:00 a.m., Pacific time, on any Business Day and advising that officer of the selected index, the Interest Period and the Origination Date selected (which Origination Date, for a Base Interest Rate Loan based on Term SOFR, shall follow the date of such selection by three (3) USGSBDs.

 

Bank will mail a written confirmation of the terms of the selection to Debtor promptly after the selection is made. Failure to send such confirmation shall not affect Bank’s rights to collect interest at the rate selected. If, on the date of the selection, the index selected is unavailable for any reason, the selection shall be void. Bank reserves the right to fund the principal from any source of funds notwithstanding any Base Interest Rate selected by Debtor.

 

 -1-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

b. VARIABLE INTEREST RATE. All principal outstanding hereunder which is not bearing interest at a Base Interest Rate shall bear interest at the Reference Rate, which rate shall vary as and when the Reference Rate changes.

 

Subject to the provisions set forth in Exhibit A, if any interest rate defined in this note ceases to be available from Bank for any reason, then said interest rate shall be replaced by the rate (together with any spread adjustment, if applicable) selected by Bank in its sole discretion (the “Replacement Rate”).

 

Subject to the provisions set forth in Exhibit A, notwithstanding anything contained in this note, if Bank determines that adequate and reasonable means do not exist for ascertaining Term SOFR or Term SOFR does not adequately and fairly reflect the cost to Bank of funding a loan, then Bank shall give Debtor notice thereof, and Bank shall be under no obligation to maintain the relevant loan as a Term SOFR based loan, and the relevant loan shall be continued bearing interest at the Replacement Rate (plus any applicable margin or spread as set forth in this note) and payable at the end of each calendar month or as otherwise may be agreed by Bank and Debtor. Bank will have the right to make any changes (“Term SOFR Conforming Changes”) to the note that Bank decides may be appropriate to reflect the use and administration Term SOFR by Bank from time to time and any amendments implementing such Term SOFR Conforming Changes will become effective without any further action or consent of Debtor.

 

The provisions set forth in Exhibit A attached hereto are made a part hereof and shall apply to this note.

 

Debtor shall pay all amounts due under this note in lawful money of the United States at Bank’s P.O. Box 30115, Los Angeles, CA 90030-0115 Office, or such other office as may be designated by Bank, from time to time.

 

2. LATE PAYMENTS. If any payment required by the terms of this note shall remain unpaid ten days after same is due, at the option of Bank, Debtor shall pay a fee of $100 to Bank.

 

3. INTEREST RATE FOLLOWING DEFAULT. In the event of default, at the option of Bank, and, to the extent permitted by law, interest shall be payable on the outstanding principal under this note at a per annum rate equal to five percent (5%) in excess of the interest rate specified in paragraph 1.b, above, calculated from the date of default until all amounts payable under this note are paid in full.

 

4. PREPAYMENT.

 

a. Amounts outstanding under this note bearing interest at a rate based on the Reference Rate may be prepaid in whole or in part at any time, without penalty or premium. Debtor may prepay amounts outstanding under this note bearing interest at a Base Interest Rate in whole or in part provided Debtor has given Bank not less than five (5) Business Days prior written notice of Debtor’s intention to make such prepayment and pays to Bank the prepayment fee due as a result. The prepayment fee shall also be paid, if Bank, for any other reason, including acceleration or foreclosure, receives all or any portion of principal bearing interest at a Base Interest Rate prior to its scheduled payment date. The prepayment fee shall be an amount equal to the present value of the product of: (i) the difference (but not less than zero) between (a) the Base Interest Rate applicable to the principal amount which is being prepaid, and (b) the return which Bank could obtain if it used the amount of such prepayment of principal to purchase at bid price regularly quoted securities issued by the United States having a maturity date most closely coinciding with the relevant Base Rate Maturity Date and such securities were held by Bank until the relevant Base Rate Maturity Date (“Yield Rate”); (ii) a fraction, the numerator of which is the number of days in the period between the date of prepayment and the relevant Base Rate Maturity Date and the denominator of which is 360; and (iii) the amount of the principal so prepaid (except in the event that principal payments are required and have been made as scheduled under the terms of the Base Interest Rate Loan being prepaid, then an amount equal to the lesser of (A) the amount prepaid or (B) 50% of the sum of (1) the amount prepaid and (2) the amount of principal scheduled under the terms of the Base Interest Rate Loan being prepaid to be outstanding at the relevant Base Rate Maturity Date). Present value under this note is determined by discounting the above product to present value using the Yield Rate as the annual discount factor.

 

 -2-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

b. In no event shall Bank be obligated to make any payment or refund to Debtor, nor shall Debtor be entitled to any setoff or other claim against Bank, should the return which Bank could obtain under this prepayment formula exceed the interest that Bank would have received if no prepayment had occurred. All prepayments shall include payment of accrued interest on the principal amount so prepaid and shall be applied to payment of interest before application to principal. A determination by Bank as to the prepayment fee amount, if any, shall be conclusive. In the event of partial prepayment, such prepayments shall be applied to principal payments in the inverse order of their maturity.

 

c. Bank shall provide Debtor a statement of the amount payable on account of prepayment. Debtor acknowledges that (i) Bank establishes a Base Interest Rate upon the understanding that it will apply to the Base Interest Rate Loan for the entire Interest Period, and (ii) Bank would not lend to Debtor without Debtor’s express agreement to pay Bank the prepayment fee described above.

 

d. If Debtor has entered into an Interest Rate Hedge, Debtor acknowledges and agrees that (i) Bank (or its affiliate) has the right, but not the obligation, under the Swap Documents (defined below) governing such Interest Rate Hedge, to compel an early termination, in full or in part, of such Interest Rate Hedge as a result of any unscheduled prepayment under this note, (ii) any such early termination may result in payment obligations (which may be substantial in amount) being owed by Debtor to Bank (or any affiliate of Bank) as early termination, close-out or settlement amounts, which amounts shall be determined in accordance with the Swap Documents governing such Interest Rate Hedge and shall be in addition to any prepayment fee and other charges specified herein, and (iii) if such full or partial early termination of the Interest Rate Hedge results in an amount owing by Bank or its affiliate to Debtor, then Bank may in its discretion apply such amount to prepayment of principal hereunder, together with accrued interest on such principal and any resulting prepayment fee. Debtor further acknowledges and agrees that neither Bank nor any of its affiliates is under any obligation to enter into Interest Rate Hedges with Debtor and that such Interest Rate Hedges will be governed by documentation separate from this note.

 

Debtor Initials Here: __________  __________  __________  __________  __________  __________

 

5. DEFAULT AND ACCELERATION OF TIME FOR PAYMENT. Default shall include, but not be limited to, any of the following: (a) the failure of Debtor to make any payment required under this note when due; (b) any breach, misrepresentation or other default by Debtor, any guarantor, co-maker, endorser, or any person or entity other than Debtor providing security for this note (hereinafter individually and collectively referred to as the “Obligor”) under any security agreement, guaranty or other agreement between Bank and any Obligor, together with and including any document or agreement evidencing or governing any Interest Rate Hedge, or any other swap, option, forward or similar transaction entered into between Debtor and Bank or any affiliate of Bank (“Swap Document”); (c) the insolvency of any Obligor or the failure of any Obligor generally to pay such Obligor’s debts as such debts become due; (d) the commencement as to any Obligor of any voluntary or involuntary proceeding under any laws relating to bankruptcy, insolvency, reorganization, arrangement, debt adjustment or debtor relief; (e) the assignment by any Obligor for the benefit of such Obligor’s creditors; (f) the appointment, or commencement of any proceeding for the appointment of a receiver, trustee, custodian or similar official for all or substantially all of any Obligor’s property; (g) the commencement of any proceeding for the dissolution or liquidation of any Obligor; (h) the termination of existence or death of any Obligor; (i) the revocation of any guaranty or subordination agreement given in connection with this note; (j) the failure of any Obligor to comply with any order, judgement, injunction, decree, writ or demand of any court or other public authority; (k) the filing or recording against any Obligor, or the property of any Obligor, of any notice of levy, notice to withhold, or other legal process for taxes other than property taxes; (l) the default by any Obligor personally liable for amounts owed hereunder on any obligation concerning the borrowing of money; (m) the issuance against any Obligor, or the property of any Obligor, of any writ of attachment, execution, or other judicial lien; or (n) the deterioration of the financial condition of any Obligor which results in Bank deeming itself, in good faith, insecure. Upon the occurrence of any such default, Bank, in its discretion, may cease to advance funds hereunder and may declare all obligations under this note immediately due and payable; however, upon the occurrence of an event of default under d, e, f, or g, all principal and interest hereunder shall automatically become immediately due and payable.

 

 -3-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

6. ADDITIONAL AGREEMENTS OF DEBTOR. If any amounts owing under this note are not paid when due, Debtor promises to pay all costs and expenses, including reasonable attorneys’ fees, (including the allocated costs of Bank’s in-house counsel and legal staff) incurred by Bank in the negotiation, documentation and modification of this note and all related documents and in the collection or enforcement of any amount outstanding hereunder. Debtor and any Obligor, for the maximum period of time and the full extent permitted by law, (a) waive diligence, presentment, demand, notice of nonpayment, protest, notice of protest, and notice of every kind; (b) waive the right to assert the defense of any statute of limitations to any debt or obligation hereunder; and (c) consent to renewals and extensions of time for the payment of any amounts due under this note. If this note is signed by more than one party, the term “Debtor” includes each of the undersigned and any successors in interest thereof; all of whose liability shall be joint and several. Any married person who signs this note agrees that recourse may be had against the separate property of that person for any obligations hereunder. The receipt of any check or other item of payment by Bank, at its option, shall not be considered a payment on account until such check or other item of payment is honored when presented for payment at the drawee bank. Bank may delay the credit of such payment based upon Bank’s schedule of funds availability, and interest under this note shall accrue until the funds are deemed collected. In any action brought under or arising out of this note, Debtor and any Obligor, including their successors and assigns, hereby consent to the jurisdiction of any competent court within the State of California, as provided in any alternative dispute resolution agreement executed between Debtor and Bank, and consent to service of process by any means authorized by said state’s law. The term “Bank” includes, without limitation, any holder of this note. This note shall be construed in accordance with and governed by the laws of the State of California. This note hereby incorporates any alternative dispute resolution agreement previously, concurrently or hereafter executed between Debtor and Bank, other than any such provision contained in a Swap Document.

 

7. DEFINITIONS. As used herein, the following terms shall have the meanings respectively set forth below (and any capitalized terms not otherwise defined herein shall have the meanings ascribed to such terms on Exhibit A):

 

Base Interest Rate” means a rate of interest based on Term SOFR.

 

Base Interest Rate Loan” means amounts outstanding under this note that bear interest at a Base Interest Rate.

 

Base Rate Maturity Date” means the last day of the Interest Period with respect to principal outstanding under a Base Interest Rate Loan.

 

Business Day” means a day on which Bank is open for business for the funding of corporate loans.

 

Floor” means a per annum rate of interest equal to 0%.

 

Interest Period” means with respect to funds bearing interest at a rate based on Term SOFR, any 1, 3, or 6 months; provided, that any such tenor shall not be available to the extent that Bank has deemed such tenor to be unavailable, undeterminable or non-representative. In determining an Interest Period, a month means a period that starts on one Business Day in a month and ends on and includes the day preceding the numerically corresponding day in the next month. For any month in which there is no such numerically corresponding day, then as to that month, such day shall be deemed to be the last calendar day of such month. Any Interest Period which would otherwise end on a non-Business Day shall end on the next succeeding Business Day unless that day falls in a new calendar month, in which event such Interest Period shall end on the next preceding Business Day.

 

Interest Rate Hedge” means any interest rate swap, forward swap or swaption, or interest rate cap or collar transaction now or hereafter entered into between Debtor and Bank or any affiliate of Bank for purposes of hedging or mitigating, fully or partially, interest rate risk under this note.

 

Origination Date” means the first day of the Interest Period.

 

Reference Rate” means the rate announced by Bank from time to time at its corporate headquarters as its Reference Rate. The Reference Rate is an index rate determined by Bank from time to time as a means of pricing certain extensions of credit and is neither directly tied to any external rate of interest or index nor necessarily the lowest rate of interest charged by Bank at any given time.

 

SOFR” means a rate per annum equal to the secured overnight financing rate as administered by the SOFR Administrator.

 

 -4-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

SOFR Administrator” means the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate).

 

Term SOFR” means the Term SOFR Reference Rate for a tenor comparable to the applicable Interest Period on the day (such day, the “Term SOFR Determination Day”) that is two (2) USGSBDs prior to the first day of such Interest Period, as such rate is published by the Term SOFR Administrator; provided, however, that (x) if as of 5:00 p.m. (New York City time) on any Term SOFR Determination Day the Term SOFR Reference Rate for the applicable tenor has not been published by the Term SOFR Administrator, then Term SOFR will be the Term SOFR Reference Rate for such tenor as published by the Term SOFR Administrator on the first preceding USGSBD for which such Term SOFR Reference Rate for such tenor was published by the Term SOFR Administrator so long as such first preceding USGSBD is not more than three (3) USGSBDs prior to such Term SOFR Determination Day and (y) if Term SOFR determined as provided above (including pursuant to clause (x) of this proviso) shall ever be less than the Floor, then Term SOFR shall be deemed to be the Floor.

 

Term SOFR Administrator” means CME Group Benchmark Administration Limited (CBA) (or a successor administrator of the Term SOFR Reference Rate selected by Bank in its reasonable discretion).

 

Term SOFR Determination Day” shall have the meaning ascribed to such term in the definition of “Term SOFR”.

 

Term SOFR Reference Rate” means the forward-looking term rate based on SOFR.

 

USGSBD” means any day except for (i) a Saturday, (ii) a Sunday or (iii) a day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.

 

8. COUNTERPARTS/ELECTRONIC SIGNATURES. This document may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same document. Delivery of a signature page to, or an executed counterpart of, this document by facsimile, email transmission of a scanned image, or other electronic means, shall be effective as delivery of an originally executed counterpart. The words “execution,” “signed,” “signature,” and words of like import in this document shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity, or enforceability as a manually executed signature or the use of a paper-based record keeping system, as the case may be, to the extent and as provided for in any applicable law, including, without limitation, Electronic Signatures in Global and National Commerce Act, any other similar state laws based on the Uniform Electronic Transactions Act or the Uniform Commercial Code, and the parties hereto hereby waive any objection to the contrary.

 

DEBTOR:

 

DecisionPoint Systems, Inc., a Delaware corporation

 

By: /s/ Melinda Wohl  
Name:  Melinda Wohl  
Title: Vice President Finance  

 

 -5-Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

Exhibit A

 

BENCHMARK REPLACEMENT SETTING

 

The following provisions of this Exhibit A (this “Exhibit”) shall be effective notwithstanding anything to the contrary in the note to which this Exhibit is attached (the “Note”) or in any other document related to the Note (and any Swap Document shall be deemed not to be a document related to the Note for purposes of this Exhibit). Capitalized terms used in this Exhibit A and not otherwise defined herein shall have the meanings ascribed to such terms in the Note.

 

(a) BENCHMARK REPLACEMENT. Upon the occurrence of a Benchmark Transition Event, Bank may amend this Note to replace the then-current Benchmark with a Benchmark Replacement. Any such amendment with respect to a Benchmark Transition Event will become effective at 5:00 p.m. (New York City time) on the fifth (5th) Business Day after Bank has posted such proposed amendment to Debtor. Bank will have the right to make any changes (“Benchmark Replacement Conforming Changes”) to the Note that Bank decides may be appropriate to reflect the adoption and implementation of any such Benchmark Replacement and to permit the administration thereof by Bank from time to time and any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of Debtor.

 

(b) STANDARDS. Any determination, decision or election that may be made by Bank pursuant to this Exhibit, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non- occurrence of an event, circumstance or date and any decision to take or refrain from taking any action, will be conclusive and binding absent manifest error and may be made in Bank’s sole discretion and without consent from Debtor. Bank does not warrant or accept responsibility for, and shall not have any liability to Debtor under the Note or otherwise for, any loss, damage or claim arising from or relating to (i) the continuation of, administration of, submission of, calculation of or any other matter related to the Benchmark, any component definition thereof or rates referenced in the definition thereof or any alternative, successor or replacement rate thereto (including any Benchmark Replacement), including whether the composition or characteristics of any such alternative, successor or replacement rate (including any Benchmark Replacement) will be similar to, or produce the same value or economic equivalence of, or have the same volume or liquidity as, the Benchmark or any other Benchmark prior to its discontinuance or unavailability, (ii) the effect or implementation of any Benchmark Replacement Conforming Changes or Term SOFR Conforming Changes or (iii) any mismatch between the Benchmark or the Benchmark Replacement and any of Debtor’s other financing instruments (including those that are intended as hedges).

 

(c) CERTAIN DEFINED TERMS. As used in this Exhibit:

 

Available Tenormeans, as of any date of determination and with respect to the then-current Benchmark, as applicable, (a) if such Benchmark is a term rate, any tenor for such Benchmark that is or may be used for determining the length of an interest period pursuant to the Note or (b) otherwise, any payment period for interest calculated with reference to such Benchmark that is or may be used for determining any frequency of making payments of interest calculated with reference to such Benchmark, in each case, as of such date.

 

 A-1Term SOFR Comm Prom Base Rate Note-Swap Comp

 

 

Benchmarkmeans, initially, the Term SOFR Reference Rate; provided that if a Benchmark Transition Event has occurred with respect to the Term SOFR Reference Rate or the then-current Benchmark, then “Benchmark” shall mean the applicable Benchmark Replacement to the extent that such Benchmark Replacement has become effective pursuant to this Exhibit.

 

Benchmark Replacementmeans, with respect to any Benchmark Transition Event, the sum of: (a) the alternate benchmark rate that has been selected by Bank as the replacement for the then-current Benchmark and (b) the related Benchmark Replacement Adjustment; provided that, in each case, if such Benchmark Replacement as so determined would be less than zero or such other floor as set forth in the Note, such Benchmark Replacement will be deemed to be zero or such other floor as set forth in the Note for the purposes of the Note and the other loan documents related thereto.

 

Benchmark Replacement Adjustmentmeans, with respect to any replacement of the then- current Benchmark with an Unadjusted Benchmark Replacement, the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by Bank.

 

Benchmark Transition Eventmeans, with respect to the then-current Benchmark, a public statement or publication of information: (a) by or on behalf of the administrator of such Benchmark announcing that such administrator has ceased or will cease to provide such Benchmark, or, if such Benchmark is a term rate, all Available Tenors of such Benchmark, permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide such Benchmark or such Available Tenors, (b) by the regulatory supervisor for the administrator of such Benchmark, the Board of Governors of the Federal Reserve System, the Federal Reserve Bank of New York, an insolvency official with jurisdiction over the administrator for such Benchmark, a resolution authority with jurisdiction over the administrator for such Benchmark or a court or an entity with similar insolvency or resolution authority over the administrator for such Benchmark, which states that the administrator of such Benchmark has ceased or will cease to provide such Benchmark, or, if such Benchmark is a term rate, all Available Tenors of such Benchmark, permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide such Benchmark or such Available Tenors, or (c) by or on behalf of the regulatory supervisor for the administrator of such Benchmark announcing that such Benchmark is, or, if such Benchmark is a term rate, all Available Tenors of such Benchmark are, not, or as a specified future date will not be, representative.

 

Unadjusted Benchmark Replacementmeans the applicable Benchmark Replacement excluding the related Benchmark Replacement Adjustment.

 

 

 A-2Term SOFR Comm Prom Base Rate Note-Swap Comp

 

EX-21.1 5 f10k2022ex21-1_decision.htm SUBSIDIARIES OF DECISIONPOINT SYSTEMS, INC

Exhibit 21.1

 

Subsidiaries of DecisionPoint Systems, Inc.

 

Name   State of
Incorporation
  Ownership   Status
DecisionPoint Systems International, Inc.   DE   100% by DecisionPoint Systems, Inc.   Active
DecisionPoint Systems Group, Inc.   DE   100% by Decision Point International, Inc.   Active
DecisionPoint Systems CA, Inc.   CA   100% by DecisionPoint Systems Group, Inc.   Active
DecisionPoint Systems CT, Inc.   CT   100% by DecisionPoint Systems Group, Inc.   Active
Royce Digital Systems, Inc.   CA   100% by DecisionPoint Systems Group, Inc.   Active
ExtenData Solutions, LLC   CO   100% by DecisionPoint Systems Group, Inc.   Active
Advanced Mobile Group, LLC   PA   100% by DecisionPoint Systems, Inc.   Active

 

EX-23.1 6 f10k2022ex23-1_decision.htm CONSENT OF HASKELL & WHITE LLP, AN INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statements on Form S-1 (file no. 333-245695) and Form S-8 (file no. 333-257771) of DecisionPoint Systems, Inc. of our report dated March 29, 2023, relating to our audits of the Company’s consolidated financial statements as of December 31, 2022 and 2021, and for each of the years ended December 31, 2022 and 2021, included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

/s/ HASKELL & WHITE LLP

 

Irvine, California

March 29, 2023  

 

 

EX-31.1 7 f10k2022ex31-1_decision.htm CERTIFICATION

Exhibit 31.1

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer

 

I, Steve Smith, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of DecisionPoint Systems, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exhibit 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; and

 

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

 

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize, and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Dated: March 29, 2023

  By: /s/ Steve Smith
    Steve Smith
    Chief Executive Officer
(Principal Executive Officer) and Director

 

EX-31.2 8 f10k2022ex31-2_decision.htm CERTIFICATION

Exhibit 31.2

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer

 

I, Melinda Wohl, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of DecisionPoint Systems, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exhibit 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; and

 

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

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Dated: March 29, 2023    
  By: /s/ Melinda Wohl
  Melinda Wohl
    Vice President Finance and Administration
(Principal Financial Officer and
Principal Accounting Officer)

 

EX-32.1 9 f10k2022ex32-1_decision.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 USC, SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of DecisionPoint Systems, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2022, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Steve Smith, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Dated: March 29, 2023    
  By: /s/ Steve Smith
  Steve Smith
    Chief Executive Officer
(Principal Executive Officer) and Director

 

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

EX-32.2 10 f10k2022ex32-2_decision.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION PURSUANT TO 18 USC, SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of DecisionPoint Systems, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2022, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Melinda Wohl, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Dated: March 29, 2023    
  By: /s/ Melinda Wohl
  Melinda Wohl
    Vice President Finance and Administration
(Principal Financial Officer and Principal Accounting Officer)

 

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

 

 

GRAPHIC 11 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" &L G # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\P ,]P/KQ M0HQ)DD8 QGL<\\'^?O4<@(.P#.,G(Y''']:4C]T >NX@#H>3Z=Z_W /\#QY& M.X/T.:EC(&W)'7^M5X@,G<,# Z\?X58%N&^<^* +3,NUQGG:HQ^ M%55F(D .2K#:",$?*,\\^W'4<]J4@QJ<9/;MD] M\4 (. !Z 40+M#N2,$D^_4>W]:4$$XS]<!D\4C%>0OS0_P[3AMWOWQC M]<=^@!:7&0>V0:E+ =\\$\8/2JH<>2-L?.=N=V2%S@DCV]?I2Q EC@$_*W09 M[4 78>0Y]6J4C./8@U# 0%;)P=Q'/' Z<58*LO4$=^01QZ\T 6''!F_@P!C^ M+MVZ?K3 P.[&?E )]\@'CGW[XIPR4,1((925P.,@9"DCH#C&3ZY]*1#QCG/-3.*E%QE%RC*T7&*NVI.*L[M:.ZN^B!:RC'^:7* MNVJ;U?1>Z[O7IIJ2M-;1L@FN7MAE#3W>)@DJ21B2+:Q7=$0.>AQ73_P#!73X,>"O" MOQ@\'_M"?!ZPTR'X0?M!Z.7@CT&TAL]!T7X@>$";'Q%I_EVZI'%+)T?#K&Y+-+%<)U?JM>EB5"GB<55J5I4<&X/E_?5WA M9QI*[]L^>"2<6S]-PGAOC,9X9_\ $3,-F5*-&CQ13X=JY![!U5@Z56G1E4XB M4GROVU&->-3VEOJ]&G%NM7ISE2IU/R?*D8S$ ?1OE(STR"0""N7!7(*@L.AP MZWFB,IABEB$K X+1NL;9X4Q3L@CD#+\RM&SY4Y&IH3D*=*T=;M1Y@ E#B,G+C/[B?\%E/ M"'P2T#]F']F23X)^'?"]AX?L/BCJ7@BWU;P]IFFV$^L6/A73+K0IDDU&" -J M$+ZM9Y>0/)N(F<$[6-'$/B1@N&>,N$.!H93#%9[Q%"$$XU_9_P"K:2H95P]..7^-G[./QV_9M\06GA?XX?#K5/ >H:U ;G M2;R\>RU/2]3D'+PZ/K&FO+IUY)'@N8RYE &]=Z8S])A^*.%L9G57(:6><(U^ M(*DE?Y>MPMQ%A(Q<8T)P4J=&?L8U(QPKBOJ\IU'3A'DE%OECS'C73&X[W'<=*]K\(?LT_M#^/M,\$: M_P"!_@QXXU_P]\0]6O=&\#:_8Z4+K2O$%_I"3MJ7V35 X2S1/LMR#/,(H%DA M.PE>OH?QF_8A_:P_9U\,GQU\6OA'J^@^$;J>*VO?$>GZGH7B"PL%91()M832 M[Z^.DAAE!N_C1@2A!%%?BSA.6-IY(L^X.6=5:KI+DX@P#G'$4G:="I)U$HUX MO7V>KZ;II0N$N))X3^UI<-<2U89YPG#.U*A"A3>+PE> MK6K5DW37/"HTZDK+3-! MT*V:]NYUC*^9/(S$)#!$K+F:8I'G[[+@@?4OCG_@GQ^VI\-]*LM8\6? ?7WM M;Z[LM+M?^$;U+0O$\J7^H%+'3SK,&F7U^^DP$28N'D\HQR%=V'S5YEQ7PAE. M8QR[.\YX6RG/:D%/ZI64>>K&5O9RJ5(*5*G*47'EC.<;Q?,M-5.6\,<59KEO M]I9/E7$>;Y%SSI4Z\:CC'#U8MJI5H4Y'=4\)>*]#^P#5]$UB!8;JU$B_:M+D5HB3,+DY;:N'F " D&OK'X? M?\$^/VROB3X0M/'7A3X&ZW)X?U.W^TZ;-K>LZ'H>HZA9.'D74=*T;4[N+5/W MAYM]R$L&484X%3C>*.&,KPN&QN;YMPQE63XU2JX6M.O1HO%Q[>2Z<#PUQ#F->K2RO+.*,TS3"Q4<5*[4<)R.RA6YI1E"JHQ MNZ:BY+9KFO$^1[8GYB022^W P,DC)^]M'T'!ST'&*N*06VYVG('.>#G@$J#@ M\\CK@9QCK9\2^'-?\$>(-6\)>-] U?PGXET*X6VUG1/$,!L[^RNQDI.'!=9H MV0>8KKF-\A@=K U]4_"O]A3]KSXO>$H/'7@CX*:Y?>%;\^?INHZUJFA>%9=9 ML2A;^TM+AUC4+)]0,@4K&K!!*H4J6XI9EQ7P[E.7X;&YSGM#),CQ,:<\'.M) M16)HU7>%>A'FDF81AU*)O 0O@2 -@5S&WREM6(50$.1'AL%PX;Y4W,DL!4AK>:+=#("7C) !K\C#RXWL=Q8YR5!0M@,J]LIG R ,\D# MI7@<"\5U>,\#G.8I8>5#A_BK.N',&\/54Z57+XU:+PDE:3DU+24Y*/)%-&W+N4[J_4K_@E9\%_"OB/XC>*OCY\6+"QG^'_PO.G^$?#T6N1Q76F: MOX[\:^1I]K:1Z7+&\*?\%'=-TCP]^VA\:-&T?3- M/T73+:7PD;2UT^RAL+*T$GA6U8DQPJL:'<2I\J/+,=J_,0:UPOB9A,P\1LR\ M.,OR:E5IY+P[6JNMS4XNC7C"&(Q]*I)S]G%X>-3ZQ4FZBA"FTF^=\JG&>'6/ MP'AOE_'>/S&LO[6XCI4ZM*<9_L1_M6?%;PW8^+/ WP?U<>'KZV2\T_4_$VJV'A)]7TZ4X232$U2\$FI1. MQ+PEHXPZ,N6'6O%_B?\ ";XC_!OQ%=^$OBOX)U7P;XD2REGM;748#Y5YIQ0+ M_:>C:M&S0ZJQ=EC>%6,<;-A5.X5[V7\6\+8_&TLBP>?<*UL]E*,%"E..)E23 M5.%.,JU.,XUJLYS=+EH.LZ3C+ZPJ*47+YO&<)\39/EE?./](\(Z+\1=<\'Z[I M_P /_%5P;;PMXQN(4DT36-2W;0-+OU)E\S%C%Y_ M'/Q+^$^HZ=X2C1IM5UO3=3L/$5EH M(^3YI[;"9WF/"G#N>4N)^(\APM%RIQ4Z&39A' X:#=<\5Z!X.T_P#M#QGJNB1" MZTOPS8EWF&HZ@9B'=BMFTD6?;N4NSZ7X@EF(0DA")2Z$]3M) "$9Z>->,^(.&L-GV(>&X6Q4> M'L9PC0PJIU[XU4N)*]##UZ]>G3@W1K1J3J5J<83G&3=.4I*\1-RYH87"U.',GQ=2KALGK2?^TTZR4,1F$JJH*E6IUH053E MBY?D?,PW!P^X Y:1ARV3RS84$;NIXXSDCC-5YRASA@(F1L!L[V.<;@JC)4D\ M,.#GKQST7@;P5XS^(6LZ+X-^'OAO6O&GBS6X VG:#HEH;V\GA 1&EF*G$$6Y MQO:3";#EF4'_!K7++PM8VC7&J:SI.I:+KTVC[0 M"J:Q;Z5>WTFFZ3&I*NRLVR3(D0RIR:M)QM9/0^.H\+\0YK@:F;Y?DO%&>9%DC]C1K4J>) MK4:L:-2=-2_-.LZBIP4ZV(I+VTIQA",^>4E%-FG!_#V+XMXDRSA_"S MA1AFM6K]?E.$JKPE##TZM:O*K147.K[&%.<'3IQG4J3BHPA)R;C^:)MKZ>W- MS!HWB*^MA\RW=CHFMR)P< F06;*T?"=*OKBS@^&(\ V MD5C::;9W+VCZ5=7+P1ZU:WH56\S*X$F/X3BOSA^+OCZX^*WQ/\8?$)_#NE^& M+_Q[KDE^O@_PQ;":W@U;4F2--&T>*)6\R>:3]X$P 6D9571P]G/&N.Q? MUGBO@UY!@:U".)H8^7$<<^I_OJ4:TI5*;ITV_9]\0G2)[%;^/2KS6M LO$SZ88O-0IX7;44U5K MB5,2)E0=AVM'NXKX^TGP7XP\1>,8_AUH?A+4]5^(-UJLZLN6-*+492E*/N*YQY!SM[C'#93 +!?X@.,DXQDMSBJX(+9!R"W M';D$9&, @@(].\+_"R76AXZOO$%Q8:'/I MDGAJRDU#6'@34KS=K,.AI&Z%M)CD24J=\F217COC#X4_$KX;:?X4UWXC>"=; M\*:3\0-+&O>"]6UB)(=.\5>'4@MIY-2TEH2ZK,RWMNQBD;S-LBN!L.3C@.,N M%<=C:6#P?$.6U:E2I""I8=PGA_:U,-6QKH*G3E-SE[&C*:3, M+C<25'E\'F-@'Y).<\#C &< <\\7Y_#GBJ#04\3:EX;\26OA6_NFM-*\6/I. MJ'PY=ZF@8OI>FZL4_LM614;+,RYD5U1BX85VG@KX2?$CXG'Q9+\//!.N^+;3 MP7I9U[Q7_9$ N$\-Z 4:1M0U*9RB,)(4DD2,9D"(74X4D>S>+OB/^U?J?[(? MP^^'GB/3;ZU_9,A\6"W\ >))O#FGV-OK6N03:A?KI4GB$/\ VE?PPW)UE=\< M2;S#&CNR*@J<[SR6!S#(\OP3X0Q%:CCL/AL92KU?9XE2K1JUZ,:-&-*M&A[1*K)3M3URRG*XXO+LVQ>*K<26J8"MB<,H97.5&,*=6U?$*JYQI MRP^'DHJO5A*IR-TTE+GT^1C 3$I*,7))VD?.SCELDGYF'\;< ^XP156>2.8* M3MF4J3QD!6&=P)P <*Q) #'&37NOP8_9X^.O[1/B"^T#X(?#?6_B'?:;(?[ M2OK$C3-(TESAQ#K&M:D8M(L),%(TB24RD%1(JD[AT?Q^_9 _:4_9CLM"USX[ M_"V[\$:-XCNWT?3=:CU[0==TRYU)@+J/2YI=(O;Y=SQH\BG.Y8XC(&('.BXL MX26?TN'UQ#A9\0U92]G1HSINO4Q%JDY4Z="%24_:VC.FJ:7NJ+;:BI2BGPWQ M/B\J?$"R?B6GE.'E02XD4:E)>PK1BJ4_9.SCA(KWN?5JR=M;G@D6NR6THM[T M?:K:X7:6< [<_*>!/B]X U_X<^,5@-Y96VI.=EW8I][ M5=&UB(OI6N:5&>+AX':12ZQL@(S73@>+^$,7G5;(<%G^&JY[1A5G7ITZU*5> ME4PZ;Q5&K'VBE"MA6FJT&I*+:Y925V;5^%>)<+E/]N8G*>(Z^53FHTN)?:*- M7$\UG!_5ISCBJ=.46WAJM:C2I8J$7]7J5I-1>;D11@-SN?@K\P!8@8+#(# G M!&<^W:JX^212S*-PR,D XSC!YQE2,'&?3.37U=\%_P!AK]LKX\^$X?'/PY^! MVKZMX3U#:='U_7-5T;PO8:XI02?VSH]OJMYI\NJ12J/-C91MF#!X@R\'P+XA M_#;QQ\(O&&N_#GXE>&9O#7C'PG<+'JNBWTBR7<$6LHM_ILHEC/ERPO!(K+*0 M$< %6<$L:RCB[A?/,;FF3Y=G^#Q&E[6K1P^*P];$4Z<*\J53VD(57)2G: M]2,;NFI?O%!Z+@S+AGB+(LLHYICI053%4\105753IRG[:$%"4HN- M:,9--PG=*]XKAY_OY['./S]>G3'..O3N#3YNJ@C!"\ MKW&,9!^GL /85#VSVZ9[9],]*]RGI!1>KC>+E_,T[\WSN>$HQA"G""JQC&"4 M8UJGM*D5=NSE96M=^ZKI.^KN(IW$X!8 9-P>J8QDCOGD>GUJ&4EN!#G'_+0X MY_VP.N3UZ9_3$S3 $(<9Y&!M.?48P>GX5 6)!QN (.!D\9S_D58"E@D()SC M Z?7\*JYXS[9JR=K0A21T&>>00:JDG! 7C&,YY_+/X4 *I#D@<8&,Y_6@D<@G'()YP1CU_.EEPS@-S^[#*1T#;,X/J>V#S0! 07B,/.#@L M>V0, 9_#T_GBD#"(D1'HIR?T/O\ @<4+*4C*GJ6ST&<8';&>H/;^6*AC&$/! M#'<<'.<'Z_SH ;G<2?,\FH: &-".7!&X\]?7VQZ5*3F-AZ#^9IFT9SCG\> M].Y(( )!Z\4 <,.2!ZTDIVND9Y(.<]O6EVOLS@[\_CC^7XTLB[BC8)8$9(!) M' ZXZ4 )5JWD9=P[ >_3T_SQ57(&_\ZL @]"#].: %B0F0GCHQI+=&!DRO M /S$]AW/?\J<-W'E2@2N?P.?2I05\MLD;B2??/^>W>@!Q$8_U1RAZ MG@;AW QQUR.>*LPA I>,Y)XSC&,9W#C!JL O ! 7CGL/4G\<>@Z?2D(\T_P#' MPL9^Z,KG &,\C( SZC/IQ0XN7NI\LK59-;!=&C1!O!^F>!_'.GW6 MNZW,(+!M1U:S,5C#&X7:G-:$NOB7P!XC\2WT>L6NQMN(M1TJ\CNE=T;.,N%L MQSGC3C+-<$JL,\RCA/A'B3AC%N$U&KGV29UG.)EAX5^7D:EA^>EB,%&TQPZ/>H[()8\=1^U_)>3_P#!)7_@ MG)=7URKW?_"4>)[B_OKC;+]HFF'B.\NYI!SN=I7DD9RQ8Y(4YP:X+_@JK^T[ M\*_B_P"-_ 'PC_9PDT(? 'X4:/J7B"SMO!\9L]!UKXE_$&\EU/Q!=L8U1)9K M6*XD25E5HS>+ MO"-JYEO]!>^34]R:S#C= D0N%4C*YCE# \BOFL+E&?9CG7 G'^=9?6CQ1Q-Q M=7XBS'#.G7E_JYDF#X=S? Y#@*TY0_=_6JU"5;%^U=-TZV.HPJQBW2#4;^74+G5[31M)DCN=;\U;F86D>HO(Y61&1-A;/U/\ M9>'?#D7 M_!)#P5:']HO3?VJV^&OQXL--T'XKZ?IUS%+H;)<7J1^'I9[]GOM4.BQW9BDE M5P+J/R0RF.!5'.?&;P#\(/\ @HY\$/V5/%W@']ICX/\ P9\1?!3X5V?P_P#& MWPH^+&N1:1INB:WIUG9+<:KIVGL\1DO5:T:5I7CD$]DT 656+&N4_:$\6( MS.-:=?B?^S*=7&8:;MTL7AHXO%X1IY=&JJF'E6E"7(Y'HWBOX MS?$/X1?\$3?V:;7X=>(M1\(ZEX_\>>(/".N>(;"Y-IKUIX>DUKQ1?:GI^AZD M!YFBW>L?9(HVGA*31VYEACD7S#7 _P#!,?Q]XJ^(?P=_;Q^#?Q"\0:YXZ\!0 M? 75O&6G:9XMU.^UF&PURTL=0%Q/87>JM-<)#/(]MN>.38LUL'B4XY\5^,?Q MA^%FN_\ !*[]E;X-Z-XSTK5/BIX)^*&J:]XF\!6\_F:[I.GWE[XH+:GJUIAC M'&8[VU,$HOPVX[JPR9/B6'BUF.+PV) MC@G/'>RPW$&4TJ,\/6CA77^J/#NI)ND_J]2G&I6&&2Y-B,)6Q48X.*I<(9E%^UHNM3I?6_K$*-.52HG7C6<:=HU*D8OSK]A MWX7?M;_%/PE\5=-_9Z\=Z?\ "+X8ZM9:38?'7XL:YK7_ B>CZ?:Z4D\VDZ1 M:^)H_+U*W)CNIX9_[-V(!-B1]C.:_6O]BCX0^'?A]X'_ &M_AMJ_[;/@W]J. M/Q#\#/%=UX@^%.C76J^)K/0)K*RN@WB>+6=5O[J5HQ+.+*9%1 [ .I#*"OPU M^QQKGPJ^-O[ GQ:_8:\0_%SPS\!?B7J/Q'MOB%X;U[Q9>C0/#'C:S:>VF33M M5U&9X6N+3?I\GGVZR QQFR=8B"P/TE^R-HG[)/["%A^T7X:^(O[2OPP\;?'S MXG_!OQ!H\&J^ I7OO 6@: MI/'I_A?3M596&K^+->U"^^WR6X8O(MLR(FT8/ MD^(57'9U4XRRJO&K@,YP_$F54LBX;X>X(CB,9G>%H8S(84N(,?Q;'#5(RP$J M?M:OU?"5W5IRP\4Z<8>VY/;\/,%E.5K@['8:O3QF65N'>+:V?Y]G'$E>$>', M77P_$"P>40R'$YC"E.&)E]5Y:]3"S=)58QCRQG%OP#]B'4=3_9Q_X)W_ +6G M[77@B.W7XIWVOVOP9\$Z_<0K+>>#-.NIM/LI=2TN5T=X/).M/J"B$F2=K6UC M9GV<_.G[#7[2?QT\ _M9?!V]M_B9XNUU?''Q \/^%/'6C^(]?U#7K#QKHWB: M_6TOKJ]M]4D:*SN(+FXCNK<0J)8&0F':!FO6_P#@G[\8_@WJ'P2^.O[#W[27 MB63P1X#^.DJ>)O 'Q O)%MM-\+^.[*?>5OYI8Q'I$KR6&FZO;I<%+=X+>6WD M>/S@Z^T?LZ_LA?!+]FS]HSX.>//C/^T_\(OBY+!\0-!L?A-\,O@W=#Q)XC\8 M^-=8N?L&B:SXH$4DC6.D:)&ZZQ*J@0)-;RR;PB$'V,PJY'D4_%?!\:Y'C)\1 M9QAW/A:ABLGJXVEF^6KA["X?!4H8Y8>=/+Y957IXNK5Q$<30FZS7M^5251^# MEM/-,VI^#F-X)S3#1R#!8F,^*(T,XAAWEF92SK%U,PC[*IB*<\;#&T:=+&1P MWLJT*4(JE"*A)1?H?C;X4^'?C3_P74U/P3XXL8;_ ,.6&I:9XOO-*EM_MNG: MRWA/P-;:II&G:DC$@)!?DRM JD. -X+<5I?M(? ?XX?%3X\^,?B:?^"CGP!\ M$2:)XIO+#P'X0TKXDW^A:=X#TWPW?I%HNF7&A1S16MMK6GQ1,?$0E1DGU +Y MD8&0?#_VI_C_ #_L[?\ !8+QI\;=/C36-/\ !NM^&/\ A(M/TY?-N+CPYJ_A M:QT_Q':PH&8/J]K8W1G52"P6W)VJP&;OQA_8>_9[_:'^(?B#XY_ 3]KKX >& M? ?Q4U2]\7:WX<^)FMQ:9JOA[7=85+_6H!ISO'.9OM1FEGAF4/+.IB7(!-?+ MUL'6PF)\/LTQF/J9'DE;PLX?PM'&KA2IQ9AJ.*K.M#.*6(P'U?%1HXFO35*: MC.-*I4IQBTU'E4_KGF.$K+CO+%+/QYXF\'^ _A-XBN_A]X'\,^&=9U/P[INCV?AF-+6:] MT?3-),?G:S-,$D99%:+R]R(@4I7E5]JOPY_8]_:N^&/BSX"?$!/C7HWPHN_" MGB3Q%XQM(8M*TSQ#X@+R6_BK2_#X2-8FTB#2R]G#'$LKME069R'K[Q_:$_9B M_9[_ &LO'VL_M.? ;]KSX+>!]!^*0'B+QOX0^)^IKIFN>$_$"+'_ &I>Z99$ MQ:@EPRC#+M*27"_*SAN/H\IP>1<"9MP=CN()8KBC@RMP9FL.%\=5X=S"K.GG MN*SV3Q%?%9'76/J93BYX&O3HX6=7#X>"PN'HTL/2C[#W_D'>,Y<5X5\29%0XAHX6$N&WD4,OC0_MZ$L"LVE'.*$<95CAZM9QBIWG*EB M)M=#\9_C!X[^-'_!('X:>)_B'J@UOQ/I_P 7].\+W&LRJ(]0UJQT:^N]/T_4 M]4P% UR73VCEN7(W_:?GD);=7XNQ*^XI*2"0%WGE@>5#D]V )X^]ZYK]@/V MEOBC^RS;?\$Z/!_[.OP'^),?BC7/ OQ4LY=1;486MO$GBR[TNYNY]=\9V^G. MBLNAZQJ5SG2IQE9-/2,H7"EA^/J%MQ$X"G.XHN"JDD-A.O3';HMTJN#A["<:=6,)N*E3FZ:A)*4(R M:4E'X#QFJQQ.>\(T_P"V,+G'U;@SAS!XBKAIRD_:*$Z6(IJ4)3@G2BY0J13Y MX-QFXJZ;_7GX1ZI?:5_P1^^.NMZ!/+I6JZ+\?](U#3[RVRILM6TK5/"DUI=M MDJ=LUPD0*HP(=@1W%4_V\-/'[1OPD_9S_;B\$V27&K^/-,TGX1_%;3=-ARUK M\4-. TC2!<*J";RM7G-UICO("4B>Q.=I.?//A]\7OAKI7_!+3XW_ ?U+QEI M%M\2O$OQATC7M \'^?C7KZQ_M/13]O\ (" &)X[.=RY7RU6WSMW98=W_ ,$V M_P!I_P"'/PE@^)7PC^/EYIC_ KULVGQ0\-1ZQ%]HL=&\?>%;ZWO;6.-TB-2_8"_8FT"\8Z]:_$?P+\8_CB;90DFH^)-6U87&D:1JLD+#>FF3AW$4C2% MX;"P<;0H-8'QE^&^C?%K_@L4GP_\4VHO='UCQ?X0U/6;=_-$=_::%X2M-133 M)5&!Y$K>_2&QC9]KKMTO2889C"K*BRR,TB@J0??OVD_VE=%T'_@HSK/[2/PKUFQ M\::/HWB/PAK>C76B7R/9>(]-T_0;32],<7&-1JI]4@ZU>%2CA MJ5-*,:<&EI7XUX?SC*Z5?$UX?V1D7BKPO@\/DCE3IQ7#N282-&MF,,.FI5:% M.K!5JE/V4Z.(YO9SE**1QW[:72[;RO/=FM0ZQNJQ'*A4*@$_27B7Q)KG[2G_!+ M;6?'_P 4-7DU[Q]^S?\ %*'1M \::C EYXBU30KR6T4VFL29,I&S55B$0=UV M65JP 9347QF_9M^"'[5WC35_VB/@+^T[\(_ %K\0[H^(O&WP_P#BIJ46AZUX M;\7:B$;4Y3%-)'<1C(:1K,1[&F5E5FR2/*_VC/B?\*/A#^S3H?[%7P'\;0?% M"XN/%'_"?_'#XI:3%]E\/:IK:,2=*L-C,CV8D-F(C%)*HAT^-BQ8N"L+4R;- M,'X:9!PMD6)RGBO(>(N&:F.J4>&\5AYY)'">RI<58C'XS$T<-'%+&N%;FH1Q ME:.,YH5*3:?M'%269Y9B?%+B/B+,J>;\.YSP_G]+!8*AGV%Q,^((8KV[X<4< M)'%SA0J8*]"-.%.E2>#A#V<^51Y3Z7\9?&SQ[\(O^"37[-Z?#[4[KPSJWQ"U MC5_!T_B73E$.N66B'4=#BO$/\ @EU\ M9/'VH_M$I\"O$6N:YXY^&OQJ\)^+=)\2>%_$^JZAXBL[6?3-$NK]==F?5UF) M \LZ:ZJ44FY9T7.TCUOPUKO[*_QQ_P""?/[/O[-7C?XY:'\,/B[HVOZOJWA/ M4;QK@Z;X7\4QW^N-"GB^,IMBT/5K"]*-+*RY,T3PD8%8_P (/#'P=_X)R#QC M\>/''QZ^&?QJ^,/_ B>H>%?A-X ^$=]'K-C%-K,;02:K>WX=W66;YO.,XCB MC1R QDVX\2?]@8?A'Q*X3K\*8G%\?9[QKQ#5X9KSX2S"CB*V%K<1T:F7Y\\X ME2KRH*G3]M4C3]M0HTJ4?:2=2/+4E[JAG3XI\/>+Z'%%&7!65<%\-TN),-'B M.C+^P*^%X9Q$LVX>>2K&*AB7CX>QI4ZT*5:JJ]*5.+=9N"SO^"=VBVOA;XI_ M\%"O!]D!):^'/@[X]\/6%R&93%I^E:GJELD1(^1B@^5)&Y"QC Z9Y#_@FUO_ M .&:O^"ARY"(WP;8%@&VNIT;Q$H)8<,P8*3@YPPK@_\ @GU\:/!_P_UW]K?7 M/BEXOT+PQ=?%#X+>(+?2[K5KEP-7\7ZYJ&H2RZ/&S*_F20NZ1DJ4$C,=K="8 M/V#OBQ\/_AG\!?VUO#?CKQ?H_AG6_B+\,7T3P38ZK>JI\3:P-.UZ-M/T8%=T MDC/=V<:Q[2868;BQ&*]3BOA_/%+Q&C5RBO6G*?A%24J,*U66(A@J>2RQD\+- M*<:[I5JF)6)K4G4]A)M594_9NWS7#V=Y/R>'CH9MI"EXWTJ<.:C3A0EC,-F$ M\%"K3W76[E[:""OBM M/:>)/ WCJ[A^T:7X1\8".UWVNIM($C@/VG3[+4!)-LA ,B%U648QKG_@GQ\$ MOA]'J7BOXQ?MF? ^\\ Z38:E=6]E\,;^#7_B#XGE2(R:%IVF:9O<:3YDODK. M8E?8ID&0?G7Q,UR7$T>(/$;*>)\]K<-O/ M#I8A9=C\/4O2:AB*,.>'M*DDW*/% MP[2R/-I/&3S]<39#B,126.I9G0488:%/#U9^UD\-4C2H1@W^?_Q+LM'T;XD_ M$#2?#,ENWA[2O'OC"'PC=6UXM]IEYX>;7[I].RWS+(J60B$91F B*JI.,GIO M@7\>/B3^S5\4]*^+'PIUBUT_Q)8*ME?6-ZS7.@^(],U!PVIZ3JUF@,@TF #] MW(N6M9%C=<;5"#B::W$9F .]G!8'!KZB M_9;^"_P*^.>K>.O!?Q;^-]M\"]?73[&Z^&?B"_AAAT#4KF2=SJMCK9NY%6:/ M !\J/4+/,;Y&, -_4&=PR/+."LPP_$&%JY[DBP.%HRP53"5,UGB8.GAJ7)BL M+2C6K5(O^-5C&$IT)TW."3HH_F_AZOF^8<68#%<-RIY+FZQF(K*LJ\,!"A+V ME>:GAZE65&C%4^:-.G*ZHU(./,W&:;_0FTN_V#O^"EVH2Z)?Z-)^R9^V/XG2 M22PU72Q:S^ ?B?KR*N&LW58;765U)HR3"ZZ3K6\__P"":G[)U[X: M_;^\?>!_C;IFC+XD_9K\(ZYXPAL=6C67PS)KLHCL_"OBR#S4 .AO;3/J6668 MQ,K,SF1=U6?AG^PY\#O@7\1_"/QI^-'[<7P%O? 'PK\0Z?XQL=(^'FKPZMXJ M\2ZAHEXVI:5IZZ6L\KZ1$Y15*V@D>28%2S$XKEO#7_!1?PO!_P %)/&?[46K MZ1?6?P6^)>ER?#'7M+6%OMX^'BV-OI&F>(=4M-HF&H&1/[3;2XP72V.^0D[L M_P YXS#9SBLMXSX>\-,VXFS_ (.Q'"$<:ZF)P^;PCPYG-+$4HKAS*:^=4\-C M,7&I@98FE5P]"56-%^PI0K0A4Y8_T7AZN24,?^$S'B&&6Q^)U['H%AH/\ :@D_X1O2M ,JZ.=&>R$V MFKIQA.]UDD\UGRAV?BC>?#+5_P#@M%^S_P")OA3KWA'Q)I_BVY\'Z]XFUGP1 M?6%]X;O/&:Z;?Z9J4\QTV20?VQ*+6"3>S+O7$N))+N71H=)\QDU(Z=+<3"V4) M8RQRJHE4'<*\0^!.I? #X)_\%$?A5?\ @7XC1ZM^SY\/OB+I\LWQ2\01K81W M\-CI).J:C!* RC0FUAI#!.P*>5(P!.<566Y;EN8Y;FF/R_/>),ZSG)/#/.,C M?#LO#A\,4L/[6A"AA\(Z]'"498V="LU.$:RQ.)D^>7MG%R4^/-\UQN68_+,O MQV2<.Y;D^>>*619U+/J/B$^)J]6C'-Y*OCWAI8O$_4J+HZ5ZE)87"PAI.$+\ M\>V_X*:+X-\)ZG>Z;X;N;&73V& MLOKVG:<%&LGQ+]MO$ULW(9P&18V&Q:]+DN)?VL_^"2CO(JZG\3?V#_&RK+(Q M8ZL_PPNR4+KYH>78N@7,)3<77RM(3?M'-?"_[9/C'PWX^_:Q_:#\:^#M?T_6 MO"OBOXB:GJGA[7-*=Y=/U6P>- U\CG 4#[B%<*VXGG(Q[;_P3:^.O@CX2?&C MQEX%^+>L6VE_ ?X__#C6OAM\2I]3F>'2[.*^L7.C:JSJ7\IG#R:0TTB/*C7: M$$#&/M<7PH\F\+>#*8YKXJ\68+/-5?5:#C+%?V+ M4PW-*,*5)Y@Z.)^LTFH3A>C[1T=_9]%N[G]E3_@E5J6NQ!]$^*G[=WB^73-( MN VS5=/^$&A*V'\Q")HX]7M$N0GS*CIK BW?*5%?XYRR6?\ P1._9(F086T^ M.?B"*.-\XB,5QXI@MH^A^2,2 8."6SWKP3_ (*+?'/P9\7?C5X6\%?"#5K7 M5/@1\ ?A]H'PH^%CZ?,TFEZA;V-C"^KZQN"QJ\T-ZB6XF*+))+:J[^, MGQ9^&NO_ /!*;]F?X':;XTT74?B;X5^,&LZSXH\$V5QC7]&T74)_%035M2A M BCC-W87*R#Y&$D0(R.>'#Y)F=2CX=\08W)\6N(^*?%.IQ=Q-&K";J9?AJN! MSK^P\#*I",I4\)@> ;7XK_#$_&#XK^+/#-RVG>)_%^KZBFG2RZ9-K$)2Y M6PGEU&5KF4.2B6]I&OW"#^4WAGQ'\0OBWK7PY_9^\5_$7QOK?@?Q+\6/!31> M'/$.O7NMVF@ZQJFIP:'+?Z;(>,XDXFDZE;AO&5I36(>:?5,WCG\LMC0HTO9XFA.C!9I2HT51IJ,HRIQ MA+'CF&#_UCPF&H\^#GD<,9E57(UCJE6K%TZ6. MA5J/+*U2JJTG.#4G*/['?\% _P!F[Q9XT^(/A+X.^ _VV?@/^S-\&OA!X'T# MP]X5^$%_XXO_ =J>DW*V(+>(==@T4HQ54PN/A_#KAS#X^KP3EN;Y[Q)#/+/Y_ZVTZ6"57#XK#05:G];S"N\7B)T%2J3E6C3?VW'G$DJ5/B[,,F MR?AG$Y=FM/!T:.?U>/\ "5Z5/)J4\CK<,T)<-1A)\V38J=7#0IT-[OX> M>*O".K:+"K7%UH^F130B;55"+8F#585:0VT:1W;!E6OP,^)FJ?&.+XA>(HOC M-+XM?XH:;>:?X?\ %<'C6:Z/C%4TBP:STBPU47B^6Z#2VM9;:XC)253E6+YK M]9?"O_!/[P#X&^(GA#XR?!?_ (*-_ KP_P##[2]2T3Q/%XRN_%D?ACXK6VEZ M?]GU/4-*NM'TVX2._OAMEMI8KJ)FE'RR0+(2!\A_\%+/V@?A]^TW^UKXR^)? MPN\R^\)KX:\.^$K?Q.\#6\?BZ_\ #EJOG^*X[(K'))&[YBBGD4-)'%ALX 'Z M!X6XNH<,9)1J9_PI[+&8]YSC>$<;PYQ3P[B*^-Q'_&.9YC:N'I/-83G4 ME5I8B-3$5JN2"?P[5P^,1;@205!,BJ4W@@9 M<8P0&Z@9^4'%:=CJ,L,8:X3[3;D?QLS/G YW8 ]_7T-?TBX*"T4DH\W-=/ MW$IRC%3;6CY5'XK-W3>Y_.,^5OFDU9>[SII1E9O5.]GONFSII!AQ%G SD>F1 MUZ?IQS4)XZ'/T]>_Z\4X36]S'YRMDCU[<<']1^?TJ*$C>B^H+;>03SUP>?2H MNNZ^]&!%M*YSW)(_2E7&1NZ9YI)[CB/@_P 1<=Q@\9&..,=.N1]"JG(60#"\ M^<_P"?_K4 5UR?OGCTY)]CW%.,ZA]F#VYX[U%/_KPHZ$XQ M[#]:=Y>X^;M('3'/&.<^G:@!T_1?J?Y56I\[MM7GN?3_ IL(+$[QD%21GCH M#Z4 )2$L/ND#USG^E.8$9P#C/IVS_A2'_6A1]WC('/UYZ_K0!QQ. 3Z#-0?: M#_=&/PS^>/\ ]5+D^I_,TW ]!^0H 1Q_K&]2O'U /]<58)S'@<' (/I@>E1! M-^V* )N/W''/S9/KTZ_2E;J?J?YTGI[= M/;Z>GX49((.,\C.>_(SG/M_^H]* )PNT 9SD9Z8Z]NI]*>I((QWX/T/6FF8% MP=HVA<=!C//;']/Q[4AR2,N0<\>^::3C'N0/S MH'0'.3@#(.3Z8XR:4X\T],+C([ Y]/SY% $ZKP%SP>,_4^GXU/\ - XA8(Q* M@A@U1$J3D?=]L@^^.ASZ5/$ML2.'W;6SDG)X'4GTX_'/TI-VM M9-W:5EYM+\+@N6_ONT?M.U[+KHO(5=Q FV@ C&.@[C.[G [=,$XJQ"!*"P(1 M%W#/M L/%FB? GX&:%I6O>)_!7 MAO4,3:9K7CZ_UMAIVE:CKB')TR40>2 ACQN)KY?B3BK*^&JF&HYA];JXG&3E M#"8+ 86KCL=B?9KGK5*>%H)U%2H0:E4JS<::NDYJ3C&7O9!PYC^)*>:U\-/D MRG*(TY5ZE67L:?+4=K1E-J+G'XG!7=K-(_._+$J(2IXR0"&Z#ICCD_7@G-+^ M].-UMN)8INW!5X (R<=3GG^?I[+\8?"/P>@\96MK^S%XF^)/Q,\'MX:E\0ZL M_BGPE-;>+_"E_ P^VZ1KD&A0G3XM+9&$HU1P51V\J*8@#/FL_AWQ-;WNF:7> M^'?$=OJ^M6MC?>'=%NO#^JKJ^LI?H'+:1HB1"YU98V&P2JCQ<*"020?3P.=X M''8*GCIRJ83FH0Q,Z68_5\)C*&%E)QE.K@98R>*BH6@Y)TU?GCJGOSXO)LQP MN)6&H8>K6A.4:=*I1ISG1JU)/]W"G5494Y.44W*2NH\KO8S)$BEXDB5R>%!" ML"W)P0ZLIR,\,I'?&>:4&-1@AOEXX P@'91C:NT< ;=HX^7C!U-7T+Q-X9N8 MM,\4>%_$GAN_N[,75G:>(_#VI^'M1<+DED35(K<, #YC^7DB-)XO!WC"Y\-0EA>>*[/PQK,_AM26"EI=7%NVE1H-P!(E/"TX54XU+4HUZV.IQ=1?NH>QY%*,L71C=N1E_9^:U)SPCI M8NI&@GB)T:5*K5]G24J?M,6J,81E[*,O:-U5>,OJU1I^[IG6ZH'58ECM0OS( MBX"DC)\S&U=SDG)Y..".,BIE0"1WC13,059D0+*P/569"C.&)^8LQ8C W84" MM*S\(^*]?L+K5=&\&^+/$>BZ;@W>K>'_ [J]]I=B@02;?[9TJ*>)R$;?)RV MP[HR/D.,^:00Q/-"&):*!1QO=0\JPR2%LKF6/)W%B'5E(;!4TZ=?#7=6-7"J MGA:=2G6]F\'7Q-&%.$JDH2P<<1B:U_5HWN[.:F!Q3Y/;TZZIXI4U*MB M)5*;J.I4A"G5E./+)4W4G&[E=*]]R3[)%*A-U9C@G@CCCC69(T7:AC21(HE,:;BPCB=DWJG&&B5BJM\T>P 8_6'QW^RM_P M3_\ A/XP^&'PA^)GQW_:1\,?$7XE^"/ 'BA_$UAX<\/ZQ\.=%U'XA6R1Z,NJ M7:1'4TTH7,A4DQ;57<3(&&5X.Z_8=TSP!X3_ ."@5E\3]2NM;\?_ +)6E^!K M[X=:KH%^;#PUXFM_%]R9[?5K[3)%>1M^F7-FKV[G:S%P"\BD#\PR_P 7.#\1 M7]G3K\0X6O.JE3G#AFEAIXJ,\\HY'3JX.O64?;)8NNDIJI#D]FX\R;@S]$QO MA7Q9A*+AB*61XB$*5*;A+B.K44*=7*J^;I.G"KR7C@:2J3I\OQ5$FO=G?\V[ M5,2/,L48FF'S2KGS7]/,F&)9$Y'[N1W3/.!5AHHWV-(B2-'@1[HXW$2J&=7O]'L@ M0&P? W]G'XB_M Z1\6M<\'V]PFC_"?X=:SX M^O+U=!U34%\5_P!EW=LW_"(:"=/21SXCV32PF-";@%%5T/R@_;9GF_#F4X&> M,Q^=8>GA8U<+.O[:6%P]2G];Q>'PL98G!T<17Q"JNIB(.M.HH1:34;N[7R&6 MY#Q+C,=2PF#R7&S;E.C1Q2A7Q$9>[)M8?$O]U*C24%RQAK%27,[6/"BEI*+I+4:9I-QJ-G'),F@>9GQ"L*LT94[VQS7R/=^'Y?$?B_Q;#\, M/ WCJ[\/6FHWQTO0GT74_$WB'PEX=58_L&G>(%TFPD,6MI.7,JN1(%"Y&X#/ M'@>,.%\SS3.^"W@/_@G?^Q=XWT_X_ZK^U!:_M,^ M-_!$6HWWPQ^&GP[\'W=C$?$3J[:=J5U=7(.Z95(XEG@@@+.Z*XC*-^0%MI=[ M>7\/A^VTK5KS5UNOL+>'!I.H'Q$=28!YHY-)FC;5MK("\D9BXC5YAB)*#!:SQ>"_$TUK>?VA'ITL!B8\/X>EPQ*M6PZJN$:>#Q53%?VI0PTZU.I MA\7+#UX0G&-2,I<[Y5])PYQ96X;>'P^ \/\ *,VSW(ZF(P^)XC4N(H5(594X M256IEM+!QR9XJC"K2G3O0YYTY+FO=M]E\5?B/K_Q<^*7CKXJ:\+:R\1>/O%- M[XIO8K>0W%CI5K?J(X='>3<2TQMTBC9DR@9" !CGA?L=K=#YK*R24.SLR+A2 M[',DW)M"U[2[72KV_\ #?B:UL=<)_X1S4;[PWJVFV&O M.I"!-)OI(=NK3,SA5BB))D8#:#Q4FIZ'KGA^2WL/$/A[Q)X:U&[1;ZSL]>T' M5-!U34TD" +&-7BA#Q*LL;H8@"(V60*%!(_0L!#*,%@,+E6%IX"4:4:6"I4* MM3"SJ85TZ=.G]7<)U:BYXT(0:2YG%)1YG+WG\-F$\VQ>/KYOBI8S#O$5*V*J MSC'$8:E43JU)NJY^RIRA"->4Z[GF,*Y!R6)J8P0L69H[#-_'7C2YMC>KX3\'>'+6*YU.72], ;^U];X=',@ MVJTG! !%=U\0]%_82?P+KE]\#?BG\>-4\>VBV<^A:?X[\):!IWA#Q0T.H+;: MFL#6);4-/2XM5EU&'-5WN^P?-9EQEE.#X@PW"=3"8G&8BE"E6C]6R6 M.+H8)5YU(1J8W$TXQIX/#/V4FJM3G2C&4^5))OVL+PUG&*RFMQ YY'3RVNY0 MJ8F>8UH8BM*"C)VO)ZM2C:]DY::MGS/ BQ>2RI&)%4+N55 $48Q'&C!0PC0_ M,L)+(I \L1KD&W'*K\G())+%^ [#[Q&3GDC@#..F:@GTO4=+F@M]4TS6-.N+ MRV%UIUEJFF7MDQTYR%CU95D5?-A;7,67:S"M630M=,NIVT_AW7_P"U M-(LTN]>TR/0]3DO=%TQU$L6JZOIJ1"31UD38Z/@,T;JX4AN?J*>*P[C/V+HI M5X2Q$XT)P5*5.FO?K=2"/GWALPJ3IQDJ\YTFJ-&56 MGB)UKS=HTX1I4*]1UIR4>6FX*7+S5&U&$AL;(TJL\46] 5CEV()44D!4WL"" M(UR$Z,NXMGL=".%'SN*D;E8(ZK*&VL6C"J^XLZ_=RK#=G.!S4%UH.OZ3;65] MKGA7Q-HEAJ$9?2]7U_P_JVE:==@JSXTN74X8HM3#QHSJ1EU +(2HR-33_"WB M^\GL[+2O!/C34[F;3CJ=M;V7AG5]0U>\L-S^7J6D1PQ&)M&&UF;5@&C(!VEP M *X7C\EC1DUC<(J&(J04'+$48PQ$])*%*I.K&#K*"E.5&4H2@TJ68W#)M4;5^Z"V/PI=P'EVJQ+'Y?S*L:)&D1.7D* *%!)#,"2 M=IY4 @$59M\=Q&PO[&\M'&KKJX 80&(@/&[DA!&%\PR$(@,GRU MNWWA[Q+HUE!>>(?"WBG0K&\PMG=ZYX:U2PTR\D9MJ#^UM1BC4;G.X19S)@JB MG< .J6(P-2."J2Q6"Y,2X4JOA9U:D)TX<].@JJ2K4W&O M.S3CV&,<*O)2J-4ISJ8CDP^/J>RE:U64W'+DK06^^C*:16,C+YD<5S))M8D_ M>D:(-P6ZEU!#;V,A..#CI8CB6-0L=H I4,5!5 T9R WR\9SRI8-@CKGK+INA M>([MK 6/AGQ!?#4Q??V0=)T'4-4%]'I;$:N=,>&/;+'".&D4[5+*JLV5%>VW M7[.?Q+3X":=^T$=#UZ?PWKGC:[\%V_ABU\+Z\WB*QT[3[0WG_"4RQ"('^RF* M.CS.!$ "2#O8# 7=N"@':H!-5%MXX6#HJHN] MD50J[3CC(&=P..AVA5(!P>E6="TC5?$VKZ5H>A6E]J%_KNIPZ99QZ3;7NHZC M&)I4A>Z;3=.5W'V?/FN<%4 /F87)KZZ_;+^$/P>_9]\06GPI\&^%_B]%X_\ M"-YI,/B_XH>,5,7@OQT;SP_::EJ-CX/LQ;C[5=0WMW';&.UW2Q3QM'C.#7-C M^(LFR_.LER>-!5>MB*E7$8?DBG.G"\7)SG-.*48S M:Z\-D>:8_*LWS1JLLKRBM3P=6G"K64,3CM53H*%!KVL[1J2BFI.,8R6CDD_C M>ZC0J@ECCD"$LHDB1R#][/(.[U .1N.[KQ52=H&DC9XU=DVM$98TRF.&6,[2 M(\X7)0 G@$L ,;^J^'/%&BV]MJ>L^&/%>AZ;>?+I^LZYX>U73M+O@0"JQRZE M$D*LX(0,3DGYE&2%JJF@>)]6CL)-/\*^(+ZUU,7S:7?:7X?U'4/M*Z3C^UFT MIT1EU5;?.ROWJM7$8)P4GAZ]2MBL"J*J4XT9X>DXQQM M6;EB9RJQH\L)*,\/-RTLUY-+ 9FJD/81K*<4ZU/#X:CC93CAXI^VK4(2PD53 MJMN<-N7(8@[2!N)]@.*U;+3;S6;S3]'T33-3U;6M2U*"UL]/T^REO M]0N))KE;7=+I41\U8K=V\VY50K1I$Y/&,_:>A?L6ZWX7_;4^'G[-'QFLM9U' MPUXB\0Z+I.I^,/#NDZCHFCZQ+JWAMM_01&:!I%MKB..3*M:W VX%? M/YWQ7P[DLYT\Q>%=>&!Q?$='#JEA\54^JY)*A+$PI2E%KFE"HI04;1NGS:RN MNWAWAS.\XH0JX+)\6J,<_I9#7J*&(I>VGGD*\\.ZBI221?*T9EB0[#TD6/.26 M. &V],#CG%>F?$[P#JGA/Q7\1[73?#?BX^#O"GQ&\7>&]'\6W>B:JNG/IVBZ M]?:9IK/J[VJZ1Y3;8U>X,NQHXMVY0H(X*QT76M>N?L&@:)K7B*_M$%Z^D^'] M'U/7=12-T!:6=-(AE"1,JM*A<;2I#!B#7N8+-+-4MM#N]5_LW4W=#J4[7(M2D2QR1,[-R&12#AGW$F2\% MY0LYQUJ&4XNOE]%5<-3P_+.>88Q8.EB'##5*U)0C649U9N5W3C)NW*SMR7A[ M.>+LXJ9/A85:F;9?A\3B*U+%3J*I1IX:$IU*+J5FI<[IQE[.-^5.45:\DG^; MYL+#]'TK&5M]4U#5ET MS4Y94.TI#8;)Y,LO[F-,R%3D5]B_M^?LD^%OV,OB!\./ WAKQKJ_C2'Q?\.( M_%>LZMJ3VALK?5FU&YL;^'3&T^/*)%+2KY07&_-8XCB_(,%G62\.5Z M\*.=<486OCJ$J="GRO!/#3JSKXS$8>E*%*A&E:NXUYTHR^S)2BV90X7XAQ60 MYMQ!1E6Q>3\,8F&!JRG)1G[;'XB*AA*](TVWUC5/"/B[0_#UVJO:>(-5\)ZU9Z3>!_NLFJZG#'"5)X M4@!(H_5^(:U#A&<(5L-7IP MKU:-3%4:=65/$3I4*34*];VU2I&$G&4-)W4'E_#>?YEB,V5'#UZ5?(.&I\1I MRH8B%2G0C76&3HTY485:E>ABYT5.G"FYQ]K&:BX6E+XN"11PKY2K&J,2 JA4 M5B9M0LP5!(P VX>0H)&&<$[W<+C"UVOAO1=.T MSXC^$_#GQ.\-^.+#P\VOZ+%XM\.:3H=U:?$6^\.27@_M:32-#U!(YFUN1MJ: M'! C!U:;"AU7/UGX ^ ?P>^)'@W]O?QYH]IX_P!*TC]G;1M!U_X06?B.1]+\ M10:9JNM7MDVG_$31I$+7FO>0-RAPJ1J(V?)4!)XCPG#=&%&OA\57A*;Q&*IXF>D5##QY6W4:2TR_A3,\V=:.$DXSI MU72J4YSJJLJ4*/$EOIL:'5FT'P_JFNQZ> J2?\3B32XBEJZ1R(Y4DE$_ M>,/+P1D9!G("L2!L<,KH5)+*592H97C8'#+#XI8:C"=/%PP]5\ M]*,UBXTY5.63Y8PE:DU>+227*MT4S;)*[/>0VK$KL,BHH98EQMW.20[,?D ( M'0$-Z,2 0J4MXD5I&WE$5%#39QR&!RQ3;DD,,?P]S]]?"OX%_LE1?LO^'OVB M_P!I+QU\>=#7Q5\4/$GPRT?1/@]I7AO6+9[CP_;0WL>I:E'KH1HR5ZEX@#XU&"/2?# MBRNMNB>6D@*;48;&VGK\IE'%^5YWFV=X*C@JN&J9'.M2K8Z>!=#A:K5PU2-& MK3CG7-%*K&&,VR? 9/B<5F&2SHYS3C.G@*>)]IFJI MR@Y*"H1A*3;7NM)JTVMSQR>PL7N5_P! L01_>B^1"W+C&XKAF&X\'G.2:FG5 M0LPQP%0@\(N%(.R/ 5<'&!&J@8X.17T!\&OV(O"VO6,'AC3X(GD;5=9AN+$,=-G"-#;.[)$]Q&5R"3GSOQC\//'' M@[QKJWP_U_PKXJE\066L:QH&D6LGA#6+34/$/]BZG/ILNMZ#I!C,UU:.]N9H MY KJZ2*^Y0<5[D<_X8IXRK@Z.;?F8G(N(OJ=+,Y93B:^2<_U9*3QE6M2K:1C1=.IAX47+ ME<9-1G:$; 20"RX[!2><9],50EWXSO6W53M&[+JH!^\ M54 KGGG!Z=>.>IU#POXTT?4HO#VK^!_&>F^(]3,(T;P]K/A75=/\1:D\LJ)C M2=(:%);@.S ,8E8HC;OO "O9?VBOV9_B-^R]XNT_PUXZL-2N[#4_"7A?Q2OB MNTT#4K3PT(_%NF#41X3GUF_181XBT)V/VF /N)65#P !I7S?(XYADN75,ZPK MKY_S^QIO&8=>V5'WL14;A7KPIPI)T^;GJ1DVTDMV*&09[+#9KC'DN*CE>3>S M6(JRP=6+@ZT(SHTXP:4YRJ.;4;)K2_D?/%I=W-I*!%<*!BL[4O"WBS3M&M_$.L^$/%VE MZ%=%5TOQ=JGAK5=-\/:CE]H8:K+"ND8.=BXE =F7#DL ^!ON(9 T,YX!!15 M"G() #;<8(X'8=."*ZX5*51U52FJBHS]G.<)X><%+6R3HXO$2N^7K!+NT]'Y M5?"2IV3HUJ/-'GC*M2J4E**2NDII.]W;7LSN)DMSEO.7FWW!60\MD9.[N3]/ M05'_ <, IVMQD@#:!C/!(.,^F3TK)M=7-R@AF4"< )EB,%<\D$Y'./45KGE M#D$X7)!R">,X!./Y\>PKIA\/S9YY%F/O\_T!./\ ]?\ 2C]T,D,0<$@9/'MC M]/:F+*I)*CR3P"K+G.. 1MR!GG/]:7CKA6)YY .>_/3UYJ@*^/W<_&""I#8 M!)5CCI[8Z9/>DCC((+%21SN+ ''H!Z]/RZ4LQ9@0@VDX!"G ."3ST!QFE^1< M":(8QD;2 V['RG(/3U% "$1;A+DDY((*XZ]0#DGT.<<\\8S0W0XX7!^7WQU_ MI4).03SM7G!.<#/'Y>U*"QSANV3G)&/I0!4E^XF.3DX'KUJ:$':,C&U&[YSG MC]*A9&:4$.I7N,GV[].OOQ36 P.V>1SZ]_4"K 1APH/ M\C[\9)XY]3CI0TT[.,K_ ."?_P A;\1O\Q",?F1^6*2G;#[_]\M_\ M31M;T_E0U);QE_X#)_E%AS1_FC]Z_P QM6,@=5W#T_K_ )]:AV-Z?J/\:L%7 M49"FWR.A!8L.XYR1NZY[ =>:6O\ ++_P"?\ \@'-'^:/WK_,D@^9L(5AQR2_ M?&.G('J,^_L*>@#>:QX(.O3UJ'\T?_ E_F6"NP(%/+'&3VSSG\,TNR0C G"G(YXS@Y! MSZYYZ]N/1O)'*L >I*]CWQUZ>E."-@^0=S_+D%6'R\Y'S#@M@\C!&#S2=U9^ M]&SBW+DG[J35V_W;M9:WMI8:G35[RBU9JUUJVFDM^KT.T\!ZG9Z7\1?AUJ&J MK;#0-,\>^$+S6)KHKY1TVQUS3?[1=U;*>7ME.\OPG#-@ FOM/_@I]H'B+PY^ MVM\7?$?BA[I]&^)-OH7B_P >*79CX:\1?#V71+(:7;Z9J*&2WU+[&VZR2S2 M218'0R*J9R?@&*&.4M$]L-DBO&P92Z!9%PZX8;2#G)8D<@$98"OMCX:_M[_' M[P%X!TCX5ZSI_P -_B_X%\+!$\)Z+\9_ &G^-G\+119\I/#^HN5NTAC4A4M[ MF0Q(,J%Z"O@>*,EXBI\39)Q?P_0H<02HX3'Y#4RVI5>%;IYFHR^L4\6Z#C2= M";CSIQB^5MJI&48I_H7#^;9-7X8S7AK-<14R2E4J8;-(XBA2G[;$B\-_'7X\^*X+&PU*30OV1?B5K<6B:[:>?IU_ M-HCV6HV6EWT5POESZ5]H4;PPVR,0@D"DBNE^%/[2?QV\1?LQ?M9_MCZAKUKX MO_:+^'=]\-_A1X&^(/\ PBNEW=W\'OAEX_U&XO\ Q!<>&K"&W:STV2UNL:/' MKPMVFTE(UEDD,*,3\C#]N/X\0_$;Q7\6K>Q^'.F:]XP^$.H?!!M%T;P1IN@^ M'K/P%J3--J=KI-CIVUHM060 K=7)9F55C)*J%KRGX!_M!?%+]FS7-3USX5:A M8HGB/03H'C/PEXDTBTU[P-XYT'Y@+3Q/X:U FQOY8V9_L\P$&J8SVF&4<@4XYYP_4Q#IJGA7Q!5H0E5K>S M<9OX[4:CIGVF2^(/#V28;A?)L/F6=4\NRK_6+!XC%X>%&E7E4S>LZN58^5?V M3KNGEM"<^\?#'Q<\>?M4?L"?MC:A\?]9O/BG)\!=8^%'BG MX._$[QC%:0^)-'\5^)M>@L/&/@VU\66L$-UJ6BZUI,?EG3-TS1PSN5CA(5:] MH\>?$KQ9^U_\-/$;_L;_ +2U[\/K?P3^S^MG\1OV"=;\/V/AG3=.\&^'-#_L MSQ-XF\#ZO%:>1K;)*G]HM#J,\6JLSJ1L#%3^:_QF_:]^,?QU\*Z%X%U6P\#? M#+X::#KL/BE/AQ\(?"&F^"?".J^*;66*:W\5>)K6W>677+N&6*+%G<2/"/+# M)'R,>J^*O^"A?Q]\5^%_$_ABW\/?!CP%J/CGPL/"_CCXC_#OX8Z3X8\?>+_# M$<$=MJ.EW7B&SB:XL[C6HTC2XEAMT:7:06?.ZO*Q_A=Q%*O]?PF1Y/@ZM?BG M$8JGE>&QE"7#?#>%2R'#8B.)A+*L2L<\9'+Z^(IXG+*N6SP^)K*K3E/][3K> ME1\1N''%X''9KFV;_5>%Y\.1K5,%[3-\ZK2EG==8B&7$8 M?&JM2"+?P)X=^+UC\---MOBYHOAZVT\:7+I]AXG4(T MU[)HP72Y=9D@,TQ\QV^9B:^,9!).EU'8<24\=E-"CDF-K1J8.#7M:*A'&SAC:-7EC*G*G",X?'<:<09!FV$R267UX4%?V?/@KXAL?AYX1FT?3?AEKRZ3I<-QH;:OJSD7CHUXJMK99?*BCCC?RQ@ M@^0^!/C=XG_:"_9W_P""N7QF\8Z?9VNL^-_"_P );LZ7I!$MKH.AP:TVEZ%H MMC,^PW,FCZ9:*'G S).P>3!VA?SA^-7QN\=_M ^*-$\8_$"72TUG0_!&@^ ; M2#2=/DMK!?#WAFS2SL9%#?,TLT0_TGHKL!@8R*9X&^-WCGP!\,_BW\)?#4NB M)X3^/&E^'M)^(,6HV,USJDMGX:O'N]/.@:B@5-.\Q'+.7&=_)YQ7A8?PGQ66 M\,82:>,QG$;JY'"K'%XQU*6$P5+BS_63&8?)XSPDH7K0=!SC*E4;Q$)0?N14 M#ZC$^)F6XOB;$R:PT,BB\Y5.IA,/%PJ3EPV^'\'5QE-*56-.@U6E"-.<'*E/ MF6LN:/Z^?L[7_P 0O@#KG[(WPV^*_P"W)??#K7/$Z^"]7\!_LI?#KX5S>+8- M8\#^*)_M%G8_$S6((K:VDCUY+MD>XE?4'M(6)]0\ ^#_ WP_^*?Q!\'^%/#S6D&@^$?'D^OZ9$WB;2H7@8Z=J MV\ M^:"3-L0&"Q(,Y^%?#/\ P4:_:3\,Z)X"TBUA^%^H>)/AMH^F^'O _P 4==^' M.E:C\3M)\,:+,)],\*Q>*B&>XL73.GOV^)7AW6?#]IJ?@GQ;IVOX-]H^M:!>E97TN"54)<G5H^P=7"<4X+-:$L-.GEM"%&%3*L M(\*L1BOK=7VN*Q"C*"E)GM_\1/X-PL>',+E&8YM06!<5C\3]3]C&%;'\/8C! M5YSHO%5X5*>&S2I0QCA@G'#PEAX2E5G4G6H+] /V8_VJ/VD+[_@GU^WWXRE^ M-7C"\\5^#KCX8ZMX1\0SW=O/J&D7_BK6(D\3ZCIUW]E"%=8+/N1TD1(F(0 X M(X[]H?XS_%#]F#]G_P#8Y\/? CQY=_#K1?C+\-=3^,/Q0^)WAJUT^U\5>/\ MXJ:QJES)>QZKXMN()8;Z/1)AYD^@[XW="L21[%P/B2X_:;^*$GA+XZ>!;/3O M GA[PG^T3J&A7OQ#\-:#X:.D:=8KX6NUN-*M?"7V1FCT/1]B()5"NSG.-I!- M==\+_P!LCXN?"'P#;?"E=%^&GQ2^&NFZP-5\->#/C#X$LO'6F^#M2U0[UN_! MMU$Q?#V&RJA0J8IY8HU:>3XVA/%I5:\\*W4.RU_49**C5C%J49PDG-_I_X0O#X M]_:'_P""1O[0/C&RT73OC3\9M'\6P?$R^BTBWTR3QAI?@J"_L= \6:MI44:J MEWXCL3MDOW@"R[V+%D537'_LP_M0?%/XV?\ !0U]/\DVGAOP'?#$&RTT729T MO6"V".9F*[VW2$&N5^%'QO\ '_P@^*VI?&7PC!H6O.UG? M$4Z<%36=58$W%P;IGZ9_LO?M@?&[QW\ M#?VX/$?C[6=-\?R_"SP)H_Q*^$>F>*?#/AZ72?AAXM'B*]T[3;SP5I_V59+" M'1HYHGTI@ OVM++PC MX7\?:W#97/BNUT+6?!RZGJ-G)=V=O#YJ&]=_*5\)%&D2J@$8-?#/P\^+7C?X M8^#OBSX$\/?V7'I'QR\+VGACQY/?VKW=_)HVFZA/J5E_PCZJ1_9JR//(G[PD MQ+MX^6I].^,?C:'X&:C^SJHTH?#/4OB;IOQ2NU:TG_MI/&6G:.FFA'OES%_8 MC69XM%7SFD5OFQ(*];_B$]7 YG+,\JR?)*5:EQ=PEG498=UH5%DV%R/ZOQ+0 MIU54]HEB<1"56O351^WJRC4JU'.3OYE3Q0CFN25A*DX-QH5*T:=1P:ITO:2C%.,6M#X,_%[XC_ ;Q]HWQ8^ M&SO#K&A?;1J3W5@^KZ%JWAC556SU?2?&FE+'-Y6BZNQ+"\DCV+(&(;AI.R22_V5'B5,B.2 NVX_%?P/^.GQ"_9]\93^-?AQ)X?FU+5=,N?# MVKZ5XK\-VGB3PSKVA:@[27.E7]AJF#!I<$V&@D^_%T4[017L?Q3_ &TOC+\7 M? FJ?#&]TKX8_#CP#KL]OJ7B;0/@SX'TWP=%XNNK$C?#XIN;=WDU"U9U69( M4#@H>HS7H\7\)<19GQ)1Q?#63NC7]M@ZD>,XY[]7I3RVG6JU,3D..X;PCQ'D^5\.XS*LWS6CG*C'.(+A&&21C>5.=)4L MYP^=NU/+(TJ=.%252O[>DHM7H2]HK?1_[?\ #/_9HM=7T[2)[&&]T^YU+1_"FB&R?4-*"2?;IX9E9G"A2RH%*DD@_DSX M._;K^//ACP?X3\)6=O\ #?7IOASI<>F?#CX@>+/!&GZ[XY\!Z5 \;QZ5H.LW MLAN!\J+'";CS1&$P@&UOV=G /AQX M]TZZ8>'K30=6MH8&T*WU5%\J'0 ZW1$30R*!*V[NOVK?VE?C'\#_ (&?L)Z; M\,O&-]\.8_$G[.>@>(M5\8Z-I-E::MK^KZ:4$>A7VK7-M-&-&TT@2R:.9$>Z M:X<;7$@ ^%OB7^V1\:_BO\,=1^&>I:;\-/A_X-\3-!J_CS2?A5X#TOPA>>/M M4?R_L&H^+9+65Y+R#S8R3%$R@2NS^6 #G[T_:"_:Q\8_"?X8?L3^$_!EM\&_ MB3X=B_9RT75-4\,>/O"&E>.(?"WC'2M0B!U9+ACYVFZH=/*0M;SDK-+'N\LD M9KKQO!N>8#B7),;5X6R&H^(.(+Q4I MXV5&&&HQ]NI0GS8B*DN; \5Y1BLAS3#U>(\?..1\.Y&Z_$M.A1EG=6N^.HU, M1AL/AZG/BVZ>#A'#NM5J8E2HN-2"A1?*_:K?P_IWBW]HKX9?&WQ/\/O#VI?& MR?\ 8+U?X[3^$&L;"WLO%/Q8TE(E\.ZU?>$P8XAJJV>.]5'Q> MBOX[ZT\4Z?:I9KIFG"-8V\-:1X;V_P!D'PH^BA-);2RJ87D9?YJ]'\?_ +<' MQO\ &WAKQ=X4MM&^%OPZM/'XSXZU;X6^ ].\'^)_&.DF'YM,\1:I:F2[EDG! M*SK;^5&6+"4.IX[(^%'&D(_5:F%R#,Z^,X;P<*5;'8^I?A.M3QE?'>RR:6)C MB/9PI2P]*A1C1=.;=5\3>&9PEBX9QG=*A0SOB#"K)/9Q:XAPL M\%>E/,JD(1J8=U51Y:52-:G"5;$_%31;KQ]#HNFWNNVV@:+J-W=+I.BFYBE;3=+U^'[-_;4V\2P06T M2 DSA:H>(OVA_C39_P#!,SP#JT7Q/\0V]YK7[1/B3P'J&J07<;R7W@>3P[-_%'PH^&GP.U!=,D\ _"75-6 MU_PE!I^G/8ZG:7/BER+^+7K]\C4((>"=J;I.,@X7;V7@#]I_XF_#+X8^*OA! MINF>"?$7P[\4ZWJ&KR:5XR\-)K[^&O$KV#6$OB/PB)V1K34Y+-V=7\3L.\YJ*6.SREE\?#ZMD7ORHUH+'3P. 2 O$=]X4\1V?BC0M.TS6-,6"*>.'6=1M[#68 M9[6:*42(;"7 $R94Y8Z%>V!M]/BC5[MFO3)JJ03?:-S[ B@\U^#5K=2:9 M=:;J%N&:\TW4M-U:S:2,N7FMY5N(WEP"N6*J6C4X(^08XKUWQ!^T=\6]7^/- MY^TI:ZU%HWQ:DU+3M136?#L#6MA!)::?2+>**[20F*5V( M 6OH..^!ZW$V9O,LNP\/:5>#^(L@PU648T\1A\O>6&S.G6K5X.:2 M:JUL+6:G&I!NDGR))QE]T_L:_M$?&']J+XK^.O@_\?/&EQ\3OAG\0/A=\2]? M\=:'XLTBP?1_ \FB:5>ZGI&LZ!-#;1'P=!I.J1P6"K-)$7&Q40G8U:^H?'WX MG_ S_@FO^QW_ ,*OU>P\*ZKXT^('Q9T/4_%RZ/I6H>(8="T/Q#>7!TC1[^ZB ME72]+\2S+C5KMOWIM8HXU=4D 'RAXY_;>^.?C7POXH\+VVC_ O^'MMX]@6T M\=:W\+? VG>$_%/C;36!5]&\0:M"9;XZ;/DRW*V:1K)*[;V* >'^*/C/XW\ M6_"#X;_ K5X]%C\!?"74M:U+PA!IUA+:ZC:7WB%2;Z/6[MP8=1!G4FU-89.HYRI\C^HJ>(^39?EN9X+#8S.,[S2?#N<4UGE.E"AAZ5;.<\I M8G"TW3>(G2F\%AL+45#V6$IQBL=!JG&+BH+?!/CO1/''@_6[GP[XP ML]?2[M/$>DO$LMO?Z]JD8NTTZ"X7RGB=+J6)MR&/8,M9U?P'X0\;?#;6]&\(7TD+:-I.L:O\ #2VE?5+6&*%9)V>: MZORX>61(Y;N1F&U(POX*8?*$"3,,B/%(NY&1H9%>*2*1@?+=&17C)X5@H. " M*^P=;_;Q^.6M^(OAAX[U33/AC<_$+X3:A8:CI/C:#PDD7B[7+K2M,;1].M_& M-\&']L0#2]L2BVVE98UD;GBOHO$'@K-^(\WPV/RW(L+5C3X4XOX9A5;5!X:K MG%/#+ 8J"=";E&BL-5IPJ)J:^MS:D[M/Y3@?C3+>J=3BKAGB*4 MG:,92RF&,K58QM%*WM)0@U:SE*,6FFFOOKX$?M'_ !8^-O[;O[1WP8^)&N0: MO\&O$F@?M%>%9?A8=,TU?".FV?@VRU(Z- 5\=>)?$5UX5U MN^TO0_"&H>(^;C1-'T33X(F.F,81J(BEW8#$'\U_ 7[0_P 1?AA\6/$GQR\, MMHD7CSQ:OC :NUWI\MQI(/Q"DO7\0^7IT>90+=IXQ;KG ))Z1D5O_!?]KCXL M_ _PAK_PZ\.V'@'QU\-M:UN;Q1+X"^*WA*'QAX4TOQ#=2227&I>&[:X59]+N MIY)7D\EI1$>0REB17R.<^$^>_5T\FIPIY15J<(XO&<.T\1#"NOBLKR/-\MQ= M1K%8''TO:4)5<->52G4==^S]JW44*L?M,L\5,BJ3YSJ4YJE'T3]O'XO_!3XU^-OACX MJ^$OB:^^(GB*S^&UGX=^*_Q#O/!K^ _^$^\8:1(L>G^*;[2Y8XXEU&>R\Q&> M#$394B27J/4_V8?B9K/P=_88_:3^*?A2=EUOX??M-? SQA;PA74W1L988;_2 M#M93.)[+[1%+$,I(LI#*P^4_#/Q@^,7C#XX>*SXR\:P>%+2Y@TJQ\/:3H7@_ MPQ:^&/#FAZ!IY!-G96-JH>>XRS!)Y7=MHR#C %;0_C)XX\/?"+X@? ?31ID7 MP]^*7B31/%>OK>:?)+K,-]X=R=/71=1&4M92JJKRSA@>5&"#7UF+X%K5. \C MX.G3JQ=*IP[/&0K5ECI4Z5/.\5B\;%5:6!P]-RHX:LU"FJ,>1*E!U'%0Y/B< MNXWHX;C3-N)J<:,UFKSR-*5-1PL/:4\NH1P_-"-6+2K8BC=ZRYW*?Q:I_KKX MJ^%/AK]GOX@_'C_@HUHD=G+\&]4^&-M\2?V98(EL7AU#XY?&G3+W3+G1;>WD MS&R^$-6EU2^E@VQFUW6LA7S$)/HVI^$]!\?_ +4G_!.*'QWHT7CR6S_88U/X MDV>C:K*EYIGB7QWH&B:IK.FMJNFR876 =:5+AHEW?:)>/(=6 /XG>(OCO\3O M%_P0\%_L[:YXBBOOA3X!U_6->\+Z3#9R?:K:^U42"[M[N1@?.6!IKMK$-E;3 M[?)M ,8(V?&W[4/QN\;>)O@GXP'B"R\.^*/V>?">E^"_A7KWA:&33+C2M-T% M]UH-0AE#)JE]<([K<6>PPSJHCD5@V!\B_"/C"O5P]:MFGM,YI2XEX=4X5<1& MI/AZID."RCA?DJ14)*$ZL<14SF2DE2A6Q55.4H0+Q'$TITYW;G1BZ%3*E"4:E1T<-&_)*4)_>_[%W[5_ M[07[27[5]M\(?CGXCF^*GPK^,%A\0]&^*GPI\3:1IX\,>"=$MO#^L7R:IX9L M(;6WN/!X\+:M86=NIG^RRHIX)DV[K?ASXR>/_@+_ ,$I4UKX.ZQ+X>O)?VRO M&_A&V\:)IT&I:EX=\/10W]L]YHVH7<,\6CSZM!:I;IX@;RVA4/@C>5/RQXT_ MX*%?M!^,='\7:-9Z-\(_A_J_Q TDZ9XT^(GPX^&VG^#OB'XNL;_Y==L[[Q%: MEIK*Z\0*K-=SVL*S,&E4[58FN6^$7[;OQT^!_P )+?X$>$;#X=:_\+!XEU'7 M]9\(^//!.G>)X=7GU9/$ZR;PS*PR:Z*QTJZH.C*695,PC3A.$(_6(0Y<8ZJCR$ M8'Q&X;RZ=7 XCB'-\UF^'N*5/B1X50SBI4XCK9?6I4Y8>ZJ2IX%9>JDJ;E)4 M?=GAHT>=)?>?@WQ5XB^-GPD_X)N?'GXOZBNO?&>/]M.'X8Z%XVNK"UMO%7C[ MX6Z9>0W*3ZW*L,(UG^R;WR$?6&C,6SED=4 M6..WV>)KA(RJJNT1VRC*(BDL0$4,7K\X_'/[77QK^('Q*^%7Q-UJ[\*VEW\# MK^SO/A/X&\.>&K;0_AUX+>QNEN7>S\/:>?LLLT\:"*>5G,DBJ@)(5:S[[]JS MXL7#_M,SR+X95OVMKFW;XOJVE2.+Q(;E[V(: 0-.D%RJ*/,)!+>9GCGDR_P MIXJ5/GGA(4+Y_5P_!68Y6LUY)1]K"&(S%4%S>TC"I5G"' ML]&G^LOC?Q?\(/V8?AA^Q]X*\-?MC^.?V5K"Z^"/A/XG#1/ GP>M/%VF?%#7 M?$GD7NM^*O&OB^1E/B>W>02:-_PC=VPGTZW.\+\@(_)[]M3QS\'/B;^TK\0/ M'OP'1[?X>^*H=#U!7?0I/"T=]XH&G6L?BW4X-$E"C3/[=U-/[4,6$5M^550: MZCX:_MR?&SX<_#GPW\*)M ^$GQ6\'^!;J6Z\ :7\:/AYI_C;5O!L5W_Q]VWA MK6;AT:U@AYDCMIC)""H"QKTKYE^(GCW7?BGXQ\1>./%[6)\6^++@ZGJ4FFZ- M:Z5HB11)'%!'HVC:9&ECI\"*D,&60,RQG/+5]+X=>'N;\/\ $F9YGF<:DJL( M<3JC7C6IXYUZF(S3Z]A)SI4\LP>*H5)TX4:6'^NYIF3IQ]I3ITE"M)+P/$#C MG*!Q62*CERIXZE*NL:X5YU,7)3KS6%:G*%E" M*NG^D7@7XA_!CXE:AXRU+P$OAK4CX> MLM^J+=Z(D\UP61-H65?+P?.4"0@UYM^R]^U)^S]\,OCA\:/%L?A?4/V8?!?Q M5^'7EKXB\DWFL72P)J5JJXV M J7/EWPB_;1^)_P;^%\7P;TSP-\$_''P^MO$MYXQM;#XI^![7Q2^G^(-2$-M M=ZAI7F21X;$#*0_*DY!V-M"6'[(SXO\,:%X5\0^ 9 M?A19CX?ZW:Z7>_:K.Z@\/NXMH?$%S'-Y4VIK<+B-B),^7@\=3P^XBG2XZPTN M'*TWQ%BN(,9E]>GQ<\)04<7B.<8.HLA7#]'$4JG#5*=3VE&E7AF-7^U)4FG&LE3=:5FKJ,X\CU?Z M)_ ^?]JWX:_M_P#[)&I^+?VF[OX]_#_XZ:3J2>!?C'HEQ!:Z1\1_AMI]AJ.J M7^E7]A-;I?"[T?4TCE-G\\87EEH^@^&]'6Q-U%XCUN]C*P7=I#-<1R M$QM)'&L97Y1\9?M=_'?QI\5?AU\7Y?$>G>'O$?P@^QQ_![0O!F@6WA_P-X"L M-*N]]UH?A[PS;[K"VTV[4):ZQ<22-+K8/S,@->A1_P#!0/X]6OQ/\2?%'2?# MWP:TFZ\8>%[OP-\1O!%K\.K=/AQ\2;=;PZG]K\7>&YFEMK_Q3_:%Q)(-7AVQ MQD[0<-64?#SC+ 4GC:61\)8K.:W!=+A55''*Z-+#5*.>.K&K*A+(IQQ&)Q&4 M0EAZE:'-36+DZLZ->A5A2795X_X3Q7ML!/->(ZN52XHK<0.C*->%-8.KD_)[ M.$/K-.-65'.JDJGU2G*A*ME]&E&C5H3]X^S?VJOB ^H?L ?!CXY>!_VB?&OQ M^^(/P]_:QNM \ _M&>)? Z>!O&FDP+H)O[_0M/N)UN+GQ%H/VYU5-6\M[?

?A= M!\(_'5KX L?AOHWB]?&7A;P?X \+VGA33_"%U'9&Q73O#%A8+NATF-I;B46< M[L_]IR/>[]IV!GCS]MCXX_$#PE\.-"\0GP;:Z_\ "EO#C^"/BYI'A:'3?C/: M_P#") 'PG')XPLR9IX=&*(EVDZ[9HPR21X=BWA8+PHXCH86@OJE!YJWQ=1A* M.(PT7D='B6-*62XR+HY'2C1GE<:$]G5J3=*G&2DY]V-\4.$\5C,=" M"SA97"7!E?2C.E#-I?LU:]^S];Z!X=\&:S:/-!H"^ M%[=$2Y\/IX(O;&./3KJ&W6*X@,EW/*T94G^>;R9@S[&=X1)*('D9VD:U61A; M,[$ L[6XC9CC&XD#@5^@OC7_ (*(_'CQWHGB>TU3PC\"M.\3^+M'NM#\5?$V MP^%&@0?$WQ%IE]8K8:O=76K2VWV>VN]<#22&Z@C6==Q<,I7GX%6+RXU6!&"" M-556))5%0 DE@3QR%XSTP,5^D>%7 68\'8?.GFE.4*^(C@U22Q-+$T:E2,) M^VJT8T/O$]N?4?Y%=/INJ1W(,,K8N J^?G M X!^7!R!],X]-[W\C\EYX?S1^]?YG=LH)/3ZI]T_0G/'ISQ44Q*Q-@X(VX/ M_ @*SM-U!IH##<2%YAA4.TC([#IV]>X(K6VL%&4; !^4X].I&W&>^<>E%GV ME_X!/_Y .>'\T?O7^97'0?04DS$NJ\8^4>_0TY489X/+''^>WXTV<,&W%6Q@ M#[I'\P*+/^67_@$__D YX?S1_P# E_F1'[LH].!2K_%_NG^E- )!(!XSZ=OQ M_+UH\S:#FW8E@0#NX4]<\?3O19_RR_\ )__ " <\/YH_>O\RO023U)/UHRQ MY*MDGH%8_3H.>*7:W]Q_^^&_PHU_EE_X!/\ ^0#GA_-'_P "7^8FV63F4@P) MD*>A!& !] >IQT]:0B1HPPZ#(0#.!ZY]N,=NGY/B)&\%7^]TV/CO_LXIH5\G MY7P<<;'[?A1K_++_ , G_P#(!SQ_FC]Z_P S^T!O^" _[ N/FTCXG8XZ?$+5 M/R^X>GT[4P_\$!?^"?ISOT?XHDGK_P 7 U-AC'0$QYP!Q7[=T5_D#_Q%KQ0? MQ>('%,UVEF3:OWLJ*U^9_M,O!OPNCK#@3AJ+[O+U+3M9U?Q/Q$7_ (("?\$_ M%/R:-\403U_XK_4_48_Y9'O^N*>/^" O[ AQ_P 2GXH"/^[_ ,+"U3[O7&T1 M@<],8Y]#7[<44?\ $6O%!:+Q XIC'^19D^6SW5G2O9ZWUZL'X-^%LM9EMMHJO0_$C_AP+_P3]S_ ,@;XH_7_A/]5Q_Z*_F*;_PX&_8%'(TGXG@= MA_PL/4U(XX&-G!QV Z=AT'[=@XR,$Y!Z <8]>1USQ7F7Q2^)W@CX.?#GQQ\5 M?B1KL/ACP#\.O#6I^+_&GB*ZCN9K;1-!T.W:ZU'5&ALHY;N86UI&[M%!$\CD M!45LTEXL^)Z^'C[BB%]&X9BTVNSO2>W0'X->%CWX"X;_ /"#_P"ZGY(_\."/ MV!./^)5\4/7'_"Q=4X_#R^.^/7M0?^" O[ G!?2?B>GKY?3L?< M9]S] _"C_@KE^P%\7_%_@OP/X/\ CF]MK_Q&FL;/P#'X[\"_$/X=:3XVU;4@ MLFD:7H'B7QOX;T;1-3U;5X&$NC:9#?M-?+S"C%J_3@989P3_ 'L Y!XR",9R M,\J!G@C&<9?_ !%KQ2_Z.%Q9_P"'/_[@'_$&O"O_ *(+AO\ \(/_ +H?B2?^ M"!G[ QQ_Q*/B:, #"?$+547 _P!E4 R<"K9 ("G)/!%>0:I\9?AKHGQA\' M_ G4_$EM9?%/QYX6\2>-_"?A":WN3=:UX:\)W%E:^)=4CNDB-D$L9-0ME>-Y M$E/F#Y<<4?\ $6_%+_HX7%?_ (<__N ?\0:\*_\ H@N&O_"!?_+3\J?^'!?[ M A.3I'Q-]MOQ"U0#UXPAX^GX&E'_ 0,_8$X*Z3\30#D''Q"U1OSRHQGU'7/ MKT_;5B%VY# $JJ@@ Y(&U "0&.,\*20%)/.,MWG.-I+<' *YQD!L D$["0&Q MT;Y>N 6O%OQ23O\ \1"XK]/[3T:V:?[CJG9A_P 0:\*_^B"X:_\ "!?+>H]C M\3E_X('?L"J21I'Q-.>3_P 7!U8 X[_*..G&!C//2I#_ ,$$OV!N/^)1\3R0 M\5-.7Q$XLA&,N:$89G:,)[,X!# 9 MR<[0*4_\$$_V!G7']D_$O;AOE_X6#JPR"%!^48'8#H,$G/;'[6EBK8V$D9. M?FQZ@#)QV!Z$\>M\ MOKZ]U"-G=SU"D@\UF_%GQ/E;VG'_ !54M)22GF3:4TVU*WL5JFVT M[]6#\'/"QI+_ %"X:25O^9?'I_W$]#\>?^'"_P"P2 !_9?Q*P.%S\0=5 4]L M @D,.QP.#UYIO_#A?]@A6#_V7\2@RE22/B%JP)*Y*[B5W$Y)(!8#A< "OV) MTGQ#HWB/1--\1Z)J%IJOA_6--L];TW5[6Y7[#?:/?V_VNRUB.=BJ&TFA_>Q2 M,0DD69 VS:Q^!])_X*K_ + GB'XG6GPETW]I#P\_BW4_%DGP_P!+UB31?%-G M\/-<\:QZ@^FR>%-%^(]WH47@#5-=&I1-IJVMKXAEE:X5HHR7&*J/BWXH1A*G M'Q XJA2J2TSXGC'0-+^)>#G,:?$+5%!'7 "H.!CUXQUYR?VBGNH;.WN; MB=BL-M!+<3LJES'%#&TLC%%!?*Q*7"XW,,!06(!\I^$?Q7\#?'3X?^'?BS\+ M]:N/$O@?Q7%(Q* M"8I$D*?BYXIR4>;Q#XMDX6<&\T^%Q^%K]QNM+%P\'/"ZG?V? G#4>:_-_P ) MZ:=]7=>TUNV[]S\MC_P0A_8/; &F?$U0A^11\0=4+(>H()4XVMDJ ")/^+AZL&?I]\@9/(&>F:_9\$#&/."<%2V M3[$#)&!DTF_KA68@$[1@G [\$Y].,X8%3AN*K_B+WBGT\0^+4K;?VH[7ZO\ M@;OJ*7@WX6SMS\ \*SMMS97%VOO;]ZM_T/QE/_!";]@[!']D?$T@@(P/Q$U? M)0#'E_=8E#C)7&">_-*/^"%'["!^1=%^)0 50/\ BO\ 5QC:,*W* !@ 2,$ M'MTK]F\@$@\$=02,^H[]P0?QYP>*&Z=,^U9S\6O%!\TI>('%.N)7ZYA+_Y66O"#PKBD MEP'P^DM-,L7ZS?\ 6A^-'_#BO]A<$YTSXFJ " ?^$_U0MC&.REFXZYR.<3J\7%VS%VY9*TE_#V:T]!?\0?\*[.*X#X?Y6U-Q_L MS1RB^:,OXG26J\]3\;S_ ,$,?V%2.=)^)8! &6\=:JR[F#[<5^R(['I_,441\6/$Z"BH< M><315-N5-+,96A)KXE>GOU8UX/>%OON/ G#D?:1G3J/^SE&&+;,[AU'/X&I?^''G[#F21 MIGQ+0DG<1\0=7'F!OO+)L*[T? +QL"K%02#BOV,HJI^+?BC5_B^('%59.WM( MU MS?E_]>C=_LM^583\6?$Z53FGQ]Q3-\\JS<\Q4Y*O.')*K3E*@W3YJ3=.48T,KY8RPT)*<*=2*KVJ2C42J*I--J:4K-JY^/_ M /PY$_8CX)T[XE?*%"EO'NJG"HV0!A<*.QP%W 'H*!_P1&_8@&?^)7\1B1R M2?'FKY8X./F'S''].A&0?V W?[+?E1N_V6_*H?BOXEN2E_KUQ+S6Y')YC)MT MT[J%_9JR3U]>@O\ B#?A=9I<"<-).3F_^$]7YVK.2?M-&^^Y^0/_ Y&_8D' M6Q^)1.,G/C[5^.PR2HR%Z*#D#TI3_P $1_V(6;<=+^(C?*5 _P"$[U&%N7_ %'X=<=K/ 7NNS;J_B?C\O\ P1&_8BRP_LWXD@;E8#_A M/M6( 4;0%!B&U0.@SQG-'_#D;]A\L3_9GQ'8G W?\)[J9;@8&6QN;_@6:_8' M=_LM^5&[_9;\J:\6O$Y6Y?$#BR/*VX:?Q>TRSGNNB7[]626G7Y'X\?\.0/V' 21I_Q+1@)W*$G*$_[1M.,Y)J4U+V7Q23?,[:W95/P;\+J M5_9\!<*P4DHRY,K46XQ^%7]N[6:71[?=^.W_ X[_8:& -,^) P,8_X3W52/ M<$%,=\Y]^G2OV0HKJCXO M^*35EX@\6)+3_D:R=_\ RB5+P<\+Y:_ZB\.=O]P6WRJK\=3\;/\ AQI^PNQS M_9?Q-+-DED\?:NK$GK\P7/S9Y'(()'-'_#C7]A4 *=)^)NW.=I\=ZI@MV=OW M(RRD94GH>>F*_9.BD_%KQ2;_ .3A<6?^'-W_ /3-OP%+P=\+6IW4#'T K]F"2.H/IP5/Z DTF[_9;\O_ M *]'_$6O%'_HX/%=^_\ :6O_ *8,_P#B#7A+>+7AYPPG"[A;*+0@)],D-QUS3#_P0I_84;!_ MLGXG':688^(6J<,PP64<%&P,!DVMG)!&:_9K_/53_(FFEL9&&/N!^)(.>PSG M\::\6_%-5%57B'Q8JB;M-9H^97WU]C_6HWX.>$[@Z;\/^&Y4V[N%3*N>-UL[ M>U2OMK^!^,G_ XD_81)/_$H^)F\MD,?B#JA<-TRK$,>Y&>3C(Z9I3_P0D_8 M/R"='^)>YP7EG. MV&>.>W>2&3!'/ENVTD9/6B?BWXI3?O>(7%C5[V_M23]^]U-/V/Q)ZZ:7U94/ M!KPJ34X\ \,Q?(X>[ER@E3:<7!1]H[)K1[WU?6R_&H_\$(_V$<@#2OB:A7S# MM'Q#U8J-QYY*D\G..#C\Z5?^"$7["2X(T[XF@C&/^+A:OD8'LE?M(Q4%064< M F'([$Y( P."3P/H,X!)Z9!/&2!>+GBFMO$3BW_PZ/\ ^4CEX.>& M$E2B^!N'&J5-4H7P&T%*4DE:KLN:W]67XN-_P0A_80.0=+^)I#^::/\ @@_^P<"-NF_$[ YV_P#"P=5*]<@%1@;?]G&#[5^TP 8$ MYQUR&^5AQGD=N.3Z5RL'C'P;+J TNV\5^&9]4:4V_P#9L/B'2);_ ,X-M>(6 M:WAN#(C AXQ'Y@(("$\4UXN^*:4E_P 1"XKM/XT\RNIZI^]^Y3>J3T:VU$O! MOPN3NN >%;_S/++SOW;=>U^[L?CY_P .%?V""P8Z3\3> 5P?B!JFTJ1@J5VX MVGDD BJN!MV@$=B>:_:L,",GY M?8]0\,&G%\"\-=8;<62 MP#%21N'& \41DG=2CF333[I^R?4/\ MB#WA?HEP+PW965O[/CLK)K^)LTK>A^*!_P"""?[ [%6_LCXFKM;S%*_$'55( M<*U.HDJDUF;YII; M*3]CK8?_ !!_PO5[<"<-I=%]0CHK6M_$V]+;]#\36_X()?L#-MW:1\3P%& / M^%AZK@\8Y/+$G'()QP, 8YC/_! W]@4_=TGXFX_[*%JAQZCE"<>G(QDX[5^V MIR.WZJ?Y-03@$G(P,D=3CZ#)/3H 30_%SQ3:L_$/BU^N:77W>P,H^#/A8GKP M!PJE_P+*0P!^8@@8W<5/\ Q%GQ.;N^/>*)2_F>8OFTVU]DMNFA M7_$&O"O_ *(+AK_P@7_RP_$E?^"!/[ @QLT;XEAAR&'Q U3=^)$8S^6.:N)_ MP06_8*!4?V3\3&(7^+XAZMT''3;^/ Q^M?L9?>(-%TZ[M+/5-9TC3KS4LG2[ M&_U2SL+V^VYWBUM;F:.:XP%+9B5P "&(;BMT,JX4D!AA2">AQG!.!SMPP!P2 M",JG]"&Z]!QP/2OVKSP2 M 2!P<8R,\C(SD<$'! .#2,P49/<@#W)( Z\=\G)Z _2C_B+7BE_T<+BS_P . M?_W%A_Q!KPK_ .B"X;_\(%_\L/Q37_@@I^P2O TGXFR.,$$$9!R #[%?\ T0?#?_A MO_EA^*/_ X3_8( ;_B2_$W#=6_X6'JX!'J#@8!^E'_#A3]@8?\ ,(^)?(SS M\0]7/&.@RO3Z% M/AO+^S?\3_A9\,O WA'QS>_!O2OB#KGQ%^.&B_$#Q!I5YX\AU[Q;+/9SVMP] MSX5B\.6%W:17*WID9?V3^#__ 22_8!^!WC#PCX^\#?L_P"GR^)?A^]I>>!+ MGQIXI\7^.+#P9?V*)#::KX?T;Q5K>JZ7I.L6T*".TO+:Q66T4*UL\11"GIO[ M0G_!/C]D']I_QE8?$?XW?!31?&7C*RTV+1-0UN'4M:T.Y\3^&[8F2+P]XQAT M34=/M_&&A0'(@TC7H;RWCC9XDQ&QC+L^\?\ P*/_ ,D&G\U/_P &0_\ DC\H M_"+=$GO$N/#OAF5()]4LM&NY-"UHSZ;:WL]QI]I)O^4] _:Q M^-LWAO\ 9T_:NU?68OB)\;/@[^PI_P %+['PEXZU'3+=[?XIW'P3^(NE>#?" MGQ(O-(TYF%]9:II>F6WB"^:S\NVUVXAN9AMC<"OUM^)O_!+'X._&[]KN]^+? MQ9\&>$-;^!.F?LM_#;X%_#CP#HMSKWA77O!FK>$/&&OZW=PZ=/X9N],:T\(W MFAWNG:5_8[3&"22VV.ICPI^Z=,_9=_9ZT/Q)\-?$VD_"OPEI=]\(_ASXA^$' MPTMM/L1#H7ACX<>)EM$\2>%K70U_XEIL=2AT^WBOVN8)3>D-)<-(\DA);SC_ M .!1_P PT_FAM?\ B0_^2/P^MHOBI\"=2_X)V^+_ S^W'\_P#!02]@ M^%?QJ\+>*/&MIKFB:_#\5OA1JOBQOCA\$=-LK23_ (5/_;HUS3[Z MXMO%7C"#X(V>M>"O@K;>*;E(N8OB]=:KHOCUR&\O4H]&FDBD?8PK]7?@S_P3 MS_9"_9U\;ZO\5?@=\$O"GA;XDW]IK$&@ZSBWG'_P*/\ F&EK\T/_ 9#_P"2_K[C\6?A-:?M0:W\+_\ @EI\ M4K[]O#]I6Y\7?MP_$SQ-\*/CC;'Q/I]_H#/% MF@1Z-8Z6OC[3Q<^)8HY9I%DD>$*UOXH?M!_M2_!?X<^/OV4/!/Q:^/?Q1TC_ M (>BZ=^R=HGQ'MO%7A^;]I?3?@?J7PLMOB7OS>(_@ MAI]NURUMX!UN>RU"REU.Q?SMSR/:ZE?1$7'F*1<-GG!&?XG_ &,OV8_&GA[X MR^#?%OPA\+:YH'[0'CF'XF?%C2[]KV1?%/CNTL=/TW3_ !<+N*XBN]&UVVL] M(T](+_1Y[2YMA;XAD7?(6+>:_P# H_YAI_/#_P &0_\ DC^>'QW\6OVY/A-^ MS7^VEX$7Q5^T/\%/#7ASQ9^RA/\ L^^,_CK\5/AU\2OVE?AGK7Q+^*^@>&?' M?AWQ-J_AC7O$,M[X3U33)%U3PK/XKBMS*+R\TUI)+<;J]+_:G^'WC[X6ZO\ MMW_LCZW^TU^T'\4?@Y\2/^"8'CS]HF]/Q&\^"O%5 MO:Q76B>$O%-KC^VO!EO!/I:$);QK#8[0?V*\(_\ !./]C'P'\,?%OP9\/?!/ M1XO!GCOQ1X5\:>.H]1U+6-7UWQOXB\"ZG9ZSX-U+Q3XHU"]NM?%W[._P &/&GCK5OB)XJ\!Z1KGC7Q'\)=6^!FKZS? MFXEAOOA3K]TUYK7@J[B$PMUT_69Y93*YB-P2Q"2#8!1;SC_X%'_,-/YZ?_@R M'_R1\M_LC>'_ (?_ K_ ."9/P6TKQ/XH\8:Q\/M,_90T34_%WB/Q)X@U#Q9 MXLM_!VL> AJ7B2Z.K64-U?79TO3KZ]31-/LX7ELX8(+*S626/ _&GQ9X:\6? MLT_\$]M$UBS\3_LB?\%$?^"3_AO2O"/B+P[X6\4:7JV^"GPC\-CPW\,_"-MJ&G:/X4GU.^UFVTVTU*[EO)]-CN=:DN9[C35 M\^>*"TEDDAM[=_L\2"$*H^3[+_@D[_P3TTWXEVWQ6L?V:/!MMXDL_$9\8VNC MQWWB*3X?P>+C+).GB-/AQ)JS>"TU..XEDN8V&BI;I<.91$'5'4MYQ_\ H__ M "0:?S0_\&0_^2/QQ^/7QV_:P_:"_:B_:\T3P'9?MDZ=X7_9B\-_#:T^ VD? MLT_$[X6_"GPOX%;Q+\,=.^(5K\0OC_HWQ$U_2;[QXNJZC=-83VUV9_"EGX=T MJ^M1(USYDB_0?P[M?VC_ -LG]JSX2_#WXX?M%_%OX,*O_!.+X4_&'XC?#?\ M9]^)*:'X=U?XY^(_&.MZ!>^*M/\ $OAHW]ES-$DL ML%OE?U/_ &AO^"?/[('[3_B_2_'OQN^"VB^+?%]GI4/AZ^UFVU36_#4WB?PU M VZ'PSXQ'AG4-/3Q5X=MB2EMI.NK>VT4+FVCQ 62O9/"W[/_ ,&_ WCZ'XG> M%_ 6C>&_&]A\,=!^"FGZAI$4EG;:=\-/#MY-J&@>%=+T^$QVEOI>EW5PSQ&" M!"H#*","BS[Q_P# H_\ R0]/YJ?_ (,A_P#)'X6? 3]HK]H/XR^,_P!EK]AS M7?BWXO3XS_LL_$#X^Z_^VYXDTZZ>Q\3^(?AW\$(]6T7X%P^+;CR2TUA\9[GQ M#X0\2RRK!LUBVT6^-OF/S6KRW]DSXB?'']LJZ_8I_9H^)W[2_P 9/A?X%UO] ME'XR?M >*/&?PW\<6WP[^)?QG^(6F?'#5_ >E>'8?&-K$U\WA_X>:)MU:[T; M0/FEBET]]9E5%;']#OAW]FKX(^#?C!\6OCUX6^'F@:+\7_CMHGACP[\7?'5M M#*-:\::)X1TZ[TSPWI]]/YFR.+3;:ZD1'@1))-D7GF1D5AXAXP_X)P?L;>./ MA7\._@SXB^"FCS>!_A(^M2_#"WTK6->T/7_ K>([F>]\0Q>&_%.E7]CKUC9Z M[(_BW^QQXP\"_!_XL?&CQ7X;^*=YX&TW M1?$OCWQ#KMKIVIGX2:3;0V'C"/PGJ!D\1:VR7NMPVZS,BV=2\?\ _!0GXE_ M_P#9M\!>+/%/C;5-?\/_ !E_:#TGQ9\#_ '[2OPT^%W[9G[1/P8^'TT$/PU\ M2:'\3_">H7O@N^^(/PY:1I/BGX'L=7MKG6/LHDOY=\K25^V_CW_@G=^QO\2O MA1\./@WKWP'\+6'@3X0174/PRL_![:OX+\0^ Q?SQSZFGACQ7X:O=+UZTBUZ M16E\4QM>R1:]-+)<:D+F8[JK^+?^"<'[&?C7X/\ @7X$:E^S_P"#K7X=_"[4 M)]=^&UCX?_M3POKW@O7M18'4]<\,>-=*O8?$MGKFLQ CQ+J#W\DNN@DW[3<8 M+>W(7,\[MR/7@P.ST\G_D+M'O\ 7N?8^H]J-H]_KW'L/0>U+13LNR^Y#N^[ M&>6N2<EV+[_ )TZBF(;L7_)HV+Z?J?\:=10&XW8OI^I_P :-JCM^I_Q MIU% !1112LNR^X HHHHLNR^Y %%%%%EV7W( HHHHLNR^Y %%%%%EV7W(!NU3 MV_4_XT;%]/U/^-.HIV2V5@&[%]/U/^-&Q?I^/^-.HH#;89Y:CH,?3_/\Z-B_ M_6]?K3Z* &"-1T'_ -?ZTCHNQN ?E/!; /'0G! !Z$D' YYJ2HRP8%0=I((! M(! /8X/!QZ'&>E2YQ4N5R2?9Z?B]!W?F[>K_ ,S^8W_@I*O[/-Q_P5@^#<7[ M37[.7Q1_:B\#K^Q+XLGT7X>?#3P?XD^(MWX:\5GXFV<:^+;W0- UO1QIZ#37 MNM*CUV=9I$>Y2.(H54CEO@%\3OB7^Q+I7[4?Q>^ 7[,_C[X._ []IWXX_L[? M ?\ 8,_9:_:'U?4_"ELGQS\5PWOAWQU\2]7T.?5-=U/X:_"K6+LV^K?V9%=R MZEK+Z+/]D@LWOXW3]W;[]EG2[G]M#0OVS1XOUZ'7]#^ 6M? /_A UAM3H%[I M6J^+[+Q:NO27H O_ .T8+FT$ B):,1@%"I# ZO[6O[+_ ()_:_\ A'/\*O&> MLZ_X5GL?$OAOQWX"^(/A"\6S\7_#7XD^"M0&K>$?'/AN[D4PQ:GHM^&1[>96 MM[NWFEMI0%E8B[>:_P# H^O?L*ZW,-(\-?$G3/"GB73_#'Q M+\'>)/"&J7&L^)+#6? ,NK66N:6NF7-Q+XMT2&XMH5BU-L)\U>._V\?VHOCY M^P)^WEK'P[_:2_9/\5>(/AY\%XO%'ACXJ_!*U^(G@CQ_X(O;^2"/Q9X)\8?! M3QEJ">//"&HZ18-MT'XAR7(TR^NY[A&L(I+1HT^^;3_@F)>^)7^+/C7]HC]K M#XU?%_X^?$3X8:?\(_"WQR\-1:+\*]>^#/@;1O$5MXHTZW^%NA>#X_[.TO6= M6\26=CJ'C74)GE7Q=':+::G"ML[)6%IO_!)NP\3C]H3Q'^T+^T7XM^,/Q>^/ MW[.FH?LQW?Q0TGX>_#_X52>$_A;=:BVL6MR- \%6%G8^(/%\6MB+49=>\0/> MSRM"UK^[M)G2BWG'_P "C_F%X_SP_P# X?\ R7D>W_!#]L;X5^#] ^!'[-?Q M_P#V@_AWJ?[77B7X5>"Y[SPKX;TGQ!HJ^*-1\2>$K?6-)ETBWOHM2\B:ZTR: M"X>:ZU0&6X:6:41,XB3\E?\ @G3_ ,$S/V/?VF/^"?.H_$/XD_"]+?XX>*_B M!^TW/+\=]#\3^+-(^+'A[Q!I?Q9\=1Z#XIT3Q-:ZVHM-:\.-9::+:1H38[+3 MR9(7@D='_H(^"GP9G^'/PM^'W@[X@>)].^,?Q!\$^$-,\*WGQ@U/P/X8\,^( M?$<>D6 TVQU&2ST2W:#39(K*.&$II]PJET9TV[R@_*SP1_P27_:!\!?"O7_V M=O#?_!2;XO\ A7]FOQ1KGQ(OM6\ >#_A7\/-$\91>$?B;XEUCQ)XD\+:+\3G MM9O%>D33MKE_9?\ "0PR-JD-M.YA"[R 6\X_^!1_S_R"\?YX?^!P_P _\CXN M^%?_ 5[^,.G? #]ASX0:Q\5O@;X ^,_Q%^"?CGQU\1_VC_VD].\9:YX2O/" MWPL^(NH_"_PO=Z=X/\"S6NH:[XW\?2Z;'J>NZA=:MI>B6$2SW2WMY+<11U]) M^#_^"I?[4/[07A+]DK0_V>OAW\'O^%K_ !L_: ^-W[.GQ/\ $_BH^,V^$.B1 M?"+PUVMYIGB$PZO:#Q#I>O2-!JT.NSW%Q++,)B@^7/VB_V$?CK9>.O^";'@;X; M?&OX[:_KGPQ^-WQO^(_Q#_:L&E>#-2UOPCK_ (A^'&K+8'Q'X02TT[PO8_#G M6M0N!H4/@ZPLCI\&D1QZ:)"H$A+>:_\ H^O<--N:'_@<.U]^:VW^1Y)\_$/P)X]T>Z M\5^#O&NB:5J>H7.N:+!JFF37&G>(/#>I7NI+;ZGISK"]Q!(#7J>N_P#!1C]M M&[#0]&U;QK\ M;?'?Q"^,M]^U3X _:U^*GQHUO0M L]0^)/C3X=:>-$\,^$)_#=G$-)\+^ =* MT18M-\.Z+I,3-I\8DF$CO)E>)UK_ ()'Z?J:^(OA+%^T[\5M,_8?\8_%:X^, M?B+]D2#1O#G]FSZ_J/BX^.=9\'V'Q(:,^+M.^%&M^*6;5;_P3EK*,F6"VEBC MF]X_^!1_^2#3?FA_X'#_ .2^XQ?%W_!1_P"+G@GPO^V-X0U#POX-U?\ M:%^%7QS^$7PX_9N\-06NIVVD_$_PA^TTVA7GP0U_4+5[K[7>W5GI6I:S_P ) M4]FUM;VMQX;O97*JP6O#?C-_P4=_X* >!='_ &V/BWX0\"_LWZU\)/V#OC5X M=^%WB/PWK[>+M/\ '/QY6_T7P?-XJM/#VK6NI-I7P\U#PUK'BI8M)U34K'5; M/6[2..3[ C[U/N%U^SC=_'[_ (*V>#/C_+\&?B-\-/AG^R'\*M1\%:AXM\56 MVFZ=X"_:#^(]S-_Q:VX\%:5#J5_>Z]8?!_2-4\27,?B6YL[)K;4M62SB"K;Q MD^]^-O\ @FYX3\7_ D_;>^%%U\4_%=GI_[;WQB'Q9\2:O#I^F->^ =1ET[P M98#0O#ZM&RWMB/\ A#;1Q<7P$Z"\E!8L Q+>N/$6A7-@ M]_XOL? UO\)?'=[XBN+V&_:TUG6M-GNO'FGIIUA)90WLD6F&1$1>$^"7_!6K MXIZG\1)OAUX\\=_LR_';5_&G[/OQ@^+W@S7/V<-&^)NF:1\'?'OPS\(R>+F^ M&/Q5?Q9_:$6M^'-7TX3PZ/X\L6TN6ZO-+G7^R$CNHI:_0;X[_P#!./X5_M$? M$SQ-XU^)?B;Q#J7A[Q?^R;=_LHZ[X*L1;V43:6?%VF^,;+QYIVJA'N+;Q7H6 MKZ9;7.E Q36A9"LT,L1:.N/^&O\ P3K^).BGQ.OQ:_;-^)'Q@T:[^"_C#X)> M#?#P^'GPO^'.CZ5H7BSPX/#$WB_QG'X/T*RO/B#XSL=.^6WN]9N(+19%,AMB M\CM1;S7_ (%'_,+K^>'_ ('#_,^9?@;^W?\ MY:C)^P3\1?COX._9OTCX3?M M^V4WA;PQX=^'EOXSO?'GP8^(.L?#_5/%_@3Q%K6JZCJ1TCQGX5\4_P!FJVM: M5I^G:9?:"]]! VISKOV>S_\ !&'Q)^TCXH_9:\4:]^T9\4?#_P 6];F_:4_: M&TS0]=T72M9T[4K*P\/_ !4\5:/?:?J][JVIW0U33K;4+6\C\.I9P1+I6BQZ M7ITK74MM)*GONG?L#^'].\#?L#^!XOB+XCGL_P!@S5O#VL>&+][#3S-\07\. M?#^_\ 6<'B$)@6$9LK]KX_8&),\:*<@*P[3]C?\ 90U#]D/PW\4?!-E\6_$7 MQ(^'WBOXL>-OBA\.] \2>']&L;WX6P_$37[[Q5XE\*6NJZ2L=SXATL^)=2OM M1M)]5C-U;1RK$AVCDL^\?_ H_P"8:?SP_P#!D/\ Y(_$']I#]EV]\._'7]K+ MXF_MB?L6_&3]O3X;_%'Q7J6O?";]J3]GGXAR:]X^_9R^%R^'H+1/ /A[X-6W MB70M9\*ZU\+-6M-3U"U\0^"FU;4M=>:.:>VDN(Y+1_0M1_X*;6/P4^&G[%O[ M./P)_:M^&GBD^/OV=M5^*M]^VQ^UUHWBB_MKCP3X1U^3PIH_AK6/ G@XZ?KN ML_%:354D\/\ B2#5=2TIM"&CW5S?M>:C(Z#[AUO_ ()M_%CPUX[^*_B/]E3] MN;XT_LQ^ /CQXRU?X@?$SX56?AKP?\3]#L/%OB2/R?$_B+X5ZMXZ@O-6^&UY MXB91?W=KICR6ME?B.YLH86C3#=7_ ."4W@+PCX6^ B?LP?%;Q'\ _B3^SWX- M\2_#'0_B7JWA/PC\79_'7A'QSK4GB?QM:_$?PUXXT^XTOQ)J>M>+YI_%L&KJ M+6YLM9FD,!%HWD@MYK_P*/\ G^5PT_GA_P"#(?\ R7Y7/E;PK_P5+_:;^/7@ MO]DW2_V?_!7P6TGXO_'']I+XQ_LU?$;Q1XTB\:77PIM_^%2>'KSQ"?C1\,%C M?2];\0^$_%>E62:EX'M/UO0_A]\6C^T//HJ?"CQ99Z-J%[J&O+: M6JW'B+_A(((+J5;>;P]< 2A S#ZG\&_\$^8O"VK?LJ>)_%G[0'Q,^)_B[]FG MXD_$SXEWGB3QKI_AAYOB-K_Q5\/76@7EG+IFBZ?:67@;PYX;%T6\+^'_ U! M#8:=;H+5WD0DC?\ BK_P3[^&_P 6_P!N+X$_MLZQXF\1:;XA^"7A?5]$NOAO M:FV?P;\1=:C%Y_P@GC+Q9;N#)/KWPW&L>(!X8G3<8_[7D+;3!$06\U_X%'_, M+K^:'_@<.O\ V]O_ $S\[;+]KKXC?";QU^TC\./@E\)_A?)^TG\;/^"B^B_L MT>$M:U'5/%?_ @FL^+(O@?X7\<^/_C+\3(KF^EGM;+PWX?M=9M-(\,>%1IY MU5M.LM-,2W<\MP_7_M!_\%"?VQOV,_A[I_@[]ICPI^SSHOQE^)7QYTGX0? G MX^'4O$6G?L^^)O!-]X3G\8^*/BMXK\%6=[J_CK09OA]9V=YIUWX/%WY^O7HL MS8:LL<[5])^./^"8WA/QJ?C3K5G\9?'WA#XF?$/]JG3_ -L3X6_$/PWIVC6^ MJ_ _XHZ3X1TCP;9V^C6,D#6'BCPS>:5I<\?B#2O$+RC5TO[A9#&=K'G=7_X) M;OX\\*:EK_Q:_:E^+/Q _:AM_BOX>^-'@[]HZYT?PW;1_"WQAX4T"?PUH6C> M ?A1<65YX#MOA[?Z#=7FG^+?!TUM<6GB=KR2>]F25(7B+>:_\"C^=[#M?9J7 M^&49)>K3=CY(T7_@KI\;-4^!G[5DGA/PY\,/VB_BM^SIJ_PAEL_B[\%/"OQ. ME^"NN?"_XN7SZ9JGQ,U'P+<6FH^-IKKX.R66IW_CCP;H6H:Q?WNG1V#5],DAN8@C12J,73?^"=WCS5_ MA+\1_#'C_P#;5^.6O_%OQUXN\!^/- ^+?A#1_!OPQL?A=K_P[G%SH&G_ ^^ M'?A#2;;P]:>%-2&ZU\9>']9_M*'Q7:S3Q:A(=ZL.^_9+_8=_X9S^)OQE^/GC MOXMZC\9OV@OCWI7A'0?'GCE? ?A;X7^'V\-^ 1=1^'M+TOP'X+MK/0TOR;ZX M?4/$%TMUJ]^"L4MQY4$2B4TW9.-[VM=;KYH+/L_Z_KN?HHBY4%L,V/F9*=L7T_4_XTD>=JC'\(Y['Z=\>F>?7W?3$5E "Y+;B&P>^#COZ> MO8=^_#))@B?>"@!F+$_* HRVXYVJ ""=QZ<@]:Y?QEXRT#P%X6U?Q;XHOH]. MT+0;.2^U2[.#B%%(58QE3))/*4@MX@0TLTB1J0S"OS?\>^//&OQ9TKQ#XM\= M7.L^"OA;I.@:YXETKX5Z+J1T[6O$6A>']'N-;EO?&^N6@FEA'5I2Q-3EC@X:3JS3LI.[48V:4I-)OETTW:ND<5?$RYE M3HJ4IR:2Y4FUYRO=*-]&[7OM<^TO$W[1_P %_!LLEOXA^(OAR#48-PN=.TNY MGUR]AVOL"2V&CQ7\\&4Q+(#D8].=_X;!_9^"[CXZDP,98>%O&) +=,$Z% MR1_$!DJ>& Q7X1_#K_@HIHUA\*OAM\=O&'[#?Q@^ O[+OQ*;P[!IWQTN]0\! M^+O#F@VGB?6WT'0O$GC#0_"LA\5:9I&I7#P'4]>O%\G1F=FNCM4U^BGB+XO? M"+P=XQT'X9^*/BG\-?#7Q#\7PVCYG&?*I+[7+/EO?EE;E8Z&9* M_-B*47:Z23:2:O&Z6K=MTM6[I;JWV1_PV)^S^"1_PG<^1C(_X17Q:2.O8Z$" M/;CFF']L/]GPD_\ %=W()*Y_XI+QCZ_XIUOPAI@\;>//#.S6M0\-:W>:4;/3= M=M9SI&JZG/):E(]&MY/M^DH3]M*M&$;95\I?PX*=ZF4)/7HM; M:LP5/-%MBZ"TZX"O/[E*]O5:]&??7_#8/[/IY'CNY/\ #D>$_%N1R>"/["!! MX. 0#W'%(?VP?V?!U\>7(X!P?"?B[=@]"%.@[B3R/E!/7H*^'M:_:#^ 7A[1 M[;Q+XB^.OP?T'PWJMG-=:=XAU+QUH^GZ9J]E:W45G>ZSI,Q(.KQZ%J30Z7/^$3\ M6<@]?^8%T/?UKYX!^\"(V(9U)\J+G#$PS7_ *#:&W_0LJ=O3N?0I_;!_9[/)\=W M!R-N?^$3\6G.*4_MA?L]GKX[N#@]_"?BS&1TS_P 2+&0>F>AZ M5\\[O]B+_OU%_P#$4;O]B+_OU%_\11[;*O\ H7S_ /$@P7_SG#V&:_\ 0;0W M_P"A94[^G8^AO^&P_P!GS_H>[CCG_D4_%G'O_P @*D_X;!_9[_Z'NXR?^I4\ M69(]S_862*^>MW^Q%_WZB_\ B*-W^Q%_WZB_^(H]ME7_ $+Y_P#B08+_ .PS7_H,P_P#X;*F]O3N?0I_;!_9[/7QW<=,?\BGXLZ>G_("]NE+_ ,-A?L^= M?^$[N..Y\)^+./Q_L+BOGG=_L1?]^HO_ (BC=_L1?]^HO_B*/;95_P!"^?\ MXD&"_P#G.'L,U_Z#,/O_ -"RIW].Q]#?\-A_L^=/^$\N>.?^13\6?7_H!?\ MZJ/^&POV?#C_ (KRY^G_ B?BSG\/["YKYYW?[$7_?J+_P"(HW?[$7_?J+_X MBCVV5?\ 0OG_ .)!@O\ YSA[#-?^@VAM_P!"RIV].Y]#?\-A?L^=?^$\N>>_ M_"*>+,<>G_$BQ^ ZT]OVQ/V?CQ_PGEQUY"^%/%I) [870\CWQ^-?.V[_ &(_ M^_47_P 129SQM3U_U:#]0H('T--5,KD[+ UX?WH9M@\3&/G.V"PO(NVL[ZK2 MVL3HYHK7QE%ZNULOKT__ $FU_GL?1Z?M??L^R$@>/E1CC(G\.>*K?KQN)DT5 M=H'7)&,#IBO5_"'Q-\ ^/[=YO!7C/0?$@@&)HM,U*WGN8<%1FXM"8[R%LE0? M-@09..I%?"[/$.)8X' YVR1)(,8YX(R0>>,C)Z=!_"^J31:L]@=&UJ M,,=,\3^']GASQ!IK$%C]@U/1BDJ-(1A3J,,XW85CDT(]%^&OQ?NEUFU\03RZ?\/_BP MM'K$UMF2#P MGXYM\01:/XJCB.=.U"13:>)D826[?:DD5ONY&SQ@C''((SC@GD#C((!YR.>A M&>:OAZN&TJ^V][:^6ITT:ZK.7+;E5E?6]]>9/I:^UMQ]% M-3[H_'^9IU8+5)]TG]Z3_4Z HHHI@%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4=**:_"L>F%//IP:!-V3?9-_ SC'./U]<=NM)-&\.V0#$7.LZE;6$3D DJK3R(SM@<*BLQ/"@DXKYH^,_ MQRUKP[JLWPN^%4FGWOQ'N+2+5?$>OZTYG\.?#+0[X[(+_58XSG4?$NIH7;PM MX;0,U_*OVJ]B2R0[OF^V\$:,;]=<\53ZEX\\67"LUYXG\=2'5+RX._+"QM06 MTKP[9I*/ETG3;:-HPH6,KG-=D5;7ETY;M;;/2_0^N)OVM?V?U/+C@D8'A3Q9C.>3_R NNK3ND*CFK5WB\ M/'3X?J$ZR7_<17YGU>KMMT/H7_AL']GO@_\ "=W'< _\(GXL[]0/^)%WQV]* M/^&P?V>P,?\ "=W&,;3GPGXL/'H2="Z<]#7ST2<#"1\88@PQ95?[X^3&#]Y3 MQE2#GG%&[_8B_P"_47_Q%/VV5?\ 0OG_ .)!@O\ YSC]AFO_ $&X??\ Z%E3 MOZ=CZ&_X;"_9['3QW<# QQX3\6#"\<<:%P.GTH/[87[/AX/CNX.<''_")^+. M<'(_Y@7M7SSGG!2,9ZL88\?3.SJ>P^E&>GR1YZ#]S%^0^2CVV5?]"^?_ (D& M"_\ G.'L,U_Z#B.?'=P03GGPIXM.2#D?\ ,"[$ M9 '0\CF@?M@?L]*#CQW<#. Q_P"$3\69.WA0Q_L+)QT&2>..E?/6>GR1XZC] MS%V[CY.U&?\ 8CYY_P!3%^?W*/;95_T+Y_\ B08+_P"PS7_H-P^__ $+* MG?T[:'T+_P -@_L]C/\ Q7=QZG_BD_%FD,1*CU/R<+SUZ4>VRK_H7 MS_\ $@P7_P YP]CFO_0;A]O^A94[>G<^A?\ AL']GH[3_P )U$_%@ M*@XRJD:%P#@9 X.!QQ0?VP?V>SC/CNY^4\'_ (13Q;P?K_87\Z^> S9V^4GR M\L?)BP ?NG[G?((_^OFG9_V(^>?]3%^?W*/;95_T+Y_^)!@O_G.'LVR&\=W!Z9!\)^+.,9(/\ R N,9ZC!I?\ AL+]GOI_ MPG=R@!V=\_K M1[;*O^A?/_Q(,%_\YP]AFO\ T&X?;_H65.WIW/H?_AL/]GSC_BO+C'0?\4GX ML_(?\2*C_AL+]GS_ *'RY'/./"GBP<^^-"Z_6OGG/^Q'VQ^YBZGI_!^5&>HV M1^X\F+K[_)1[;*O^A?/_ ,2#!?\ SG#V&:_]!N'_ /#94VOZ=CZ%_P"&P?V> MQG_BN[CD[F_XI/Q9R<#D_P#$B] /P I?^&POV>^WCNXR>?\ D4_%F>F,C_B1 M>GI7SSGK\D?3G]S%T]_DZ=*,]?DC^4@']S%\N1PK?)PS#YU'=,FCVV5?]"^? M_B08+_YSA['-?^@W#[?]"RIV].Y]"_\ #8/[/>0W_"=W&>@/_"*>+,GKP3_8 M7/4X!SCM1_PV#^SV,D>.[@<\D>$_%@Y'KC0O?]:^>L_[$?J/W,7Y_PS7_H-P^__0LJ=_3L?0W_ V%^SYT_P"$ M\N/H?"GBP#\?^)$..?IT]J=_PV%^SV!@>.I0 20!X4\5X!)W''_$CXY&:^=] MW^S'D]_*BS^>RDS_ +$?_?J+O_P#WH]KEOGRVOZO5=#Z(_X;!_9\P0/';@$\@^%O%H8GU)_ ML,G.2<'G'X8'HW@SXQ_"_P ?-#!X0\<^'==O5!46$.HP1:J0"69CIEU]GU#" M#AF-MA<'<0' M]-GOK8(;&_T^%],\1VF&R!I6J:>+=+=@P$F;K>%*C<2216$I99.7)3HXA5)2 M48QDX3LW))W<4E+EN[N-D[::#>'Q\E:>*IJ.[=G&]K/:3O%NVSU6SZW_ %61 MP%4'\3U'?TZ9/ SC.,#-29'7(Y]>/YU^<7@3XR^*_@Y>V>D?$?Q!?>-/A-?W MUEINE>/-5=)?%GP\O[R1$@L/&TB*MOJWA>:8K#:^)4"ZCI\Q:*ZBN+;$Z_HC M#*LR"1&C=& */&P=71E#I(K*2I21&5XR"=R%7!VL*JO@Y85N+Y;2]Z/+?5-+ M=-MIINS6EK=;IFM&OSR<%%^Y:,I/K*V\>EK;/_@GP1^T'K)\=_%;P_\ #D.D MOA7X=Z3:^//%-F2735_$^IM%J MZTD]]\3_ ([7]PIBN'^*$>BL<8*Z;I?A323IK%L[U1FE9MH8(23A.6!M7M[: MZ=IEUK.IWL&E:=HUK?:OJVIW-[%8Z18:;IJ&36M8UFX&PU^W7 MX?QNS^?KP#\5M9^)7_!,GX;?L ^ /@'^T1>?M$>+_A=X;^#7BU?&7P@\0>"O MAS\/V7Q5!J/B;QEXF\9ZU;06<^G^']&5[N33-*62?59FMSN)?)Y'XR_LZ^// M#WQ0_:P^&?Q$U'X_ZW?_ !C^(_PFOO@QJ_PG_9Y\&?$A_B3X&T/0_#%EHG_" M-_&S7[*XU7X,ZA\/M7T?4)M2M]1OK$+;;[K3TF$@\S^BSPM\0=$^(OAK0/%O M@GQM8>//!/B.P:_\,^*?#VO#6?#6KV<14S:EIVJH[VMS$%9+:>)RZDP^2X*J MH'G7Q!^,NN>$/%GAOX8> /!NL?$KXD^+M&U#QLWAJ+Q+:>&M+T#P;H_NK70_#.G6-O)<7]S,9/,B12*XHOF7.TDY-RT2TN[I*R5D MNB5K=+'?V?=)I^35T?C/X@^'/B3P1^UG;V/PP^%_Q6\6^,-9_:?^'GCCQU\' MOCA\%=/\6> =1!T>PL?%?[1_PQ_:HT=K;6O!\5MI5F=0G\%W>L?V0VNV]X1H MQ^VJAJ_ OP?_ ,*A\9? CXB?M$? ?QM\2_A5;>%/VSO!>B_#VS\ 2_$+6OA_ MX_\ %?QJUC6],\?:A\,526_C\/?$#PF8M/T+XEFUECT4IYU_+:)HVJ-X9M M=6M;"VN]2T[2FU&.^U[25+QH6VI7S+\9/&'["'[1=GX7\>>-_BAXG2^T;4KK MX?\ A3QI\-/%7Q+^'7Q U8_$'31J%UX&MY/#L%GKVN^#==T"UCU(VTMLVF:F MMN5M)4,?FF[M[MOU;?YMCYI?S2_\"E_F? '_ 3D^#7ACQWKW[)_BSQ)\#H[ M_P"''AK]E?\ ;/TOP_9^+_#MAKN@>$]>\4?&G4HM$\,7TEVL^A3^+WL1<1P0 M2![B&W,,L+JJ[Q^F_P#P3L\,>)/!O[%_P9\'^*?#^J>%]7\-Q^,+.;P_XDCF MLM0T/1U\=^(UT'3#87+/. VF"%H"O[L0B$PC8J8ZU?C#^SC\ /@S:^'OAU>: M/!X+^'5AKGASP%\-/#2WT?\ :FH>%9K.UU_2-+:\MW==4_M#5[:&^GNRUVUU M#K"]U'6M)2V\6:;K:^)]3U;1-1U# M2H[?3_#.GV$M]JND7CZ3JBZ+?VA4SBQO'8OUHN^[^]_YAS2_FE_X%+_Y(^R" MH&XC:!NX7)R6(W%1NY8XY]&[9/%,!!QCH1D'!P1Z@]Q]*\+M_P!IKX!W.N>$ MO#EO\2M*DU;X@MH*^#H;"VU6_P!/UG^W8C_\ ,.>?\\__ .7_P D M%%%%%WW?WO\ S#GG_//_ ,#E_P#)!1111=]W][_S#GG_ #S_ / Y?_)!1111 M=]W][_S#GG_//_P.7_R044447?=_>_\ ,.>?\\__ .7_P D%%%%)I/1JZ[/ M7\[ASR_FE_X%+_Y(3:I.2 3ZX&?SI1P2PX)ZD<$YZY/4_C111&T6G&,4TGRJ MT;+1VZ66OD+?23=GOJ^N_4QM>\/Z;XKT36/#.J%H[76H(D6Z5BKV6H02I+87 MT;CYXY+69$=)4*O$,[&7D5]<_LV_$'4O'OPNL9-?+)XM\+:E>^"O%*[CNEU; MPY.;);_8"=BZM8+:ZC&,G*W')W9 ^80>",#IP<HQP*]'_ &4[B2#Q MY\>]%/S0IK7@W6^^P7.JZ"5FV G'2V0,Q!=L#VH2C*[ M3_AS3AI-MMKF:5E:VCTM8\_$4U0QF$G'2G.$XM1TO+G33<59/1/5I[V/N9>@ M^@_E2TU?NC_/3BG5QQ7+&,?Y8Q7W)+]#O"BBBJ **** "BBB@ HHHH **** M"BBB@ HHHH **** "F,3N7D]OYFGTA4$@\\4 0Y.1EB!G)ZG(P>/7\N_KTKS MOXF^/+7X=>!?%GC*^@:XB\/:)J.H+:"4 W5W$@&GV*X+2>9J5S+'#$ ,Y5@. MU>A'M[G^A/\ 2OE#]L8;OA+;V6&$6M?$#X=:5>.N !:/XHLI7+D8.T[3&0Q* MD/C'.:WP=&.(Q^#I3^%RFVEI>UWK;?2+W[G%BZKHX7%3E\,4E=7ZY+]M\4^*[NY\9>-=45,M/XHU5%N#;1/R^S3[24: M1%$K$6UO:M+;A1)SQEY\9M$T_P#:%\,?LX/H&LS:]XG^$>M?&&'Q-#-'_85C MH^C:K;:&VG?8GV2.X:[1_,Z-D/N&TD>Q3D1RR8R(UFD&0?DW+(\:N!SF3:S( M6&3M..PK\U/VC/B;8_ /]O/X1?%GQIX$^,/B7X?W?[*/C[P"-;^%'PQ\0?$F M+3/$VH>+=)N]*T75_P"PH)QHSSV5G=7*_:@-Z(&^49SKB*WUC&RJUVU3I-T8 MP5Y0<;.2;IW4+W7\CL5AZ$<)@HT<,W*=5*I)R;3OI=_P!I M#]KSX9_LMZ1\2_$_Q.M8+'PQ\-OA3IWQ)-U;>*=,M=;\2W>IZW/X?TGP3X?\ M*3,+ZQU+Q%JEN53Q1<%]$CBWE7D92!TGA']I[X2ZMX3^$VJ_$GQG\/O@KXR^ M-6@Z=KW@[X<>*OB7X8U;6+S3]4)&EVUM>6L]I'JMKK9?RQK2E KJ\"!N&'Y; M?M6:;K'[2>O?M$_$_P"'?PA^)&J^#O'W_!/CX9^$/"-IXM^&^HZ%XKN_&FB_ M'[[9K'AZWT+4[1YX_$UO8+)J*Q1JLO\ 8N+A0JLQ;RS]I3X!^-+#XS_M@:-X MWTCXZW'A;]HSPO\ !K1O@EIGP*_9X^'OQ/TOQ5X5T7P1HVBW_P .])^('B>Q M-[^SUK7A7Q-;7^K7EY9C3-+,DDFL?:VNHXD/':,;J&D$WRI:63;=K*R6_8[( MSGRQO*2=DFE*5KI*]K22U>NW4_>OXJ_%'P1\#?AYXR^+OQ0U9_#_ (,\ Z.= M<\0WAMWO+V15$5EI^F:9I@<-K.I:YJ=S9Z3X8T*#]]>7-W;2.Q1BR_,?AW]L MCQ!_PDWPWT?XS?LJ_&GX >$/B\]TOP]^)GBVYTCQ'I27:Z;=Z_%I/Q*T_P + M23R_"^ZDT&%=7%YKBW6F6TS)HTDS2;L4?VPO@%\0/B]^Q!+\)? QG\1_$WP5 MH_P-\8Z'I/B'4XUUCQMXC^#NM>'_ !+_ ,(/J'B*4)9C7M=T_1)M+74I&2RD MNIQ;L")5-+X>_;*\8?&GQY\*_ OPJ_9G^+6E0>+=1:']IVY^/?@G5/ /A?X0 M?#]M%>Q\6Z/%JTV^#QSXUO-3=]*\*6'AI+FQNRC:M+(T3&-7=]W][_S'SS_G MG_X'+_Y(^NHO'7@6ZMO"-U'XT\+WFG?$(RS_ ZOK?7]-.F^.'M;7^UKA/"$ MXN!_;$<>F6=Y>W+P>9#''',RN$VJ/ ?B-^V=\ _!?PI^)7Q5\&^//"7QMMOA M1?>'+'QGX:^&GBO2M7U;29/&'B6T\+1R3Q)(9/*L[F\!WHKQQM:3;77.3^3/ M@?\ 9X^+GCR^_:[_ &8] L'6U_8&^%GQJ^#W[,-[)=1V!\0>+_VC;T^,_"\6 MEZQYC1:#JO@?X:WS>$%G,B7$4FH")6CWLHZKXE0^'_BE^S[J/A+X'_L*^._ MWB3X OB!\0=5^' ^'>M0>*=#^)OA"XN/@OX1T*WBA;XJO:6MAJ?B/ MQ/XRE%]%;V4$=S]NC>=@Y=]W][_S#GG_ #S_ / Y_P#R1^S]_P#&+X/:9\1- M.^$FK?%SX*=,M/&EU!(_MI?M>>#_V(?A7X<^+'Q \%^+O&WA_Q+\3O#GPU>R\&S646I^'O M^$AGE^W>,KTRA@=.\/P0SWU[I[+YJ09B**545^-GBC]G7XDM\0/CG\'OB8?V ME+_XE?$S]KW1_BOX1'PL^!_P_P!9T'Q/X4FUG1=9\(^.]/\ VF];M9]5\#:# MX$TFPFT?6O"O]L6LT0M+Z.RL76]4-^KO_!0#X87'QBTO]F?P7%X8U7Q3X:U' M]JGP9;>.HM,L3J5MI?@J\\&^(=#\0>(?$,\8(328;N5)[FX<+_I,K,0T80T7 M?=_>_P#,.>?\\_\ P.?_ ,D=3^TY^VI\-/V8/$_[+'@_6=!\3?$#5?VM_B?H M7PV\ R>%WL$LM$T[5VL5C\>ZTS3.4T)+K4K2)YC((WDD6.(LIP/<_P#A=?P6 ME^)\WP;M/C%\,;OXN6]Q)92?#:R\8Z?-XREN8T,LFGG2$E,KZFY$S'1$#WI" M, BA"!^$4?P?_:(\=6WPF\1_$CX4>.5\0?LN?M9?LY_LJ_#EY=*GNKSQ#\+O MA+X^U+Q'XP^/<$81BGAK6=)CT"Q&NM&L21Z:[Y8*H&1K6E?&OQA\7/@HW_"D M/%'PXU;P)_P4?T;XC^/_ (4_#W]F^RTOP_\ #WPA<>-M6NH/BOK7[3-^/^$H M\>3^,M*G75]6_L2XFTJ.VNY+?4X[6".-:+ON_O?^8<\_YY_^!S_^2/WPTGX^ M_ K7_%UG\/=!^-'PPUOXB:O;7ITGP)IGC32;SQ'J=WIUW:FLZ- M/8W+7'AM-UX%M7=^.*=I7QQ^"FN_$"X^$>B_&3X9:O\ %.WDNX[KX?Z9XNTJ M\\8Q7>EX_M>P&BPS&0:FAS+_ &'G[7;1!I,%=RI^/_A7]G;4]#_9[^!>MZ)\ M$[VR^+VG_P#!67Q#\3=6U&T\+G2_'I\(7_Q-\8-J'BC5KQH1JEOX/OM EM+= MKSS1IG]FW2SB /AZ^=+30_CGXX^*/[-+6WP?\4?"'Q!X'_;(\=ZSXV\#>#_V M;++P;X*^!<7BJ#QOI6D^-]8_:,N!?>*/B='JMW=Z9XDUB_6XN--1+V1M1>U2 MV0 N^[^]_P"8<\_YY_\ @<__ )(_H'L?CM\"M5\9W7PZT?XS_##5OB+8ZL/# MEYX#TWQKIEYXABUQM\@TEM(CD-PNM,(6$ULCL(561=@;I;\/_&GX+^*?%_BG MX>^%/B_\.O%'C_P?_:%SXQ\'Z)XKTV_UWPY%IB%M5-UI,,K3+'X<6)WU$IYQ M13ND4!6Q^!&AV&BVMC_P35^!UC\ M=\"?M*_#KX[_$[PSXQ^.VH^$HK'POK_ M (ZU?PA\0Y/^$]TCXL6$LB_%.T^(NMW%GK22Z5/JC^%H$1M32T$44;3?LI? M7QQINK_LU?#_ ,8V?[3-M\7/V=H_C%J'Q"TX? WX>^!_A_X2UW4= \66FJ7_ M (C^/MI:_P#"4?'/PG\16O(#H]@+[4=9FFN;9[JVM5C<@N^[^]_YASS_ )Y_ M^!R_^2/W B_:F_9(I$_:3^"UXWA;3[36/$\7_ L#2(VTG1-4<*NI2JLI MSY'?B/XK^,?PR\-?#CQ41_P (?XVU M;QCID/A[Q.<(\2Z3K*SR0ZJ)!)&6-MNVJS!PA4X_'W]G;]EBPT;6_P#@CHNM M_LXZ58Z?X,\$_M'2?%X:Q\/].>+0]0\5V=]+HB?%(W,.Q;G5]2GBETG3/$/V MN"W6+?;(&D%?./AGX)_%SX"O@! MH'QRO_AWXEU_XR:W?^'8[OX2^*[:^^S>&OB%X7=;;0/%FGV#IIYBM[:-K6PS M,I=]W][_ ,PYY_SS_P# Y_\ R1_03XS^/?P&^&UGI^I?$#XV?#+P=9ZQI6E^ M(-"U#Q#XST;3-+U71-:<-#XCT:=YY&U?0L$11SVZR"-I1O SQPNH?M6_!>P_ M:,^&O[+TGB_3+OXD?&'X7:]\8/ UY8:MI]WI&I>'M#O[2WM]/TZ6)RNLZYKE MK?+?:#! 2LFC6T\Q+E&K\UOV3/V6;?P]\7O@+;?$7X0^./$/A3PE^PQ\=M+T M.[_:!\,:!K/B'PYJ?Q"^(6HZYIO@O5]-TNWD\+>'?$ T^^,>@:!!+<77A[1I MHK",I-\]-_8_^'OB'X8_$S_@FS?>/?@]XPTJ&W_9*_: ^#,/B*Z\"MK0\!>/ M+GXDQ:KX)T/QIJ\\,FH>!8AX?M+U+#Q!=W,316$A@MYA ZQ$N^[^]_YASS_G MG_X'/_Y(_;D'/U/)^4J#U&[!)Y;!W;<('#!1@9*T@.<@@!E^1PK;U!0E"%<< M/&&!\MP!O4A^2V2M%WW?WO\ S#GG_//_ ,#E_P#)!1@=<<^M']>GO12>N^OK MK^=PYY_SS_\ Y?_ "0#CIQCICC% XSCC<"&QQN!Z@XZ@X&0>#WHHIQCKI9/ M5WTCLF]]/S);ZN[_ !>I'/;V%_97]C?V=I?Z9J,#6&IV-V1B[C9?+)53D%XH MRPBWJ3OV%> :]T_96\3ZF_ASQ/\ #'7+NXO=3^%.L0Z%87]XSF\U3P5?6<=_ MX6NI&=B[RV5I*VER7#.TDLE@S-]]2?#F ;J 2HRO X8N<@,>51;4W)NSU6C2O;MIY^-7U;$X.NWI.7LTH>\I-MM)I:7^3 M=NMCSZS+KXZ^.I7G'QEU3/7A1H&C<'V;[@ S@'L :O:II&E:UHNM>'?$&G6F MKZ-K^DZGH_B30K^W:ZT[4O#^N1&*71YRF WGCS$>,!BX9ANQ@U1LVV^._CJ< M+_R635CEB1@#0-(+8QSD@$8'4$CO1XI@UV[\*^*-/\+ZXGA[Q)J.AZQ9^&O$ M4MJM_IVA>(=2TZ1?#>N3Z:HWS6V@W866YC?.X J^%D!.>::8^FEM5P;4^[LJ M']=0R>3GECB[6=11=E;3WG]_;R,;X;_#;P!\'? OA;X6?#7PCHG@+X=>"]%D MTKPMX0T"";2]#T+39)!++IVDVB!YK2YE<>9<-<@%Y9&>(,#D>4?%_P #^'(_ M&&C?$AOCO_PSYXNG\+ZG\+7UZYG\(O#XN\%ZS:&[QM)$K,I'>_!'0/BSX-^$?P_\ #/QS^(6D_%SXQ:)HMO9_$;XH M:+H">';#QQXD>6=K>]TK1K:20Z8+:(K$SS%Q*$#QC:%%?%/[7_@'XH>./C-I M,WA7PAXUU7PYH7[/'CGPSX6UCPW\/O!OCSP]KOQ)^(FJQ6^K:%X@E\47L=WX M,^R:+IS[?&6DVC7MO'.\D:LRQJ>1)))+9*QZ';R22]$K(]'\1?L+>!/$EAK7 MAV3XD?$"/X:^*=0M?&]SX+EFT?Q(VH_$BR\+_P#"'M\0]1\8ZM#<:YKQF\/A M[X:'6S1PR#%GQY^Q7X(\5WNIV1\>>(?#3^*=6TO5[OP]'I.B7 M@.D^$O#6B^']#L_"D82WO_"FH>'--T-+[1_$.D2?VAIE[JE_;6ZWL=R-_@VE MZ3^V#H=B_@.S\'_%;PWI/@.#Q9 M3^+KS2]2DU'QC>QZO86#ZE?V(M;C[.)(]W+^"/AS^VQKMO\ #[PMXFU+XN>& MO"6EW.GZ?XB^(K>)+-/%NK>';C6]3\0:EXBDMM3N;G6?"]YXEL-+T;2;K3+> M2[_X11]8D6V62%("K ^DK7]@SPV+EKG7?BS\0=8\/6-QJ>HZ%H=W::2IT&/Q M#XNL?&.OV]]J(MUU3Q%KGB'6+6SAU;Q'?K%?1Z!&FF^3(XXT?#?["WA/PYK> MB>)+[QUXRU77?#>BWVC:0^IZ=ID":;8WFC:[IFC:]"$AF=M5T+3/%VLW W!3 M/J]S;E\29%?.'@OPI^W;'X]\$'Q5XK^)ECIOA71=/USPQ;Z?%8ZW9:_I-C-J M]SXK\)?$_P 8W]U#9'Q[J=@EAXU/6[2RU#Q7HS1FX/@#X@:+;:O+J'PQAMKN_>&+Q=X1 MN;S0;S^P;;4I=.%OJQW5QJFE:.MC8)%]@;RP ?J\5([.5SM#L#@L.Q;&-QZY.!DX.'R MH5[5V.UD;X*0HDV$D<#D$_E+-X?_ &\XO"7B]M2O?BJW M[2GAGPWIMCX/U_P_<^']1^!&I^!+K0M*M-5TZ?3Y9TF\2_&:QOYM6NS.8=/F M76K>-K>5[!EF.=>^#/VR;/2/@[9Z+JWQY\:VMGXZN/%?]F^(9;+P?!K.C:I< M:59-X$^(6MIJ=[XD\,VGAZ.UOO%^B>(-32_T?5?[1ET?4(H8X0I /UI-HR%" M%(+AS$S;ECST MK2O&VF2:9I?B[3I8[F>%;J)C7RZ_[-/[4OPL\)^!;3P?>S>(O$/@?X)Z5+X. M\4>#/"/A;P]XF\$^-?&'B:*W^-V@^*&TC>84.70 $. PR5!/(5B(K=X+NW6]L)?ME MNMU?V;7L,JW<*ZHA+"(^42J.-NPH[!C(!&BNY K\RM,\$_MF:;#X#\.V'BOX MHZ]X,\8^$?&;>/-?\3'3_#_B7X16?A[7K36O"6BZ7$;V\GNO&WC"%1X4L[VZ MN=22TL;RYN=3EMU)*\)X,^&W[=,FM7'-8\4I=I8Q>.CXTE.G-K#Z,SVM_9QW%E=/93%U /UT9& .]7 M"@?,57.<+N(7'/!*JQ& C$*S*W6XCWQZE>QE0UH1.N%!**_1EQ7QO^RSX=_:KO/B1>:K^T)J'BG0_" MFG:/HWC73/#VI:KIUS;:EXG\4>$X+#4? !ET_P QI+#P3-8SS:O*V%UG7-8^ MT0[(X6-?(=]X!^*GQ'N?"?CJ+P?\0]3U;5_"O[2+ZYKWA_X?>#_'8OOC%XV\ M6GP9HOA'Q)!XQN!'X1LO#?@33[+3TUVRBD6TL;A]2LU2Y)=P#]@;[QQX$TS6 MK+PS>^-_!MKK^HBW.DZ-J7B/1+/7+M;P126:Z7HS7YN9AJ@E4>'HN'G.X)\K MHS$?Q'\ 7&HW^A6GCOP-<:UI0G;6]#M/%&AS:KI/V;"W1U+3A?/-HDFFMQX@ M$X5D9MNTG=C\X/AU^R7\5M8\.?%]/B#:>$_!6BZO<^!].M_!]CX'[/Q'XBL[R234[:W&HQ7!FC1@JKCR7_A0WQ'^$ MW@/P1?\ Q:TY_&.AW?PE^*NM:5X;\/>%_">C>)] _:I^*D]SHVF^"O'GB#38 MV\3_ !,TC6;/7?LM@E[>2G3M5TA-8<1V\) /VA.YXUDMU!MG&?,1MZL1CYE M9']9\(?#'X=>%M?NGNM=\+^!/!>C^( M[UG=A+J]KI]G::K%+O)/VB"9A;2,3EY$\U2QNGO/_P F/NT<@'UHI%Z#Z#^5+7B1=XQ;W<4W]QUO<****H H MHI,CID9],T +1129'J/S].M%TMVE?NU_F M%)N7U'YBER#T(- !129'J/S%& M1ZC\Z!77=?>O\Q:*,CUZ]/>DR,XR,^F1G\J5UW7WK_,8M%%&0>A!IW3V:?HT M_P FP"BBB@ HHHH @*D+'T]/T8U\F?MB\_"_PX/7XK_"\?GXGMNOM7UJ_P!U M/J/_ $!J^2OVQ?\ DF'AO_LK'PN_]2>VKKR[3,\%);\U3\(S/-S3_<,9_AI? MC*'^1XC< M=RA?E/GS!&./D<3$"7!.-L9()/Z=JY&/XI>#=(\<6GPK@^(&@: M7\2M6T"[\7:3\-X/$2P^.-7\*Z==BRU7Q8/#WFK*V@Q7S"$WQCP03ME7[M=; M=?\ 'Q*WEK+LN9W*$ [BL[.$.>S[2"_VD?![ZIYGFQZ*NIA%DL?)\]_F(RN36%3XZ M_P#U_P#T9W0^"A_UY7_MOR+OQ2^(TWPU^'7CKXE:C!J&M0?#_P +:IXJGT:& M_>VU#5TLH8V%C:ZG*QC@=#(CERNX L@!%>+:7^U?I7AIM7T_XWZ--\$[^/P1 MX2\?V,2>)SXITCQEX8\9,EAI3:1?:=;VMQ-XB%U(--NO#CVDDTCR&1,@%U]A M^)O@73OB;\.O'?PYUS4;G2=%\=^&M5\/:EK5B\46I:1#J-K%#=ZK'-<%;2-+ M9XA)")'1."*^8-<_8^\'_%'1Y;KQS\6[SXK>,M(MOAYI'A+QI;Z;X4DTKP'; M?#2Z6\\-Z18^&M&N3H6I7&HWDKOXJ?7_ +1-J#A9;9N=@S-#TG3?VMOV;=3U MS0]!T_XKZ%>7>MV>EZC8?9K#56TRUBUS4;S3;!_$FN&R&E>%'U36])NK"W?7 MY[4QZM9-;QLY8+6;KW[:7P463PYI]CXE\1>-;CQA\2="^%NG:;IFDZ_)?6VJ M^+S?KI7B.5+^SS-X$@FTV\AM/%N@A[>*Y2*6WF#'CQNR_8<:Y\>^-H_$OC^: M?X'>(_!OP[T;Q1X \,>'-!\.O\0-3\#:]KOB6YB\02Z=96TOAK0HM=UBUEBA M\,DW;7*R3R3AR:[?3/V-/#VCZAX)U?4/BGXVU36_AWJ'@NQ^%VIW]EH5BWAS MP+X!GU#6- ^' @6./_A*[*Z769XY=-- \3>//$7CGXY6D/C_ ,;^)?'5I%XAU'7;"U\2QW?B M7QUJ-I9Q1Z/IUE--OBA@B@@BC50#[%J/[:O[.%K$;L_%Z/56M-7@\/I::=HG MBO6-5L]<)NKJZ\*1V.FV=QJ4/BR+3M*U)KK2O*CUAK:VEEN+=;46I)K'P&^R M?%WQ_P#'/0_B=I_A&[\>ZEX1\0>)].\0?#KX>^(;#19O"ME_PC^F7&C^,O%M MJ=;T-WC"W<8CO( \\HVKM52?G6__ &$-4\+>)/!WB/X)_&[Q/X?NK[XXW'Q_ M^*GBS5;+1-?EU[QS>^']9T75_B7X8M[NVN=-;7?$-EJEEHFH:19ROH]A8V$, M]ND<\A9@#Z5NOVP_V=["SU:U3XNZ>;'1AH,NI0:18:Y>:?!J'BZU.LZ!X=@U M".U-MJNLZKIH_M$Z!&IOHHX[MIT5HF5K5O\ M5?L\3O?V^F?%K1KV#3_ -M^PC\ M+;;P?<>%](U_Q!IKQ_$7PG\6])UC7M-TCQ%8Z-XJ\.>%+GPG)K%_H5YMT_7$ M\06%SJ$E[%?*UMI9NTB@CCB'RWI_V+/!MWKGA+Q-#X[U:UM?"_A=_#FEP>'_ M UX6TNUU2[U6TO;&.76H[-'T[6O!4TEVVLKX-U&"XL5D!C5EVJ% /$Z%^WEX8UW5O'?@_4?"/C'PYXV^%WQL\+_ 6UGPQJVJP) M!>Z5XEF6PN?B3X:U2:X\O6O VB237>F>+=/A.ZQ:&+S5C20;=NV_9/L_"_[. MWC+X*^%?&.IZEJ&K>+;;XCZ'K_B&V73/#VB^*M/U?3?$VG:1I6AV'FQ:-X9N MK_2[&(V5DJ"WDO9P(D@0BL;QC^Q!\)_B)#X-UGQ;?^)M-\1>&_C5J7QV%_H^ MIV,4T6L^-+-XO&WPPU QVROJ7PKU>:B1?MF?LRW" MZKJC_&WP[;6FD:T-"OM-(]2 M\/66O2+X;CUBV@%O;W4.IB&Z-PK^?#)YB*4*L?+Y?^">WPKU3X>ZK\(-;\6Z M]-\+M6.A6FH>'M'\-^%-"OM>\,^$M0GUOP+I.J>(M,BEU75G\/\ B:5-:_M> M>X@,B6S6\UNWG.A];M?V9]/F^'WQS^'6O?$[QAK\/QYLK*/Q-K-W:Z:FKZ#K M>G^%M/\ #UUXGT>8Q+;S&^TS2K"2UMB@3[=$8BBI(V #Y;^$O@?]F'X'?$FY M\9>,?@QXJ^#_ ,0O OA0?%'X(+F[2Z'B:'3["">S#R1?:DB,JU]L>&OVF/@OX[L])3PM\4M-UJTU?6O#.C M>'[>.._BO;O6?%-E>W6E".*:$.3,--U-;:14#::\-ZMTRNI \@\1_LB6_CRQ MU";QK\8_'OB7QW=6W@G0+'QC%I'AS1;/2O O@.2:2P\$2^$K!(=*U+POJ-Y< MW&J>+9;Z1[K4YRQA#I;*K<9\(?V*-(^$/QJ^#'BW2M5NM3\&? GX2^+O!?A. MXO+RT.I^.O%_BK7;S4'UWQ%H=K!!IEJO@C2=0U33/"LV]Y0-6\O(%N!0!T_B M_P#;6M/#7Q-^(G@1_ ]AJ5KX#^*O@CX6>(HS\2] ?XB>(=1\6VFFWUEK/@3X M1"Q.N^*AX?;6%AGE1I%&EVUQ?R.BPM7HFH_MC?LZ:-<^,))_C1I$D_@[4+32 M=072X]<;6+^YU#4&\.PV>B1Z;:R2>(EAUMEL(HM'$ICU:-K5%=]P&'XF_9)^ M&OBG7?%GCJ+5-8TGXC^(/BWX>^-'AKXD:7INA#Q5X"\7^%])M/#=O9^$=7N; M=C'X,U7P[;OIWB73;HO.\^I2O8J)HO,'B/B?]@M](\-V.F?!SQS;^%]9T_XE M^&?&?AB^U3PCX8%WX(TRP\:_\)SXAA37$BN]0\5:K!?R3:AHUEKI2.14CW#< M " >W)^V9\&#K'BRSF\2:K)X1\,^$_"?C/\ X373M+UO68KF;7+O7+"]T34? M#T%A_;&F>(]%;0+]_$RZO#;SVLJ)NR5 ;LH_VJ_@+).+:/XI6$UE>>&+'QSJ MGB*"UUF3PO8^$K_33JFE7^L:X+5M L+][20W,FD33G6"B&&:V5W /SYKW[ 7 M@/4[C5KZU^*'Q#LM7UN<:EXJU>2RTF\@\7WE]=>)Y_$6O:YHD1AT[4-8UF]\ M3ZCJ-I8Q1!]#,5F+4^5&PK5\-_L)>"/#'PYUWX(Z7\3/B+#\&/&/A?3]%\=^ M";BWT26Y\7:UHFBG3M*\;3:]+ ^K6%TFGVUO/_85A))HT][9Q6,D?DW#Y /1 MM0_;2_98L]-T_4KWXM6"07]Q?F>U@T?Q'=7MA;Z/-;0ZY>>(],TW399=-T71 MX+_2[\W6H"V!TV\AN$W*R W[W]K?]FZTL-$U'4/BGHVD)X@O]4TRSM=7LM2L M;BRN]#N[.PNKO4=+-E]HT#1;@ZA9QVVN:\L=DZW(,!-1OM!\+>&?",=WX=\9?\(^;K4+[3],1;:ZUQ+;0K*WF,R@N MKRD)MB04:Y^PO\/M8\>ZI\2[3Q+?0^*?$>K7SZ_/K7A[POXJTN\T&[@\.P7V MC:;8ZU&UM87)31K*XDUR!;R\ N+@0F%HB =)XG_ &V_V=?#6F:WJ=EXIU+Q M?/X<\0Z%X:OM(\-Z#J]_=W%QJWC*V\"ZOK7AG4;VQ2UU>'2O$EY9P^)1HXN( M;>WN$\L[<&O>/ /CZP\?VGB.6UTZ;1=9\(>+=;\">*=%O+M;M](U/360N"!\ MT;:[83V6IPYP##<1E2"7 ^:]0_8A^'U]IOA73[+QIXUTJ/PC=^*KS0M1LX]- MN+N&]\3?$&R^(^LS7B7$<86.W\1:+;Z5I$:#9-ILJRY(537N?PE\!Z[X'A^) MNM^+I[6Y\6?%/XGZ[\1?$L.FE'M+"TO8+'1-"L+:08$UW9:;I\%S<+DK$UPT M:Y4&@#UC!& <9 (48"D #8!_L?GXC^8KH/@=_P G*:B>P^#4 M>">O'B/@?H,^WT&.?/3\5_F*W_@=_P G)ZA_V1N/_P!2.O5RV*C#-XI:2RER M??F]K:Z?1VT/'Q[<8Y6M[YW4B^;5VA%PBO1**=OYM?(X:S)'COXZ[OMGDV$MNE^\L1Y.T8KGS7_D M88?_ + Y?E0+R7_D7?\ <5?E(\L^!GQ8T[XZ_"#X>_&C0?"OC#P!H_Q%T:#Q M#8^&/B'HESHGCOPY;V\DUN8?&'AR58;FVU)I5HF[Y1J49,.%_>9C&3 MO4*0,8'RS\7[7]FB[^.OP0\-?%WP79^(?C-\<6UCP1\-;N:WU65;O1?!]I)X MEFTOQ+=6=U;V47AJVB6:Y(U2*:#^T[GRDA8;(ZY3TCYI\&?\%#I];T2.XO\ MX,Z]K&H>%?#FHQ^/_B%;22:=X*TOXB#PG=^(=.G>UFMQ&KA;2?4];O[R/Q5I.B^']/U-(+V^U:TE@WOC+>K77QP_ M9'\8^,_%^H>&/@[XL^+'BS^S?'&B>-KOP1X$6_L+[P)\+IK'0_%'BNZTS^V= M.T&]\-Q3F/1M)NX+/^TM6CL[@6]J8X5C/9Z5\2?V+-3\0?%70[#0?#%U>>%_ M@3X8^.WQ,U2;PNZ>'KKX3:S?QZ[HE]%=$,9L M-:T*2ST_Q'=QVE_<1WB3:>[$C<@KTF[_ &Y-1M=;T;PDOP/OI_'GC72=#\9> M#= @^(.@36/_ K7Q%X7\3>++7Q?XYU>*T$/@Z>TL/#5QJFN>'K@ZEJ.D"]L MK6RF=78+VFH:S^ROIWASX)_%2#X+)K^I_&81VOP=\+V'A1(_%OBFYU*WU3Q= M)HU_HVHZE;:78W!AO=_NGF^TW;0* LL2CK/!6A?LH6>EZ8WAOPGX"\) M7_B30_%7C"S\*>)[(^&?B4;&]TN\T;QE:ZGX7UV^EU>&WTS2[6\T=[0%;6_L MHYX-'C:RD:<@%;6/VGD;P%\$O$OA'X=S:SXQ^.'@S5?'OA_P%X@\5Z=X7TCP MUX4\'^'+W6_&&N:MXOU:*ZL)+18(XY-/B>T1[UKRUVA2^1PGP4_:3\9_&+4/ MCW\6KAO"_@?X >!O!?A72OAG)XHO+>$W/C_4/#EOXFUCQ)\2=3\@ZMXD)>3Z)9Z)8WD&I6,%WI5NMZWA>8"*ZTF&*XGMI( 9#U_A'Q;^ MSSJ'AIM,T:3X=:%X7^)VHQ6^FZ%JEQH%GI7Q#U/Q%HVG7ES_ &?HD\P.IW<^ MG2V6EZKIUZMNMB$58T8Y+ 'RI\-OVGOBUH>LVGPV^(]L_BOX\>(?L=MIWP:\ M5:/X;^','AG78],U7Q%K'Q!T/XH:++=Z!XK^!.M>&M-D;PIXENX(O%-Z]H\9 MCD#F-G^"_P!OJP\4^-/$6I?V)-!\-;;X9S^*(K>YN-,@U#0=?\*Z1J7B#QR= M1U.0!-:T&_N+O1=)\*31Y\VZU"WOC'A#'7T3HGP=_9+\2V6K?#'PSX9^%WB6 MWTW5!J'B3P_H_B";7-2T6\LY7M VHZHFJ3:_I6DVLL-QHRV%I=QV%O&US:1! M89GC?Q_0-2_8X^,>I^%]%O/@(VG>'O$'B;QIIOP_\<^*? \/ASX<>.M;\!VC M:3KFEV&K?VRZK;Z/:>'&6RT_4-,M;'7-/T>2^MT,L/G@ \\TS]NWQ>WC!X/$ M'P_1=&\2^+K7PO\ ";PMH?B#3[_4M5N(-,T&UU33/B'J5U'%!H,\?BKQ98Z. MNIV+/9AK6\4%,"-NSN/V]);37?$?AJW^"=W=ZM\.M:L="^+/M%?0/#?B M"_\ 'D/@*RT'PC??8W_X6#/K%X[:B$@-HWV*PN;15=XS7M\_A3]D6:PU?7;N MV^#4^C_%/4Y_#VM:A_;-A#9>)=52YLKK4-,@F%\LMCJ,%[:V6K"YT=H+I%CM ML-O!=KNE:/\ LM>'UM_#,6C?"7PK$FH:5I^@:-J^H:#I1\3ZK\-]5,NF7VF6 M:7UU>:@_A_Q!>SQZ7J4K2ZGJ>NS3K=1,RG8 9OQ+\9_$'4OC-K?P=\&_$/P] M\$O#_@+X.1?&3QQ\1O$&A:5X@O-37Q%J=UI^FZ'::-X@;^S+#PC8W%K%=>)[ MEXOM*1S1QVP$K0@^/ZO^W;9>#]!C\3:UX'?QYX-AU+6_AQ#X_P#!^N6.F?\ M"P_BOX.\)0ZWJ<7@OP-J*)K-EX+UF]EM=,T_7=9NH)]$-PRFQC@*1K]+ZWX< M_9_^/6KVFH:S!\/OBMJO@6>2W%]::M::Y>Z;)JLOGOH>KVVB7L0DTM9[0R_V M7KJ76F_:(#(\.8V>KMU\#/@GJ&O:WXIO_A3X.O?$>N1!=9N)=-D<3B-81]ME MM$F_L>&Y<6%E&+BPABN91;+%--(A96 /D _M\:GI%OK\WCCX$ZIX<_X1X>+] M*9M,^(/A_6EU7QSX6L-#U(>%XB;&T\B*-O$VF:!<:Q&YC_MQ'L7WQ$N=^7]N M"[TJ;X@Z"WP=CM?'GPFTO5/%?QET&#QSX>A\*^'?AUIT>@VU[J6BZQ:P1V/B M'Q=J]WK\%N^AV<%IK$^LV$\7VTI%Y9]X^)_[-?P?^+6@?\(QKOA?3[.QN=>L M=WLWVIY=9L(SM MM>^W M)YD22A%8 @ ^2;O_ (*):!8:?)XAO?@[XK'ACQ%:>(3\*[W2]1LM2\4?$/4= M$\:6'@KP_;_V%#;*^@Z-J^KZFD,&M3)=:I%<1W[+#*+=\66_;IF+Z6-5_9\\ M66D^CKI6K^/DU77M*L9/!(UOQW_P@7A\>'+>>UEU?Q!X@\17,US?V\T-OITU MU#8RK=+'$":^O[_X)_"#5-)?1M2^&WA:\TJ33!X>DLUL9K,IH;:K)XA&EV.H M6\Z7%C NNNVKPZA8E)$OV=?.7)!EL_A%\*]/B6TL_ 7AI[,C04$C6%W>:@T? MA S:CX=EU"]O+N:XDET2_GG6QEFD,MV\K/ND?:% /C#X9?MK>.=:\2?"SPE\ M1/A;HEE'\:O''C&R\)>,M&\8VDVA:;H]OKNIZ/X$T34K-H1-:?$/5M#TE]:L M?#>I26L6L!)Y-+N[RY$4)_14J4)1@0R$J0=V05X(8. X;(^8. P;(89!KR/1 MOV?_ (&:%KVA>)='^%OA/3?$GAZ.X.AZM%!>AK%;EKR6Q,$4]Q)IL>J:9)J% M]]BNKV"XNM.$[16,MN@15]=.B?LM_P#)5/C[_O\ PW_]1N:O.VZ'Z'^5>B?LM_\ )5/C M[_O_ W_ /4;FKW,!_N6:?\ 9/O_ -:'*CDQ_P#O&7?]O?\ I9]V+T'T'\J6 MD7H/H/Y4M>%#X(_X5^1V/=^K_-A129'3(SZ9H+*!DD <#D]2> !ZY[>M4("0 M,9[G ^N"?Z5"9!N(VY(]@?QX]L8Y[\^Q))L0L&W8!XQCMC);^$*>68] "><5 M\I^*OVE-)M=3U/PQ\*],N_BKXKM"8;P:9)':^"O#=SU?^W?&4X^PAE)##3[ MWMY)L= (7P Z&#Q.)?+14HO7F:TM'2[;VBEH]6O*YS5\7A\,G[9KF:]V%KMR MZ):-7/JDS(I+,0 "00"..F V.W/S$\ M:&\/>%8+GQ/JP?<4*W-KI"74=CM;Y?\ 3Y;922.E?->J:'XZ\>DR_%3X@ZMJ M5G=80>"_!'F>%?!=B"V\KJ#0R/X@UI&9=BM=WFQ-K2 )O5!U.A:#H?A:W&GZ M!HNBZ'8MN(BT>T2.XD+ #-]J3H;V\4G)9+J>1LDXZ"O2CE^"PB3Q$Y8YI;]:QV,?+22P,+^Y5GS7EK9645)K7:_E\NLN?VC MO&>I;1X.^"?BN:V"%(M3\:ZEI7A"QFX^\UL9+V\:-<@\PHVQL!"QXP7^*_[1 M-^KJFD_"'P^2VTN;SQ'XDV$M]XBU.GJ2IQP5(+#)]!*6=RI=F8QMF/).%(X! M4=,\GG&3W)P,#98Y8DGL23D9Z\YSSD]".M'UO!NZPV5R?*DU[:LZMNBWM;S: MNWLTD:O 5VKXK,ZEV].2Z5[7?2_]=;FOK5F+XD?M%6@VI>_"'7#GYFET_Q/I!*@_,=J7:7 QCL,' X''L,#_ ![U+QC>D\/0@]+TE@FVK;16(2]' MSWLKV=[%+!0BE_M565O^7C?NO6_,^MNFQKV?Q]^*VF*@\1?!,:U"A(?4? ?C M#3M2<\C=)'HVJ1VMV>.0IN6).%( S75Z1^U)\+KV^_L[7M0UOX>ZDOROI_Q MT*Z\/@XP"ZZK(L^C[02%S_:0#$Y7/6O/5 4Y'!Z#N!ZX!SCWP!FH[R"#4;?[ M)J-M;:E:[77[)J5O#?6A1AEXS!=)+"%=-=;.T5^I]CZ=JMAJEI!?Z=/\ ]9K\Y;+P OA>ZEU? MX:^*->^%NH3,;F>UT>[DU3P?=!26;^T/">HF>P5@%(9K00E4WE(MYQ7HVE?M M$^(/",D5O\:_#Z6FDJRPQ_%7P%'>:OX-+NR@#Q)H6V?7_"LQ "FZN(;O3QYC MN)H$49B674Y*I+!2A5A%OF4;1FFF[J4;V;6SY7OK84,;7PTU3Q=TGIS6;4^T MHNVTG9^\EH]3[<'0?04M86BZUINOZ59:SH6I66KZ3J%M'VKZU?[J?4?^@M7R5^V+_P DP\-_]E8^%W_J3VU=>7_\C+!?XJO_ *3, M\W-/]PQG^&E_Z5 \2N"1/<8(4F>Y!)]Y7P<#DA6"E@.< 8YQ7A]WIG[0DW[1 M_AS5K#Q#\-!^R:?AOJ"^*_!EQI\Z?%N?XS0WJIIFJPZN"+>/PH=+,EQ]BW_: MFE4'RB#S[== &>XW9QY]R>.#@2MN7(^8;EW$%?FWA0.O/A=[\?\ X;VO[1VA M_LLW$GBG6\'AO4W\!MX(TN]_LPWNK>.#;?V?!XC$A/EZ#Y MB7.0!("K 5A4_B5_^OW_ +:_^&.^'P4/^O*_]M#]IG1]<\0?LW_';P_X:LM0 MU7Q/K'PR\0:/H5EI>]=3UC4M0#+8Z79K"4<.ZAF?R9(I6B#,)5;%?F[?>#OV ME_@CK'CU/!GAZP\/ZMJ?@?\ 9^TJW\6_!WP'K6E>!H?@M&K#XB:S?^'VO;[5 MY/V@?"FMRBQUY-.$IU+PW-#J^EM<78>"']3_ (J_$-/A)\+/B#\5I-.;6%\ M>%[[Q-;:>"Z?:OL4,-O%<3-"?/6"%[D-(\:QDQ[@#DG'S'XQ_:8^*/[.5[X# MM?CQ8:)\2#\4/!4'B_P3:_!K3'T#5]#\07NO^&M#'@Z^L=4O[JQU?2-8_P"$ MGTW;XU:>!HI+>3S+=T69*S+/E?1OC+^U1)\5F\$MXZ^)GC/QWX5\'_"WQ+X1 M\"Z9\.%T;P'XUT?5_%_B&'Q5=_%635OM6J>&]9U;P-I]IJ-@-7O+$SZQ;6I< M12WCP+RB?$_]NW6[SQ@VD^'_ (J2Z?'/I?BOP9_PE_@V+5M3\(>)QX?\;1ZO MHFEZEOZ]\/M=ET?7-.U+R9;:Q\2:;H4:7-QHH%VD6O3H4T MMX)06'@6H_M[^.?"W@K4;N]M8_B/\2M*FU6.R\!7'A37?A+XRCETO0-.O[?P M]\6O#7B6>63P=J&CPZO>+H]]I\]YH_B6W@1X)W)4* >A_'3P)XCUO]GKX$V' MB?QE\4-2\5Z%KGA3QAXK\;-X"B^)Z1^(;CP_=SZI:?%WX7VTEFWC'P1#J%W- MHUMIFF2-)H.IV=E?I'+MVK\Y>%]=_;'\+7OPO\*Z'ILOP:\#VVB37/@;P_X? M\(^*O&GA?Q=K$GBG6[SQ/'XCTJ>[EOO UIJ_AU--O=(\,^+-5BM_#/\ :!>R MEG6V%LGVS\&OVO\ P1\8/BE'\,?#WASQ[IETB^([)/%=SIUZ_AF36_![6H\< M:%=:G':FVT*30M1U"[BTPZGJ$\NL169-FD1#5XK-^V7X[^''COQI;?'[[)\* MO &BZIX\-EHUUX0UM(/&7ACPO#-/X8UWX2_%'3'U#PO\2]3U"U(EU_P;?VVG M:EHTD\TMJET;5BP!P.G7O[<=AX>^#>E?V_X[\2:I\=?!>I3_ !&\0^(=&TLS M_LZ>(_"UYJ^N:S';"WC1=/T[QSH*V?AK2M.,-U.]PRRPO'+*'K!T/Q[^UY8_ M#7Q1]JA^*VA_''3? FFP_#/X<6'P^LI/A!>>%6\-Z9-?>*M:(+0Q_$1=8FUB M6*);UM436;:VL4M/+8,?H'3OV]]"UE+?3_#?P-^,>M^)Y;+Q?XAUCPM;I%IG M]A>'? ^C66LZ]XELM3U6WTVR\7P:M8:G9HK647FQ:H;F%0S1[3=N_P!OOX=_ M\)%IVG>%;+QGXKT35H;>S\%#2;338XOB5X\FDT2UAT_1M6^UO#I=UH6H>(5T M.[B82*MU!<+*VY0% /G*/XA_MA66G_";5[?QE\3/B+I-SXU>QE\-Z;\-M8\, M>*O%&AM=:- \GB#Q-KL$\6H'PS/=ZS;ZA8^(M.TRSOM/DG_LV^22SM@WZXW* MJLTZ0HJPJB'9Y:_N00-T*H"=@@D:2(QQ@QIL 5Y 0U?(D_[:?AS3OBS#\&=> M^'7Q6T+Q]_:/A?1?B! ]M)K?_"L]9\?&[30M/UR?2(;BSUG3M2LD_MB^UFWU M)-/TFVNHX[JWE8H0SXO?ME?#WX'?$VW^&'BGPUXBENKJ*YA7Q)H=[I&IJ][8 M^&]7\5V.CG2(E_M"REUW2-+ L&NY]-@23S3%"$#/0!]9H%53'D;6)W <9//0 M#I],=/I1G^ L"$4!.N,O"OPPOK_1%U&^\+VG@J7Q\?'&KZS]J.CV^@GP^ DNEQS-J!U F M%+CS&6L3XC_M7>-O#'@?]D3Q:-6T+P-:_'+X9>*/B)\1?$L'PRU_XH2^%QH7 MA!/$*V=AX2TB8W1TP+<2B>XE:[6-$8^:,< 'Z#>G0@\@K\RG_@0XS]"1[T8+ MC;PX!&$;!"G& 2I[<]1D#N0,BOS\\$_MWZ&-)^%FE_$?P5XEO_'7C/P;HWCC MQ%<_#_2-1U#2?#_@GQ=K-[8?#SQO_8UM#J#1Z9XXL+'^U)](AOK2Z\.!I8+Q M"T3E.FT_]N;PCJ7AI/%-[\)_B#X935- A\7?#_3O$FI^']-/C[P:VM7^@7>L M:3>&XOI-$ECU+3Y%?3)+&\U/4UNH4BAB&]P ?;K\!HV!**P B.#'RO3WI1A0RC@.XE?' >58S$&=?NEE0E=Y&\8 & ,'X.^'7[>'@SXF>*/!NA M> _ 'CKQ3<_%'5?#EEX2T":UTW1O^$5@U/0+W7]1U3Q/J\TJC4+;15L+I9A; MQP,Z+&C0HY)/WB1C(SOVE@7 .UF4E69?9F!(QQ@C'&* 8R"5!VG.M "=R3R2"%!S^[R(^X4 M,3NVKP(\J6R$X8DYX)H )R1R <$CD CM]?;K24 &7.=Y!W<-CJ47Y8QD]2J! M5YXXXXHHHH ****SJ?#_ -O1_,TI?Q:7_7VG_P"EQ$/3\5_F*W_@=_RH?]D;C_\ 4CKU\NVS7_L4/_TZ>-F.V5_] MCRM^.OCK@D'_A,4GB30-/\ %_AO MQ1X2UJ.YG\/>+="U;POJT,$\EE>2Z;KFFOI^H6EI>021SV>H0!WDM[N!DE@? M]Y&Z.!AUH<>.?CN<]/C'JOR@X+G^P-(P PY4YY!'I1XH'B!?#'B3_A#HM+OO M&$>B:W-X/BU_S$TVX\6QZ9))H6G:U+"RM;Z1-JFQ+BZW\Q_,Q!%2_\BW_ +BK\I'&_!?X0^!?V??A'X%^"'PSCUH?#GX:Z)<:+X=M M/$NLWWBKQ%'#-.US,VJ>)]2D_M"^DWME#,\C9R%>O$?CY^RWKWQI^)OAOXE6 M'Q%L_"-QX'\,:+X=\/VS6MXUUHL.IZR+CQ9J-CJ1F6&?5=>T4'3+);9O/LF+ M"[.QE!]M^"]U\9[WX2^"9_VC=,\':+\='T>"7XIZ-\/-3N=0^'VFZ\)9##IG MAFXNXTEN].DB"/+=O(Y1Y2A " U\M?'OP#\0?BU^TWX6\-:%\/\ PYXV\!> M/@-XBN]2;XC^)/$/@[X>67C7XBZ[:V=AJ4,OAVXM)M>U?PK86DERT$D8OPS_8Z^)_P5U778OA]\0?A]!HWB/X=ZS\,]4O]0\-^(#X@\+V M'B/QCK6O:SX@\#Z>;TZ1JVO7-IJSQ./$*.D5Q9K.@4!:YS6O^"-M*^'NE^)/&GPTT#QOIOPG/B MWQ!8P^ ?"T*^'+-$N+:ZUC7-1^+WC0366AZEJ=NFEV/A&&*,W4-^SW%5?$G[ M0'[9-YX:UW3]1TS7_"GQ7&A:QX?\1?"3PO\ #O\ M#1O!/AN[^'IFTKXMV/C MLPLUUXT\1>.;Z"UT_1-+N)K'1G@O[6YC2VM9)T /M3XO_ /6/&O@?P!\.?#] MY\/=6\)>%/!T/@K6O!?Q(T?6[[1-3OK;2;+3-,^(.D:GX:GT[Q'X;\?>&?LS MR:(UA?V5M>B7RKPE"<_/^L_L&^-]0TW4/#5[\:=*\2V.K:GX:\9K\0_$V@7. MI?&F?QAX1\('P9H7AR3Q(IF@L? T!EEU"\TA1'>ZCJ%Q]AOVDM)'F$OC>\^* MO[-OP[^!'P5^'WB/Q1;QZ7\'+K6+WXAV_@A?'_B'XH_'/3Y=.D\/?"G4M-26 M]M]"M?%>HZI=7OB3Q";BV=K6SG33KQ&S&N/X8T;]H&V_9^_:U^-LTWC8_'7X MN^,;NUM-!M+)[?5/ O@;PM?:5X9\0:=\,;"6=KR&\M-,/B'7--E-K/)>XMU MDQY@ 'ZG^P)XWN[/5O#R_%+P%_PA]OJWB;6_"EOJ?A'4-0UB\\0>*K+0-&N1 MXZE,C6UO%H'AK1+GPNEOHD96&RN_,:W481M)OV#O$"W/C1;?X@>"6MOBI';- MX]GO?"EW)J_A&&#Q/<>*+%O@[+4N]9U/Q[XGUJ&V\*>*O'TVGVFDI<7L*"-)E-Q'A6/QL_;GDM;/QE? M^$I;K4M&U2T\.6?P6MO -JD7BM=&^&%YXK\7^)/$&NR%;K2(]1UH:-!]@T2; M[(VKIJ-B;EP/+< ^F_@5^ROIWP,U(ZUH^O:-+J%O\#]5^%MG?66B/:W5_P"( MO$'B?5?%>O?$C6)C$;C5[Z37;^U.GQ747?[#WCWQO\"?" MGP)^(OQ/\)P:/\.= U6S\%S^ ='\0V=[K'CW76N'U/XB^-KW5;U)++']H:E: M'1?#\D^/O[5-Q=?#_ $WX<_$^+Q'X;\96$NN-\3/%?P;U M7PSJ>G?$3?H\%Y\$UT-=+EL[CP?97E[=72>(9K6UN/[/C^R?:1-"SC@M>_:. M_:-^*W@7XI3>#/&_BF;0=;U'QE\/];7P-\,KJ"P^!^E:7X]T'P/X/\2^%_$] MS;B[\8>(?$%R^OZOK-U:"_%GHT2,LD$5HC. >VW_ .P%JKZ=X(L]%U[X9>#_ M !%H'BB;Q=>ZKH6BZ_JD_AO7([:QT*+7_"NHZW+/#)?:EX:T@:!XJT3Q-!<: M1J$-R)XTL[BW\R3RK4OV+OBI;^/(/ACH.E:3KW@GQ-XQ\(^/_B)\=/%?AZ&[ MM-&U+P@-?UR.W^&#_;C?:197.OWUM+?Z1;6L6J7,MG)?332Z;-;PQ_K]IUBN MEZ/I.A+?/JBZ+I6CZ>-6NB5N-4FT^UB%W<>4 %>6\8O)<2; ]P[L&#,:MD@? M,,A"QD1@"JH&C6 ,,!-D2+;DD@B-1$W Q0!\R_ 3]FKP_\ ?6M-1N]7UC5B51[W4O$&LZG<7+W]V);V2WE2#[0 M8XPH^FQA=NT;0@"H!T5!DA#W903D G.22< M*/04WMG!QQ@X."&&5(.,$$<@@XH 05.2IY*DG82,X+)]UL9., MC//!%'UQGV&!^ ' 'H!TZ4@()(')#%2!SR.O3MQ][H>QI1\P!'(/0XX/K@]R M#P0.0<@X(- !11@CJ,44 %%%%)[/T?Y (W0_0_RKT3]EO_DJGQ]_W_AO_P"H MW-7G;=#]#_*O1/V6_P#DJGQ]_P!_X;_^HW+_ (U[F _W+-/^R?\ _?ARHY,? M_O&7>DO_ $L^[%Z#Z#^5+3%=<#GIP>O4?Y_SFEW*<\]OI^IQ_.O"CI"+>B45 M=OIHCKW;MW?YLC90!C-<+XW\<^'/ /AR^\1^*M4M=&T: MQ#))=SSJ\DERV?LEI86R#SM1U&[D'DVFGVP:YFG=%5<'<*'Q"^(7AKX9^'+K MQ3XKO!!;0L+:&ULTDN]6UG4I'/V'2-'L(\3WVJ7+;%B@C5B =\@$0+5\>3V. MO^/O$&G_ !!^*5M"-5LY4O/!?@-7^V:%\.[.4F*&XNU7-[\-%_:D\\+1 M:.S2VL3)%'YI[L-AN=>VK>YADTO:=6]VHZV:=UKJEUN]#BQ&(:?LJ-Y5&KWB MN>V]TTDTK6U3U]%J.\1>(?'GQJ5CKMWK/PW^%MW\UGX(MIY;'QUXRL7!VW?C M#6+,F7POIP87=W#N75)\QJ*Z2PLM-TBPM-%T6RT[3-$LX5CM-)TRS M2STRUF VBXE8A/,NV!(,X4W#EBK2MDU=8LS;G)9MS-DG.&;[S ]BV.2,9[TA MY78>5)R5/W2,YYR>_-:5<=3G^YH?NXKWFX/E;MI9R5F[WU3=G;;1$0H M6FYU.6H[67.E-WT=_>3:MK;M\P'RJ$RUK*[1+BFM5=>>J$HI<'V_,?XT8^GYC_&FW4CS M.4JB4=9*4FHQ77F3LDM=4]-02BTTK.,5[R6J2\[;+7KW$HI&Z$P?;\Q_C2=B.QZCL?J*5-SIN/L;J2=TE) MQ3:_FL]=KZWOUW"48S5IQ4UM[RYFNUF]5;R9P=KH/BSX=W]SXB^#.I6NB7%Y M=F[UWX;:G)))\/O$T(^>0Z9&I \(:[(VX?;['$$KOFXM67-?5'PK^,7AKXGV M5U';"^T'Q9H^+;Q7X(U>1H=>\,7Q(#">W9%-[IK-\]MJ]D);2>&2*3*$E5\3 M.2I4%L#+* -V'P=K*#T8'H1C&<]JY'Q)X6&J:AI7B71+Y_#7C_PQ$)?#?C&R M,DA$[KG^Q/$<:E?[:\(Z@5\GQ!9DO=@/%)9.C1MGJFXXQ2IXOEIUI:KV<4E* M"LDY."6O-I??J[K1\;H2PE15H2E435U"+<[:O1*\K:=+)>6S/T'0!-O/R@ 9 M)!)&, G!ZGO[U,&##(.1TKYW^%'Q=@^(2ZEX=UZV;PO\2_"\5NGBSP>)V+J9 M /)U_P /3-AM6\+ZJ")[*Y@5VMRPL[TI,"K?0"G: H)Y4-GD$C:"6;'RJWJ M<>G6O-K4JV&JJE6C&*:=I-V=DDX[[WC9\RT>Z>Z7=0Q$,1%SBK6=FKZI];K= M:WT=B60Y"GU;/_CK5\D_MB_\DP\-_P#96/A=_P"I/;5]:N/E4=P03[#:1G\S MBODK]L7CX8>&\]OBQ\+L_P#A3VU=67-/,<$TTTI5+M:I7C.VOF>P:+5K+64E AAT861+HSL6,DBHF963/QY\+/#/[%W MC-M:T/PAI&J+=7&C^'O%<"?$N;Q-HFK6_@;P=KUIKOA"Y^'NK>,[FVM;KX<6 M7B6WMM7'V#[.EO<26%IJ:2VCB,?4'Q8^'ME\6OAC\0_A7>:O=:)!X^\+W/A7 M_A(+: RW6E7MQ!%-;7L4/6ZT]KBUCAN84^]:F3RVW _'WQD_9B^-OQ]C\%R M_&2;X8>&+SX9^&O#/A/PMHWAJ_UR[T[QM9VGC;POJWB_Q#XLU$QVXT2QO?#O MA>&Q\,^"K M80W-\[ZL+Q9EK,T/H;QCX3_9X\,?"SQYJGC'2?!T?PLUNXUGQ M=XU\2P744LEWJ_BG44ENM3T[Q;I&=5M[K5M6NX7TFPT'4%B.K;+=(]I(;.PT&36],\?>(_C!)XGT+QWH-KJFE:;;@>,=>\0W M$6J+H^I>&H=+M=!N;>7439W,BRVOD,^ZN@TW]F?QAHWPR^(WP[B\6>$M5\,Z M[XF^(FI^'O@UXJT2.[^"]WX:\6:[_;5GIGBB_C!\8:/=6$,BVNF'PY+!'97I MBO;?9Y**OSUX@_80^)WB[P\N@7NO>&[+PU:6_BE_#'P<\1>,_$OQ0\/^$XM6 M\/Z5I6DVVG>,-8D76M7\.WFL:=]JN;37C>7?AVT=39/,J,* /NSX=_!SX-^" MO%%UK_PUL;?3O$>I6T%S?Z3I_C6YU."&UU5+/9KM[X36^DMM%N];$,+S:Y=P M>7J_G,\,CSRSJWG7AKX6_LJ>,I-5\0:18:;XAL-0\7^._"9\)^*?&.HGPG_P MF=Q=7FC?$5O!/PXUJ]6+0M7GNY+Q8M8T2!?M,L6--9BP:O/_ -G#]DKQW\)/ MC%=?%?Q3>6?B2V#>,;NU\1:5XW\0WTMQ)X[:SDMO"%SX-NK:#1;[3/!\$4NC MZ=J3RRV6EZ79I#+_ ,2?$*;Q%K@U3QE8[;CP<+^_U*_,LLFDZ="1X:O;:WNH M#&KM&KYD/FWCGX<_L,_!_P #^#-!\4:)X.\.^!=,/CG0/"EOK5IIWB32M=\52>(+Y+;Q#9Z5!)XAANU\ M,ZL]W>"\LV@6YV^2U>?VW_!.GX\RW'C"Y\0^-_ASIH\1W>F75SI%G'FU:\U73=1_L*T@>:S2&2TU749;LJ0 ?=F_$Z\UC3="'@Z+P_]NUZ]^)EZ+B9=5E5_!ES\4M/DU'[;KGB4W&KPQ:!+ MJ06WN8Y(X73]V%:[X@_9S_9>^*OC$_$'Q=X0TC5/'OBJ[NM8C&K>*;G3-0UO M4]-TFZ\-:CX@MO#T5ZDVO:K%H\]YHR:A;K-+%IZNZ6HCCPOP[K?_ 3[^-_B M3QCXF\0^*/$7PFUBQU3PG_8JZ0\EY#H?BJYMO&7A?Q)X8NKW0H1/#I,FC67A MVZTCQ%J%U/>:U]MU!;O3EM[%C$.MA_8>^+$4NHVD_BGP'G=+B:VS=R0O(V^-GP5US]GKXD3>'W^#DUMJMU^S19ZE\.O"S+'J5 MC:>#O#-[I+:)+96"W>;?Q#HOB+1[.;31/.9BUS9R@JI,C)P7[/'[,/B/X#1Z M[%H/B/P]H1UK]G_PU\-%N/#L-[>_L5?LH_&']ESQYXYN-=\2>$A\(O'>A_VK>?#C1=:UGQ%K-I\ M9;N(P>*?BZGB#48UVZ9XO^TRFT\#Q2BR\"&2\:SM7^V-0!J_"72?V)_'/B'P MOH?PLT/Q3HFJ1CQDG@(W'9IKF.T\?:+X'UNYO M]8?PY=W7E:5;&XNK%&TIFQN_#_\ 8P_9;\'?#3PUX1U:\TGQA;PWMM]A^).J M?$2VM]4O=5MM8U:\T^'P/KJZE+I_AN,WNNZA!#X5L")BEW=.T!8P/%YK!^R7 M\=_$OPG\$?!CQAXP\"> ]#^%^G_&>^\&>.O!.KZKK7BO5O$GC]-8M-#N(XI( MH'\'Z58Z7JSVFNV$.Z?53N\IRH+#QFZ_8J^*FA>+/A)HFF_#?X?>(K/5])^* M\'B=_$OC?Q3XL^'_ (&U&Z\$Z%H&D^/#J$":6NC>/+>ZL[O5O#6BV%C/:B4& M-)EOP\S 'W!\(OA)^RCX8U>WOOA-H?A[0O$/PO\ &>N_#73A>:_+:ZC8^.-" MTR:#6](TN#Q!<+_;$\.DZE+&ZZ?]I"33&ZUH=G:3+Y MHN]2\06%A:"#>J&]75+B[6U= QV(BX\YU98MP4U^6\7[ OQ9MG\1V3^./ WC MNW\8"33)?$OBN]U>#Q9\+;:'7-!U>3XN>'7@>*.;XA:M;:;/I]Q9H4GFA-LA M=@LFY/AY^QOXG\7:IXHUKQ)YE_\ #[PW^T2EO\*?#_Q'M[^UNY?V?/"NFZW/ M+%K6C+=K+)?:K\1=>NY]%,B.+GP[!:CI;QJH!^HT>L:#%87FI)XI\.FPL+D6 M^JZE_P ))H<]IIMS(0HTK4=46_>WT6>1C&P-RRK,I558N54T]4\3>&-#M]3N MM;\3>&M+71M%O?%&I_:]>TM;JPT#2;;[;JNHR6HN#?OH:V?_ !,H[\6_EOMV M>8W);\M)?^"=GCW3=-\(VNA>)_""Z5X7T7P8OB?P%I_B#5?"MI\4-=TJ/QK; MZWJ^M:\5U!@-+TKQ#I[:9%<6\[7]WIR(&#P0R)U7_#O[7DTS5XX]4\*G5M;\ M0>'V36-1U'Q#KVM1^ [?X47W@>?X?7&MZI<27U_HUSK=U%?WC7L<5NR!75'8 M @ _2;P]K6C^)]$T;Q%X6QTW=\>VM "T444 %%%%9U/A_[>C^9I2_BTO\ K[3_ /2XB'I^*_S%;_P._P"3D]0_ M[(W'_P"I'6 >GXK_ #%;_P #O^3D]0_[(W'_ .I'7KY=MFO_ &*'_P"G3QLQ MVRO_ +'E;\Y'"VAQX[^.G(!_X7)J^&/1#_PCVDX<^P/ZXJUK6L:;H.B:MKVL MWD&EZ!X=TN]\0:UK%Y((;?3M,T:Q.H:MJMXP^]86L*%GW\(0Q R *KV94>.O MCKNW8/QDU3=MQG;_ &#HY;J#V[=ZTK_3]-U2QU+2]3LHM6TG5H)K*XTV^A22 MVO+&YC,-U:74#AH[FQN8V:.XM)%:.6+>CHP'/-FO_(PP_P#V!O\ *B7DO_(M M_P"XJ_*1S/P_^(O@#XO>"/"WQ)^&7B_3?'7PW\9V,FJ^%O%OAN>>\T?7].CD M,=P;:XGC4)A\JN"^2K%5" &N$^(OQ2\6Z1XY\,?"'X6^!=,\=?$OQ+X9U7X@ MSP^(M9?P[X)\)^"M!N!#9:CJFLJLLUYJGB+4FBTVPA@B$8DCN!(,1@CTOPSX M3\,^ ?#>A^"_!?AS2O!?A#PQ:26/ASPMH=H-)\/:)IIDDD9_#^EV,8$#>=(S MSF6W175F$>5>.OG_ ..WA[X2P^(/"_C#QW\;M4^ ?BZ^\,:_X"M]7T_Q%9V6 MI>.? ]W-97VM^';BRU&QO(;6TBN#!J6E7<,$%]HD=QZW=>'_%WB#2KK7XO#<>I:9Y\6L:?'I= ME<:S:3PF.XCMU@2%E*%:\HA_;]^!L[?#2\T"_P#&.K>!_B(/'VJ0>.I- U2Q MT;1-!\%623ZAXIO[>22Y_M*#7-;N]/\ #MK:VK'45U.Y%F;:._=XFOVG[%GP MJN]<7QIH/C#XH?V#J"G6_#F@^'?%4,GAJQ\2S>!9/"$7CS3?$TJW>H:WKVFZ M,UO;Z//-.U7QM=WND6SZGJ&EZ M0OBOQW>ZUH7B>VUGPUX<@BBM=-\5>'+_ ,,Z1KBV.F0P:7J1MKF[N[:XNII7 MH [B]_;I_9M\.6=M?ZUXT\4Z1>3G5WU;0;KP1K\6O>$3HU[I=GJ*^+]$LXC= M>%&TZ37]&.E"^\UK]]6A&F(YF<1>@WGQ_P##=_\ !3QM\>OAUI/B_P"(&E^ MI==CD\+V^FW6E^+Y];T*X2UU7P_I+J5G)%S26 =/+$@ '$6 MW[&GP]LM3\1ZOJFL_$;Q+XJ\:7/AN]^(7C'7]1@_MCQ_J.A^)H/%S:]XDAC@ M1([W6-7TRPL+>QL (!X;TNU@BB$YKT5_V>?#Z_#BX^'&G7_CG1XQXWU/XI:; MXOTK4+FP\;Z#XMGU]?&5QK\.M%8K.^SK3)'<:;+YMM)80?9+B%H0R@ \G\*_ MME^&&\*Z?XH^)+:?IESKUS=7'AZX^#VL:A\5]*U[PW8VEIJ&K^,Y;"T2RU/P M7IG@B*^32_&7_"2P6MYHFHPR3V\$XPH\ZM/^"B/@2?XW:E\,;SPGXTT_X=Q> M++KPCH_QM:RU&ZT._P!2M;72Y+O4M5"OY=IX&\1:YKNFZ3:ZHR 0W\GG,XB! M%>BC]A[P+/J>JZO%XM^)=IXN^(-IXALOBOXFT5M/TZ]^,/A;QC+8R:OX7UG3 M[6UM]-\,VTT^G6JWEYX6%O/>&.=IYI0\@.9>?L4_ ^YTOQ!X!_X2+QWIMEJO M@+Q/X8USP]!XAMH-8M_#'B+Q%8^+)=9MS)&'TVZT+4].BL-*UFZ$5I=Z;:R: M?$XD4,H!Z%=?MH_ .U\/ZEXE7Q_K%[IUI;WYOXM*T/4+BYLK:RUF[\.,40R6 M]L(=0US2[YM!34KRU-]IHDU&!KFW1(ARME^V/^RIX,TBQT7P]XINM+\,:;I_ MAS5=*TWP]X=ND\/Q_P#"=:?/K.B:/I6I)#?V@$BMQXQU3QUK6L:)XRL;A[&TUC18OAN?#6G M6VL64.GW_A:PMW:'3+N(7T?A35M1N;JV=YKPN/)5BLM2US2M3T;PE:>$8(X=,U&RN=-U+38?#D-_@U8:-\4+WX[?$#PQ\.OA4EYJ%QX5\/2OK M,O''P_D^ .NZEX@\%^)O"MIILEQ/?ZIH M=_H&I?\ "0Z7J=G%H^H_8[&ZNKZ,BWMTL[G>(SRSUY[;?L9?"B^U?PM\2M)U M#QDUZUNUIKOBF6/3-=D^,=CJWB&/6MGBF[UBQN[RSF&IQD1R:-;V;P6PBLEE M:Q@CE !HW/[8OP->Y\86.F^-89KGP-XNTWP7K^H:[IM[I/@VUU^:ZB&I6B:W M+"#=&*R^T70MWM;-XH_+G9+FS#RC(E_;H_9OTZ:[2X\0^,7U&RN-'LH=$N?A MSXH3Q#J$7B?3]5\0Z+J.AV8C*7GAZ\\.:3>ZUI-X%*M8+]HO'LHGC%8'B+]@ M7X=7L_BW5]6UCQCXLU_4[34;32=)\<:@D/A<0W6G:U;>'M$\1/H<-IJVOVN@ M)K=T)=%_C!XI\27\?PZ\:6]C>^&=:9#/<7.LS^'M3C\+3 M75MX;A\50Z=9:^5.F:QXBNO#5W:746GVJL9E9HCLNY8$.?\ %[]D;X9_&'PI M\._"&LZMXO\ "V@?#'P'JWP_\/P^%Y]/FFN_!&L6=CHMYI][:WJOI]QJ6HP6 M$4MGK!C_ +3CCN)3;Q0L[$9UU^Q+\$KWP?I'@ZZD\83Z+I$GB^\TRYDU96O- M-UGQ-'H\,7B&ZB"*IU30X-!L+;PM;L-L&+F&YS$RK0!O> OVGM#^).G?M":] MX+\$>-+O3?@*EE:KHVJZ9-HGBOQ[XAN/"L'BC4/"VC^%KY ]C.EI,O#O@Z?1OA;X<\3^+OB5XBT_P ,_"G2O!WCV/4? M#,MU=:3:GXT^(/BV?XL>*)_''B_XB:IK\EC\27\620Z=#::[IVJ:B>-D M^-EK'HVG^.+/5=*TC_A&K&VO;.Q@M_"\^G:EI('EOV8QM0 M!YSK7[;.E>!M:\8^&/B=\/#X;\8?#70/B+)XHTOPSXA/B:PUSQ+X2TS0-8\' M>#?!VI21P7FM7/Q*@U^SMM"EGLK?^R[]C;W@=%D(]'_9[_:7NOVA4T*XTSX= MW7A2S;X4>%_'/Q%GO-5M]0L_AUXU\82F32_A!(UJ6_M7Q996$3:KXDN+=Q!I MR36L;[3(P:DO[&OP7_X3'X3>/M2E\8>(/$GP?\8^,/'L&N:UJPG?Q]XR^(VF M#3-1\0?$JV$7E^*)M$DM8Y/#FD[(-/T*XM[5^L0(])^ 'P&^'_[-?P[/PR^' M%MK":#+XC\3>,-2U#6[M;[Q#K^N^,-2^VZA=ZA>EF6.UL$VPZ?$&VQ6BI!&% M1 >RCH. ">H7./P.3GZCCMU!I:.@ '"K\J#_87A23T)8#.1US10 4444GL M_1_D C=#]#_*O1?V6_\ DJ?Q\_ZZ?#C_ -1N2O.FZ'Z'^5>B_LM_\E2^/I_Z M:?#C_P!1N3_"O;P/^Y9I_P!D_P#^_#E1R8__ 'C+_27_ *6C[DRA!&X@\YQC M@C)(QUSQ^)^MUB\M=M=M7Y=;G.V%_ MKGQ0\40?%[Q7:3VMBH)^$_@V[58SX-T@;R?%EVKCRV\6^)%#2%)(S+IMCMME M"2[37=[FS(X+*9C*[G)WEY@ZR/(3\WF2!V\W<WE:W0 ,# Z#@4<=^1W'3(^O:CNOIGGZ8-;&A*&UC2%( M5@=2L%*LH=6W73#:R'AE)9 P[CC/>N-0I0YI-.T4V]MKVT26KN=3W7]Z5E\[ MO]&8I"?\\VZ'H2?QZ]O\>M!"?W&'ON!Q^&>?7^6*])^.'[0/P5_9YT&PUSXF M:_964FM:@NF^&O#VFZ3J7S-'( 8H3;(5*RRJ M",^??!_]L7X!_''Q//\ #[0[GQ#X*^(L<%QJ4/P_^)?@74OA]XQU32;4K]JU M/0]/UZTCCU>S@W!IKC3+FYEA#!I(D7D=-/"X^M2=?ZC/^S8W?,H-5)6:YIRE MRVY(2UVFK*W-%Z')6S'+Z=:.&GF%*+E>,E;WHW5I+26KU=O/5)E?$?0*S<<_ MPXZ8ZGZ^O2DPG]QOIN'OCH3CZ]*^GO%/B'PMX/T>37->6RBLK=5"B.V26XGF M;!2UM+5$,][?2<&.WBC,C%N%Y)$/A'Q/X4\<:3'K'AY8;FU,YBGCGL4M;VQN M4"[K*_LYXX[FVN"'5WBDC5@#@ BO!EGF7PQO]G3QF'68R_@4U432A?EA&(["X^(?@9W'B#09M"O+6)GA MCAENX=$U.>S33]6FTU+BW_MF.TN9Y+ SQ+,J%@:].M-OPO11O>ZLVF?-^$_N-_WT M/\:-J?W&_P"^A7UII]WH.HSWUI93:3=7.CWJV.J6UBEM+)97KP1W"VFH* Y@ MF6WFAF*\,$<$]ZZ#^SK#_GQL_P#OQ%_\;KL=1)V2459-03NXJ6JO>,;7Z:=. MXU)-))QDHW7-"2E%M:-75]FK;GQ7A!SL;CG[P[?C3O0Y&#T'\0_WA[]O7!]* M^R+RQLEMKG_0;(#[//@_9XB<^4Y_YY^OK7QQ_P LR>_GN,]\;^F?2J3;5UH^ MCW_+[@$_/\#CCN,^_0T;B,8!_=@F-4 3=PPC7H7=21SQSD8-%']#D>Q]?K3 MN[-_\O/LSZ)=FMVKZ[@Q?R+W3+VU*X?5M7U#X7^,+/XSZ&+B33G>RT'XP:'!B637? M"!<6^D^*44X$>I^ ]QD$H.^\T>>\MF)<1X[J:^MX>.&G'FQ--.<:E22FEV>=7B\//Z[S\L*K4?90BTD[\JE*SLWI=R2LO,_1-CD COD M'\,'_/;\>GR3^V,-WPRT =,?%?X7O^(\46G'TKZ>L[^TU.TL+_3[J*[L+^UC MN[2XMY ]O=6\RI+')&X) 5TD1P200#C &:^8OVQ?E^&/A_)SGXJ?"]1['_A* M+7C\ ",XY[XR:X\MUS*G3Y7&5.;BHR5G*253FLK)^[;6^_WVWS-O^SYRNI(W1VS7#X#;9KK*L 0RF9@R'T#C@D(OC9-XID3QAH/Q034!_9?@2R\'^6+:?PY-IP^ MT2ZBS&8.6 8*37N-SG[1-M;:QN+GD#+$>:V0 >.0!U! ZUY=<_%_X76WQ;TW MX"77CWP[:?&[6?!EU\0]'^%KWUP/&&K?#?3[L6FH^)([<1&T:UAU(K$Q\X,% MQ$%VL:QJ?Q*__7[])'=#X*/_ %Y7YQ+'Q"]7B\$:['I MWC/0M'F\3:AX/(LMY\0VFBVH>?68$1RLFEVBM=6\ EG0;U4'\G/!W[0WCOX. MV.D^&K/X@>"M L_%?C?X?^&O$GQKU/6?&/QG_9^MIM8\/>(]8N-6\+:;XFL[ M;Q3X3^*&L/H=E'K7AZ1+W1='EO(8K4(S1 _K1\4?&^H?#/X6^.OB+H?AZ7QA M>^ ]"/BAO#]I.MDVJVD5["NM6-MOVEYHM(DFEE0D(RQD'BOC'7/VJ?AMXM\? M+X4?X-Z;XFC\"_$OX:ZA\$]3A>Q>P\;S^,]/G@\=_$?0-&M+>.UCN_AK ^HZ M1KMD]O?IJ5Q:0FUDCD=)!F:'S[XI_P""@?QXT35O OV+PCI7VK4]-%KXN\%W MW@758H8=?N_!^M^)/#GB'1I9(9-;UCPQ?OIEKJ-K;Q/:Z3ILE^-,OI)+AT2O M7/#O[3'[3L7QD^'/PZ\46WP]ETW7M-^$NJZU>W6G7/@NY\>6/Q"T)M3U_5O! M.F)9ZAJ,<7@&9FT>7[/)'!#:@][=ZA(=%L[!]/GTV M">4H(HOVS_V?6T_X;^*[N\\1Z+IOQ141> /%WB'X?G2+.1=3OKJUT^1;^[9= M0T+3/%31C^S+/3(YDNPH6_%L"JT >&>,OAE\:/BG^U%^TI%X,UB[\-6_@KQ3 M\&;CP;XUU?QYXGTJ;P;I%CH,>K^(M-\!>!K!9?#/BZ/Q?'%=Z);C4&7^U)=0 MD$OV>:&-ZX>R_;1^-^JMIDE\_@C3=-\4II:^-?&%U\/=971_V.);[Q?JF@W' MAKXBV"1B;QAJ][;6EK2OH'6OV]_@-8:-X>U3P]IG MQ"\36NN>*?"_AY4TOP)=Z=>_V)XBCU1]-^),=I,4GU_P3;7NDZCI<=] IO(I MH'CCB\K!KU76_P!HSX?3?#'XS_$/X?#3?B _PK\!1^._$.C06L-KIGB:ZU?0 MH_$&B:/J6IR6@M=4NM4TE(=ZWC2'1WD@AN67Y4(!\D?#+XN_%3XF>&?VS/%O MB?\ X2'2+NR_9NTF3PE=Z1I]_INE)>Z/=^.-'B^(GP_T.>#[9IEYXFBMK#Q# M'I4/VRXE>33YR9590WA/A/\ :&^.FCWW[.4GBV^^(=OI_P"SUX!\<:-\4K__ M (1O5M0B^,7C?6_AA<^*?!'BK7+#3[:.X\3MI.B2:?'[;P9J L_B[\'-;^*GB'4-.M[>^N?A7;>%K!7B\!W M>E0)%/JFL&[BOX[:SB A^SVD9 19 QWXOVZ_V:[RUMKF#Q-XBO\ SKCQ-87= MI;>!Y=0U/PD/#%YI5OK]YXI.GB:UT72=#&J:9#?#?B;3O"]C9Z? M'!I.D:_K-_K&H:'J&JVQN84EL7ALEN)X936OJG[?7QC;XI#0/"?A>RU'PWJG MA_5YCHNL>![_ $74/AEK^EVGAP2Z]=K'#->^(/#&EVFKW^N>9?\ V2Q\6P6I M32D1X)17W!??M<_L_P"B^*]<\!ZCX@O--\4^&]+_ +6@TQ? UO"/%-FNJ6>B M6=OX&T^W7^T?$&K:GJ>J646DV;6UFNJW5ZEQ;@V;!CQ7B']KO]D3QKHB>#/& M6OW<-IX^O=1\(Z[X=U3PE-X1\0:>^CZ\GAFZL?&#K+#K'ARSL_$6S3X+G[5< MFWN_.PT5ENBH ^3M,_;A_:,O=:N/"^A7GPC\7Z1H7CSXB>&[;XO76B7?@WP; M\48O!]_HVGZ9\/HK62WOX=*UB*#4[K5+VYT_S;S*0K:PS.9/+Z=?VJ/VJQ#J M_BB2V\$2:#::%XY\:1>#Q\,-9;5)+/X??%G2O M6T@U&PFM8M2CM+F $'W+X6?M.?L<^#;"R^&/PWMM8\/:!:Z[+J5O=:M\.M3N M/#4FH7?B6X\+_P#";W6OWDGW.@1^.(9/.>=,%#"X8]FG[='[,5TE MY-8>+-1UZXAUZQ\/Z?IFA^"CXB\1>,]>UN]NX;6;P?;6+NUYHO\ :-C?&[O[ MR.+[0;9I]Y8 @ ^2] _;$_:L\623+I^C?#;PKJNN?$+PMX4T_3;S2KSQ)XL^ M$L.L>//^$5MG\0:)!8VC:C8-IAEU!;O6+J.>64'"&S_?CV3]F?XP_%[XD_'W MQGI?Q*\3+8Z/8?"/[%I_@FR\,RZ1I&L>-O"7Q6\7>%=:^(/AB>>%%W:Y9Z?I M]]?6-R[C3A>2&V^0*Q]_^$O[1O@#XT?$7QWX)\!Z+JU]'X0\$>"O&EYXWU'0 MH-*T+Q?'XV;4[;3K6.5K=+E?$7ADZ=>VMU#?R.\?ER"%%"5]#*6+"<168G6. M6%;A;2%;E8I6WS1K,JK(B329FEB!"23$R2*SDL0!"Y+,&7<5D5F9CO'](8@+W. 3UX]ZD\3V>I:QX7\4:/H^M3^%='9QYYM'78TG!'S$4ED/\ BN_CI\Q4'XR: MN"PZHK>']'42 9!."P( Y/;GBE\5ZP_AKPOXE\16ND:MX@N/#V@:MK=IH.B. MBZSKUYH=DT\6AVD$BN?M?B67Z:_V-_E1U-,FNLOY M7H_:IV>]K2_K$M M[#Q3\8-=M(-,U M+X@.27CUK4+&T6)=+O;:W:*WCM(@BW2Q%Y ^'X=$TSXC?$'4V35IO$L&M&>\M=+@TBULFGOM&M)I MVM[N2&Y^0*M>X?!7XDZE\9?@_P"!/BSKGPX\6?!S4/'.BQ:UJWPU^(%M;V_C MOP$/@SI_Q8A^" M'A!_A5XK^,'BKXAVD6C6VOZT-*G33[+PSX(U#Q,5TO3['3+6>/5O&=K;BYU> M>W@M8H(E:4[>0]$_/O5O@K^U-\ -%\6>(+_Q9\1=5TGX3^##:?"BY^'MWI%Q M\.=0TV^\+2:/I'PT^PW:R^++BY;XA:GFL/B)KOPXTO07\7:5KNK^,[C2/AE\3_&GPO\7QV]]XA^$?Q \,6UJ;^P\% MY>T,]Q=#&50^X?M%?M&>+?A#^TW^SUX4M]5MXOA=9>!-7\6?'G2[;38C<^,= M3\4V,]I\+=)TR21VN+(7?B2PNGTM(W#W$,C!OEMF! /$/^$*_:&TWXA^ OA5 MX(U#QAX,T7XF77Q=O?$7P_\ $7C+4?%?B;]G_P"!UK9:!>:5K>K^+7BGM/\ MA//'.N6%WIWA:*6^NY?#C:]?/!E+=45-&_96_:=TN31==MO&7C^P\16,?PLU M(WWB'XI7NLZ'IWCG_A(_$7B+QWKFLZ7&TC:KIFB:*WASPCIBB)DO;6:[=HI9 ML,(?@S^W!\7=1NXM)\6Z;HOB/Q]XVOO'/B"P?Q1K&C^"?AEX-\.6]]XCO=$\ M-:_XJL1&)K>VT'PG=R:!J-W.[W.H:G'(EN9(RP]$T7]OSQAK?@F?QTOPG\&: M%I<'_")>']*M]4\=:E>ZAKWC_P ::!=^*+KPI9,BVT&I:=H_AG3K;4[ZZ-Q: MB_$B75BJRKYK 'GWP_\ V'M!. MO76@V?B6_P#M7@ZX\/7,U];Z5\1->S:WT"6R2XL[:\@F<^H_!?X M#?&KP)I/[0OBSQ3H.M:S\9_$?[/?A+X5?#77M9\7&]3Q*-*T'6)X? YF:XFM M='O?#^K:DUM>ZU=*OGVEO#)/))+,I/CG_#Q;Q?J;0>/V\*:59_"^[\,_#<1> M O#>N1R^/Y/&-_%XC\2>(]6N))DECC\+0^&;&P2:X($, N(IIGEF220^M>*? MVZ?'?AW5?%'@M/A'\.=6\5>"])\2^-_%5]H_Q(O]3^&5OX*\->%]%\7@1>+( M=VHZIXE:36K/PO>Z-9'R#?W<$,DQM]MN@!@>)/V,OBI%\+/@)I5EK&B?$OQM M\(](\):/;:"_ACPO\-O"7A'1-,L[;Q%XGE\1W&A@7_BZ+5O%FF:1X=COY9;R M>17%_):$S&6N!\%?L_?MB^(M4\30_$67X@Z!X!UG7#XJE\-1?$:#2=2UCQ%8 M^ ==5]"M=2T2>YO(O#NJ>.+ZRTZPAGN+.UO]-TRWGO8K7>N[];="U-M?\->' M]\UH70V^2&"J.<@ ZA/S$;9-V M%W;B6SP,<=5 7:.1R1[4 ?E1:?L\?M^'WA^VM[>Z_L MC4+KPEINNW6D^(#90K8:M=J\TXC*HW[!#C[@5MQ 9'!.6)(&4QG!(.TG"Y&, M\TQH( DL$\5M-%.0+B*5$:.Y7^".:%P\;A&RP++P1C/6@#X[_8>L=5F^#_B7 MQ1J6F?$'1]*\>_%/QEKWPX\*_$/Q#>>)/$O@SX>Z;G4 $D],;< [@<@Y7( ZD M4 !Y&TYV\97+;3M.4XS_ E4/WE4E00*3 W%L ,0%+ #<4#B41E\;C&)564 M(6P)%##OEV.G8MT4D X'WF.>X(^O<>OTHH /\@>@[ >P& /8#DT444 %%%%*6S]&#:6KT0C=#]#_ M "KT;]EK_DJ7Q^_ZZ?#<_EX;D']37G)Z'Z&O1?V6F ^*/[0'M+\.1VY*>'95 MP,D9+'A/4D X)KV<&^7!YG%NTI9"J<5UE-Y[EM7E7FZ=.<^GNQ>O1\./=\9E M"3NG*OSKIRQIN2OY*6J\SW+X\?$>^^'7@F6ZT2"*^\9>(]0M/"?@'2W<*;[Q M3K;M!;3RC#?Z'I43/JER^.(;)PVW?D?/'A'PQ9^#?#FE:#:/+?M:I=7^H:G* M2MSK/B&[G>7Q3KVH*26CO-3UA[B]L=RJSV26R"MSP^@;Q!X<4G DU:P1CTX-Z.?J.Q/3TK"/((]0:V?#1$.O:!OS@ M:M8EBO/R_:6)/..BJ>V.GO@;LFV[)./,^EN:._E=KYV%S^,'C[Q!XC^*GQ%^+D?B'4O#NHZOK'BS0-,\<>'-/M]5^(/PV^!GPW\4V? MP_T7X?\ P2LM1@FL++XI?'7XGSO;W&M/$DMAH[R203KY9%<+>V?C_5+N3POJ MDWQGT;7O#VM6%SX6T#]H;7M*\9?%S]G?XT+HE]XQ^&/CGP1\3]'\K_A)_AE\ M74TF[\(^+= :22WTV\86\RED("?%ZYU?X87GC>RL]%U>3Q#X%^+>H?#JQM[6 MPCOYM$^(7B'XPVGQ2_9R\2ZSID;/<7'P_P#B#+J6H^%KO4T58;>]M5)&] U= MQ\6?$VI>'/V@OBW:>+=#DT5?A'H?P]^(-S/I<5R_A.'X::9X5UR+P5X7T7Q% MJ$D]SK?CKXF?&3Q-JFDMIL33/96FF;+81("Q_9,*JCKX"FL/EDLIHY%'$XR4 M<3"EFFJD:$HOFA2^L8>"E"[C&L[PG&M6D_Q'$JE.KF>*Q'MHUHXK$1H MO]Y92C4FDHM77O244]+-[M65OU?L_':^./AC\ /C;<:#JMN9'6,3^0J3G:SY\Z\? M>!?C/X*_8.^'7@OX9+XILO'FA>&? C^,M(\!:M8Z-\2YO#4LL.K>/=&^'FI: MHK6$7BQK?[4EG"\;/(+:6VCC,\B@<7X9_P""A_P>\)'PC\/OMGQ(^)_V'X7O MKNK>/=3L[.+78=3T_1]4UN+PUXJT6*.*XB\;366DW-GJTD$$=O;:FL<=R-UQ M$[?SKGGA9C.)\QQ>-RK,I3R]9W5Q%7)L-AHX;&3^KOGI..>1FIX>-X)RC&G) M5H\T$DDV?M& XYPV0+ X3,,)%^VR!PBZR37M*\$HS4&YKGC*2E&3BK-)NSM( M\"UKX>?$_2[KX]?'Z3QCX_\ "^GZ%\9Y-#ATKPEX22WO/ '@?QG:>&5^*WQ9 M\//'9W&L^)]>NM/CFBMA#!/8Z1>PW%S86]Q)!M+=,\7?M/>.8_"OA:R^)'QM MT7P/K=M /"WQ.T_0)=.\9>)_!-I)XWF\+ZYJD]YI9^SZMXABT[0EU^[OK:PU M*ZBDA\ZRMU*9^QA_P4)\(:7I5@WC/X4_$3PMXVU70]$\3:=\/[\:9?ZY?>!M M5TW4-9'BQ9[1_L[:7I-E82IK2X/V"\N;2SF)>1BL/BW_ (*(>#/"WA;QOX[E M^&WCFZ^'WA[6=*\*^$O&/G:1::)\3/&NH,L5UX8\+^?+]LL;C2&^T)CB77HYM6I0FI5:D:>)Q$*7M*C([&2+3HKF/P'X>M;S4O#UG M+;VTJ0:E=>:NH;UVQW-N[J,-N/Z3O&^]0&. *-,^(7Q+T=KKX>>&K.VB\9>+-"U?PMK<=[H5W87_P!F MA>;1+Z*&_NQ)/;9333+&Y4KGR7X9?M=ZAJ_P,^,%MXXL_B%9^,QXP\::;:Q: MQ'9C6/!5MX^\3^+= \%Z;>RVDD:68\*KI/EW/D33/%O0"3>^5\C%93FN=5*N M94L-&$)5/9SA3C1BJ7LY*AR^S4J;99E%!8&=24W2_ M>>TDYOG59.K%\SBT[Q>B4FTM6DGK^O5_Q9W)/5;>;![9,3CD]R>...>_$GX<:9X!\3^#_&WA#QEX$^&G@>ZNIO&O MV=[CQKH&M:;<6NF^-=-DAGFE2RU*^TV]!@OB+V,J/,7D-70OP6X/#N,\OOP*^?K8?%8*N\/7A'=ZV]Y+5QDK2:M)=F]VFE)-+Z3!XW!X_#.MAY-Z M+D>O*W=76J6JUZ+;31IMM%%%2;!2.L,TM'7@]#UJHU'3J0KV)[;'Y?TKQ M_P ;W][X1N?"GQ5TZVS>?#?5EO-9AM_G:^^'VNLFE^.(9V )D2RB2W\0!,!H M9[")!EI,#U?]K*YMM2^$WAF[M)D>SN?B;\++N*574FXLY?$5I,AC(.',B2!U M^;:0220>#Z<*<9YGEN84_@KSJ-W7_'Q/GD&XN>,@<><>Y( []2/\.1?P9X,D\:6 M/Q#?PAX+5\,S/YLWA2WUH,UW%H+2EIIXXIEB:1_, M:-F7(ZRZ9?/N#M)C$UP<$$_N1*V>!DDA20%4$D] 3T\/OO#'QVG_ &B] \96 MWQ5\,0?LS67PPO- \2? L^$]OBG5/B4MZ;O0_'UCX\WGR],T[2"UG?: J>;- M<;9"#M!'C5/XE?\ Z_?^VO\ '^MSZ&'P4-OX*]=XGKVL?V<^C:R-<>QMM!FT M?6(-3FO+JVL[.WT[5+=K/5H-4FN=L-I8):3,(]0D95#A?F7!-?'G@+]DO]F. M?3_@\? 'B75?%MM^SSX8^(?PY\*W/AKQ[;:[/-9_&.TN8/%#^,I]"FGGO=;D MM[FZGT#5Y9+6WTZ1(6MY89L9]D_:2\.:SXV_9Z^-GA7PMIT^M^)_$GP[U_1] M%L+.=6EU*]NH;>&P@5+HVY9&(=D&%9F0GYUW(WYYZW\%/VJ/AMJ_CB7P>MS> M:AKO@7X%:7!\4/A7X'\/^"H+;X*Z DJ_$OX::EX5\-RVSW_QGT'69U^S:_91 M_P!L:YX9E,=G<,8:S+/JWX;_ +!WP?\ A9XB7Q1I'B/XC:SK(*JUQJNJVL-L M]Q'X/UOP/9Z;=:3!"@NEM/#>MW\>H:Y[(<1^*_V!_@[XOF M\"QZMXA^)T&G_#WPUX!\.:;INGZU#)8W%E\.+Z35?"U]YM_'+_95P-1=5\03 M:1Y-QXC"I%?2JG!\-?PS^WA!%X/T#PKXW\8:S:>+O VL>)]9\?>*]-T[0KOX M>>+?APFJKX(^'NH:+.]QJ-A'\25OM!_MJYO&O+RZFTFZBU1X!=.RY?PS\&_M M<:[>?#VR\7>./CU8>"8]9\3ZIXRN+VPL?#NI^&/$=I\/"T%G;WVMM?:MXM\+ M:M\0VL+_ $>P:WCT(/B)XM\:6WAK47CBC@^(>JF^N-,\#R75R^K? MV+X;T/[!I<0FMA%I4D<,3C83CXO^++K3].F\%ZI+X'N+R#6=!\.Z3J-M>-?:0E_<>%Y+^4G9)IICB3[ M:\<_\)7X.^.7[+GQ&\0^#OB#X]M/#'PI^)'A?XCZSX'\+6^K:O9>+?%EEX7$ M]_J6@6M[:V5E;ZI]ANI8X86G:W/G" +(B,0"A+^P?\"YAJ]Q:GQ[IEYXEU?Q M-JMS>Z-XAN+*YL+OQ#H.G:'<6FGW,(%S:6\$&D1:B]GI[1V<^J7%^5CE%TQ, M?@_]A7X(^"X?%/A^TUWQS?ZAX_T'QMI_B1-0U.RAU"^L/B&_AZVU^_TK2-/M MDBLX(IO#&EBU5XA"DJSS7A9YB6^:?'6M?M8^'[GQ'XG.I?%#POI5KKGBN^^- MFO\ B;5-)M_AY_PHV]\8:1#\-;3X#J,0Z+\68/"\MS8W+WX26UOX[B6^S=F* M9?,?!>J_M1?$KPE\1O%7P[\3_M#GX M"/%?B27XJ0->-\/)/'OB$K;:!=7^NZ9XE2ZL=7TZ.779/$.E7^B:?>:!J-S' M)!HD$3Z;);VVG!9:V_A9^PS9^$K;2/%7Q$^('B#4OC#=ZWX@UWXB^)]*MM*U M6Q\;:5XM\6W/B^S\,ZU=:UIMVUM!HVH2DWNNV,4&H2,9C(FR>(K\I'P'^VQI MOC?Q9XY\'^$/B-H'C7X@V7@W5]6/B?Q7:^*?!^FG3?A#J?A_4K72-0U-'32_ M%MYK,/VAVMK6*:?7KC3(M4><-+O@IJOPN@_:JUCP=9ZW:6NM M^!_BQ=1Z=>32RZIIMOXFUS5/%5@0]AHMK:_VK>/HWB6*?3M2L8!;Z--;-Y+$ M ^AU_8W^#L/AZY\.M/XPET6XT&+PA=6#ZX%672;/Q]-\1[:$NR>6L,_B"_NK MHDCR?[,'V<_O04J?PM^Q[\+_ ;=^'FTC6_&$EAX-\6:3XM\$:9(OA^QM/!? M]@#4!!X=L;ZQLHM4UJQN7U2_O1->32B-FVJP";:^I[A29W6)LHV6VJ/W>%Q_ MJR3DQ*251L $(1UXI&XPP!+ 8SQQM&6Z\_*"2P Y' R>* /"?A#^SKX#^">N MZ_K7@W4?$\DWB+0+?P[J>D:QJ@N=.N4T[5M3U6PU&-D0DZ\!K5W^^<&..%Y( MQ&AY;W/"DY4O@8')'.T!.S=B>X ZEES\Z@$H/O 4 M=.O _O'A2.Q#' 8'MMSGM0 44<=B&&"KETHWS6-US?V.IO="^)VE993)=VVKZ3'HM_$G.2L&IZ1.B(,Y%Q"<# M/S4-=T'1?%?A[6O"WB>UCO= \7>'M3\.ZQI,WF#^TM"UR)H-2TNXNX<2V-W! M'D1.I#1ER"0*G,5SRPU5+F7L>7GZ[1TW?:_RT-LL?+AN26DU*_*NROKKKU1= MLM2TW6[6+6]+U2UU^PU5%N[/7=(O+/5-*U:%&&-3MM;T^>XMM71[\%Z=X\TR*?[1K%S=?8Y9;*&>* M86ES>ZC_ &?:-)+6SBUB^EENKR7S9'=9),NH8H?DV@?-W[37['UY^ MTCXM\.:W>?$ZX\+>&[#3M!CO/#;>'?[7EM9/"WBZ+7=0U?P?);7,1T?7-?A@ MM=&UB\U5=1MWMX1>>@>ZZ?)^SY\5O&EP+2'X6?$'Q]\-3%IUS=0 M6%AJFL^#AH\WV2#3?M"+;63:?X?O()-)O[ "_AT!\>48PX FT;4O@=\6=6\0 MZAH6LIN(9?B#+YUL+R[L8]/TV_.GI)=Z:)II'.-^SQ^R'_ ,*$;XNW M&H_$ZZ\0>(OBQX:\(>$)];\/Z1/X7U;P;%X# MPK8>$?'.E:+?7&@ZKX:\3FP^VW&C^(5NIYI-#T'5EL_$:P337FFVMTT[Q5]" M)K?['EYHO@3X33:G\$M3\.>)D\/W?@'P=-)#=0^)+S2[1?"7A2^,44"S1:K+ M:6?_ C8N[H6$HNUDTN:4.T\%?/'BS]@"?QV;_5_%OQ4T"[\9+/X.O5.@^"9 M/#7PY^(&H_#^_-[;^+OC3X'TZ]M+?Q=\13'+^_UW0TLO)E426SW'FNHZR;]A M3PTGPY^*GA3P[XQTSP?XB^)&D^ K/PQX[T;P=90GX8ZAX)UL>)WU3PI97TUV MZW6J:_+J6M/!>7SM)J-U;HV"&% 'JMQXP_9!\+:AK5[=GX*:-;>%[&'PAKGB ME+72%TJRFO9;W0Y?!5Y96EM+R/X9UB33]G>$/B'I7Q(^&GCC3]$UO1;*Q\,0:7XO\"Z7 MXR\*7'A23PW;Z=?:9JVGW0DFG\7ZMK/]J^)FUBZCD5+[6KN!YE56#;OP"_8Z M\*_ +XCZO\0-,U7P_KLD&I^-M:\(7S>#KJQ\;:!JOQ#FCNM8:]UTZK=:7>6N MGWB1:=;V%G810P:''':QP1QHS* >K2?M#^ (/V@+C]G15U:/Q?8?#:[\?ZCX MHBM8K;P!HVFV\=O'%X1U&\N'(A\46&E-!J=]9Y$NC>'YK>ZN"X0$V/\ AH[] MG1-%LO$(^-GPWC\.ZQK%SHMCJK>(#;1C7+%H8=2LY3- ;Z.)'=-EYJ=O!IJ2 M30;+HI<)7R[JW_!.[PIJ%O+K4OQ=\?Q_$_Q!J/Q3UKXH^.GN7GTOQAK7Q4TZ M&QU9]*\,EELM L]/LK'1]/D>-YDDT:R%A'$'NR@I_%K]D7XF^*$M/%.C^+_A MMK/B/QAH_@CX4_%?3]/^%GA_PSX6VFZ@0S/(;V-FSA!7(Z]^TS\$= \.:WXO/Q$\*:[HOA M&2:V\5C3M0BEFT9K.RU#4KRRA(CSK]PJ6-_;A="^TW(FLSRJB05\Z1_L*74V MH0VNK?&@:UH&@7U[<>#=*MO ^GVM_I&BWOQ%'Q)UYM>N92(-2\3:GJ=II&GK MQ);RZ;8BU99%;%++%M- MF\3QZ/(\L5GXBGLGND\3:9!/'I-Z;R5H+>R=VW 'UEX;_:;^!VOZ5X;UY_'O MAC0](\8S:?I_A"/6=12*;6M5UK3--NEL9M+:!;O2M9TJ;4[>RFM]=^RP3S2P MA;V-MRCN_#'Q1^&OC7Q'K'@[P?\ $7PGXD\6>'MP\2Z!I>HI=:MIAAU(:7<' M41' =.6*SOO]#U273)YQHW'VV/S<$_'D?[!:BZ\7S0_%2V2T^+.GOH_Q?2X\ M"V=Q?:WIVFZ^WB3[%\,!+*W_ @<$1CL](U.[MWDDOM.@1+*1)50CV/X)_LR M>&O@=K.B^(-,U@ZQ)X=^%6H_#"*T@TFWM'OT\6>+[_Q=XE\57ZLOL:F*0 XH (?VK?AXUW%JLOA[QMIWPCNO%OB+P!I7Q]U>TMY M?AUJ'CC1(+Q=6TDZ?!*-;DT/[7:7>C^'O$,5O-I-[=*3"[/T\[^$?_!0/]GW MXO7.MRV&I:GX'T'PII.EZUJ_BKQU)%9:-:0Z_=7=IH.E?8;:R.K74NL6UE+K MTLFGV[QZ;H)]2_8]U.]\ :?\'=6^,,[?!CP==Z[K7PS\-0^#[./ MQ-I&I^(4O+WPW-X[\1+<-+XIT7P/<:A>C2;6WM[:[BD:"?5!<;'D7D?$O_!/ M[PSK-QH>HV_C32;S7=#\0SW5K;^*/!(U+P]/X1U#P=HW@V/0;W2M%OM+*^(- M&LM(GDT*]:Z>RA@U:\:Z#ABH /J76/V@?@KH6HG0)OB7X*N-3@6UO-5TQ?$U MD8M!T[6+%-/Q+)KICTF[U6WABN+R L8!J&F+I%M+!>-=74/\ 93Z5+;RO M-NFC8_,OB3]@/P3XC\,+X.M_%B:?I=QXXUSQEJL5CX5TD6EZ;WP[I_A73?"5 MU;7$CW']F^&/#=C^(_$FD>'(?"7@CP!XFG\'6>H:%HG@O4$:[TG5+#PYX?32M%\7:5% M.MWY\D4\;JG(!^I=I>66IV=M?V%U%>65U:VFI:?>PE3;:EI6J*!I=S9NORRQ M3']Y'*A/FH5)&&&9/Z<'ZCJ/PJM9Z?8:1I6G:/I$*VVD:'IMAX?T:VVA3;:9 MIMG%90R,@^5<20M- B@%"RG"\ 62<\GJ>O\ ]?W]?>@ HHHH ****->BN^B[ MOY":35F[+2[WMJA#@ D]!UYQQ_GJ>@[UO_!/Q+I_@OQ5^U'XHU!T6R\-Z9X, MUBY8L=I-AX6N;Q0,'I(Z1+U P3V+&L-068+G;O*INZXW$#)XX"YR3R, YXS7 MF]H%UCX?>/)X8B(_C?\ '70/ &GRI)A;SP_X1\JWUF\5D9MUJUOI.JIM8^7) M&""H4X/K9+2E6H9C[5N[GAZ,>KY.9U91UMI>$F_+6UT>%Q!6EAZN6+#KVDY> MULVW'E51>RO[M[VL_"_3]0T_P1I5QJT8C\0>);C6/&OB*($[H M-0\77AU*5"Y^9GB6=(%;M;JD0Q&-M=[V "C9@#&2G!8^I8\YI9$2.4QQ<) M&BVZD -# 5CB X"[(T '8 =*,\?\ F/YG-8XVK+%8IXA[0C[)).T8*/N M))+26D5&\M5:^[.W!4%A<+"A/6II+F:2;;5Y-_CMO<2BBBNFZM9>-_AO=R7$5UI-Q+8:?XRL[>*X_L33/'& MEQ@P>)K/PW>W3ZYX5GO5,^EZC"'21&VH.8N_V)?A9K7CSX._$7QA=^)O&&M? M""VUF/2[?5[^3^P_$EU>ZM-K6AZQXRTN+%OK=[X/O;N[E\+1W44T=C-/YP42 M1J5W#JFJ]?[5U!ERP9OM$F 21MX+C(D.=I[[>>M(=3U4$@ZIJ)^7* 7) &!C M'^L)'S#OV'85$YX^6+P68K$UJ689=]9RB,(5*BIT\FSBA1A5K5(\W)42G"+I MPDER2DU&<(J-N=X++_82HO#4FW4=5MPBY.7,I]8[RDM]=^K1Z9\=?@GHOQS\ M%_\ "(:IXE\8^#;JRU.S\0Z!XQ\$:P^A^)O"FO6"NMIJFC7RQ3)),5FGADMK MN"X@D6:1VC#A6'S=9?\ !/?X-VFIV5Y9ZMXYTO34\&R>&-(F./9Z&-7U=>NJZDF?[MRQS MVYPXP?Q.<]J<-2U1U:1M4U%CTDS<.2%'S*V5.FZ\9@=6M/ _B V!U" MV-R%;-T_]GQ*DIPZ&28C"R-GQS7OV ?AKK.G>*M C\;_ !,TCP[KM_I/B+PS MX>M-:M)-,^&7CC2FD:;QOX%MM0TVXCLM %(!/]T+C]*8^I:JR*QU347V':@-RVX''3)*C QP.#^( MJ*.89OAW^XS**2=U>TK.\F[7=?),DQ,U.O@)OE:>G-! M*W+:ZC:Z]U73ZZG?V7[/_@JS\/\ P;\/O>:_<)\%]8M-<\)WES?!+W4=8L]* MOM*FN_$$D5NL-[%=VNH7*7_[!GPCOO&EOXP35_&\"_VG MXHU3Q%X7BU8MX:\8ZEXFN=2O-,U+7K!H&\]_"-]J^H7GAQK>:-;9I%6X#*D8 M7K?[5U=L?\3?4<,"K#[21@?+R>.:*&.S>@Y2HXUBNM9-RVW>AO6RS*<0E%X2'HM;\>ZLNL:IH MO@_PK#=)X:\(Z)+%:P1QZ'IDMY>SI#*6N3).[222LBL.?R3&5/:>0#UP&YYZ MG!)SGIC':M$:GJVT!=6O]I (#7#D$,"5) )4AU#-UZ @UF#/7)QE@!GW)9CT MRS$Y)[G\:X\1/$XG$O$XB;E-JT[6Y92M9R5DK)MW244E]]^W"T,/A,.L/0CR MQ3O%/1KRM=[>OJ+1114FH4444=)+^:+CZ7ZA;6+_ )9*7K:^GXDM&F_I7BFOZY+??LR^'?"NI MQM<:]\+?C7X$\ ZHC,T;LND^,+*/1K^0LV6%YH%Q8W9+'#.[=37N !) #%,L MH+#J S!21] =Q[X!Q7SQ\0M.O?,^-6AZ>LDDOB#P;X0^,VBVD2AC=ZG\*]>$ M/BNS0YVB[U"RMM/DC<8D57 )QM(]C*I1;A3E+^#4IU(7Z^IIOLTK M;W/$SB$DO;16LY*[6ZLXNU_*S^_YG>71"37*!MN)+G,J\E4$S8>/J=Z'D8YR M<?'SPS8?M&^'_V69_"GQ#;QAXE^&%]\7].\<67AF\D^%%AHVF:@NE76 M@:EXO -E;>.KFC2C(LKV((DC)(S[-9:A:ZK86&N:;,EQ:ZG9:7K"7&TM# M>:=J<>42/C:HB96VF,L'"DL2P)J\LI$7V,:A'^]=KE---W#]IBR_,XT_/VI= M-E8 RWGEE&F 3S00*\.K:-;$4WI-5>9KLK-7^]H]^E[U*A46L'2LGW=T_P D M>/\ Q^\:Z_\ #3X&?%KXD>'6M4\5>"_ GB#Q)X?N]0T]=5@AN-+CMYM/+QM/ M"5W[W?9^\\P!4"C>&'SCI?Q\^*'@GPCX!U;Q!X=^)OQ2\6_%7Q3H'AGP;X=^ M(7A/PO\ QM+U;4O!FJ^,=3UK3M2M[S5[;7?"=O#:,;=[@Q7K I)&" E^+/PXL],TKP3X:\;WWA6UU+QUJ^MV+Z?XW\,1 M3^';E-/A\7ZK.+.:\T:ZD/A^ZMEM['4M)N!<(FT&LRVTOM4UY2E9_-?UH<*_ M[;FO>/\ 5O@>WPF\#PV7@;QI\:_AS\+OB5XK\5ZOIC:MINO^//"U[XDO=!T3 M0!(-3GD@,5D;;Q3(!_H_VR0VS&,J.S^-G[9%Q\.I/BM9^'/AUJ&J#P/K_B'X M1:#X[O\ Q)IH34?CAH'@2\\>:=X9U/PU)C5QX0:TA5H_'3;8FW T M>"[EB;7]2M);J&VO#;V]P4EA"5;K2/V4_&OQBC@NK'X=^,/C;XZ^'6M>+;2. MTNIKR\\1^ =.7_A'-3UJW6UNSH$M[_9]P^AQ7 M9-9WN$:XV,10+F7_/RE_X M&8_P[^*'Q5U+Q-^Q=X1\7MHNHZS\>/A'XX\<_$R:QL;83GQ1I&FZ;?:5-I5Y M8R+IJ6""[FC*V8CB8K@AVW ?,OBW]O#Q?X,^+NJV[^&[N\^%/@>X\:Z!J]C M-%O/%GCSXF6GCO1/ /@SPY96UH\C>&O#6FWNIM?7NOQKW+,I'N.?A+X[\,']G"TCTRY\2_$+2;WP%X+^&=CKEM:2V.B)XJMO$ M%E+YVOZ:EK+90^>\W9U%Y[ 7$]K:W&IZ]"PNK%K>QG6\@N)P] N?ACXI\6?'3P7\'-8T/XA>&-/\60:=_PD7C"S M\.:[J\>D:NG]D>)8-7@CSH-W=VL$MGL6::R"JLC_ :>[\)Z]X'\+Z+X7^(D>FR>( M[R[\,W^H:WK.HW&@:II'BB;67U+4/'<>HZ/=B*S_ +6>X0O^,+;PL_B*.Y\3Z%8>)8+:+Q+XCU6ZMM;.O2ZJ;$VC MZGJLVK)>Z9H^+N.2-$;(',O^?E+_ ,#/$+']OK1[R.TU2Q^%=WJ_A/2/A[X> M^(OQ7\3^&/B%HU__ ,(!9:QXTNO!MIH.GZ;=VMGJOBO6;+7K.2[\0^'XK6"Z ML+1$MR2['+]3_;T.F:&-7/P5\1:L_B#PA9?$SP$=-\36-W::S\*-4UJXT"\\ M:>*UL8KFX\&7>@RV"27.B_8M3F$5VWF*KP3,G=>&/V /$ M.D>!?!]CX.TFVTSQ+;ZAX \+'3M8U'Q!V&DZA;ZZ MEQIEDFI75Q&/#WAF>TL(6U&=KVVF:6*, *="T'QMI?@"_P#&]A9Z];Z?9HUYHUS#;E$6 M.X2XO9]\IL[6"%V;T/XU?%_XZ:+X3^!OB7X?V-_)I7B7X9MXX^+'B/P)X7T+ MQQXT\'WTGAVUO=%UL?#'5M2MKW6OA=%J-U>1^*-8\+R7>IZ=:_9FV^9M VW^ M&/[%]Q\:-&^$]GX"^'%W\7IO#^N:M'X8T5S<2>']%T2PMO#FO:K>Z38WYT;2 MM0F\/:HEG+=3V9UJ:RN)+0W$COY58TOCK]ESXVZC\,/#>O?#'Q7_ &-?^(?$ M_P -_@GXU\2^&M3\+^#M7U/P/]O3Q'X9\,^+M.UJTO%TB32]*O)KK3-3:WM+ MFWTYI)+6Y$96DU/[,4UYW_3R$YQ6CE%_X7=?><-#_P %"?"Y_M(67P\\4?$; M0/!_@VUO/%_Q,^'Z75CH-WXI3P.WC2[;3=&U>&*XT;PWJ\4<>F+>:G,U_!J5 MR()+66VB>8WO$_[=:>'=$O\ 1O$OPLUGPC\4CX>T[Q]8^#=.\0^'_$2Q_"C5 M?!D7BFQ^)EA>[%TZYT32KJ2+0]2D19(_[:#V&SSL5[KK/A+]DJ]6W\;ZX_P? MCL;VQN_AW)J$WC"+1]!UJRL[)-'@T.XT2VU.#P["^:W?93!3B]%**_Q.R_X<^?+_ /;>@L/AQIOQ M9A^$>OZQX(\;>,;'X:_"?4H?%5A=:IX[^)5MJY MU&2XG%TC:=:S11CSY;>*M;PM^V3I_B+XB?#/P/K'PJ\6?#I?B+:?9DUOX@:I M9Z'"_C"=]3,OA+PK9&*9=:731I[F 7UQ8:MK'GQ&QM)$#5;TJ/\ 8@\8>(/B M%H?A^'X;:MJ=I-'IOQ%O]*U9[+PWHTR:5::W]L74?[;L].TAY-,C@N5U_P * MI97LES*TTEQ(9&4]PG@_]D_19/ /CZ:?X4Q+HETNF?#KQ%JGCXW6CWFO:8I\ MNXT8ZEK$VGW/B7PTMS/YNJ7@FU")IHXTD1YD+ .<$[AX[G@] >#_ (G'>NE^!6/^&D]3SQM^ M"UB<'JN_Q(5?C/F/F SFNX_9 MJT[^UOBA\5O&ZN)-,\.Z?X=^&VG7C%(]IOHII\K MEZVM_F=K^TK\.M7U2RT3XH^"M+74O&GP]^VK<:0CK;W?BSP9?*'UWP]%(JL) M;VT,$.JZ"H#2/>VHMHR#=-GYW\/>(=+\1Z1#K?AN\%]I&HR"6W;YK::TGD#? MVO::G:R$SZ=J-J5,/]DW/^D%D>8+M/'Z>/#&RX,:M@AER <,I!##/1AU!'([ M5\G?$3]FBVU76-3\;?#/7?\ A7GC340]QJ=CY'VSP)XKO"Y9[[Q)X?10MKJ3 MA5B77-,DAU!2"Q$N:Z*.)H5L/]3Q48QIMWC52M4A+9*,TN91;;T3T[-+3*K0 MQ-&NL1A;24%=PE)*,XW3<>5M*[\U\SPS8IX5< '@].2.< M4;5!W="'\P')XDY.\%%\G7_@]>>)"X .M?#+7K75H MFVD[F.E:P]OJ@64_O!N),9^4Y')R3<_$)AM/P"^+S;L9 M]RJ5O?5XZ\J=_AZ?#LC?W$@@-P6W$ G&22<@ \'Z<>U*"P . &D8 8S,NV M7(77^NA']H8'_GQ#[\P_P S:(R$ M4\K$-L0.3Y0&,>7S\G0#*;3@!W]=0_M' _P#/B'WYA_F;;$NJHYWJIR%<;@,' M((#$X(/(/.#R,4X/(%*!R%.[Y02%(?[P*@X.[OGK6%YOC_@_\*"^+G)P/]"T MWK_X'T>;X_Y/_"@OBYP<'_0M-Z_^!]']D8KO5_\ #AE'_P T]_ZZ!_:.!_Y\ M0^_,/\S:*@DD@$F,1YQR$5@RKG/ 5@",8((&#Q2!5!)"H"22<(!ECU;TW'^] M@M[UC>;X_P D?\*"^+G R?\ 0M-Z?^!]'F^/\@?\*"^+G(R/]"TWI_X'T?V1 MBN]7_P .&4?_ #3V_KJ']HX'_GQ#[\P_S-P,RLK@X=6+JP&&5BK*2A'*DH[( MV#@HS*05)%)SL$9.45=BJV654Y&P DX4[FRHPI)R1FL3S?'_ ?^%!?%SDX' M^A:;U_\ ^CS?'_)_P"%!?%S@X/^A:;U_P# ^C^R,5WJ_P#APRC_ .:>_P#7 M0/[1P/\ SXA]^8?YFRR*X(=4=3_"RAE/&.5.5( Z C [8-*!CIAK_ .'#*/\ YI[?UU'_ &C@?^?,/OS#_,V^3NZ?.,/Q MC<.OKU.!ENIQR328P,<>W';\^:Q?-\?\'_A07Q_\ 707]HX'_ )\0^_,/\S;Y M_#Z?US_2@G')^G8?3V]_4_6L3S?'^2/^%!?%S(Y/^AZ;_P#)](9OB#Q_Q8+X MO#'S<66E[F&!PN;YNW^SSCD@Y-']E8J.TJD6[VD\=E,DO5*O*_W?,/[1P/\ MSZE'7_ETL6[_ .+VM[>7+YI]#=VGT/ZFDQD[?F!(;[H4E1@_,58AFQC**HS( MP"#K6"+KXDS?ZG]G_P"+L8'RJMU9Z4A)!QN)2^*A#P0<< $GM79Z-\(_CSXT M<1S:=X=^#NAR*IFU#4[N+QMXQ\IAAC8Z/;LFAV)I\E*2YU3J4O:5$O^O$N7F;>O+IH[.UT.>-H*G)X>%252:;C[2,Y1BV MNJFK-+RZN^G3SS6[W6]6U;3_ (:>!(TO/B!XTMIHHKF$^9#X'T1"J:CXT\3Y M!&FV5C 62QTZ<1W^K:C-]C@79&K5ZQXS\(Z1X-\;? /X^)O$MY!RMSJFIGYPD),@@L856TMD?RX8@1NKY]\;2>?\ MM)>*92QECT+X4>&=.4=UAMY'&,MM3/ X]'"5*53$UH85 M2A"G3E-J[CSVAR<\M4MFTDVWJ^[MYU>A77U2OB>2I[Z?-:+<%[3F48QW[.Z2 MVMT5]'@G(SW&3U(SUXXYZCV-%&2>3U(';';THKS6[.26B./ EAXKL_A_ M>^._!MEXZO=.DU_2? ,WB?1K?QMJNGC ?5=&\-27?]NW-D"<.[69&22" IK? MUG5-)\/1V4WB;4]+\.+KE[H^D:$=9NX]*.I:[>R 6WA_3ENG0:MX@UHRH;73 M[7?<,IRL1"L1_/Y^TU\#OC'#_P %0K+XQ?![]G?XC>*_'.L>,?AUK>G>)O&O MA[3]9_9]U+2M#\":I8VGQ6\*?'>VNK?Q1\%?$7A2^EM]&\0_!J=)O#GCJ5TU M"Z@166:OF;X2_!__ (*2?$OP[8V?[25Q^T%XX73OVPO@?XMU[3/%WAB[T"\\ M!>*;75O%]MXY\5?"OQ/+>#=.TV?2=]]X=2'PG)%]ADTU5=Y69IM;-J^C MMU0']0>E^._ _B&RUS4_#_CGP9K6A^%;W5++Q5JVG>(]%U+2?#%WX?!;4-*\ M4:M;W3V?AF?0/WAU'^TG@=ER\@14-7O"?BCPQX_T.S\3_#[Q'X?\>^'-2%\E MKKW@?5=+\0Z)?C36 U26+7-)GO+(1VI>-7\N0,A(W $U^(?[-O[(.L_#3_@C M7\8?@CK7P?\ C'K?CGXK:Q\9?%'Q"^&UCXHM_#WQRU^ZO_B-J":9=^%_$=^D M4-SK*>&;&#Q18^&]=EE3QFL3Z5)-%;7;1M^>T_PY_P""C_@G]FCPMX:^ 7A+ MXW_![X877[2/BG5+WQW\//@O=?#3XZ?$VT/@;2[?X?>,/'O[._AS4KJR\"Z; M9>)[:ZT/Q!/H=S:>'/$:6QUW4-+2WG::AMMRDVW*<8QG)MMRC"W)&3WE&-ER MQ;:C962%97O97[VUTVUWT/ZXOL-UY'GB"Z6VP&-X\$AA )XP<8< 8^=20P(8 M$KS62-5T^;7W\+6FI64GBFPTN+4=0\*V]U#)XB@T>])-C?:GH0;[7!I6MM%< M2:??&-/,(9%8[&Q^ ][\-/\ @H;H'@S]J;]IB7QI^TEXU_:._9_^(_PBU;X+ M? L:U::1\)?CGX,B^'7AT?$SPQI7@2RC;2=:'B?5[_5-3N95NX9=+U.T:SMW M$:%!S'CWX7_M_P#P_'B6XCO?V@O%+ZY\ _V7[S]H7QS\,H+._P#C7>Z1X@\< MZWX@^.7P]^".M@13:CXN\":=JNDZ'9:=93&ZT_1+22*W"S&8O*C%.ZC%.[=T MDG=[NZ5]>K+YY/>4G_V\_P#,_HX:WGVSD6]XJV2A;U3"X6T6,#Y=Q&=P7'WN M?X0,\5YCXL^,'P?\ ZQI7AOQ[\7OA7X%\2:L+2YT;P[XW\=^'O#^LZK;ZE<" MQTF_L]&U6[LKR>.XOF%ND<*/ND^5=S'%?S]>--,_X*6ZE^T/^R._PH\1_M@^ M$/@+8Z%X'@\#-\3/#UAXM\<^(;!/'EZ?B':?M;SZ-+;Z-H.I3^#(+73M.E\6 M1>>EHT!A\W4A(&^D/VM/V!/%'[9/_!0WXVI?ZC8?"[X$^(OV/?A?X$UCXE:A M\'?"_P 4+OQ!=KXVUO4_$OAGX8^)]>F6^^'7Q%L+1;22V\1>'A'=6I:V>V<- M",KEC_+'_P !7^0N:3WD_O?^9^X4UM<;(IH[.2[2=PEK>PJRP2R*H<_=&T*^ M&EBZY@9')*D&LZ>:V@U*'1;R:%->N+1M5LM&:5(]:FLX[@VDFL'1&/VO^R1= ML=.&KJALWF. VX5_/#XPT+_@HCX6^.GQ)\-> %_:MG\2^$IOB%X0\+7CW5M> M_LE:G^QCH'P=N]-^$\_A@SK)>_\ #1W_ ET.G7MW<7$K:O=>)8[Q+II[$JH M\/\ %W[/7[5_P'\9> OC=X>T[]O/XY_%3XC?\$YM%\)>(/%%CX[O-5U3PC\: MKKQWI-WX_P##VLW*P+;^&;+3/#&X+(W-QJ,1CM)S.$!:26R2]%;\K M FULVO1V_(_J+N-6TJQUVP\+7.I:99>)M0TZ?7+7PM>WD$.OS:/9HUG=W6E: M*S+=76CZ!*R&ZOA&4D>Z3#CRUS<,$D('F,6WJ)58KLW1L 4D53_ X.58'#CI MTK^?K_@FMX#_ &SF_:0_9^\;_M2>'?B]J\_P_P#A/^U'\.4^)'Q:TR:VO-.T M'Q'XX\,ZQ\)+'Q!J5_(-0FN]5TI+I;5]0A>YMUMIDEV1% ?VD^#<.EK;?$[^ MR4^+R!_BUXKGU,_&&.9#/K5DMHM[>_#+[02K?"0F14\,26[M;W*I+);!DR:K MF=K7=NUW;[B;*][*_>ROKOKOJ>O@@C(Y!HI%.5!XY&>!M'/HO8'J!V%+2&%% M%% "'=M;:<-@X].G1O\ 9/3ZD5R=RD>F_%WX&:FZ1R6NJ:QXK\#ZG#(JM#/; M>*/#-UJ2V\R,&62/[;I$49B?AFE48.:ZW./Q(!]LD<_A7!?$9A!%X"U090Z- M\8/ -TT@;:P$NIQ:6Y63K<5W)$^ 05RI)W''9EJ<\56@KW=%Z)ZZPG:VUV MFK[Z:/0\[-(MX>G_ "^TL^R7-"]_E?UV.,U[P]=_!#Q;-X!UZ0P?#CQ%J$US M\)O%%V?^)=92W]QYU]\,M4F4^5IE]I]R"/#]]=2)!<6;_8X4\YB*\WOOV?\ MX>7/[26C_M271\7V_P 8M ^&U]\(M-*^*]37P7)X#U34/[1N+V\\ J1I*^D1[J.)MHDP37ZR>+O!_ASQUH>H>&?%&DV.L:%J:,NH:=>Q+)$V3NA MN8&"%X;V%]LUO%XX0;3PA\3 M+B\EU'3Y(Q@)I?BNTC%S-OXV1ZQYL:N?WGF*,C*M]5Q:]LTZ684VHI\W+2KI MQVGM#VE[2;DM4FTU=HN,\9@Y1@FJF M2#NO>UO*RC=):*[\T>&_%?PM MXE\+KN.:1_#NEZR1IVLZG;10[I)]173' MNI+. *V9I$;C:,?!/B[_ ()\:@MMXITGX=_%&WUCPUXBTOX:76D67Q3OM1NM M9\"_$/X$]8T'3S!:&^T":-9-.U;1[R&:X@VRARA:OTX7P;^T!; MLDK:S"C%:ZV259;;;+R-I8S"N3:E?2^N M!K5'MK[_ +&5_*S?8_,'Q)_P3^\;>)'\96\OQ6T#2]/\8^&--M_%%YH^AZM; M)\2O%^ASZ1JD%_XAM-BMX72^N]+:RUQ_"U[-:>(X;E)(M*MPK1CV+X'_ +*% M_P#"#XA>%OB#"/ -FEIX(^(/A[Q-H7AB'7[Z6PU'Q)X@L?$$5]X1US78X]6, M8$&-1TFX@M-.)\R&R3=N-?;3>#_CJ^XO\![URQRQ;XB^#B2?7_58! X! &!2 MGPA\=B03\![PG>LC-_PL7P?O:1< 2;O+XD5> MWL-*^%/&W_!/[QWX[^+_B'X MDWOQ8\(:=I\Z^-X_#^F:;X>OK:.[T+7=;T76?#_A?Q+H^GV=EIEGX9L;C18] M,UJPM9KNYUK2+N:X\J.=4@K]0QX0^.X;>/@1>ALD@K\1?!ZJ."+;X>Q M^!?"?AC58O@K;:5?1ZU#J]]_PBGEK(_B,6VJ1:IX6\7"V75M"URQ >)+&ZF( MY34?^">NH:)\+9]'M?%46M>)M)\2^+_&MUJ'A+18HO'?C+3=0^&FG^$=.\(: M;>3&W?4+&[NK1=1N[/4;^"VFTY9;58FO#&6_50>$_CR#N'P)O5;8T99/B+X1 M0E21A2%&TJ%W(1M^8,$0,I@+G"C<%3* '( M8\&[_\ F-K?_*/Z^1^'?!_P'\=_'KXB:7KOA'2[#PW'!X?\,Z3X=\+>'?#=MJNI^"&CNX-*O-4? M1YVN+: S3?Z4VHE7.Y3P'@+_ ()RZ[H6E^/;+Q%XW\"ZEJ'B31OBC'X?CCTG M5K_3_ UW\1]7\*:R=1\/WNJP);RNS>/B+X0#>4#E8N$V[%X PHX Z4G_")?'?_HA%[C!&/^%C>#Q@ M'@E<(,$@ $\Y48Q1_9D_[O\ X<:'_P N_P @^MX;O_YC:W_R@^'?@E^RCXM^ M$_QJ\"_$#4?$7@'6?"WP^\&?%7P[H]YI.B:K#\5O%]Q\3_$>F^)(;GQGKD[? M8=4_L2;3VMX5CN)Y;.&:WBD(4,*\[LO^"?<>EVOA^^\->.;32?&%X?COX:^( MFI%=O>%?C-J6L7]K?\ A_0+R^-CX;^*W@D7D5C8>*-)AMDO[,7VGM(H MO,G])CX1^.S$L?@/>;L288?$7P>"#+C>3B,9# $,O&=QYX%-;PA\=V))^!%Z M?N %OB+X/9@(E"1?,4^\BJ%+8R^,L,\TUEM1;67IF5'_ .7_ -=Q_7,.MI?) M9=67E_SX/R"D_85^(W@OQ!\$+?P;X9^#&N7%KJ7B^S\>^(?$)->TS6XGG;Q1=-/'/:66GV*Z=!>1Q6EQ?$()AV.K?\ !.CQ'J?A M?4?AW;?$OPS+X1SJVOZ?XWUGP]J$_P 7MS MN(WU+3M$RUY:L(8S;B*,2C]3?^$0^.OSC_A0UZ1)Q*&^(WA B4<$)0@9B)B.0PV$C%+^S)=H_\ AQH> MO_/\7US#M:R;ZZY=7?\ [@_K\#\S/B;_ ,$_K[QUXG\476D^+?A_X9\*>(9/ M#MRNC6/A6XLKS[?IG@CP[X0U72IC8Q16,NC>9H?]J1RS*T<,5PZ2'#/N\O\ MVC/V1OB;:7?Q(M?A+X*T3XD0_'6'7]!LM-D\-V%Q\/?@[I>I:CX1N9;G3@DE MO+X7\5W$NAS:C#K]E9R64EGNAFD,[;&_83_A$/CH$$:_ 6\5 K(0OQ%\'J#& MX =<+&%PZ@*XQL<<.CJ *3_A$/CMD$? >\'4TL+:UD^<\NHD@?8V>8]N,#BIJ>/"/QW&?^+$WI^OQ%\'$_GY>32_\(A\= M/^B#WW_AQ_!^/R\K%']F2_N_^'&A_P#+@6,PZO9VO_U+JR_%4+O^O0CHJ3_A M$/CI_P!$'O\ _P .1X/_ /C5'_"(?'3_ *(/?_\ AR/!_P#\:H_LN7E_X?!_QT.?^+#W_ #_U4CP? M_P#&L4UO"'QV 3X"WA)/\?Q)\( #CL1$2#QP0"!R<4O[,?9 M\56UOYI_(/KN'MK/W-.:']G5U*7I/V"Y;==5<3]/KP/Q/:D.?1V[;4!9R21C M: #D^W3UJ8>#OCX0#_PHF[#$8S_PM+P@,'/!_P"/;=QW[]UP>NWI7P3_ &@/ M$\D8U>Z\#_"K296VW]Y;7<_CGQ@Y!V[]-GE2'P_;,(RR!VC:2)R70Y7!V_L^ M\5+$9C0IQIV3ITX>TDTK))NFGS.^C>M]6[JX+,8K]WA\NKU7/13FW&*T^)1J M6LK:J-EO:U]#SW6M;UBWOM)\*^#+&/6OB9XF1XO"V@@!ET?82+CQ%XKSN;3] M#@C=;B>>14BO5B%E;/YP)K[M^#_PWT[X6> ]$\$ILO+BR62^U36=H\WQ#XCO MG.I:YK,^ "'N]5N+IK>*0EH;2*WB)*HJBE\+_@OX&^$\-U+X?@O=2\0ZX\8\ M0>,M=N#JGBK6GCRRQZAJ<@#1:;$V6M],M$BL()#YD<'FEG/M8A1E7(Y&=K=U MSD'';!'!]J,36INA]5PZ:IV]Z5K.SNO)]STB/RT M'1.O)Q@2'\D?_ %?Y#/+ M7W_3_"F[.VP$?7K[]?IVJ6BA77VI/U;%[.'\D?\ P%?Y$6W_ &!GOSU'IU_Q MHV_[ SVYZ#TZ_P"%2T4[ON_O8>SI_P D?_ 41;?]@8[<]#Z]?\*-O^P,=^>I M]>O^-2T47?=_>P]G3_DC_P" HBV_[ SWYZCTZ_XT;?\ 8&>W/0>G7_"I:*+O MN_O8>SI_R1_\!1%M_P!@8[<]#Z]?\*-O^P,=^>I]>O\ C4M%%WW?WL/9T_Y( M_P#@*(MO^P,]^>H].O\ C1M_V!GMST'IU_PJ6BB[[O[V'LZ?\D?_ %$6W_8 M&.W/0^O7_"C;_L#'?GJ?7K_C4M%%WW?WL/9T_P"2/_@*(MO^P,]^>H].O^-& MW_8&>W/0>G7_ J6BB[[O[V'LZ?\D?\ P%$6W_8&.W/0^O7_ HV_P"P,=^> MI]>O^-2T47?=_>P]G3_DC_X"B+;_ + SW.>H_/\ K3O+7W'Y=/3ITI]%)MO[ M4EZ,/9P_DC_X"O\ (9L4#&TD?AC\LC^5-* ?=09)Y) .?KU_,^E2T4TVK:MV M[MZ^NPU""=^2/_@*_P BLRC!RHSC(^4<''&!C@_KFO@W6P#^T#\:,@''A_X< MA@02=HM-2DP/50P#8&0" 2,\U]ZN<%CZ*>O^[7PKXI1+/]HCXD*P)&I> ? N MI\C(*17>J:7Z= ZC&N*]#+7RRQ=MYX:I=]59?9[?._HSBQK;J85=.=)Q M6UK]?7;IH7QR!GT'\J6D&<#. <#..F?;VI:Y5LO1?DCH>[]7^85/;JLDT,3C M"2SPH[ 9949L':.N3Z#.> <=:@IZ.8W1QU1U<8Y.4.1C%,1^;>K_ +:GQ%^& MH\5?$?XBZKX1OO@AHG[2/Q.^#,_PV\+:-.GQ$M-+\&^&WUNR\:V=]#>7 UZ> M$1;/$5C/800:=;2HSW3"-2&?\//?A]J.ARZGIWPV^)EH]GX4OM:UK6K_ %O1 M'M/!YN]2M?#WAV=ROD3^(+*^\17NB^;'H5JUM%I37$I3;#)-4&O>.?"OPT^. M7QTGUO\ 9?\ @;H=OX,L_ NK>,?BDWB_4KV^\2Z5\?\ 6[_PZ9FT*_A?2+/4 M[^W@FC\7W@M5NXH (Y6""/9RJ^+OV$-/_:,^"*:?\/;K^S_$?PQ^(/ASX5W6 ML>&=8@\)7/\ PC.J6&JZC>>%O#&JR&\\;6^J6UU+<_\ "30R7ECHVE:4U_;6 M]JA! !V7@K_@I)X$U#POX9UGQ[X4\0VYFT&&?QWX[T.33#X-3Q%XB>*KZ^>VDN&OI[*/P;KUOKMOE#,TDMM:B M1I+-+^!?PN\.Q/?_M$:!XA^&?BKQ=X)\&P65II/P[\(6=I MKVIZ)XAU*[>>SM/"_P 1]%6&ST#4M/@1M0FME2^NH2A!U/"_QK^!GB#X@>-/ M"7Q2^ ?@[X=6^BZI#X$L1JLC7/Q)N;9KVQ^&?A>T\3>%[BVB*:'X^TC2](@L M?$/A>[U31X-#AM%U%K2YX8 32/\ @J!\)_$*A/!OPW^)OBI4\0W>F>&;BTO] M!\.VFHZ7HVG:_JFN^*H[N^!/AVWM+?0-22?1;Q[G5%*!0Q^TQ&M:+]MKQ1XB M_95^-WQ\\(>!4T;7O _Q$OO!'P7\,R7@UO4O'DMY%87&G7ECHZ3Q@^,-?:_= MQH$]Q;B:*)7C9Y3SR6B?M)_L)Z=XK^+UCJ?P\T3PEX<\+:S;W=EXX/@;6;GP MU\0]9E\/7":]9Z/$H6S\.>*=/(U;2UT.Q-O=>(K(W-PD3BX+U#XS_:Y_8?T' MX=>)=-\,?#NW\5>']0UJVUCQ_P##'_A ]8\'7FM6_AS3YX;W7/"UMJ!MFU?Q M/XTT^2SO+>0'-P9(P2 >N']I[XE^-_P!DGX:_&SX0:AX*\<_$7X@: MIHNE>,(O#TMOKEA8/:SW-OX_@\(>&]5U'3+'QK\1M(6SETJ\\ ?;XOL5Q:7W ME7!GL )/G>V_X*0:SH]GXVAUK3-%U'2=,T+0M,\$?$KPOILNF^';;XAW6F:G M?:QH'C7P/JTO]MI>VT&E7L5SI=HQM=%O8'@-S=0!9AWWAG]H[]AKQ#\&$\-Z MG\)Y_ 'PWU'Q]K'ASPI\-O$W@F\TG3]0\?V.F6NI6>J:=+I%] /!]QKE]=V^ MFP^(K:;[:FI7%S-JETS7$\K^E?L\^-OV2_VC])BTK0?AAX4L_$>E>$M#\9>, M?!&K>%H[C2O"US+HD^FZ=I.H^);B>V@US6=*T6^:QENT5K'28;J34&U&[FEN M"P!Q]C_P4K\%7)\)Z58?!_XG7NJ>.;UH_ ^D1Z_X5TRR\;Z7I@UNT\2^*[G4 M)+PVO@NVT;4M U=;30]:W7FM&ZA2Q8R$9Y+P;_P5(\!:E?>(#K'AOQ=JOA6U M\1V5]<>,]!CT[P_:> _"]_>1Z1X5EUS0I9I]9\2Z]9ZN9[*[BT0-%.^PO"R& M0CS+]GCP;^R#\7_@O\2/$FH_"6[T/P/^S1\<_''Q"\0.FNMK>M?%"X\/_P!O MZG/IWB"T9K;4[KPYHEYJEPMM;Z8;+0)?M&E36^^V73Q31D LZA^VU)XB^!7QM^)W@KP1?>&M>^$EY\-'C M@\?:OI/B#2M>\/\ Q+NK&;1=?MI/#LX32[;6?#U\9Y].OQ]NL-2:.U9(W20+ MX]X^_P""F%LL7@"Y\)_#SQ'X8T2_\7Z1/XRU?Q?/X>UHW'P9DL/$\TWB+PAI M5I+]I/B/5=<\'W^D:9IUP([B#39Q>XPH9N(T[XO?L9_LP?#+XSZ%\.8?$_[2 M>M_$+Q[X8O\ Q+I.O>&K^T\)^.=7:;1[*QM=/\06=M_8TF@?#ZWU;2;W49=' MM7%C(#-.L$TA5?8[#]J#]@ZR\/>&M?\ $?A/1-)O6L;/2;]?#WPQUGQAHVB: MI!HO]IZEH6E:['"'N[+P_HWBB:);B.!A#<:X49HS(\R &Q>_\%%O!5J^L6%O M\%_B5>>(/#MM:/XRT:UU[P>Y\-7>N>(]$T7PWIFGZAYK6^NOKMUK>E03:GIQ M:TT.0W4-\?1$T;5(_"M]KWA7^V-;\. M:G>Z[9W6J6MQ;R3I)J&AR^'M774-(1Q)+$EO-#.?.AC&_/\ '7_@G[X*\*:' M+H_@O1H;#6;;Q-I'AC0;?X>:E#K%]K?@K4#XKU'P?J<&HW#:IH^MS:Y807:0 M:J+JTGUB--ES]G557C/"?QW_ &#/B3X6T_4_B%\+O!WA6&ZU6=;/2+[PC?7U M]X0\.RQ33Z1?_$Z^L52S\&V-_K^N7FDO;77D$2K.TR"@"'PC_P4B&J M^,O$FCZ[\,KBY$,_B"U^'O@_PSJVD-J_C&RTR]O98/$NIZ]J,\%CIBMX8L[C M5I/"[^7>/?6BVD5R3. WT#\"/VU/A[^T!XXC\'>%/"/BW2-,UK3/%VM>#/&V MNW.EM8>)X? _]BC7],308,:SI]W:S:W9!IK\O#N\]$S @(\PTSXL_P#!.KQR MMAHEOX,\/7,WQ/\ $VC:%;:9J7PMUJROMVTLUD^C>#HH&@O= M,UII[6/7K*[WF&:-)8W^Z=(^&O@#POK%MK&@>"?"GA_5;-=:BL=4TO1XX+BW M7Q"L1\1Q6L=N(F@766T^R,?D%8Y%@17W!!@ ZHYVDXYQG''!Z\=AST/%>:_% MXG_A!Y&S@KXQ^&3JPSE9&\<:0"Z'.=Q4."PYVYR<&O2^H([$8]./Z?CFO.OB MG#]I\-:%I_/_ !-OB/\ #>P4C[Q9/%%E/Q_#D!%.".I)X'-=N4_\C;"]$X5N M9=))0E;F]#AS7W,?*O]1R>_8?A1M!P" M@Z [ACGU]CSZGWHBX4*3R !T[#O^9IZ?='X_S->3)*4IWUM--:O>VCW[/\3T M::]RFFO^7:T:_P *[>HBH%SP,=N!WSGMUZ9]:4*HZ*/R]?Y?2G446UNW)OSD MRU&*5DDEV45_D)@>@_(48'H/R%+157?=_>_\PY5V7W1]>PF!Z#\A1@>@_(4M M%%WW?WO_ ##E79?='T["8'H/R%&!Z#\A2T47?=_>_P#,.5=E]T?7L)@>@_(4 M8'H/R%+11=]W][_S#E79?='T["8'H/R%&!Z#\A2T47?=_>_\PY5V7W1]>PF! MZ#\A1@>@_(4M%%WW?WO_ ##E79?='T["8'H/R%&!Z#\A2T47?=_>_P#,.5=E M]T?7L)@>@_(48'H/R%+11=]W][_S#E79?='T["8'H/R%&!Z#\A2T47?=_>_\ MPY5V7W1]>PF!Z#\A2;5QC Q]/\X_"G45+5]V]/-K]1\J\ONC_D)@ 8 'I@8 M_*FLF0 !GCH.?H/K^=/HH44G?7YML?S_+]"$1#()"\>PS_ "J:BBF 444P MEL\8Q^'/Z^OTH ?14>YE'S?G@'USG!'^11OSW[>@_P#BO_UU+DD[.WSE%?G) M/\ )**BW^Y_[Y'Y]?_K>U+O]L^_3],4C;](S_\ D"2B MH_,]OU_^M1YGM^O_ -:CGA_/#_P.'_R8N9?WO_ 9_P#R))14?F>WZ_\ UJ/, M]OU_^M1SP_GA_P"!P_\ DPYE_>_\!G_\B245'YGM^O\ ]:CS/;]?_K4<\/YX M?^!P_P#DPYE_>_\ 9__ "))14?F>WZ__6H\SV_7_P"M1SP_GA_X'#_Y,.9? MWO\ P&?_ ,B245'YGM^O_P!:CS/;]?\ ZU'/#^>'_@_\!G_ /(D ME%1^9[?K_P#6H\SV_7_ZU'/#^>'_ ('#_P"3#F7][_P&?_R))14?F>WZ_P#U MJ/,]OU_^M1SP_GA_X'#_ .3#F7][_P !G_\ (DE%1^9[?K_]:CS/;]?_ *U' M/#^>'_@_P# 9_\ R))14?F>WZ__ %J Q/0D_P# 1_C1S1>BG!OH ME.%WZ+G'S+S7K&?_ ,B244U2<Z?9[_FPO?:[7 M>VGXV?X(81A".I )_F17Q!\6K(:3^T/X?U+!2'Q=\*M6TU4SN,E_X3UVUOH8 M@.N7M]3D=2>H3'RG%?;TC%0,$#)QDC./?\*^/_VFK!=(UGX->/=Q$.C^-7\* M:S=$[4MM&\?FTIJ.BZZO7566K>EC#_IQ^(X/ZYHI60QLR'^ M!BF?4J=O7W_K25G*2YY1U34I*UNJ;3_(Z5%\D9='&+W[J/\ F%'0$]=HS@?> M/LH[GVHIR8$B,1N"L"4P2&&>5*CELCC Y].<4 ?*GBOPG^S%\2?BY\9?AIXN MG:\^(FJ^!/ASXS^+WAS4+V]TS04^'7A:^N-1\$W2W5QY=@D^D:K)+-XCTW[6 M+R>"\MXY(T^T0DX2?LD_LNWFI>%M2O-9U#Q%JW@3P]=WGPT;5?BG'J"Y,FD^"Q86"V5XUHTUG'8-+;:G%M,\C4/#^N>';6T\. M7#:B;QKJ!M)\U;5FN&-<#=_\$T?$^IZ8UA<_'@:>TWPIN_ASK'B/PUX8N;'Q M%>KISS/I>FR6D:"WMO ^D>;;17MS9BSU?5S&_P!KMKB/>* /<_ /P@_8U^!? MB"XU;X?:W;Z;XH^!_AG6OC+JEKI7C*SUMO#G@/Q%I4FB-/'8:-9@^(_ FH:= M;7<5I8^=,EM=VK_:;S>0J\?X5^'G[&'QV7Q9//??%33I]*TG0?$VFQ?%O6M1 M\ WWPS\-_$O5(?$^@^)?A3/XIE6>R\/^+/$FFQW&EZBVH7%JUS$=/L+8LJQG M5^$'[![_ >T/XL:2GC;2S=?&']GS5?A/KVHQ>'KA+O0;G4M9U&^?7=#U2_* MW#^&;>UUJ5+3PV]LDSS1@6T 3#5YKXJ_X)C6.H^&K3PMX0^+FIZ+HH@^%5S< M0>(QK_BBYOM;^''ANZ\+7-EJ.N3M=W]C\/M:TN^77;+P,UJ8O#_C(R7EJ]ND MAD0 ]%M2^+ZOH^E:C!%+;6GQ!\0V5Q< M"?P[K3Z=-+;1>,=1\CS;J67"M'/$#C?%/X&?L(^$G\.:E\3=0TVRN;YO&,WA M*RB^(1U+4;X>+/[0US7HO#VDV<\FHZ_J?B>T?4=7T":Z^*.GK%X7GMYOC%=W>KK=>, M?AOJ@T.=;;P4?M&H:"'\R=465L^ES?\ !,.TD\+76E0?$S2+[Q3>^,](\4Z5 MX\U#P:NJ77A^P3P5>>&=2\+>%)5EEN8]"F&IO?\ @QK.]6STJP4),%$ R >J MW?[%W[%/B.'3==U74+B:U\)WUKK4BWWQAM8;729[XZ7=:?<^(EEEE@T?6KZ: MSM9I;%GL)3J,+?!6DZQJEQJ'P_U'P!;I=^*I MM?T>V\$:H(?[1TJR>-(&O4U*#[/ ^HO?:E<_98Y%TW;(1CX3\<_\$]O%GP^\ M$?VQ\+I+7XN>,[*WOM,O/!4WAFPCTGX@W>J>(M?US^W/B%I.KWUO!XFTFPM- M>BAMDEE-_;W\,6KQXM8!'7Z0_ 7P=J?PS^"OP5^%'B>?2Y/%_@OX7:'HVI:3 M8WT5QB6[C1= M-E\L:G'I[1S:A/L/_ABOX'RZ39:9/=?$R5-+-I;>$]?G^(^MW.N_#7P M]IB7EO'X;^'FK.OE:7X:U'2KN\TF\TZ6*ZN[Z"ZDM)[W[/!$*^K_ "92K'[. MRJ3N8[6CVRX4LY+H*G<5X#SG/(. 00"-JL&5,G+%%?+JI) 9F/>@ M#Y5D_8E_9MO(=.L%\%:G8:=I]]KFL:5!IOB2[C33QXANM#O;BV$;DP1+<77A M[38[E%0H\LG^#K3PEXABT6PO?%FK1V \17A6.^\5Z M18Z+K2K>>1$I*1@Y"J2!UH ^,]9_8)_9BUOQ9;^-=1\*^()-9M= M3U#7II1XPU";2IM:U22YN/MU]I;V\DMKM::6 G3;J);IKB02DF$9FL?V#OV8 M;2P@TRV\+^+8+)'8ZS;S>--1:T\6VEQ+;SVEEXVQ"SZ]IVGW5I;ZIX=@N6"Z M=KEN;AP5D0#[%!(SR>=H(XQM0YC7&,%8VRZ @@,2>]'/(#$*2YVC[N)"#*N, M'Y92J[P<]/EV\Y /DS4_V(/V>-:DTJ6Z\.^*8S8W7@J0I:>+KEK?4K?P18VF MG>#+.[DDM?M;VNG66GQ+?7=E)I^H !H%,T) ;ZTE/G7'G,-FU@ $9B L>47: MQ.YE &$9SYA7ESO+4G\3N"0\C%W8$@ER-N[T!VY7@ !21CO0!C_#L/IZ#O\ M4D]ZJ+2=WV .>, DY&%'5CU4#D?Q 9]LFN,\1V7]M^-O@EX9496^^*5OKUZ4 M;YEMO"^C7FK.NW@>2+V"W!;.=SX '!KLB<#<#C!4Y[CYE&5/.#SUQTR*S? ^ MG'Q%^T)X9! DMOAM\/=7\2WNTD>7K?C>^73-)5U!P3_9VF7LHSP ^3R<5VX2 M/LYU\:MZ5%P@U]ERA.#JF[MIVC!'8Y]??ZFO'NNZ^]'J13LE:[2U M)**:6QZ'UYQ^G--\SV_7_P"M2YT^J^/645ZSA_\ )AS+S_\ 9?_ "))14?F>WZ__6H\SV_7_P"M M1SP_GA_X'#_Y,.9?WO\ P&?_ ,B245'YGM^O_P!:CS/;]?\ ZU'/#^>'_@_\!G_ /(DE%1^9[?K_P#6H\SV_7_ZU'/#^>'_ ('#_P"3#F7][_P& M?_R))14?F>WZ_P#UJ/,]OU_^M1SP_GA_X'#_ .3#F7][_P !G_\ (DE%1^9[ M?K_]:CS/;]?_ *U'/#^>'_@_P# 9_\ R))14?F>WZ__ %J/,]OU M_P#K4<\/YX?^!P_^3#F7][_P&?\ \B245'YGM^O_ -:CS/;]?_K4<\/YX?\ M@'_@S3]'<=K#6.,$^I_]!;_]7UP*\\\;>._!_P .M(N?$/C7Q!9> M'-*+QQ)<7MP89+FX8#R[*SM%+7-]=RG&R"SADD;.,C!9=MW41N= M29)18SP#=M[,+AH5:/UC$5/8TK/ENFG4GO&G&]K.23O)Z1MW>GFXC$U/;?5J M$>>>[DE[L$K)MO573?PMJ_R/>-5_:NU[4U/^$XUO:#COMTL< M>I Z9KQC3_BO\*M?UR+PUHWQ7^&6L>*#.]C!X6T[XA^%[[7KS40K2M:PZ&=2 MEU*'441&,NG1Q,Z[& 7>K"NZ+2.,XJUB ML-&+B\CRVJU?]YBL75=>6]G)1FE;2\8I:+0U^I8QQ*L_AC= MIRBKVO\ $TK[G4_\-%?M CK\._A']?\ A.->Z^__ !*L?@,'WI/^&C/V@22@ M^'GPDR #SXUUX=>!\W]D]R&&>Y4^MVMMJFG7=QI5W;6GB&UM;]+Z_T.YO(Y)=*TJ]M;5W;3[R6%DU61=02- MVM+F%8P2 3*QF%^UDV2Q[O4Y_JOP\^$?//'C77F_7^R/;I1_P -'?M ?]$\^$G_ (6>O?\ RHKD]N"R MEGW*Q1EWN-K*=I!&?O'@D=CQ1C@G<^!G)WR<;2 ?XNQ(S]1ZBG];P7_0HR/[ ML3_F/ZG_ -3O._\ PDI?_*CK/^&C/V@CR/AY\(^!_P!#OKRGCV_LG/XT?\-' M?M ?]$\^$G_A9Z]_\J*Y0KCKN_%F)_4]*3'^T_\ W\?_ .*H^MX+_H49']V) M_P P^I_]3O.__"2E_P#*CK?^&B_V@C\W_"N_A'CU_P"$VUX=.OR_V1['C'-! M_:-_: '_ #3SX2?^%GK_ /71Q7)8]V^NYL_GG-&/]I_^_C__ !5'UO!?]"C( M_NQ/^8?4_P#J=YW_ .$E+_Y4=9_PT9^T%U_X5Y\(\=?^1WU[.#_L_P!D_I^5 M'_#1W[0'_1//A)_X6>O?_*BN3Q[M]=S9_/.:,?[3_P#?Q_\ XJCZW@O^A1D? MW8G_ ##ZG_U.\[_\)*7_ ,J.M_X:+_:"'S'X=_"/'K_PF^O'_P =_LG].WX4 M#]HW]H$C/_"O/A)_X6>O_P!-'-?"/TX\;Z\Q_+^R>/K M1_PT=^T">!\//A)S_P!3IKP_7^R.*Y/'NP^C,/Y&C'^T_P#WV_\ \51];P7_ M $*,C^[$_P"8?4_^IWG?_A)2_P#E1UG_ T9^T$O)^'GPCYZ8\;:\W_N)XH_ MX:._: _Z)Y\)/_"SU[_Y45R>/=A]'8?R(HQ_M/\ ]_'_ /BJ/K>"_P"A1D?W M8G_,/J?_ %.\[_\ "2E_\J.L_P"&C/V@FZ?#SX1\=<^-M>7_ -Q//]/QI?\ MAHS]H'I_PKSX1Y]/^$UU\=.OS?V1CC!YSSBN2Q[L?J['^9-&/=OIO?'Y;L4? M6\%_T*,C^[$_YB^I_P#4[SO_ ,)*7_RHZS_AHW]H%>OP\^$?//'C77F_7^R/ M;I2_\-'?M #I\.OA.QZ;5\9Z_DCU/_$JS]1TKDL>[#Z.X_DU*,C^)_\ OMSZ M>K>P_*D\7@^F4Y(FMFOK*DO1ZV]1_4Y?9SS.%WY\'0?WP'[UOI/CB_AO2!SE9-3TV.W)(!VKRQ...<#T+PS^UCX1N]0M=#^(VA M>(?A1JL[^79WGBA(YO"&HR,RK'%:>-;#.B"[DW'-E>-:3*RE6P_RGPMOF7:Y MW+DG#'//4GG)JO=VMG?6=QI^I6]M>Z;CJT9U90@]KTU).3A>R5XWLVWMU37- M'V]*FIU(I-OVD4THS:4M%HFEUT/TEANH;B&.6*1)XKF(202K+'-%- X!6:&1 M&82(R,KJP)#!U(.#D>-_M ^#KGQU\*/%FBZ>?^)I;V4>NZ(3C>NL^')TUO3# MDCY-UU8QQB0C"%QR,@U\?_#;X@7?P"UJQTR\U&_U#X'Z[J45A):7[RWE[\(] M7U6=4TZ^L+Z9GEO/AWJ<["TN%N'%QHNHR+]F5K!9 GZ3 )*C?*LLZ5M5 M"E''8;&4*R:E'EBMZ;O#WK[*ZYU=6O=:/S^%?#NOV_BKP_H/B:TC:*#Q+I-C MJT2MDB!80L%U:-V$SW8?+ EI"/ER <;>=Q+\C>=P!ZC..&'8COUKAM TN3P7 MXP^(7PLO#Y,.@ZVOC'P6^24O_!7BN<3Q6=O$/]7_ &)KZ:E:3$9$2M:Q*R+( MB'N2I?XE*52\VHM]G)WBFW M&UG:QIEN(^L4:D:]N>DN6_P)-@3.\D$!EE]Y^4MW^SC^V1I?Q ^)>L^#-;\6^"/ OBGXL^)_B+H5MX=\6 MZ;9:?K3>+_%OA^QNO$NN:;=6]Q-JS:?X)AU62RTZ_NK6**Y\H0%R4--\2?#K M_@I->7GP\U&'QY/;M:>*=>TOQ-8Z#JND7Z66F>&[VPTSX:>+];$B0"ZT7QEH M-OJNNZYID9DG@U2_$;EC 8APFH3_ !E\/>+?B;X@^$&@?%O5OVD="_:(^,_B M:\M?$FG^+)/AOXA^ UEX:EGT/3;NPU"]F\,ZU!%+%;GP):Z)'97KSA7F&&99 M.HL?VK_VT_$OQ%\!6N@?"=[;X5^,/&D^FV>N^(_A[J.@ZCXCT6WF\-1ZAHVI MZ=)+)JGAM?#>DW.OZWI%\T49U>Y@%HA$,?F. ^*I/&GCC M6O$7A@ZMXIM[W5?B+IMY8Z1\0/%=AXJT/5;\Z9:V<%KJ6@*DOAY],TZYCEL[ M"]EL;F(1?9)$?6U_0?VW/A[X,\<_%#4O%OQ'LXOAUX*CU3X(?#WQ1XXTSQ!J M'B+QI=^,8X;WP!\6I-%TR5_&&N>+;*:\GCN;11;:9%_9ZP8$;D=/\1_B]^TM M\+?VB_VI)/ >B^/?'?A.]U;3[S1?"UQ\.KS6M.T'P?I?PPT>UM/'O@CQ7>WE MK9WL#>+O*LY_AY;6ZQ2Q)J.HLS7,)E3R37OC]^VG\1/@1XJT[Q#X:\4>$OB# MJ7PQUBZ^'WA[P_\ "O48+_XL^,;'6-9E2^D\7:;-.GPKO]*L[?1FMK>WCGFO M%O)61SY9) /I+X^?LR_''XJ6W[-XT?6?"UYXB\ _ [XNZ)X\\5?$?PSH7CK0 M)O'?Q0\/Z9+;Z??:+JSVIL!)=->:/!XP@C2;P]>P6T_D(T3J?EOXB^&_V]_A M9X8U75['4?B/X?\ A3X8\(_"+P3X,\&^$M?T+Q+X@LO#+3>%/#FK^"M/U)[: MXNW^(@U+^VI[KQ);0/:7NAW%E)<&W6 RM]._!CXY?M2:M\8/@OX-^)GA75#X M>\5_#^:#XF:;8?#0:%#X'^()MM2DUFZU3QM=WL\-[X7T?5(+#3HM0T])[G5/ MM4M[.- DL_"OA?4;'Q#;V7A/XFVL5D[:S\:[ MBXGT)-%\761_LBRGLYEN[;S"J+R*_LK_ +6_AKXP^(I_!?BGXEVO@KQ+XKTN M?Q%\1M3^(VC:AXMN="GTOP:VN:/HNHW5K)J/A^W^W:1K=UK%MIUO#:WC(BVD M+,2:_9+&% Y"_*1R?X6W*<]_F.1SRQSR31T#+U#$%@WS9*H8P3NSDA"5R>2" M<]30!^2/P0\7?M/:5^UO\)OA5\6/%WCK7=>T[2/$-W\2=*L-?TZ^^&5AX'M? M D4GANT\3Z=)I<%WJ/C%]<>75I?$.GZ@$DNKAK5[WY"JN]T4_=9T!XR&7<-W/88!YXZ8ZD5K_LP6/]KW7Q M3^*$BJ;3QAXOG\/>&)BYD5_"7@A7T2S(0C.R36/[7F&[[JR(1R"H\Q^(7B&[ M\/>#M6O-+C,VMZF;3PQX2T_.V2^U[Q8YTK1+=2?F$EC#K'X\CA$E_ O#6IW/ACP[ M;:_\1_%EH[QWNA>![,:E%I=Y]Z*#Q!KYGDD8*2("QQ7EOQZ M^)OB+Q=XBN_@MX"UJ;1M.TZ&(_%SQAI4@CUW3H-2C6\T_P $>%+A@D-KKNK: M>99M3U-G\_2K 0F&,7%RM>:Z%H>E:591>'O"6D6UA901L?L5E&[R7S+R^J:Q M=,/-U#4S@F>]N7:=FW%F&2M94,)@\+353%U7+$S]ZCAKM.<-TVVO=N[*+2NU M[S:ND5+$XK%5I4\'_NMK3Q"7P7:3VW:WM]R9Z+0'3OA7X"TJVQN$ M/B7QY=2WRJQ)"L=(TZ:W$N,>9$')B;Y22*@/[1GQ^!./A_\ "+ ) !\:Z]NQ MGN#I /J"?6N7EM[NW/V>X66W193UNZ^+G*M9:7DHU'=M*Z25[-*U]#58'D2BL\S: MR2_@X6'L]=;1YZ?,[-M-O=WL=9_PT;\?^WP]^$A^GC/73_+2C2?\-'?M ?\ M1//A)_X6>O?_ "HKE2&) S("<@ ,XSCKT(!Z_KBAHW3;O$J[D,B[FD!9!U=0 M3EE'?"3_PL]>/_ +B17)[><'<3DC!9BQ.#U%/ZW@O^A1D?W8G_,7 MU)O2.>9TF]F\)1:3^=.QU9_:,_:!Z_\ "O/A)^/C770?KM_LKI^!SZ9.*/\ MAH[]H#_HGGPD_P#"SU[_ .5%8$VEZC!%YTUK=PP_*=TD4R#+9*C>P'+D';SS MVJGM.,YD YY+OVW9_B'3:V3T^4^E'UO!?]"C(_NQ(+ RC\>>YTVW=6PE';Y4 MV=7_ ,-&?M!=?^%>?"/'7_D=]>S@_P"S_9/Z?E1_PT=^T!_T3SX2?^%GKW_R MHKE-I/3?]0SY[-_+D$J.1NV.TBMMQNSM)!QCG/3%'UO!?] M"C(_NQ/^8_J?_4[SO_PDI?\ RHZO_AHO]H(?,?AW\(\>O_";Z\?_ !W^R?T[ M?A0/VC?V@2,_\*\^$G_A9Z__ $TF/&VO-_ M[B>*/^&COV@/^B>?"3_PL]>_^5%?3_A-=?'3K\W]D8XP><\XKDL>['ZNQ_F31CW;Z;WQ M^6[%'UO!?]"C(_NQ/^8OJ?\ U.\[_P#"2E_\J.L_X:-_:!7K\//A'SSQXUUY MOU_LCVZ4?\-'?M ?]$\^$G_A9Z]_\J*Y/'NP^CN/Y-1C_:?_ +^/_P#%4?6\ M%_T*,C^[$_YC^I_]3O.__"2E_P#*CK/^&C/V@FY'P\^$>/\ L=M>!_[Y_LGG M^O2E_P"&COC_ -_A[\(Q[GQGKP_(G2P/T]>G;DL#N6/U=B?S))I1QW8_5F;^ M9-)XS"+XT\1"WWO7]!?4Y_8SW.%WY\'0?W]!2G;SDFOANK&_U+$J* M?]I2J))-.I3@IS[.<(M)3>[2T3VV/MOX>?%3P1\4]'&L^"]?M]6MX65;VVVF MQUK2902/L^L:1-MM MJ+K+=Z1PV^ 9-?>GP7^)EE\5O MGXJ@@N+"^6_OM%\0Z)<,?MGAWQ-I4S6NN MZ+I\H_&?7%\&] M*\A0QYVIA]B]$^;&,XK,>9,1-$T?S$D.DD1*%<$.4=E#*=PWG: ?"7CCP\W[37Q"TC]H>TL+?PY\1?"_CKP]\2?$%WX/U M_1/'UH;?76UC3]=%M86-M!>7?]HI,NC-8R E:NW'[7O[=7Q'7XB0?#G3_C1H MOB;]FKX*? ^>YT[P7X$^'^H>!OB!\5/$/PXTOQEKWB']H_Q)XRO[/4?"OAO7 M8IA9V$6B6\4122^NWNENXS$/T.T+_@E]^P]X:U:VU.T^%/B.]TZV\43>/;7P M3KOQ3^(6M?#)/%$FN-XHN-7N/ %]K,OAB627Q!F9=)&G26INI1(\0?+5W'[0 MW[.G[&7Q)\967C[]H>W\-:3XOU_1[+0[Z>?XBZI\.K'XJ^%?#]\TEAHWC;0- M#O\ 3K/QQHOA.YN+:VM_[:MY;;3XITM43RA(!P1A!+57EKKI;R\]#T3XH\7? M&']L#QE?_MP?$3PW^T;HWP)T/]DWX3? WXK>'_A"OAGPIXPT6]\4^)?A?I?B MOQ?X9\K:LDVD:/J%E)-(\"Z3JD3VL MWC7Q9<0/;>'=0U>.2S@GEB>WMEE((^W$_P""<_PQ^(?[1G[0'QI^,'@C3_&7 M@_XBWOPIF^$^A>%O$'B;2M*?P;X"\+V&GS:3XXT?0+]/#_C/2;NZ@CU#2=*U M*UO;)HS#*T9$P)]_\8?LJ?LX?$N'XKZ5KOPWLM9N_B7XS\&_$'XB7&CZSK.C MZ_IGQ!\'Z':>%_"7BK1]0TV6+4? WB'P[H%E9V:R^'WM((X L,Q$;["Q-R7P MM)^=_P!#X$_X:>^/_P %?B3XCT+XL?%(?$7X1?LD?M=^%?@O\?\ XDWOAK2_ M#^I>.?@G\8_ (UKPQX@\?K8![30O''PL\37<$'B;5=(\F#48I]D]M!PM?=O[ M'OC/XD_%#X,1?%WXH:G)J4OQ.\;>.O%WPWTJ.P@TU_"WP7;69M,^&/A_3X8H ME>\N7T6"+5[K4[Y6ENEU%#YKB'8?'?CK^Q59WW[+'B+]D_\ 9Q\(?#CPG\,/ MC'X@>Q^.WBGXDZYXEU?7$\.ZAJ5K=^*/B#9ZU<_:M5\:_$K5XK+^Q;9_$FKQ MQQ&6UN()%C54K[$=(MXM M(TR_FTX%KR'19X+)(Q=+']GCN8P@8L06 YJO=?C_ )'0@ #"@A!D("&XC=3'YH82(58;@:M&VNS*ENUG=+6)/"[<[CPH/ H M#FJ_S+\?\BO15@6=TT5Q.8;D1V3A)BMM(45A@LKR[=JLN1N5FRH9,C#H2"WO M6F%N+&L7V2<_NPN\-L5 Q(7EB0CTZIS;78F^SM;S+<['E:%;*Y9A''M$KHH3<43< &'RAR!D'BHW$L,,MRT4:QVZ MJ[W$ZO9QVMJQ \R6YN"ML9=Q PS8)(!.,T!S5?YH_C_D,_SSP?Q':BE())/) M[DMC<1GJ<8&3G)P,'.1\O-)Z'U&1]*!]'>-VON?Z7(KVPL-8L=2TK5+..]TK6=/&F:O M!(Y3SDP5CD7'!$(<2(H&5D4$,#S7T/\ LJ^+=6UOX:MX?U^XN=1\1?#CQ#J? M@'4;VX+"YO+/2Y!)H.HRHQ(>2ZT::T+.2?,*;MQ^:OGTC.&/\/ .>@.2<=AG MG)]_:O3/V6S(/B)\?K0NWD_VKX'O(QD[/,D\/%#,JYP':..-"_4JJ@YQ7;AH MNKEV+PU1RG]6]G6A4?Q1A*7LGR=4DVF[V]Y)['FXB,8XC"8A7?MHSBZ=_=*>W2YMI[>83P7^G2CS([J$#@[PQ M4,'8L0&X.!7V7J-A9:G9W-A?VL=U9WUK<6MY;2QK+'/;W41AGA=&!5UDB.U@ M00>.#7Y[^&;&\^'?B+6_@YK>7FT%I]4\ W[R/YWB/X;7L^+46[.-SZSX.E;[ M#JEO"&7^SHK>^FV"=]N]&?UK _5VW*IEZE.DI.\IJ2M4Y;7U:3=WI:5SGQ+^ MJ5YW5H9A*FE;:$J^YZ!D'D @'D C! /0$=CZCUJ6"-)[BV@ ME!:*6XBCD"\,T&SR"%7.P'J >@XI5 M8JRNC89&!5E."K*0001R&! ((Y! -<47SQBTO?E&[I_;CJU:72^AZ%E%)-KE M22<_LWLM.]]4S\G5_;C^*7A7XJ>,W\;:OXAU;X6>"/BG^T!H&H>%[?X=V&D^ M$A\/O@QX6?5M.3X:_$'[?->>*_BW:ZC<6\=_X?DMXX]1C,ZK;!;8BNYT+_@J M%I'B!M"N[WX.^)]+TW6-'TW6/'^J:IXQTNWGL= GUK3O#VDZKX.TV>Y-S\1F M^U:I:7GB73;91>:-!YX9(TM]B_H1<>#/!U]!]FN/!WAJ[@&KWOB46\^E6$T1 MUZ_@DMM1UI4E@*1ZOJ-O-+;WFI@"[N$E99Y)%)%>9VG[./P0L/B/X>^)^G?# M?PO:>(/!WA"Z\%^&;1-'TMM&T+3[_4WUC4=0T^U^S&WDUN^O)#Y]^J":0 F4 MDJ,,9\&Q_P#!52PU3Q-I>G^$O!=]J%GI7BRY\%VWA:V\0Z8=/^(FJZM=^'K; MP+K&F>)VD$_A]K-?$2'4(%5IA+;S1L@525]7_:*_;/\ B)\ _BY\4/!&K:%# M<^"=,^&_P]U'2/$=C>V_]J?#WXL>,M/\3:@MQJNC:E-%)XPTE;O1)+;=!(D8 M8+(&PZAOLC3?A'\(])F:?2OA1\.M)DEN%NY6L_#&D1-)=1E'BNV:"S0K0(HW'(!^:6L?\%,M9L9?#.G7'PRF6UTKQ'!#\3(=> M\401^++[P1<^#M6UN[\9^$M%L%NXQJ&IZEI$CV<-Y<$V]E=A$MC*0C=G!_P4 M3TH7FL6M]\'M2LK3P%X>O?&7Q?UZQ\=Z%KOAKX?> =.U#1((?$&@:E8[H_'D M3Z5KUE?>);JU=1H,Z7^F2;+JWV#[>B^%/PKLYKJZ@^''@9+B^U==;NO+\-Z4 MI&K*DL2SB5+42I.L<\T<31;J6.,;Q#J&DI:7Z)M' MR72D\YKL#U.3DY.3C&>>N#R/H:K6<%CI5G::7I=J-.TRQL;+3K.VC56:WL=/ MM8K.SM49<*L5O;P1QHJ*%P"5 '%6/\^E !1110 4444 %%%% !01D$8)SQ@= M3[#W]*#A2 [;%.0S]?+4C!DQT)0'<%/!/X5QOC?Q/<^&]'@&D6RZEXP\2747 MA[P+X>+$/J?B:Z=K:R^T.FZ1-,M83)K.LWJ*WV.*&*-\++6]"DL1B'AZ#52G M#WZ\=8I024IR3E96C>[OJ]T85Z\L/0C7C>-1R7LH.W,Y)M+RUMIU[:FSX"T1 M/B7\9;.=8HW\(_!$2&:0GS8-3^).K6<9L[<#I,?"ND.9KHR8:WU*[2)0KQL3 M]A>,?$MGX2\*>)/%%ZR?9M!T34=8F=L #[!9S705@HRP8QJA/ (./:N1^$/P M^@^%W@K2?"KR"[U1?,U/Q'K0'[[Q!XDU,B[U[5YVQNB:ZU">9;:-RS+9Q1)G M"@#%_:20+\ ?B^5(&SX?^*"".I7^SI<9/J PSQP><\"L\54IXG,<'3?O86A) M*$+W=HRC>V\==7KN[-O>W+35:G@9NUVE?KWMT/AOX M>07X\)0:OK$D)8P% M430/%+I.J#3]"6VU74=/OKH266IZ1J=B\EGJNA74;VUU"S07< M4L4I4&,J0Q&/GB)1ER4I.E"/N\RC9M+MI;IIIH=^#H_5L!3P]-I3J152I/7E MY^67A7]K3X_#/\ :.USP5K7[1!U;3O$WPET/P5^Q;^V%8^( MY?'7P2\9?$W4O^$9M/&DWC>[_M#Q/XQ^"'B*5KK5+JQT2?5O)U'2I+#3)'EO M$%=K+_P4H^-5M\/_ (SP:/X2^$_Q+^*7PY\;?!+1O!GQ"\.^'/B-X+^!_CVS M^,GB)O#=UIMU!XPT^PUZW\5>#M2#W%];VL,UN;,QQX5-[U]53_\ !/3X<>*- M(^*R_&KXP?&'X[_%CXG6W@B#6/C_ ..]4TC3?B'X&E^&FMCQ#\/5^'0T"SLM M$\-OX=UT#6]+-I;3I>)++97A0D[NHU3]AZU\5^&_$6F?&']HSXY_&7Q-XI\< M_#/XA:KXU\:ZCX>L)-*E^#^H1ZOX/\->'O!FB0IH.EZ3?7RI'XDUNPMH-2OG M1_MC;I6!X/94U*ZC;WG);=[KIT.ISJNVJT26M^D4OT/)_'?[87QN^ Q_:2\ M?&GP_P#"O7/C5\._ 7PG\;? -/AS8^(-,\$?%S4?BSXBB\$1:%>6VOL+^YN? M#/BVX2*ZCL%\LVVV\*K#\Q\]\*?M/?&J/X@>+_@%\,_!'P\@_:'^(_[5_B?P M''KWCSQ'XHUWX6^#M/\ 7PG\.^,/B#XRU+2&9[F&U2_U%?#MMX)\/W$5E:J MDEY&?-5BWW%\9?V6_AI\>?C=^SU\>?%\NLQ>,OV:O$6HZ[X6T72I(XO"OC1= M0MTAL=(\<,X%S>VMAK$<7B/PY:Y<:=K=NB'9"5(\Q\3?L->"+_6O$OC#0OB= M\3?AY\6[WX]:]^T7X*^)?AF728O$?PK\:^*O#5EX9U_P]I-E?V]UH_B+PIZ!\ ?A'^ MT%J_@KQM\3?&_B_74^('Q+^$[6>5A(?L+X0?'O5OV@/V,M3^.=QX1UOX7>)/$'PH^+2WGA748 M]1LKO2?$?A?0]:L+J\T>XU"VMM4?PUJ6H:?_ &SHUU>V]GJ45F]M*2LA.?.; M'_@G_P"#_#!\%>)/A7\?/CG\-/CCX;C\;66O_M$V6IZ/XF^('Q%A^)>J?VIX M[T;Q[8Z[!>^';BSUK6V-QX8M-,L;>'P9"D'V."%( :^I_!GPFT+P/\'_ /A3 M-MXB\5>,/#K^$O$'A75_&?C'Q%_PD?C?5(O%-OJ%IJVLZYK\P NM=@:_NQ:6 MD43:7:Q);0+\B# '-5_F7X_Y'X<^$_@D?A/_ ,$Q?A+^WI\*_BY\=/#/[2?A M/X:_#OXM^)]=\6?%_P :>.O 7Q%EU/QG8Z7XB\'^,?"?B.]U#1)?#WC;3]0- MI93Z;!:WFDW A2-T)B+>W^-_^"K'B6Q^('CZ;P1X4\"WOP[^&/Q-\)_##4_A M)>>&?BCKGQ\^)E_=6VCS>//$'P[UK0-%OO 6D:3X4_M>X;1-)UC45NM2L[*\ M_M&*$1P-7OW@;_@FEI6@>#OA7\)/B'^UG^TA\9?@!\)KK0KWP;\!/&$'@[PO MX,U1_!5\NH>%M*\27.@:;!JOB;2_#]SY%RFFW]T(-9>&&6XM)F@W5ZYX@_8A MTF7QYX\\2>#/CS\2PL;7Q/HN@:K:Q^(H!+"B*KSD@7J_S+\3Y_P##?[=?Q8U?]KBY M^!&N>'?A'\/M$?Q_JG@7P_\ "[XI/XQ\%?&GQ#X!O?#LVJZ!\6O 'CS5+2#X M:>-8];OG6TMO">GZK)JZ6J^2+5I4P?/_ /@F)^U?XU^/$4'P.\.WEOKGAO\ M9^L_B+-^T+XX^(S:O)\2/$_BKQ!X\U^#X?Z/\)UU-HCKWA;PP+>.T\2^.KMI M-/\ .,>B:9%<26^!]:Z_^P_X3\6?$#1]:\6?&[XQ^+/AGX?^+:?&OP9^S_KM M_HVH^#_"GQ.M[:2[M=1TKQG>VDWC&QT.RNY'UFR\&P:HFG138L02H*UI?#_] MB'X;_"_Q)\"?&?@KQ?X[T_Q3\#K;XE>&_P"UK7["I^*7@7XC^(+OQ9K?P^^* M=@D&;W0+'Q+J":WX1U:,R7^ERV#V-ML2\?('-5_F7X_Y'V4>8=LD]Q,P"PQO&T &W=Y:R)RD MN.0@^,CL<'Z[3PV/NG@X- N: MK_-'\?\ (**12'("D$G&!D;LL 5&T\Y8$%1C+9& 5:%KI/F[]+]>HA!;Y.2)'0;!RN_<$20#((!BMG=2*O"?:[_1[P MS7$I427#6P9BYP5P:J: #_POGX %<_\ (1\=!L>N*Z\L ME)JIA)^]%T:\HOHO8P]I9IJ^MDE;KOH>?C_=IPFDE)S4%-:3C?6R>GNZ[7W, MZT.WQM\=QU/_ N74^3_ +.@:4%X]@Q'7IZ5M7"O+;WEO:RBSO6L+C[+>R)Y MT=M=RPNMM5SN-8MI_R/7QU';_A/PR;NOJDO MP5#_ #(R:_\ 9R_Z^K\I'D/P \(_&+P!\*/#O@[X_P#Q>L_CU\4+/6-?OM8^ M)VF^&/\ A#[/6[+5-5N]3\/P#2+=E6(:!I/D:;+<+%&/-MF9]S/SXS\;_@=X MT^+/[1OPU\26&M+X3\#V/P)^)G@KQ5XI'A?POXQ5-0\3Z]I4EGH6GV'BZ*>" MQN=1TM+Z=-5@19X941TE 4UZ_P#L[_&RS_:$^$_AOXN6'@'XB_"FR\1ZGXGM M8O!/Q8T3_A'O'NBMX7U6[T*2:^L=[1RVOB0VYU:T:1X-\5>-_"'B_P"!_P 5/&FI:+X(T:TU'Q':^)_"#:5;Z'KK MM>3Q1+H4<%[/87 3$8N&91B3%#_ 1\0(6\.Z?8?MI>.;GQ%I0\=^.=5@\$^+M&\._%,_"R/2M2\0Z1X_O/ NF3^& M@ LND?V_'X:,LY\310W$FG?\),[3:AYD0,0]<\)_\%&YM'\,?! ^._"MGXJU MSQ[X>M#XLUS0O$-KIVL>&O%%SIGB#6O#6D7VC6H.DZ3"]GH]C:00ZE?'5'FE M?R;=A*U:/BK]MKXL/X1T+5/ GP6\+^%=4_X2KX-?\)[I4OC?1[[4;G3OB^9= M1T?PGH]C#;6TWB/Q'XAL(4MKWQ-;"1?#\T]JJ2WK0RF( YGXJ_![]H'QYX#^ M)/AWX@>&_P!H+Q=\0[CQOX+\16?B+P]XOL-!^$GBGXC:?< M1Q:5XZM8+._O=>T;2V:WGOOM\EU,\4J)7K'[0'PG^.5]^TU_PNOX*^'+C49Y MO@9X0^#"ZC)JL5DZZ3XEU74+'XAK>P2,(Y;CP3IXLO$^EL5 >6*1(I &)K/T M+_@I'\/?%.KZMIN@>#)X9K*UFUNTU+Q%XKL=*TK4-%TS1[5=8UNXUBW21(-! MT#QA)-\--2:.!+V;7H7A=5GC>(=9'P6OX+/X?Z)\6/$'Q/M MAXH,*:):_#:ZTS38;+P_H]S ^M>)QXU_X2.Q&GO>"S_LQ()6F14.T 'SQIGP M:_;)^&'A[X&_#CX5^#/B'HFE_#6^T[S)]#\4V^I^'O$'AG6?&6OOK\'B.R^U MPZ3IES%ILNFZI=)JQU#7]0^TE["VB:+%>DZC\-OVQ?#W@5M"TZW^,OCA?&?@ M;P#J?BR_/Q ?5?$OA?XH6DOBUM?O],AM!:7E[IT40\.1:AH&F75E9I";"2[G M_P!%G67ZV\-?M51WGP'^+7QK\??#S7/AA!\(=/U#4K[0M4O97LO%3WVDV=SX M9NO#,X634+DZQ<7UE;)8S1/>B\:86Z,OE-7SU^SQ^VAX^\6Z%H'PL\1V?A3X MJ_M1OX]U70Y+1KJY^$W@RX\-ZAX:_P"$]T3Q!?:GJT4$]J--T=CX9M93!$NJ MZKI%TF)"9#0!\Q:5XJ_:SMM<^#_PZ\3^,/B%!^UI_:GA32=.LH?%-A/\/?#_ M ()7X?ZY=:I9_%OP\D7V'4M?F\11VFJ'66DF3[3+IZ7$SA7CKV'1/A/^V#K7 MA"PT?4O$_P ?8;8W7C36-7M]2U#3?">JQ^.+'P%JD.CS:5JEMJ.HWGB#PI-\ M1%TY[0I/:V+QHR16B0*YKV;6?V[[/0]3M=>O?@9ITOA_4KOQYX>T'Q7;^,- ME\=KK7P[UK2_#OC32M2TVUC_ +2M?#VGZOK$(V^RRS: MI9V$9US&N:?IIOKIK2"Y>S43D@ '@>N?##]MBUL=&\/)XJ^+TGP^6[\->)-= MO='OM/\ $WQ!/Q+U;P!I5OJ-S']KU+1IF\&:;X^AO5>P^W1V-BS-OBN8"I:_ M\2/@+^UGXK\"?$>SU?4_BMXCU;XB2_%'PWXCTF?QE:Z+I-QX(3PGX?G\!7>B M:#IS1V6AZC=^*;>[_LX:-=-)+6X-E8)\-[CQ:EA\/-16%'OY+'7;.6V6#6XQ*D>('97W"NPU#]O M]M.\.Z+XLB^$-_KFD>-9-6\/_"22+QGI@\3>*O%7AKQ-HW@[7(?&6DPJ#\/] M*LM1U$76GZCJ%M+]I73[A9&$4T&X ^\_"J&W\*>#+-[75+*6V\*>'K-H=>G% MQJEG+::-#!>PZO.C,\^I-=QR>9+(2SE2Q)))KH1T R#@8R 0#U]?K]*\J^#? MQ-F^+OA7Q#K>H:!:^$?$/A?XA^)_ASXOT&WUA?$%EIGB;P2R6^IO::X(XA=0 MWPDQ$OEE%;'D-L*UZNQ!&X;53 V@L"<<<=>O.2.PYZ4 -HI?XMN03C.0?EQZ M[NF!WYXH4;AD$8)(!) !(&< GC..<=Q0 E%+CG'MD9[_ $]?P[X]12?YYXSG M@8)P#D\=>M !1005X8%<$@Y!&&&,J<]&&1D=1D9ZT=F;(*KDDCD<=<8ZX_SS M0 44A('?^+;^.XK^1(X/0]:6@ HHHJ9*\6GV?EY] :NK/9Z"'H?H:]'_ &6B M3\4OC\"21YOP[8#@8+^'I&...QZ?3FO.&Z'Z'^5>B_LMG/Q1^/X!PWF?#;'7 M_H7)#U_"O:P44\'FCMJLBC43_OK/S7#CURXK*(15J;G M7^'=/U'PS<0 MZ3\0O!=\VO> ]9.R,1:HL3176@ZA,02-"\4V+SZ-JZRL+-HV5E#+M;KD$$8/&1C!QST%>5AZLZ,XU:=N=I7N]&F MK.^Z?NWT:UZZFN(H0KT/9U&URN,U*R0M6Y*W&@ZS8J ;>]MV#)J*O#$9 GF60902?5= M+#M+&8>RJ-*-6%[OVBNY-1N_=::M9);]4SBA7U>%Q"C&+;G&;?*G%I)-MV2D M^5W2:V6FMWLD9 )&%*]>H)[XQQZCO0 H7"D+G8N,(FXY8A <$LW,KZNU]=^QW6"E!P0?0YI**+KNOO' M9]G]PW\T$&F:3IVQGENIKAF"@HJ[][MM3Y M48AF52H^^[1]Y]HZO\!V:7,U:/=Z+[W8CO\ 4K/0K&]UC5+R#2M(TRT-[?7M MS(I145@'0(V0^X-A8SR\C! 2"=OX!^!M1\4:Y+\D7&E/-;S:3\*/"5_ M'MNO"'A68[-1\07R/E1X@\7ND5VTGRS6VBBVMP,O+CC/ /@:?X[ZCI_B3Q+8 MSVOP7T/45U#PIHMY'):W7Q1U6UD5K+Q9KUM(%GA\$VNTMHNB31I)J]Y&NJ7L M9M8XHI?O2*V580B*JJN @4!0 $"KM RJ@*=N%P 54;<"MZM183#_55)?6JZ M;JU8VC4E#5NFVK='%2M;9)MN]O/I+^T,4JSO+!49Q5.G43BXU%HIQLHMQ34G MJVG=/L2A%##(!+H78]-S #!..I&< ]AT P*\*_:3S_PH/XN@]_ 'B7/;/_$N MF_SUKWT3?F M>$?M*?\D$^+O\ V('B7_TW35Y^ UQ6&3U_VVE2=_Y) MWP6:T=DXI:JS:W2U/D2P(73],X)']GZ;QT08LX" M-SK>+=:GT_Q7X- M\#II@GTS4/AO;QJ(-6U&\U',4]K*K/(P";N0*]?L3C3],YQG3M.ZYV'_ $*# M[Q'/TQWYXQ7'^,/BI\,_ 7B'X=^$_'?CWPGX.\5?%/6[GPW\*-$\0ZF-/O?' M6OZ;;?;M6TCPO PD?5=0MM/8WKQ?NFB4;PRD UK6TK5$MG7Q5_/V=;DA_P" MQ;2\GK=ZG33_ (=#_KS^J.ZNHEO$%F&F%JTYCA=BH8Q2Y,44K[>"T3^5*QR4 M8,%9" P_*C5M(\3_ +/]A^U?XY^#7@G4M/\ %%G^TCX$\$Z)XCU^_P#%'BC3 M?AY\']?\.Z WC;QAX6LM6U+4K.YLM,ULW+AK6PO8XYY9XU57BC(_5:8W&R]\ MB-+J:%C':Q3LT2LW&UIT4KOA=V",3@Q@O(6+QA3\F>&_VH?&"ZU\0;+XE_#[ MP3\,_#?PT^)VB_!F]\5Q^/[O7OMFN^)["QUHV5E:'35":8]K?P32RW"LL9C< M).&4FLS0^7[GX[?'77_#^MZ1\0?'MOX0O+KX1^(+_P !)X*^&'B/7],_:,O= M=7Q!I=U=P^(EM8-9\&ZY800:?>SVFEV]K#X_"VFR:C:>'=2O5-6U^S?Q]?7_P$\(^*9HM8'C>#X7ZGXH3QAXP7 MPOX:N(OAC]U"_P#[8MDM;B[ALY+&"-;FWDSYSJ'[6O[3GAZ[ M^%UCH?AG6H[O^W[FT\9^%+GX;7]OHE[H6KZUXIBL?%.@23M-K4^GZ5:6>D2: MA?7-Q:6^F\QRQ3RWICK]!/&/[5NF^#?VJ_A[^RHF@KJ7B;QUX/A\9G5VUNVM MI=(\.SO>2RZK;Z?#9_&T?BBTL-2]ET:YL]-_L.W"MJ]E)>QR3W M*AU%?*?AGQ)-X>^'OP\UC]G?3/%NN&W^ WP^A_:"TK5+7QOKGA>X^)=WXS\/ M6FGF]M/$MR+\_$VQAGU_4;C^PF,::>KQW(&R,']$?C3^T=H_P=^+'P?^%^J^ M'[KQ /B1J4S>,/%MMJ]E9Z=\'=#O-1LO#WA+Q!XA@D<3M%XI\57EMHVEN QF M'VF7:&A#I4U']MO]G:P;Q+/>?$S4H#X7UJ^T74L^#_$8F\2ZSHVJP>$YM%\+ MH;2-?%NIZ5XCFM[>[;0/-<2L(9)'9L ^"=5_;"^/VE7FG>%_%OQ-'A&WUWX MS6O@:_\ BSIOPE77_!<7A:;PMXNU6#PIX4TUQ#JJZ]I.NZ#IR:Y:ZQ9KJ%A: MRQ2B>2"Z"FIXM_:H_:SU;6_#?@FWL/%7A6^\8>#-=\.>,]/M_ <5EJ.AZI?? M"_6O$>F_$7P)<"*6>T$FKV6CQP7FM/$L.HW7]DV=FTTGF#[,U+]KKX&>(OB) MX/T?4$TB72?#MK8>+]%^(OBN"YT)O"7B?5GU[1-7T$Z+'/'&AZ;I&KR MW$VM1@RI,L4KL&6N_O\ ]L;X&:!X9_X375_$_B[1_"]SJBV,NIZOX%\26[0V M$MQ;O!KVHB]AA6ST*=;FTNH]5B+K.TCSQH1'N4 _.C5?BQ\?/&/[/7B/PK>_ M%+QEI?Q M_#GPRT+P-X.A^%6MGQ-XST!)_"KS?&76/%NGFSGT?6M/OI-5MM9 MTUKA=(F%G<6]Y;L&DS]4^+/B#\8Y/V5/VF(=;EUK7/B-X3\<:I\(/#?Q"T[0 M[KP_JMWX;NO[+L++XP76@:+%=37VG^$(;Z>^UO\ L!&DU;P_8W<=D7U%]Z>C M:%^W#\(M=O\ QA:W]UK?AFV\%^(/%'ARS@UK1M2EUSQ3=Z5J>F65O+X,\.V< M6?&-AKESJT0L5M[I-2D\P)'#AB3T=A^V%^SU>:_X9\.6GQ$OIM:(--\0;O\ B9?\2M;;=-)/0!\. M?!GQEX^\5_\ !.O]H[P#JFE_$71OB9\,M,\9>";?QA'/KT-]X]U;7T&I:;\4 M/A-+> ^(=+\"W9N#+X*BNY)]5TZRAEMM06.6( -+"W\."/XP7&G7-P+#7'N4U"T2SUK4P8[ M*:SU:;82):^_?BE^U?I/PS_:4^"?[-U[X>FUCQ+\4M"U'7X=5?6+6PN?#^F6 MFI75OK-U:6$YCMM2TZ*.T>_\7:?>2VUQ86KQOHR7 +@]1X^_:4\%?"WXH77P MX\::SI/AV.S^#/B7XR:3XFU_7(=-TW5O[&U*:T;P1IUO*BS//=N"!=B,R%71 MG4E<$ _.'P3^U%^VIXJT+Q3?B\DA/PST+XA:^US%\,9M4E^*UGX8\9>&-*\- MZ/;S2Q64-WIVH:3JVIP:IJV@11W,L<4=Q!'=/$I.]W_ (?T'5;NXO=2 MALTU.=,AH!]J:1^VU\%+S1_ =_XQ\2ZCX UCQ]X"M_']KIFK:1J,VE:=IZ>& MI?$NI64/BB-&TW4](?B!X,^*/B+PCIFOV][X2\1V6F^&--U[2KC7])U_Q->&&UN;+4K:QL[;7 M]/\ "]NT6JQPW<&J"[6W5H% /E+P1^UM^U;XQU#PXN@>)/"&L>"$\1>+-,\+ M>/M:\!:Q9:1\;+71/B3JNB-IMOH&B6U_/87D?AJQM]2,4-Y%/)J#=)N?!?@'Q/HFGZ9X,UG6M M.'A+P7I&K:HUCKFBZ#8:W?7ME:V\%U<7-]?V&L6E]>7-W.\,VJWQM7O"5F09 MEM^VW^S1?V5M>Q?$NY^R3Z+JWBJ^DN/#VHSC0=&\'ZLN@ZE?^(XK=3::!K*Z MZQT71K:_O8VO+QXD2.0D&@#XW\$_M"?MD>,T\/Z;?>(?#7A6X\4_$GP[X:\1 MRZ/\/+S5O$'P:MK_ /X2"3Q'X8N-*NX(=$.GV7]FZ:GVN_U"YOH+UY4CG,-Y M$:]O_8\^('Q@^(7Q2^,>J_%G5O$T%SJ7PT^$FK:5\/[[P[/H7AW36T^^\2Z/ MKWBOPHL\0MXKSQ'/8VFIZQHZW4EY:PW<+-'Y+1L??=<_:I^'T?P%\=?M!>!& MUOXA^&O 1N+'4]*T?3[F#Q':ZS;WUI::A9:Y8".[ET2+PU;7,6L^*TG@GEM- M+C:YMA,AV#%^'O[5/@?QMX;M=:\6:AX:T8WT?BK6_"5_X(\4)X[\&>,/#_AG MP_#K/BWQ;X:UFQA&I64NFZ;/%)JVB:]IUA=1LN;"'RMN0#Z:( /!W# (;:5R M",@@')[]^^125\MO^VG^R[M\222?$QH-/\)6%WY'VWV_:Z^ 0TO3M47QKK*O=7US9W^ MD-X*UL>)?"*:2]G'?:KXZTT1*?"WA_[%J^G3+J&JQ1QJTD;L3B1E /I6BOF+ MP_\ MK0!Y7'+!\#UR M&QST_6JF@$?\+T_9_P"?^8WX^4]>&7PM+D'\^#T/;-=V4QC*M"35Y2AFT9/O M&&6QJ06^RF^9::WU;6AYF9MK#4GUYX._G_:$Z-__ 5%0]%??4S[3_D>_CI_ MV635O_3!H];OS'Y58H3D*V[:$8_Q[B5"[>I8LJJ!DD 9&+9,%\=_'3.?^2RZ MH>/;0=')K7N52[M]0LIP1:WUM=V[LK^7*\%Y!):W4*2 @QM);RR(LF5*.RL" M-N1EFO\ O^&_[!)?E0#)?^1;_P!Q5^4A[75I?_9M0@N[35UNI)VL[^UNH+ZR MU)M,0VDI@U.SGN[0>;(6$L/R2+)%A@,$UXC\1OB%X#^'WC3PE/-X*\2_$#XQ M:QX,\30^&M%^'.EPZMX\'PXMY;:3Q9?13W,UO8VGA2*YDM;;6;&[=)[FZ57L M4>5U2I_@'\!OAA^S+\*M#^"WP8TS7-(^'GA_5]#[ZXM_(U?1[9;V&YFU.--0T^TBG:SDDAE)7C_B1\0/V)/", MGPH\>7NF_#CQUK,/BW0_A1\);_P1/::W=:)K6GV5[X@T;2697M[=/^$=MA-? MVE[JJ>3I$!E72K^!""W*>+/V)/%?BV\U&U\5_&BT\2Z9\0;KPQXF\?>,-?\ M"J'XKR_$/P?INI^']-A\#:SIZVD/AWX9>)[R19M4\/Q1VTEM96TD3O<13N[9 M.M?L"VNH6]A;6?CGPSHMEHWACP3H;V=IX2L=/TY=4\%>!_$?@0ZTQ/DP[]3F MUZ+4=0NXPLT\-A&&=C& P!]"1Z+^R)$UUX2&G? 73=4U3PI?IJ_A3[7H=CK- MKX3\9:Y%XG\2Z9=VL;!4L=>\67W,%VOV:8L7O:;X<_9*^&\ M]UH.G6'P1\(WVL6OBS0=1TR>]M?[3\01W7V&?Q?8W1N+BXN?LD/E07.M76IN M'N&2WDDE>58J_/&U_8?^)VO^-=(^%-YI&GZ1\+? @^(FKV7QA\2:1I$OB?Q5 MXL\4V.C6]E';WUM<"\UCP1_;6EN8]$GE2[M[**!+252@KZ+\.?L3^-+36OB3 MXUUGXI>"I?B=\1/#?Q/TJSUCP_X%1M.\&ZS\1)?#T$-SHVG^(9;L7-[^\\6^$O!6D:FV MM67B'5O =SIMY=ZI-5*YZSQ_!^RIX] MU/Q?KGQ.O?@IK>I:%'I%OX_\0:UK.G6FO>&GL1);Z'I6LZOITXGB>.ZEN+:. M.![D*T[V"[XYGA?XTTC_ ()L^)['3M;TRZ^+'@::^\1Z[XPUO6+>W\-WNHII M^B>+]#\,:;?PZ0U[?/KEK?-<>&#J,>I3$V%O'?$F 1"'/9P_\$_W2_\ ,6O M?$#PG>>&OA9K.FW'@ZSC\%K_ &EXQ\/?\)_9_$37[KXIZG/,5\2^(I+NU_X1 M_0[NYA,5JDEQS^#; M:"\\-^/_ M\0CIWAFRLKU7E@T?4;?[3;69:^C_LR;39X2^I31W5O&I;?6?[ M'WA7]F]/C=%\#M,7X7ZQ8V++IFD>&=03Q3J*>)_$EGI]E87327UIJ$6M7OBC M['%+=K>R6][$?[1CU":P"$S>*_V2#XC_ &;Y?V?+SQ/H&J:7>?$[QEX]N=$\ M2Z9=#X>^-/#WB7Q=J/B,_"?QWI.G21ZBW@B"SU'R8GT:2WVW]G%),"JKNQO" M7[%WBN#]DS5OV4/&OQ@/Q$%YXIT?6+;QQK>CWLD.E>"-*\2:?XAL/AI#I7VR M.>.P\,6-D/!?A>1)S'>:+]CN+S=?"1D .B\.7_[(7C*XU3P5XC^%W@KX7>,/ M!GB;1M$N/AK\2+71=#\20Z_J>B6T&C2:0=)O[NPU[3[GPY?"[Q5K_@F[\/66B_#KPYH M'A7XN:#JECI&ES7'B74-7^)WA6#PD=;T;7-5EO+U]2T2SA4V]W'7_P"P)K?B?P[(=9^*WACP]XW?5_ACI&G:Y\,?!/:7$$]R;=6H ^RO#OQ ^"VGP7: MZ)XA\"^'9_%'B77+RUL+/7]*'_"<:QN1=8UZQ\AYUN?[;NU2.VOKD6PD*?,Q MYK8LOBM\-;V33H6^(7@S3-:O]$F\8VWAK4_$.EGQ%9>$(8W+ZSOWYO(T^7EC\/^./^">UI MXQUF?4K3Q[X>\/Z%)HWA*Q?PY;>$DM])EN]&\+:!X6U)CIT86U@EU*/0I+J\ MG*?:+B:\C:9I)0JGRKX^_L=_%&QU+Q[9_"+0]'\"?@] MH6I^+?#.H-!HT4TS7'A[Q'/!IT]U%XIM[,VSVS"%D>^/ !^A7Q-_:#\#?"WQ M3HW@;5M(\8>)O%VK>%-2\>-H7@NQL=1OK/P7!?#3[SQ"Z:A5A+.@;O9/B9\.K>74(+GX@^#M,U'2] MO$VKZ5JNL1Z=K&E:+W,^EW5WAV@ MD+''SAK7_!."TU:;Q[!<>.]'\0VOC*YUK5K+QEXTT_7]9^)7]M^)K'1[74;G M5(UUG_A'SHK1Z;&/$.BZEJ MAT&PU'2O$>F32ZSK3RPQC2-#N;B2T@U&ZTE)C-?+<6MHZP/')(P,\(,TOQ6^ M%4!UQY_B=X!$GA>=-/\ %*'Q/9HV@S/.;5;'6TMTN7M[W;ME!ABE#N)ML9$+ M;OD3X@_L*Z+XV\?_ !(\4Z9XSB\/^'/&OA/PK9^$/AWI_AU;71_A[\05O_#L M/C7XCZ;LDBM(K[QI8>';'2H4"[M->7[3*,#-8>M_L,^(?$/@CP=X'O?&_P , M;S3OA'XPG\1^!)/^$-UC1]9\96MPNM)=6GQNUS1[VRO_ !/0#Q7PO M\-/V-KKX9?%SX??$;POXD\'^%M#\(Z#;:)K&A>$=%UI-9\<1R:>UD-"UDZW= M:MI>F6D,FW4=,\2P7$.KV<*"PU66>0>4/NDC!(YX)')#'@XY8 !O]X !OO M'% "4444GL_1_D C=#]#_*O1/V6_^2J?'W_?^&__ *C=MT/T/\J]$_9;_ M .2J?'W_ '_AO_ZCY@/\ ,N_P"WO_2S[L7H/H/Y M4C' QC.<]_\ ZQ]:5>@^@_E2UX4/@C_A7Y'6]WZO\V56CC8$"- QQ\VT9)7I MD@ ^^22!U S7RE\4_@GJD^N77Q%^%-U::+XZV>=XE\.WP$?A/XF64.#!8:V( MPC6'B&(@1:+XKM@'L92JZFMQ!A:^M\#TJ&148KD?=![#H>W/T_SBNBCBJV&F MI45%OKSZQ\TXM--6_P UJDUO_#_ (ITATA\1^"/$(2V\1^'Y1\H>9!M36()W#^5K.G1G3+Y=KVSH 0W M4X/^>WIN]#[=J]M^)OP7\'?$A+34-62^T/Q5I$U=_B3\*_,B^*7AYO$WA*R 2P^*G@."6 MYM$L@=L5WXY\%*CZKHVJR+A9-6T@7^A1["9!'(IQ@&I=[/E7-+I':_SZ"<7%KVGN1?VM[;=-.XE'N.".P+Y7)!QCCSZ#QOJO MC#4+C1?A!X;G^(6JP.+:Y\2W$DFD_#?PQ*'*L-1\3S1+'K@1T97TO0TN[Z3Y M]F >=J>"Q5=7JJ-*CHY<]11ERW3O%-*]NEM7IW1C6Q='"SC:?M6[\O)'F2NF MESJ[2LWJGL==K>NZ!X8TNXUCQ+?V^C:=$Y+73B2\FO6P"8=.TV'-UJ>KR-M$ M.FV:,[R$#;M#9?X-^%>M_%G^S/$_Q%TZ^\+?"^&YCU30OA?>)'_:_B]XW0Z; MK?C_ ,GFWM)]J7=OX+!,;DH-45I(EBKT_P"'W[/]CH^JVWC7XDZL?B/\08D6 MYM+F\MUM_"_A%V_Y=O!/AIE:WTU8L[3JEXUUJLX16\V/++7TW'$ H+Y[8))W M'OEL87=G.2 ,G!K2KB,-A[TL FTE:=::]Z52UGR[M12V=]7?1:'/[+$XBHIX MB3Y)*].$)67)?1R2TO>^^RMUN-@M;>!8UABBA2...&.*&-4CCCC54CC5%54" M1*-D0 PB\)A3M-P8]<^_']*!T&.F!BEKR9\SE%N3DN=?%K)-MZ*71=+;VL>G M&*BDDHJW\J45HK:I):]WW(&^^G_7)O\ V6O!_P!I3_D@GQ=_[$#Q+_Z;IJ]X M;[Z?]Z_KFGVEY>_#W4KJ);>\U/PM=F.2XM=0NH!Y,]T7B>6$F M$N$ !ZBQR+#3"K%673M.9"!D;EL82 W^R>AKR#XG?#_XN>*_&_P.\2_#GXWW M7PA\#_#SQGJ?B'XR^![30;'6K;XZ^%]0L'L;3P3=ZA=1O?:%+;ZG(MZMU8,B MK;-)&/F/.M?^/4_Z_P"-_P#4E&]/^'0_Z\_JCVTR,S(S'!]&UZW? MQ'!J7A>RM-%M],M+6,?Z/I-S';Q2:K:)<3W1W@NMH5POU9=)YT5_%%_HOVFU MU&TMG1L?8WN+*6VLI89 "P,3ND@*;�@AU)&?S&_P"%9?'"P^!6E?!SPA^S MU!HWQ2\ ^!?'NBW'[1"^)= T[4M2U?Q%>WGV#6_ACXDL9%\17?C7Q7YXGUB' MQ);0'1+>WG-S<3C[(YS-3Z/\ _L9>"?AUJO@K6K'7O%=Y'\,_%-EKO@;9X>\ M,Z+;Z9_9=EJ>BVF@ZYJ.B:39:CKL\UEJ\\275[),SW,7F.S.K9]X\6_#&P\4 M>/\ X;?$;4HM;@UOX)ZCXJU31X87*P@>.-,.DWTFL1F(+(T-F3(DD"LRA0Y. M<"OSWU;X,_M(Z9XROM#\.7/Q>L;&"2ZAT_XBV'Q#@O\ PQ9?!6Z^&<-D_@2R MT76[^YEU?XJ1_$<7&HQ:Y=H(I+HRW,6I6]K)'"O$Z3\-OVP[+2?@Q<6^A?$2 M]O\ P5X^U%[7P_J/CA[/P_KGA*^UC3I#XG^)31:[>:QX1\316<=ZHT&*X\3Z M7+Y:L+>&.X 0 ]S^/O[-7[,?CCXMV_B/XB?'=_ASXXU?QW\/?BK;^%K#7M"T M;6+GQ]X#BCL/!GB>*^O+:YU.7P-JT,,6GZSX9O+ZP\.W]\L<]U8S3'=7T#XA M^"T/Q+^-/ACX_P"A?%_Q/<7/@'3KG0;'PAX>M=%\3^ -)UJ*Z:'QKJ&EV%Q# M<)8^.-2M6BTGQ%JL(](UK0?'Z_8)_!&L_ M$26\\2_\))I)U.QM8H]<\$-&S3RIK.N:I>(]G'!:2$2 ^YO'W[,7[.7QH^( M'Q!N/'L[^*_B/\6/#?AC3M(CT_Q#\!1:;/Y,.FQ>)K M>35K?^T8-0C@U]75"@BVCP23_@GU\1]0^&UEI=[\:?$]U\0-#^+6I^,O 6NR MPP'0_A[HVN?$[2O'FOZCX:!TG[7JWC/Q#::=8I=66M!;:WUR.ZP$B<*?!? ' M[(_Q<^'FK1>)[#X<_$F+1K31="\(>.M&\/\ Q/DM_'OC?P9I_C/XA>*=?TGX M>:O=ZNS:9IEY-K'AC6HKV">QNH=-BO\ 2YMTF4/I.B?L]?M6:]9:C6T5G\++*XU6^\=:#=Q:?>6T?_ DC63:'8>)?$$P6 M[U66W>**XC)( MKV]UN\U[7]6BCC0V+ZO'KUXL6G6BI%9/% (]BJSGA/&W[+WP?_:#@E^&_BS] MK#Q9\0]6^'/AO6?"FJ:7<^(_!MY)X5^'UU;Z?:/I(?&5K;^+_@AJNBW>O>*?&4W MC4Z1\:-0\5^((-#U72K4R[],FL? ]YX>CU7[(RPK9V\4DK2:B'D/FR_ ?Q[K M_@3X,_"J]_9YA\*S_ [PW\0='^(?BK_A)-!\.6?QIT[Q+X;O]!U31?!/C'2' M'B2ZN/BEJ5Q%XAU6]UZ">+PK<0133[O,+, =YX6_93^ 7CG5+OQ=X!^.7B'Q M)J?A#5[G4_"GB+PGXBT35G^$'BY[W2M8M]49)[-I-2OX[S0[>ZTNRU&RDT_4 MHY)2+R5?N[?@C]F;]G#Q!_PL#1O"OQ6U+QSXAU+4/!.L_%IM)U[3=3\17/BS MP9XWU#Q]I_BS6;:.WBBTW4?$7BC4+P^(K>U632[.R4KIUW'&&-0_LP_#/XB^ M%&^)NG>(O#/B9?!FJ_#CPUX2\%V7Q?MO!VD_&74VTFUU.UG\$^(?%/P]V67B M?P/I,%W%9Z/XCU.TL?$EO;,'$[HXQ\_>%?@;^T-\/M/L!\-/!_Q)TCPAX!B\ M$3R>&/&4_@)/@IX7\ M5^/IOB-X@TYM5\1ZA\(=:^"QM=5TJQO;6/P_K$@NGU?1;2YLG6#Q8T[.BZA: M(D 0HGG@@Y_+'1-"_:TUOXM>(] U&S^,^D>/;?0;;XD>";F?XA6*?#SX7Z1K MGQ?\4ZA]C^(]I;S_ -G>*[J;P#9VNEOI.DK?KHSQIIH2':SU6^#7A/\ :?\ M&WPP\%^-+#1?CS?_ \UG^S9_C?X0U[XCQQ?$;XS26_BGQ"FH:Y\%]4EO;?4 M?">A06QTEVTZ0Z0XM85@EA:-1*X!].ZU_P $YO@]=OH]YKWCWXFV>C^&[73M M%T?3-0OM'EDTF_'A*Z\#PZ18:WJ%F'L[:XTF]FEG\.:5)%!=7Q,[P-*B&O2/ M%?[+/POM/%7A?7-?^)WB?P?X:F\6^#-5E^'5UJ&C67@WXA?$GPMX*OO _A*^ MN6OHTUC4=7U7PTQM5T.SN(&FEL3(\4A()^0O^&:OVEO%OAN^U/XNM\0O&FO> M'OB3\ O$'PZ\,VWQ,EMY=.\)>#/$%_<^/;:*TL=1@T_4O'6BZ"VCPZU=:D9X M]4O48J\RKN;ZP_:L^#NN?''X<_"7P]X"T#6+,^%/C3I7Q'VZYJL=OK'AE?#M MKKK:=K6L7]W+-/<7[Z\;%%^S/NMK21A$RKL ."\.?L%?LZ>&)-6\*^&OB/X MOL?'%WX"TWX8ZH;?Q7;3>*KT_XEZ/+HOB!;Z+1M/6 M&_O?&$7Q#EUG2-.M=/-A:W%KXGA5_P"S[B+^SOLWRB-MBN?E*'X#?ML2^(_& MOQ*TC2X?!_Q:^,&LZ'XQ^(>KV7B#2Y+'3;S1O!'B71IO"\*SRE);;0?M>AZ3 MHOR/]IO9(M07%T9Y%](U?X-_'S7YGU'X8:7\^(/Q7-[ M>:G\7KC7-%EU87%U;ZEJ%RE]J/A^+68_!XU:>[L+>6\^S2[2UN(0#[7T/X$) MX=^&&N_#2T\8>-]*O=4U%=O6DLD,K3[S&OAGBK]CKX&UU33-/CU26?:TCIN M1A\[:M\,?VJ(;SP?K?@G0?C!9>'-.^)5U>?#SX4^-_']G>KX:\)7CZ2\L?Q@ M\46VM#6K>YGU.TU;7/"EW<1ZWX?CTEI]"OK&T>ZMRF+XC_9G_:/^*FF'PSX^ MT3Q_J5C/XH\&:G\8CX@^)%LOAKXH^.[/XF)JVA^-/A@EK?;O"GA32/!<0L[_ M $B"*VTYK>*WCGC-[ +@@'HEU^P3+/@#ISS MPS> _AN-?TG1-%N_B"^LV5J=1U;Q1'H^D3(-%8S6AOY'F>-OFKT/5OV(;>#Q'^TOK&F_%_XPZ$VF_$'7;[7M L_%?[0G@'Q/;:3;2>%]4TW[&MCH^E MZBGA[3[;2[O34TS4I99+SRFE>23/9_LK>'M5^&G[/MQ^S[/X9\4Z%\1?A]X5 M^(,WV34]2.KV4M]XAUCQ&_@R/2?%&HW$TEXWG&WN[1I+AQ%!- QC7:/GGPU M\$OC?H?PG^)?PU\:_"*3XD?%'XZ:1X1U32?C?>:GX[*.QB67[-,8L[@0H;;AW).#@KVPIK\W?AI\#/B M5X&^/?A;4="\)>+M*\'0_$GQ%XQ^(,WCO_A$?%GPNO8KWP^VGW7CGX)>,8&3 MXCZ#XY\<:F\>I7/A6_EO='M+=[S3)8+:!5 \T^.OP[_;<\4?'7QUJ_PPT;QK MI'A&^TKXEZ%%KFE>-C_8VK^&M>\(6Z?#W6["]?48[?2]=TSQ"KQZ?I5EH$-Q MIDB"*YOIC(FP*A\=/_KY#_TI'ZRWX32;'4;K6&72M,T^SNM8O[J\$D%E8V=J M,WVHZM?.H73K2/("L^$7(;!Q@U-#DCE^-O[/,B7$=S#/JOBJ\LI[=D:"6"X\ M&7+[D=<^8DC('0D@M&\;CB2OR#^,W[/G[2M[X1^*?POM-%^+/Q+^%6LZ)K^D M_#+PYHGQ2AM?$\GCK6?#/A.?2_%7C77]8U"WNM5^'%KXIMO%EK>Z!Z$VLL:P_K!\.[.ZL?B9^RA87J)'?Z-9ZOI6IPH@18+ZT^'MO;7$:J"02MR MLP9U8JRJA0LH!/H9/_%AZ9Q_ZJH?H>7F?^ZT_P#%#_U:5?Z^XNVG_(]_'3_L MLVJ?E_8.C[OPQU/:M>X\TV>H- "UY##=KIB$!HGO6MI#8^>&(_T8W9B$[IR( MMW.:R+/_ )'OXZCU^,>KK_WUX?TA<_AFMFX=+.WN[R9RMOIFFW%W=R*AD:.V MM(GN;B5(@0TK1PQ.ZQ+\TC (O)%8YK_R,,/_ -@;_*B&2_\ (N_[BK\I'C7[ M/;?M!S_"GP[_ ,-46GPYA^.0U3Q+;^*[+X03W-SX'?0_[2N/^$=F@N[]A(LL M7A^.R;7%C"E]1,H8EMN?EW]N#09=7U3X!OBZC6<"_#_ ,9%[Z"SLCJ'VBT@:.$3?5?P M#^._PP_:8^%GA_XR?!;Q!<^*OAQXDU'Q#H^D:I>Z)J7AN[FNM$U.?2[^.[TO M5UAN;<#4;1GGE*>7)&D9W-&6KRG]K3]J;4_V7-$\!W_A?2_"VO\ B?Q;K5_J M.L:9XEU>32H]-^''@J%=2^)NO6:NQBNO$FG6%U!<^'88U>RN)9DMDC'?%OB&?P=XD\(>'=4T/_ (3S0O FFVWPDT0# MX?6VN2:9<:SJS^(M5CO;2.WL;2\O=:N;9CJ5Y8WO>$?$MIK-J[:M:ZSK.KW= MR?$FCS$36#J^GR1C[,RR_=OQ)_;/L/"G@CXD^.?AC\._B!\6]!^'-AI%V?&& MAP:?;^ KGQ)J5GHFNV'@J37S?&=?$(TK7;?6)+K:=->[=K1;Z*5EMQPW@G]J M']G1/$^N^-)O =UHOQEU+7;+29M7L/"-M;^*_%NK:CXANO"FK6'AT27#KJ$G MAV72U7Q/J%@8EN;5!>W#$>9D \3B^-G[7WASP]H.M>*]?\06VA>.[?7F\7RW MG@?3(K/X(^%M ^)NF^&H=>\,:?*;>76-8F\-7MS?:3H6J7$C:H(WOX/FB2-O M)+GQC^TC^T?\,M*\4>"/&.KZ]XK^'7QHTWP1\,/BGK?@[4M(T#Q''??&1K/2 M_&OC#PCX?N+5=1\/>$_#>C6=QXB$J_# MF#X0:Y\18Y/'6G>%?BGHGB5]"U#2]#T:X\,^)/&'AKQW;VVE:A*-9F3^P+EX M])@GMKVW\HM,8'A$E=EIO[:_P)\"_#W3=2TOPCXUTKX4Z;HNJZ;X4\0^%/": M6_@7Q5XS\/:;:ZGXI^&O@2S^TI=IXFLX+H7-Q%3X(TK2/C'\._B1X+[F";3]7\ ^/\ P>;C5M)\(Z%:P1Z/X9CO=+2/SK*_VK%UK0/!. MD>-_B9;0:SXUNM*\7_%?7_ 'VWQ/H6@WWBGXB7T&GQW&IV$FD7>FVFG6/AK[ M/>FW)CBOEA0+(\;5^K'PH^,-A\7=(UG5M(T;Q5X8O_!_BN3PAXH\)>)A;1:] MX:\0O86NHV=S--I9EM)8Y-.N[:FRW4\BF.6YEG.]E()*KM M!QYF#E6;@%690V<<]J /R \.?M5_M"+XW^#.G?$[Q1K/P^UOQ!\3/!WA/7/A M.O@2#^S?%/PSG\-:KJOB_P").M74YN-4\+^*)]4TN.\T_27D@46L3>5$Z%%; MZ8_;)TSQI\>"O#MYX] MGL8M/E\77EK#<:R^FQ6[V<(9Y(BAO(X&>RAGR9%M9)8B=I"UU-M;PVMLEE;1 M0VUK%'%%%;0H(;:."W7;;Q1P0B)(XX S+'&A"*I)VDDT ?D[X=_:)_:ON];^ M%NGW^G>+?#M_<_#75/!WC/P39?#F_P!2F\'_ !!\)VNK^'=3^+?B"[NK1]/\ M>_#_ %"?2[2^M;CPQJ<6L6Q8-#IVHQWB2-S,7[1?[94N@>!DCO=4T*V_MKQE MI.M_%KQ+X)UO4]!\7^(M&NM#;PMX2TS3M \.2ZHO@O6HKW5KT7&I:3IFH;XD MTJ:Y5[:1W_9=KV[950W,?A)^TWX4^-]QXB\>ZNOQ MF^)U]#IWBZRO;7^S(;[0S=^#].\$%%L)[_0;9RL?A9;7<]D62.ZW-&$KY-\0 M^,/C7^S7^S%^S;X;^!?@_P"('A;QOJOPKL_&WC.U@\*W_B>/Q-XOL=>T\3>& M_''VB'6];7Q;/:W$ZR:4BZ19+:!IY[R,;,?LL\TDC1.\DCM;@BW8G!B4KM(! M.XAB,AG&=P^0*B8 ?#=W=NY:&ZFCW2>>V#G_ $C&//49 64 #+C!D "OD** M/QHUW]K7]HR+XBZ=HUKXZNK/4]4TSQQJ/Q2\%S^"K*72/@%I&F?$'PQHEEXT M\#Z\23XQU32_"6HW6JQZ#<7,B3ZH/F9Y+-XC!\.?CE^U+\3_ !1X=@\#_$'Q M1K'AG6O'&I?#D?'6#X7V*:[?> M ^(7B"SBU&]5X%T#1/$ATNVL+B2YNK2>W M9)0B@21^8/U27X/?"+=XL;_A6/A!G\=Y'C-_[)_>>)T-P+HQ:A(6,EHAN@+N M1;%U2:X!:4$ 5U^@Z)HGA?2K#P]X8TO3/#F@V'FQ:9H6AP+:Z?#),SO-=7'E MB&-9VDDD8NV7>"]! MN_B'ID*067BNYMK>;7H_(C-O;ZA'-+ \2W=O;,]O;WB;9%B8H#G+UUOKSGDD MGKR22?<4DI*TD MI+LTF?-?B_\ 9M^'NN:A+XB\-P:I\.?%MWS-XE\!WKZ%0%E$@)KR:_P#AU\?O"@F%O%X.^+6DP.#$+>5O GB]R&^;[0DB M7.A7K)&/FD%Q:&9L?N@":^Z)21MQZD?YQ4;@;4W!6R0.1TP>QZX].1U_/LH9 MI53>'FJ=6,%?V=>/.TI)NRDT^6ZV<9MI;6:2//G@*?MG6H\]&;Y;.F^2%ULY M)/572-?A[\2_!;H&]70IJWA[1M4! 7_3]*L[OY>X/VB*4G/L1SUKJ6-P M'_+W+7S/=TJ[G'Y0G91[W6^PITLT=N7&TM_Y&M+>EON/AG_A8/@/C'COPEMX M(8:[8X8$=<[]I],@#IR,U5F^*?POLGQ=_$'PH?1(-4^T$GL-MI!D@+I/A#PWI>"2#8Z' MIEMCZ&*U3!Z9X/3(YP17UW+/^A;5?DZD8KYRB^:/JM41['-_^@RE_P" R_R/ M@V#XK^%=1D>+PQI7C?QQ<*V-GA3P?K5W9KDX&^\EMX@%SP7R @.YN 3756'A M[X[^+.-%\ :3X!LFR?[6^)6NPZS=E&&!+:>&_#:O&P1276+5;^TEW##Y)VG[ MLCMHHQM2.-$'1$4(.,<':%4CCILX]:G Z #Z #^514Q^'@KX; 1IR[RJ2KR MOTY7-I0MKHKJ6C>J0UA<=4:6)Q?/36\:=XR:;U2_I6/D_1_V7M OI[?4?BMX MBUWXIW\2DC2]0;^QO!-JY G6>FZ?9Q)#:6-C;16EI;1(H5(X(($2.-0 ,!5!!&:O*%W G.32*)?_ $W35[P?OI_UR?\ M]EKP?]I3_D@GQ=_[$#Q+_P"FZ:JP'^^4/^QG2_)G'F7_ "+L7_AA_P"E(^0[ M'_CPTS_L':?_ .D,-6> 0X8J02P96P'^AV_3VQRWJ!]*DFU+3;6:SM+W4='T^^U.6]M]+TW4]0L]+DU'4M-@- MTT6EV]Q,MYK=^;#=.+"PBE*H5,XC# UI7_CU/^O^-_\ 4E'13_AT/^O/ZHD1 MHXV>6ZDBMK""!KN^N[EUB@T_2H09KB[F9R P5(WR[D?*2Q. *_(_P=_P44\1 M0^)?B[JVN_9_%^D>,%7Q1^S'X-ETZZ^'[6FCZ%\0;3X:77A2?Q/J,#0^)+C5 MFN[#X@V5_9233OI4LEK$ZVP2"OUKO+:VO[*^M-1MQ<6TNG7 NX)H_,@N+%+> M:62WFMY,QS)/;I)%Y4B,#Y@0C)(KXDE_:1_9'\:_";]G_P >:MX2CU7P1XN^ M(^H_"WX.^&M6\(V[7_A#QAX12>6]AMM-16.@:$/[&EW7-O%"CO)II+#S 1!H M>2?%/]N+XEIX0^)>B^"/!GA#PE\1OA-KNCP_$O6->\6+=>'M"\SXC:=X/EB^ M%MC+#%)XPUG5OMGGW=E?26XTQ+A9S3]N[Q.=&&N-\&O#<-FGA[Q]\3 M[RTU#XD266I7OPL\ ^,H_ UUJ.DB_M5M=:\=ZMKZRW=IX6L%\A;1[=#O E_XL\!Z%J-]X]T:RU2"SUC6O M"<>BW5V;_P 2VTT%CJSZ7XBV7L&Q;VK>);PZ+92:?K?VB&-],N' A8D G]8KM!'=7$:(5C1R$^ M\H.] S IG"E\DD$;EZH5Q7PKH?Q!_9*^)GC&34&^#>B3:1\/O$WC2RL/C'K' MA;PRG@_0O'_AO4I=1\5W>H_9[LZSX0O[3Q(&U73]0\:Z=#97TX=M&N"\L.[Z M7USXS_!OPU=)9>)OBMX#T&[NM1M='DBUGQ);0:E>ZS<6,6IVMC);1"5[1KF" M\M[F_7:MG8V5U:R/=(K#(!Z/YDC(/,=VZ@,S'()92 IR ""@((PP.<'FF +@ MJO .[>%)&XF02%GPW6M>$-/F MU;Q?ID7BO3TD\,V%FJ-J?]O0NQBMH=$1XI;FTBGEO0LT'FJHG5CQ'C']J+]G M3P)X,F^(?B3XQ^!4\,7&BWFNZ=)9:Q]IU+Q!IVBZ@NEZK/X:T:VA:[:+1=5G MMK75)I(X4CDEB\YE7:S 'O@0 *H 4.B@#(19V)E55.5'G/AY,J6=TC.?W:X M=V."0!N/#'"[@H<@DG:&VC=C&1E3\ORU\_\ QE_:8^&_P0T3X9:_XK37]5MO MBSJ%AI_@NR\-1V=[J5P)K)+^]U!8+F>UFU&[BA>.4>'[6.6^O4K.Y==K-E?,>3:22OFO@R2;22HD?:-[ L -V M12+@$%#AB7(920Q,G^LVD'C?\H8)@850 ,"OGG0/VIO@/X@;QQ(WCO3/"UE\ M._BEJ7P:U6^\5*WA[3]8\::'!;WNK+H%U<"5+_3;1+F&$Z]*8-/,K@&4OE1Z M)'\8?A).\T?3%^+?@%]8US M2/\ A(="@;Q!9SZMJ6AWT,UWY\=O OV.YDU*"WN'L[',%^'M);>.$WF82 >F MD,1A][Y"(#(6H8 MG/0\<5P7PT^)'@SXO?#_ ,-_%#X>ZDNN^!O%EM<7?A[5)8+C3GU*2UU*72IX M;ZRN0EY9^7=0S!5\M6 52"5:N[],V!DC#2AD_\6GZ9S_ZJXGEYG_NU+_%#_U: M53/L\_\ "=_'3'7_ (7)JI_\H&CUN$DD[ANW#:RD9#KG.QEXWJW1E/# [3D' M%8ED<>//CGQU^,NJCZ?\2#1SG]*U;E7GL[Z*%Q;W%U;7-E:W019)+2YN+>2* M*]1'RCR6;NMU'&Z[)&B5&R":QS7_ '_#_P#8)+\J \E_Y%O_ '%7Y2%MM.T_ M2[>'3=-TS3M)M;=I7@T;3M+M='L+?[4TD]T\5C:1PP1&9I'FE*11F1F+ODD& MO(O$_@+X)^*/B?IMYXVTCP=XG^*WBCX9ZWX-\.^'O%L=MK6HZE\-[.^CFU63 MPKX* M/VA?&6CZKXGO;OXI>,='M- UO7++4M7NM0L+&6SLT 2/3;.YATZ&:8%I(;.( MQDHQ(^??VF_@U\;/&7QJ^%GQE^!MAI$GCOX1?#7Q1H_A+5=6U2WTF*+Q/XK\ M0Z3:ZGHUWYP=)M(;P3)KMRX;$=Q?+"LP;RE(Y3T3'E^&'[!/@G1;SPC+\2M, MT#PQK>GZGH-WX%LOB]K> >)?#.I1IH\^L:A(EK' M+:6FF-/',BL/7;#X%?LKV.JZ9?-;:#?:M^S]:>,]:W M:6GP/C^(WA[Q)\-?CA\/M.@M/$O@V&!M3\=^.7UO3=:\1P^(+J-8-#UT37%[ M9/9^.K>;PW'--C.D7\LY=D"@ 'T1J'[./[#7PM\.: M3K.O:WVDBDT:1KJ^D\R2/?ZQHO[)'[,_BK1[/Q#X>\/:EK/@?6])8Z':V7BW5Y M/ "W4EA8:7<^)_"?ARX2&TT?Q5=:396UG-XBS%)=7,-\)23J)4^6^/\ X.?% M.#1?V'+GPWH_C5=1^!/AG7]"\>1?"_6/ MMXJT-=7\ V6@I/I5UXRMKWP[+X M>>ZMH[!98H!=,-R29#-CD/'GP/\ VAO$GB3QA\2O"\GCW1?%#R_"73?A]:>) M_B+86U_IV@:/X:U^U^)CZ[X<\/7$'@>._P!0N[RPNKV:UL/-NVMH)[,1R(!0 M!^@_A?P!X:\"W'C34-"TZ6P;Q'K-8],N;*RO[SP]J$.IP03Z MW#'?Z3N$<4>S[19R13?./&^*MY>V'PM\264=^_P >8/B)H>H:@\GC&7XC6DPL_#S"RU+;;^4%-A$I M!\K\-_L6?M%:=HOB'2TL+_PPI\,^(KS1]/\ "7Q)E\,'4/B,/!?AS2/!=_JD MVC7UL;U=(U2VU"1+FY+Z1 "]I'"SQLJ@'[5?9Y0JQ;90OV@1B564QW-V2I';:6D&*R?B%^R M+\?/%G@#Q%I%S'KOC35/%NL>.M2\(_A0\.G_ &Q= M)T!=.\+VFK+:C1X[>VM;TNMZ)B8PP!^OV2QY.6*ACP%ZC.0!D;?[I'5<'O14 M4122VL#'#-;QI:6D:6MPV^YMC!:0QRQ7,O65XG0Q>:1BX(,HQN J6@ HHHH M3 /EYY\K_59)Q&#V0=%'^R,#VIS$NI1L,A)8JP#*21@G!!&B? MLM_\E4^/O^_\-_\ U&YJ\[;H?H?Y5Z)^RW_R53X^_P"_\-__ %&YJ]S ?[EF MG_9/O_UH%#X(_P"%?D=CW?J_ MS844450@HHHH 0@'J*0JIP".G3KQ3J*7*KN224GN[:@( !T%+113 *0@'K2T M4 -V+Z?J?\:-B^GZG_&G44 -VJ.WZG_&G444 %%%% !11143^S_CC^H$!^^G M_7)__9:\'_:4_P"2"?%W_L0/$O\ Z;IJ]X;[Z?\ 7)O_ &7->#_M*?\ )!/B M[_V('B7_ --TU5@/]\H?]C.E^3./,?\ D78O_##_ -*1\B6/.G::O9M-TX$] MQFR@0'@AL ODX(( _ ^3?$OX!?";XQ^-O@G\1?B1X2FU[QI^SCXOU3QW\']5 MBU/4])MO"OB:YTP:'=ZBUK97:+XACGLOF:POUEAWC]_$4P:]8L06T_34&-TF MFZC?#2V\;ZHW[ M2D'CZROIO$^J^ [;3?LFFI\*GMV:&W\67&LEGF>ZVVS:9O!;=S6E?^/4_P"O M^-_]2$;T_P"'0_Z\_JCVR[CDNX;V-G,;WEGJ%L\Q4[HFO[:>$SK'U4PM<&/4TMD9V?3=:BMHF8 MK)YDEG>&P3(82+.S20QLL1=@TBHH;!(_&WX?Z;X\\+_#3X6:S^S5\-/&6F?' M_P"'_P */C$OQKO?%'AG7O#VB:YJ&I:C=#PAI&N0ZX8U\?\ C.WU5WOO"EKI MT=Y/ EK(TUT8)B@@U/J%OV,_&/B7X=>%OAU\2?C!X;U+2/AK\-?$'PY^&=SX M0\)7&F$OXIU"UU/6O$7BJ/4+V;^TM032M+_L(167E6PN)4=HA\^>P^#'[(%A M\(/BI8?%9/B--XN6PLO'&@6MCJ%I%;-;^&O%G]@R>%/#BZE!,;.W@^&UGH,E ME8R1S-%=W&KW$5]$(T KP'P?\3OVC_*\&-\2/B-\4$^&NI:CXJM[#XF?#WX2 M:EJ/Q$OO%^GZ7I,NB?"WQWIVM:%;3S^$M2O7UZYD\20Z'I.GS26T>EC4R;8R MG@T^)/[7^E_V797VE^.M0@U+P9X_M[CX6Z3\/&TZ+1Y[J_\ $(T[Q5XD2ZTH MZ1KEG-_Q+I_L]IXAT[4].DETX)9WT=R\:@'T=XO_ &)!\1O%?BSQ#XH\;^#; M-O$&G>.;"?QKX'\#Q>%OB+XJM/$FEW-K:Z3\6-0TF_BT'X@^'/"S);WFG$:) M_;4WV*PN;6ZEWR._F%]^Q'\8KWXNZ=XFG^(7PXU:R^(&A?$BQ^+/C"?X;1W6 MG>&O#OBKP5X.\#:=X?\ !>B7-[-=G71I?AM];T_Q.'/EW4AAN(E=#&>1U7XJ M_ML6^DW^G:(/B#8_$^#3;W3-?\)6WP]M'^'7P_\ !+:5XO7%KY& MN^/=5DN+F/5_#YO+]=/A-ZMS8VT5IDP>,_C'^U#X2^+#_!R]^(WQ4EO=/T?X MB:S\+)M-^&NEZQJ?QFUO1;GP=/X/L?&:6=BD.G>%?[8US6-'U+7(%TK3H[6( MW-[J%N$H Z7P7_P3^\1ZQX:\5>&?B#XNT/P=X7\)_%SQ]XP^"ILM#TZ[\92P MZG/I#Z'K_P 4?%"7<,7C/0/$0TBWN9_!DXAOCF2T5GC5 ?4F_86DU.7XN^(O M$7Q'T&[\7?&7X:?$3PIXAOM(\ V>C^%_#^J>-K[1M0N]1\%>'I[F:YM] LH= M#AAD\.@1:AJ&HSS3'=P3XUJWQ._;(U.]_LZ^T'QC=>*(O%D*)=8T"2ZU'6!:ZCJ$6GVMH#=&VG*;L36+G]K MG6;7X-KXW\4?&74=.OO&OP5^*OQ O=)\*6.D7?A2Z@^(FMZ9XJ\&7"Z=:PO! MX1?0CHVH76CWAN+^621KZ:Z,)6( 'TY^U)^QM<_M,Z1\.=*G^*6E>!]>\%>! MH/"FG7LFB^?-X5\26PTJ6R^.7POOBIX+^#OA[Q#\4KJR\0_"#P9K&@KXYBTT1ZCXA\4RZ#_P ( M_I?Q)275;G98W_A?5X8M=O)IYHY]1O7EBC 21%?P3]J'PAK\O[2U]XP\-Z%X MB\<:Y<0_#BVT#X9^*O WB.?POXA%MKLE]!KWP4^-7AK4+>#X3:SI,8FC\Z!5M]>2_$IOVIOC?X8UWX=^(+_P"+LG]L:[X6NOC-H=OX4L_# M=G\-];M_B]8_\([H7P[U)+0?\)CX$\0>$%_M3Q%)+74?"WGVFHZG>>&/#VC2>,YDM M-2L-3_M>*?2;GQ%IFGK<_P!BZSJ&JS?V@LDD$2-VT/["]WI'A?2-#\+_ !:B M\,^)=$UCXE>(!XLM/!MA<+K-W\1]+T?3$BU#?"?#7A7P?H7Q.^)^F:+IVN^.=2C\8^%4N]?NY-)\9ZOX) MOOA&=6GAL;J>X\^_\/?$72-3#M'#H.EW]O%(4C4'K_B+\8/VYM'^(]_X1\(S M?$ZXEM_#NM^&]<=O 5GJ=AIGBE/#VG2V/CGP=#;Z*NBP>'-6NY]5.@B77]3U M+5+FVNII;.U)M8M/'&OW^D6A\%> M!=./BS0/$E];V%MXFUFX\3Z1K5HFG:@8?$]M#?-J,[P,UA)&(U7Z*TC_ ()[ M>'-(O)4'C'PCJ-GIGBO0_&'A_4-0TFZU/XCR:9!XTT[Q_/HGBXZCK;Z7J6C/ M>Z:;"&YT30HK7[*QF=O,C;$_PZ\2?M21?M2KX"\8^,M5NOAKH^MPV=AINN^# M]3>/QY\.+/P/:R6?Q#O/&.G^'X/#FF:^OC-KJV,;:OYT=C9)8'2@?WY\O\:^ M%/B'IG[3/C+Q+\/]&\3>//&6H>/KS6]*\.^-/ _B+0?$GP^CB\*/8Q>-OAA\ M;+'44\,>)?AB+B"T,?PL\2VL)%Q+^)_P#@GIHFO6NG+%X_LXK_ M $#4?$_BC3K%O#+6>@WOB7Q-\43X^LGU^UT2^M+S5_#ED731((;219XY3]H9 M4R'KJ='_ &$=!TVVUI[;Q-X=T&^UN3X1WUQ9^&?"C6=MHE[\/O&&K>,]1CT- M]4O-7UB\_P"$NN=4O4+7%RKVXB;<455 ^9?$O[3WQ[?Q5\+]%U[QA\9/AQX/ M\3MX$\'^)M=\.?!Y)O&=U\2++X>>,?$/B[3?">AZGIL\E\+;Q58:$VJZAIEA M?6:Z09_LLVYU(G\/?'_]M?6O$/C[1]*E\2>(/C-X+N_#6EZK\&T\#:=!\(]. M\,7OPM'B"]\2ZWXT&)H?B5)XLGMKH^'H]2$RZC_" M3X7>&?AM>ZIIWB.X\)IJ\%OKT&F2Z''+I,^O3ZOH5OY!9TEU"SDG:+4I$ >6 M(!QPI->JLPVR&26(/-M8SP@R0)*2K,O!.-Q.Q02""RYYS7Y/VNO?M6?$&\G\ M)^&_'_QO7X177A/XDZC:_$;6?A]8^#OB-K7C*+X817U[X,U)]2TBU.A^'=#\ M:M?^ MHM+7H9/_ !*?IG/_ *JHGEYG_NU+_%#_ -6E4S[/_D?/CH?3XR:LWT T#1R3 M^ !]ZV[F7R;:]NX(7GGLK&YOK.UB #WL]O!).MO;JPV?:KGRS;0,PQYDBALK MD5B6?_(]?'7W^,NJI^#Z!I"D_4 Y%;#$JLTDC&*VL0=TK8"*%7)F+_ +._Q9\0_'+X1>&OB;XH M^$'CWX :OXCU'Q);3?#'XHF$>*],AT?6+O2_/N/L>U(+;7TMH]6T-9$)^PSC MRV(?;7&_%;Q)XDU;XV?#/X.0_$C4O@?X(\0?#/QKX\U3Q[HS:/;:IXHUS1;Z MTL[?P1IFN^(;2[TS2HM&L);CQ5J<5W:IJ>I6D+:=IZ>5+(U?2&G>)='\6VMO MK^A>)-%\8:7J!-O!KWA_5[;Q!HM])ILGV._\K6+262%KO2YQ]B417"M"1)"! MNC;'A_QP\4>!I-2\/_"W7O@X_P ?O&_B"QU[QUIWPT@T[1IC;>&_"K6T&I^. MKF[\431:;8ZC8[[;3-#@^WQ7&LRS-:+YC2(!RGI'R%X$_;@^)BPI#K_A3PIX ML\.^#]5\"Z-XT^*GVO4-'USXAZ3\1_'.J_#WPYXK\'^$;33KG3T:6WTVUOWM MWE5]287?D*JE$;I_VA/C;\16\3P^(?A?XF\66WPD\+^"]0UGQM;>$K?PYX3^ M,OA/Q5HFKQVEOX\\5?"[XDI#<_%#X83:5_H#[K2M2,L4C/$9C#YOU)IW MCOX#ZII-KJVL6_@_PI=M;>!=.U#P_P"-=#L_#NO^#]2G6YU+P5HGC#0YH"WA MG6M$MX;G4M(C5FL;>2'[78N3+NK@O%WQP_9'\;^*?A9_PENK_#WQYKGC%O&\ MOP\\6ZKI=KK&FZ=%\-K:TUCQ3?7OB2_MXT\,:?!"+:\LFN;EEU2Y5;F%2P)H M ^/=5_;\^(>A>/\ 57L?#VE>+_ARNDZ_H^CZ#O M&-O9V^A>!/)U!]9O]'L6N;_2 _V&ZGD,/@5)H_BF3Q%:V&HZ]INGK=ZM#J5S!8^,K6>-[ M'<=/:=]+.N7>IQ6BW<$]OJ=PRHBN=#Q)\4OV<_ OP!UKXE6$'A/Q'\#_ (=W ML%S!I/@WPW8W&CVOB 7MO#8_8+"5?[)T[4(]6O(VU"\N7W:-9*-2FDCB5FH M^8/^&[_B66>VD@'%ZE_P4"\;>%D^-/B:*S^%GC+0M,U M#P_K'PK\.V%YKMIK=WX*C\!67C?Q3<-$-+:2:[G>XO8[S4=6:"PT^TA#?9GE M8[?J^V^)/[.6N>"(-3^+G@?P%\-=(N-7L? VEZ1XV3PIXCT#Q!%'#%KUJO@O M7?#C:AHVJ>&].359+X7-I-]CTN47UWJK0L<'S"3]I+]A_P 9_&S5/@EXA\'^ M"(?$VE>($\$:;XM\1^"M&N?"6NZGX9TG2##I.C:OY!=X=-LM7TVQT*6^MFTS M7!=F*P:6S5EH \*\)_MT^.)?B)XP\07_ (CT9_ ]UX4NM1^&G@GQ"OEZ?;:Q MXCD\"#P9H$6H:/:C7-6N[1?$.KQVT*JJ213%[ZZ/D[:R;+_@HYX]UG5])\8Z MKX/TFU^&PT'2K?5?A_X;U21?'@\?:9\0O$/AKQ1%H]Q/:7!U?2;FU\.PRVNC MR^1)%Y^]+E6*!_O_ %?Q/^R%::1J=UJTGP1DT,V=[!J &DZ1=67]E:?J$>@: MI:36=I:75ZMG8ZUI\,;P&)?L^IZ$M(D+T(?'W[&VC-8OINK? BQD\*^&; M+Q-82:-I>CRR>'?"/B"\:[TK4M%NK>![)'UZ^F\RTTF.235/M-S=RQ6P=3M M/G]_VW?B??\ B3P]\/M'^&OPHU/Q]XUT5/&]OJEK\1M5O/!FC>!]6\"^(O'6 MDV>IZI:Z8]S'XW\.V&@/;ZYX:E@S<7]TDD=Q]E01#[G^&?C>W^*GPQ^&_P 1 M[&QDT2T^('@W0_%IM+B4.]B-0AMIGL5<$%Y9"LYC(56>)AE$[:RUOQKXMM[VWFU>YU[46L= M'M+6+38=1TK6YGO&OBUQ<6UU&D>]1T7A?]H3X,0^'K6+7M2T3X)3Z7XRU;X6 MWWP]\8WVEV=QH'BKPXL=O>Z-:P64@TB?3X89K2]M-4TRZDL(;*\@8RQ^9R > M_%AR0"HY8 @G"YQR<8X) )S@'.>AH/#;>K>@^;L6_AR,%5)!Z$8(SD9\$\ ? MM)_"_P .O!SGTQUS[=:/7O@9(')Q MC.<#)/'7 X_$5YOX5^,WPC\=PZ5-X-^(_A?Q*-'[*SE,%W!J/\ 8Q751<3H+7[%\Z22*']<^*W@W2-< M\):=-J_B"SU.]%O;Z'I]DT2ZE*)V14N7TEIX#?M;K=QL\J#?'NH ]7_/J1T. M,CL#T)]AS[4'@9/3CGL,D* 3V;) VG# GD5\X^//VO/V>OAU\.F^*-[\1_#_ M (AT.Y:XT[2[3PW))/K7BR\>_M;&YL+/39HQ-I=S!>W=H@OM1CL[58)"RR'? M%)6G\7?C;JWPLUGXU.UG::WMK:8/>8(9T;87VAB >]M\N=WRD$@AN"",9&#@Y&1V[TNTY MQ@YX(XZYSC!Z<[3CU R."*\HN/CS\$=-N?%-OJWQ6\%:3?\ @JU5O&.CW^O6 MZS:!)!<1VLVFW,X+'5=0TW5R=%O?[)\XMF MSZA9>&O#OBW6=4DN?['\.6OAKQ8^KW^E:A;ZWJD<*ZQJ-C:Z/=K?65M%$Z1G MUMEQ< MB)?,KV33M0LM:TO3M9TB[@U;1]3T^'4M'U*RD1XM5M;N#[58ZE:R1@^;83QJ MVV0$AVR=V,4 6001D'(_SU]#['FEI Q958G)958G:%Y*@G('&]+4R=HR M;V2>VH"-T/T/\J]$_9;_ .2J?'W_ '_AO_ZC=M]UOH?SQQ7HO[+8'_"T_ MCZ1_SV^'2_4)X=F /XC]<^E>WE\E+!9HT_\ FG^NFKXARJR]=-CDQ_\ O&7? M]O?^EGW6O0?0?RI:1>@^@_E2UXD/@C_A7Y'8]WZO\V%%%%4(**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBBIDGI;I)-^BO<"!OOI_UR;_V6O!_VE/^ M2"?%W_L0/$O_ *;IJ]Y(_>8_NQG'OG'6O!OVD_\ D@?Q=.?^9 \4=O[NG3$? MAZU67I_6Z#Z?7X5?^W(Z-^MY+3=G'F/_ "+L6N\8?^EI'R'8_P#(/TWI@Z;I MP(QR1]B@)"GD \ Y(Q7GOCSXV_"7X7>*OA9X&^(WCK3/!_BOXY>([SP?\)M& MU/[1=:CX[\3:19-J=QX?T_[)%Y-DGE)YOVF'+V M[CDFT6]GBI_U_QO_J2CHI_PZ'_7G]4;["423F:) MT>!93Y",%FDE@65A;Q.64^;,5,4;LVU))(W=2IS7P9X(_;QL=3N?&^K?%NR\ M._#?P]X'LM;NO$?A34=4URT^+G@S4K+6;/P_I6A:_P"$-=TJP?Q+_P )?)_!%UJ.C:?>7%NM[>11-AOO%LOO,H,JM'(DC,?WSB1)%D#3#YW>59'!) MYW!6!!45\M:S^QS\(/%]I)9>-]2^(GQ @TC0M9T;P/\ \)CXFMM?G^&6D^)= M6M-?U1?"%Z--CUF.==3TJPBB'B&]UH0^3B&.-22(-#(L/V^/@->S6YL-0^(N MIL-"N+OQ/?:=X1NYE^'?AF+6H/#TLGC6_M&DL;*QLM5GMHEU&V@O(X[%KR^^ MT>7'(ZZTW[9OPLA\7ZYX5TZ\\3^*[W29[?P]H'ASPGX:U/6/%?CCQ9=ZAJ-C M^(_$FH>*/AE MJ_PK\6:AKVJV<9UGP=X@O'O[WSEMM+T[1].O+*1C'"UM;) ?&NA^*<^*_#-EHFIZMJNG:K9ZG?VD MEN_BS5/[9U+^W]7U03V5_;W CEB^1" #K]"_:Y^"_B+XH:9\&+/Q5K\7CC4; MNWT06&KZ#?:;8:3XFO=+;Q"OP_UV9TECT_Q1H^ES2-J$++&R7<5Q9/, Q%>: M:A^T-XQTOQ?X^\?7WPU\#_\ "L_A-\8M-_9OUOQ?;:]??\+AL-,UG^Q?M.OV MYFLWTBS\%SZYJUG/H>#_P!FOP!X*^(0^)&@ZOXUF\0S MWMMK6JVNKZO8:G;>+O%<.GFPU#QAXHGDL&OKK5-1LF*7DVEZK:Z3=W9!: 9Q M5:7]ESX<77C'7O$6HZ[X\U31_%OQ$'Q3\2?"O4_$5HOPRU?QPMC'81ZEJ>DK MIIU>X"+##-%I,FKR6$4T22(-T2$ '"'_ (* _LW0V>LW=AXJ\4:I;>'[J*'3 MXM,T"],WB>*[U&^T8Z_X9+JUC<:?%J=GV07<:!9DSU7PR_:S\&_ M$7XV^.O@5;VFJ'Q1X9.AZU;Z?I]O$+9[W4+ M?1HK>ZN7@DN)5"R!B$7+L_V._A/I7@_7_ MCXA\?Z5X5U=I+*'1X;[P^D.BZ M1+?7^H2^'=)MKS2I1J?AU9]1EM8I]:DU.ZLX88XK7RQ&JB[\.OV/O@A\)?%^ MD>/_ (?V/B;1?%FC0KICZDGB(W$NO^'H=&L](31/%=S(0=8T>VBL[>]M=-O@ M]K%J -Q#$C1J% ,'5?V@_BUX*^)GQI\'>+-$^$_A_P"'WP?^&^B?$S5/%.G: MYXGN]>O=$\;:G>Z;IMB?#2:6)0DDFM76C:C M&=*MK%S"]\Q\DAE1]ON'B7X'^ O&NI?$S5M:BU 7_P 7O >B?#7QQ!#K$446 MI>$O#%Y=WFFG3<#_ (E]W<75Y.MQ)$Z&?<-VW)8>6W?[&GP6UGPVW@GQ!-XZ M\2_"F+Q,/%ND?!SQ'XCAN_A?X=UJ#4!J#2Z?I;V,LD4:ZFSW=\^H7UQ]FDG> M2QW(Q:@"MXH_;N^"?AJ^U?1+B;QR?%]AX7F\0GPE>^'+RSOEUR]\/3>(M \$ M:BL8EDT_QOXG\/B*\T^REE6VM;.^BGNGC\PJ<'XD?M?7?@WPC^S/KMO;^#_A MSI7[0OA[7_$MW=?'+7=:T70?AU::#X6B\4G3]]BB=@=0B_T&,$A M)%VN6Z[3_P!CCX1:/?W=U%K/Q&G75=$M] \4:;J/B*ROI/&;6^A7>@:9?:UJ M=W8MK,EQH_AR9-%LWTR[@?6]-MK6]U9I)H8E/I>C?!'P)IG_ IQ)EU#Q1)\ M"?"7B#P=X'D\3W:ZJ+[PIXIT4Z#JNB>(=-6T^R^*&@T BQA!$$UHJ*BNS+F@ M#POPK^WE\*;KP[\,7^)QN?!'BSXE:3I^M-I>GPW6O:#9^'-6UJ[\,>#/&FI=:';+5?A1I2%9/$=CIVI6%XE\2X6XTT17K*%*M5OP_\ ML;?!WPCJ?AZ_\-ZAX_T@>&])3P]IT/\ ;5AJ2:OX6MM4OM7T+P3J4>LV-QJJ M>'/#VJZM+9:#9Z'+9ZKI.BHUK>7"H,G@/AK^PMX(\(>"?">B>+O'WQ \3?$S MP=,__"'?$'3?$@L]3^%MQ#XIU7Q!%IWPLM[FQ:/PW87+ZI<65Y%JIU".ZLP4 M8KP 6/&W[=GP?@F\/7GAGP-\0OB]XB\/ZUX)LTN-/\ "MRL?P\N?B;KUYX0 MB;6-6U"&1]&U;1+BPU;3M9T;3MNHM!;/$TJ"1=^UX7_;1_9[EU2YADNK_2[F M]NK=?&WQ TWP/J]A\/9M=O\ 0]4U?2X]9\174=C<3>)+W2=!GBADNQ+<*]C; MP12% F=^S_8Z^#.E>'M=\-:2?&.D6GB?4/!6J:]?67B22ZUBXUGX?^(+GQ-H MOB!]1^Q)I$K/3-8U#2= M2\2:?XQN(/$&MW.HZ)>>)M)T/5/"N@0:_P#92LOV.TMM5O&N],MK>0PL[.+@ M XH ]-^%WQ^\'?'#5/%ECX6L_'NF:OX#@\,7VNV7C;PUJ7AZ:VTWQ!$TGA76 M["*YWI?V%];*;R";#+/$/.P6.:]E>220LTLC2.Q8N[,79BVT.VX@'Y]BDX R M H(X&/E']F3]G[QC\%;_ .)7B#XC^.T\=>,OB1_PB>DP1027UWI7A/PG\.M$ M?1_#6BP7VJPV]_,;BU/F6EJT)"*8O+9UR:^JQP!TZ#I]/8#IZ8&/04 '3I11 M10 4444 %%%%)NV_5I?-NR_$<6HRC)[1E&3]$[O\$(.C?23^355T#_DNG[/_ M /V&?'G_ *BTM6N@./1NOOG_ !JIH61\<_@ 1VUGQWP>Q/A:7/IP#^OK7H90 MTJ].FW[R6=7ZI?\ "5!J[V7->T;_ !/1:GF9GKAJ-DWS.,EIT685*WR_=M/U MTW,^T_Y'OXZ>_P 9-6_],&C_ )#W/%;DBI-!<6\ZB>UN;:YMKBV=6*W$%W#) M;7,+[06*RV\DB94%\M\GS;<8UH%?Q[\>HTXV_%N]Y/7(\.Z,3SV8E\:8;[>&[,,D=E-*N/FBBN3%).G)>-7'!85EFO^_P"' M_P"P27Y4?ET[ADK_ .$U?]?5_P"W?U_PYY5\&/@I\*OV<_AEI/P>^"_@^#P/ M\,?#T^O7FE^&-/EO[FWEN_$^L3:SJZ.Y9IW$>[]Y.Z;4"&LKXC M?"O7M;\9^'?B=\.OB!9?#?XFZ/X3UGP.;O6O#L'BS2-?\%^(+NUU::UU/PN] M_:3-J&AZE:1ZEX:U6WF=+>_2!+ML2+&)_P!GS1_V@=$^%/AVR_:E\7>!O&OQ MPT_4O$__ E7BWX7:1/H?@R>TN]5NI_!<6GV%WC]]:^&7MXM4"PKNOH9F#2! M@U>:?%B34_ 7[0'PM^,=QX4\;^)/!=I\%_BQ\,;Q/ &@ZAXQN[3Q9XMELM0\ M-?:O#VF"2?[)K:VDP?69RAT:[E01R1Q[EKE/2//]9_8GO==\16FL7/QWUK6] M,U#7/A]XN^(TWB[PMIOC/Q3\1_&?PST;4M(T[4[S7Y+Z'3(M"O#K+PZGH4=G M*8K*WCM+=WG3S4Y1_P#@GK:W7A\>&M8^+VKG3/\ A(_$FNMH^B^$7TSPIX=T MSQ;H\.F_V;X)T?5=7U&ZT;[+J5C!JDH.L7^FWS/_ &6NEZ5:2J\'B_A:S_;5 M^$FG>#_A_P"!K/QOXAUBP^"MW%IG@K4+"*R\+_#KQ<^B:IKT'B'7O$^H6DV@ M>/K>WU.ZM[:VT;^V[#Q/%K)-K#'=1QRH/3_@;_PUAXA\?_!NU\=^/_BI??"^ MVUSQ?K/C34)_!C^#[R2?2?"NEWFC>"/$.HZU90ZQJ>@7GC :G>VTEO9:59F4 MR:;%J-[;1P*P!V>H_L;^&/$6O?$'6O'/QR\,ZW\3/B7X;\3^$_&=MI^C>%]! MABF\8P^&M+M-0TCP=#J-\N@7GAS0O!MC!JMLDCR:E>7LKGF7%>^:+\ [CPMX M%^+O@SP]XWO-$N/BSXXG^($/B2[\+:;K&G>'YVTW2=,U2RF\-:C&-*U#1-8L MO#_V>[LK^,6MQ%SM\=8]8M;G0KU$F4PS>,$4[+.=U)>&)49V7-?,/CGQ%^VIX>U?X5>'/ M"!^.?B>]'ACP-%\1KW7M+L==\/>-9O&'AS4M0\>ZA<)!I26&@R:#XDE@L;S3 M]5OS-#=BM-BT]S(0#Z%@_8;MM+M]1\2>&/B5X9\#^)M?MO&L6M'PIX"TJ MV^"T'@OXB:%8>#O$.E^#?AG?ZO/8^"M1U/3M/CNI?%%I>X759K@-I4=HRRF6 M_P#V _"[V%]I6B?$?5K32)=)\3Z58QW.A6-WJ>F:;XI\)^'?"6@:Y8WOFO// MK/@2]\-6/B>#6(3+%*TT\"@L"1X##+^VS9^ [S6_^+E:CJ5_J4W@W_A6$OAK MP\/"MAX9A^$UA/(;C3#J"S#3?,$B21%!S=NO$_[:'@CPU8 M>,?$/B?XD6FF^(K_ ,+?#%MX)U'X9)%9QPZ9XS MU'PU>ZR=&>\:[2[NXT:&S.P&@#U'3?\ @G?HWA;0_$]AX7^-&N:9_P )1J7@ MJ\N[O6=+AN=%BTSPQHNIP>(=-4V=YHT@M/'VOW\OC+Q!>V^I6X;5%CL[H&') MJ+PQ_P $^/ /ASX;WWPGMOBS!J_B2+6/AGXZT.\NM+T:XDT^\^%L-ZNE/XI\ M':7J4-_J7A#Q'#J,]O*L>HZ9)8))!?R2,&6=^<\,_$CQMXT_8J\?^+=1\8>- M?%6A0?M+WOA./Q7X^TVVTGQNO[/%G\5-.TJ2XU^WL+>PGU+[1HL=S:W6IK80 M(]ONN)0R.TAY'7?A]\7/!_QG\;Z]\ ?!7B'Q5XME\4_$+Q?X6TKXI^ (K6^^ M&ZZCX0N]/TKQ)X&^/^AZFOA_XE>#O$$Z:='H?PP\1PW#:4LT,:)!Y"AP#[-U M?]FZ:T^&/P:\!^$O&/A;P-KOP@^*%A\2O#6I)X,C_P"$(USQ/'_:3W&D7'@> M?5;6\GTRZ.HSW>VRUEKUY1YKHH;S#Y;XM_82T?QAK=MXWUKQCI_B?XFZEJ_C MC4?B/J_BSP3)J?@[QI:>/#I$MW;Z3X6@UW3[708O">G^'+*TT$O>ZC#OB>WB[4O@] M!=>*&U32[C2[(W>B0>-8;C3?AWJU_96UY:A!!I37",)CZ/X>UO\ ;WLO$7@_ MP9I<7CS4OAE9:AX<\ Q>,_$^C6$6MMX5\2Z%8>,Y_&>I+=0V7F7O@FPL;_X; MS>>96U'4]3CNFD.TH0#VC4_^">7A74=)^)%A8_%7Q-H6K>.X!=>$O$6F^';. M37/A3/I_BV?Q')XA\-1R7"K=6\]KJ%WX8DMPS8L97D&5&:-8_P""=?PYEN_& M,6B:SHWA_P (?$'38;6QTS6/#ZZMXGT'7)? J>#Y=5\&:N;V*UDMKVVMH-8F MTE=.6^AFN+JTBU1% 4>$>"_%?[<7C3XCMX=E/QU\&?#?Q'XW\ 7NKW&K:;:' M6?"EN]YXKM_%OAU/$=_X=T^"VT:*UM]!N-:DTV.^TZVBU.+[)J-QY4NVZFM? MM+'X6?&VZ^-OB;Q*VN:='I,W@OPO<^#-1T8Z)\=!\2UT[P$WP\\53P6MCKNG M:EHD4%A-8Z#<7^C7$5REUJ-Y"7>- #ZW\$_LX2^'_P!K67XZRVDMCX-\,_!G MP?X'\*VCW>G+'XQ^*&E6<.D:O\3FTNSCV>&+AO#5I!X0>.=;J M3>-/^"?,'Q(^)OB'XA^(OC)JMQ!JM[XS;2=#N_"?VVZL-/\ '=YH]WJ&EWUR MVH?V?&/BY<>$YOCD+S2/B!!=^!]+\1V^G>#UU30-8@L/"5K++ MIT.D:S*;A99%CU(QQV#_ &>,5];^-_AO:_$#5O@]JC:M=:*WPA^) M>@?$/3EAMTOCXCO?#^@76CIX?N1(HM> M$6KZ39:C$IT>YTH:'K=HS6H:YQ;;!C7/_!/JVU6RTFSUGXV^);Y;3PEIWAN_ M76?#MMJNKO<:/_PE?V<:1JD]U]JMO#O!&<9Q[8XH _-'XU? ML@?$'2)6\:? :YL_$OCG4?A_IWP9A@O[;PO8>'/#6@)\.SX"U'5[GP_K-S9: M;J=[K5J896NXKF2\T1//,MG=%E!^_/AAX3N/ /PS^&_@6YN+>:?P'\._"W@V MZFL1B&XU3PYIMG97]S:GA18>>D\?RX0N P^605V?1MZX5MLJ J ,+."LXQC: M?.4[7+!CMP%*TU5"!%4;51&C51P-DC!I%QZ2, S^I&>* 'DAB6&SYB6^3.TY M)(/IG&,XP/2DH & .@'0"BG'XHJR:?#V/;SQCPZS=/^!<'TKT,MBGE^;:N_U>='?:%+.,NG%>5VKR[I-V25 MUR8[3%9<_)_^EGW:OW1_GO3J0=!]!2UYD7S1BWNTF[;7:3T^\ZPHHHJ@"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HZ44AZ'Z&IF[0DUNHM_@! "/DS MU,; =^2?_P!=>%?M)122? /XNQ1@%V\ ^* < 9.F3XRQZ#/4C(Z^E>Z 9,7 M^[_7%']?\ #M^H:TUS2M1TF<-RIBO+:6 G!R,*9-_3J.>^'A)^ MRQ&$G+X'*,WO=/FBY?*R=EWZG-BZ&%:0)(!/4^OZ?F*XSX=B\301 MXPS[UU9A35#%N*ORU)5:T&W?W*T^=W=K-\UK/MIKN/"U( MU\&J\-.2*A%/UZK=[>742@< *.%W,^!P=YSEB1C.0VW[JMGJ!G@'( X M P:**D0N2QZT446?9_<_ M\@ _3/&.?0]1SVY/%!Y&#R OE@'D>6HVJ,'C:5 RN/8YHHHL^S^Y_P"0 2?E M&=P!+#/.QC@DKG.TD@9*XS@9Z"@_<5<#:I)55 5E+?>*L,%2W<@@GG.?K1119 M]G]S_P @$VKZ#J3T'4XR?J<#)[X'H*7JVXD9*-&6&=^QL[DX^4HV3NXW,2#P""#W(##!Z>@-4/#ZFY M^.WP!BC)$EMJGC:9QT+6D?A>[MRP'4YDFCY('4$G@9T 2JMG#D(.<$ECM&# M@Y.3P.YX[UTGP$T=_%?QOUKQ0EL[:)\,/"Y\*V]\T8>VO?%7BRXBO=02VD)' ME7.@Z596]M?_ "Y,NH 9'('H95%1HYGBIMI>SY4]N63BD^1[)S349I/WHJQQ MXN?,J>%23?+>-U=\O/U?>]['.^,=/F\+?';XG:+=1I%:>++#PY\0]"F2,Q1W MD,B-X?\ $-JG&VZO[._MK:ZN94W.L%W&C$!0"DFUP8\$QLP8H<@C:W_X67\.[VYU3PS;2S>5;^(]/G93K7@Z]GP D M7B.PCQ9RN2EGJJ6\TA0QLU?+7A[Q%I?BK35U+3%N(TCO+BQU/1KA#:ZUX?UB MW+'4-!U.&55E34-%<$7=S-&EK?P;6L]S$L=*L?K6#A7BU*I27+*G]MQ=_A6M M]E?5=CEPDEAL0L-+W(3O:3TC&5U;F;V6KV6WD;O(96!VF,EHF'+(Q&TD#@ % M"P/7Z<\*KRQ2-)!)) 70QLT4DD3&(C)C8HX#J6"DYQQDG..N/\G%%> M5*:C)1E=2:B^5K5 M:+KVE67B'0M0B-MJ&C:S:Q:CIE]:G!%O=VET)89H5222>I/4GU/N:***:@VK[>3O< M HHHH46^EO6X!1113Y'Y?C_D 4448)Z#-2TUNF@"BEP?0_E2 \\ ,>6YR1\I MP00O)#-B,D[:72/GT9,HR<6N24DUTMKMWDOZ3'(JN MX1CM4D;SC<5B/+287)"J@=SG!VHW'3/K'[(UA<7^C_$#XA/"D-MX_P#'5\-! ME;)^U>&/"D2>';2_$YYDAU.>UNKVQ.<"WD1$8(H%?.VHVFL^//$-M\'?!5YM M\1:XC2^+-?MP2OP]\$S3(FL:E>7T(-M_PD]TX72_#>B,?M,JR2W\PA2WE,GZ M9^&O#6C^$O#NB>%]$M5L](T&PM=,TZU C2WM(EC1CZ,Q!D))!,CMD9/'KSC M#+\ Z491<\?.G5DD[I0BN5*>S3+Q34D[X%J+TUM)*;4==6D MNZ5^M]NJ3&U<=,#'X<4ZFI]U>G3LNFFDUL]5?>SU7YA M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "$ ]:B>)#EBJ[ ME5@KY.Y0PPQ![''3^8J:CK0&^CU75=UU7S6A\/\ Q_\ A1K]AXAD^+_PQTMM M8U@VT-M\1O %O(D5SXVT2UA,5MKV@%V%M_PFWAVS67^R[>YQ!JL)DM[A1+Y! M/BV@>(M$\4V(O]&OX[V*%DAGL)$EM-1T:Y*\6FJV3!+W3]3B(*2Z9>PRKYVX M?:MI45^H,L$+*0RH!NW\\9<$$,3D'(('.?Q%> ?$/]GGX[V]+$8=X;%-JR2I5 M]YP2>SVNENK/2W4\]T*^'Q2Q.&7-27Q8=;>NNFKT^;/E8G;][@\\'&01U##. M5(XX(&<\4H&>F/S'^->B7?[+'Q#AR= ^/5])'GYF\3^#M'UB;K@ RVDVG-E4 MPI./WG!/?,(_9>^,F!GX]:6>.G_"M-. ^@SJQ( [9R?4]Z<<)ERC%?VK%S48 M^]4YN:]E;F2B[6TMY)#>-Q$G*3RUQ;]C@0,\Y4?4XI<# M^\G_ 'U7?']EWXPY^;X[:63T_P"2<:>.#]-5_7WI/^&7?C!T_P"%[Z9CT_X5 MQIW_ ,M*IX7!?:S:#_P5Z]&WKRTI(_P"A?/\ \E[>IP.!_>3_ +ZHP/[R?]]5WW_# M+WQA_P"B[Z9_X;C3O_EI1_PR]\8?^B[Z9_X;C3O_ ):4?5(_P"A?/\ \E[^IP.!_>3_ +ZHP/[R?]]5WW_#+WQA_P"B[Z9_X;C3 MO_EI1_PR]\8?^B[Z9_X;C3O_ ):4?5(_P"A?/\ M\E[>IP.!_>3_ +ZHP/[R?]]5WW_#+WQA_P"B[Z9_X;C3O_EI1_PR]\8?^B[Z M9_X;C3O_ ):4?5(_P"A?/\ \E[^IP.!_>3_ +ZH MP/[R?]]5WW_#+WQA_P"B[Z9_X;C3O_EI1_PR]\8?^B[Z9_X;C3O_ ):4?5(_P"A?/\ \E[>IP.!_>3_ +ZHP/[R?]]5WW_#+WQA M_P"B[Z9_X;C3O_EI1_PR]\8?^B[Z9_X;C3O_ ):4?5(_P"A?/\ \E[^IP.!_>3_ +ZHP/[R?]]5WW_#+WQA_P"B[Z9_X;C3O_EI M1_PR]\8?^B[Z9_X;C3O_ ):4?5(_P"A?/\ \E[> MIP.!_>3_ +ZHP/[R?]]5WW_#+WQA_P"B[Z9_X;C3O_EI1_PR]\8?^B[Z9_X; MC3O_ ):4?5(_P"A?/\ \E[^IP.!G[R_3/\ AS2- MA<99>20,'/3G_/Z5W_\ PR]\8?\ HN^F?^&XT[_Y:4UOV6_C P_Y+MI@QS_R M3C3_ *?]!3U/X=N.@L+@OLYM!?X\17K7]'*E'EMU2O?RL/ZWB/\ H7R_\E[> MIP((. ""20 ,\G/3VYIP21D,BHSH,\J&;('4[54L!UY( P"20 :[D_LM?& 9 M)^/&E@CH/^%;:<1D>N=6.?R/X]*W-,_9(6_>U?XB?%;QIXMBM%YT716LO!>A M3!FSMD318UU29#M"LKZB5*DK@AV!FIALLC%WS*,WIS1AS.4M?>LI**U5]VMR M?KN.O:.7RMS)*_+;EOY-N]EIIN?/,^H>(/%NM?\ "O\ X3V\&O>,+HQ_VMK< M,C3^&/AO!+G&O^+-64/:27;PL1I/ABQ=[Z]F19W\N%"Y_03X3?#G1?A7X/TO MPEH\TEQ'"DEYJFJ7 \R]\1ZY=L)-2UV_F+,QN;VXWLR%B8XA#&"0@ WO"'@? MPCX!T>+P_P"$="TGP]H\3M/]CTVU2%;BZ? DN[R4#?=7LF )+FY:28@ ;P M.T*)L&%7#9)QW(XSGK]<'KSUJ:N)IRH?4Z"M@XO11:YI.UN:?3FY>B;2[MZF ME'#MXB6)J\ZYVGRS24HJRO&*3:Y;ZZN[[(62)2I!53DY&!@\ L#GUR,Y'.>_ M)-?+7Q._9YT[QEK=SXY\%ZWGVL5SH/BJVMSOM]-\;Z+(HM MM7AW*(UOK=K768(@@@O"L:Q-]6U49%+LF!L&#M_AS@'H>.I)SU!Y'-<\,54P MLHSIRM9VLXJ2L]URRNM;+I]VYM6P='$WYTU*VDHR<6NVUC\SM3\.?&SPON_X M2GX22^(8;6/<-=^&6NV6H:>$#,)-VBZJ;'6HY6($IMX8;YE9@/,*\US?_"7Z MWG#_ G^,X.?F)\"71;/3T!/' ..>N*_5?:I.<#(R0< 'G@\]>1P>:7'.>?S M/\LXKI68X:3YYX&G4DVVY.4XMN_9-V^3LNARO!XJ+2^N3]WE47RQT4?A]W9V M5M[\UO>O=GY3GQ=J_&/A3\:V]<> ;OC\QS2_\)CJXX/PG^-.??P#<_XU^K&3 MZG\S_C25;S+"2^++8:=L3B?\QSHXY)?\*$M_^@;#KI_A/RH_X3'5O^B3_&G_ M ,("Y_QI#XPU<]/A1\:>O_0@W0]?K7ZL44+,,$FFLMC=?]1.(_\ DC/V6/7_ M #,)?^$^'_\ D3\I?^$OUC_HE'QJ_P#"#NO\*?\ \)CJW_1)_C3_ .$!<_XU M^J]%.68X.5KY;#3MB<0O_;ANGCWOF#_\)L.ORB?E,?&&KD_\DH^-7_A!70_3 M!I/^$OUC_HE'QJ_\(.Z_PK]6J*:S/"))?V=#33_>,1_\D/V>/_Z&#_\ ";#_ M /R)^4P\8:N#_P DH^-7_A!71_3 IW_"8ZM_T2?XT_\ A 7/^-?JO14RS'!R M=WEL.VF)Q"_]N$Z6/>^82_\ ";#K\HGY2GQAJ^3_ ,6H^-7_ (05U_A1_P ) M?K'_ $2CXU?^$'=?X5^K5%5_:>$_Z%T/_"C$?_)#]GF'_0P?_A-AO_D3\IAX MPU<'GX4?&K_P@KH_X4X^,=7PBI>8X-N[RV%_\ L)Q' M3_MX7LL>]?[0E_X38?\ ^1/RE_X2_6/^B4?&K_P@[K_"G#QCJX'/PG^-/_A MW)[_ %K]6**<3_\ M)"]EC_\ H82_\)\/_P#(GY2_\)?K'_1*/C5_X0=U_A3O^$PU8_>^%7QJ1<]1 M\/[MC^2*Q[^A[<\<_JQ2Y/J?SIRQV$JV_P"$Z"Y?^HC$=7ZFD:..E>^/>G_4 M-AUOZ11^5L.O^(M1E6WTSX0?&/4;AND=WX4CT:')X ^T:E/:Q9SC.6 Y&6 P M:[[1?@U\&I]K7%Z-0MO%_Q)O !M LX8 /#WAUW1G1&^T:C/ M;D[QEL2#]$ZC("'IN]] M6GLGT'#"8J51<^+G)-ZZ*"?7:*LMME9;]SS?X:_"CP5\*?#B>'O!VDQV%K)/ M_:&IWER[7NLZYJ[QK'/JFN:G,S3:A?R!%7SY68QJOEQ"- /3VB5N#C''&/3 M\?\ .:>%4@?*.1T ZTZN6?[Y>^Y.+DI*/,_=:Z+LK]-MNQW1A&+DTESR252 M26L[72O\KKT$ P /08I:**96V@4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 -90V,]!V]::(U!R,8],#\N_\ GIBI**'JFGLU9CNU ML,5 ,D@<^@X_S_GO3L#T'Y"EHK-4J:^Q'YI-_>Q6]?O$P/0?D*,#T'Y"EHI^ MSA_)#_P&/^0K>OWB8'H/R%&!Z#\A2T4>SA_)#_P&/^06]?O$P/0?D*,#T'Y" MEHH]G#^2'_@,?\@MZ_>)@>@_(48'H/R%+11[.'\D/_ 8_P"06]?O$P/0?D*, M#T'Y"EHH]G#^2'_@,?\ (+>OWB8'H/R%&!Z#\A2T4>SA_)#_ ,!C_D%O7[Q, M#T'Y"C ]!^0I:*/9P_DA_P" Q_R"WK]XF!Z#\A1@>@_(4M%'LX?R0_\ 8_Y M!;U^\3 ]!^0HP/0?D*6BCV@_(4M%'LX?R0_\ M!C_D%O7[QNTU+15)*.B2773075N[=]=7?[C_V0$! end GRAPHIC 12 ex10-14_001.jpg GRAPHIC begin 644 ex10-14_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" O ,@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#T7_@OW_P7 MX_X*(_\ !,K_ (*;?\*3_9U\4?"O4O@W:_!+X4>.F^''Q+^%VD>)=+N]?\07 M/BQ-CW?ACQ^+?4DT^R22VM/&%I':I:Q_V>+.22ZDN/LS_@C7_P=4_" M7]OSXH^#_P!EC]K;X;Z#^S3^T=X\N;'0/AAXN\*ZY?ZE\#?C%XUO))E@\%64 M7B(R^(OA5XSUMVM+#P-X>U_7_&VD>--6$NAVGC/3_%VJ>$_"7B+^8K_@\*_Y M3!7?_9L/P1_]*_'%?RXZ7JFIZ)J>G:UHNHWVD:QI%]::II.K:7=W%AJ>EZG8 M7$=W8:CIU_:2175E?65U%%_\ !0_]B7]@K0K'7OVN MOVD_AE\$_P"V+6:_\/\ AOQ'K+ZA\0?%-A;7*V=UJ'A+X9^'+?6OB%XJTZRN MWBMM0U+P_P"&=1L--FFA34+FU,L>X ^S:*_+S_@GC_P5^_8P_P""HWBGXZ>' M/V0=?\?^+[/]G^R^&][XS\5^*? 6I^!?#NI#XH7'CRW\/VWAF#Q'/:>*+RXM M/^%>ZQ-J_P#:OAK1K>"*\TK[%<:A++?1:?\ J'0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 ?Y4?_!X5_RF"N_^S8?@C_Z5^.*_ MECK^J?\ X/$K&\M/^"OD=QL_$33'N(3_ !1K MJ&G7UH6_Y[6LJ_PU_*Q0!_KO_#[]M:U_X)X?\&U7[.'[7C:5I_B#7?A1_P $ MY?V8#X#\/:N'?2->^)OC'X;_ \\"_#73=;@@U+2+ZY\.OXW\2Z%<>*(=,U* MTU8^&;?5WTN5;Y(*_P G/XV_&[XM?M(?%?QU\*KW[;K&M:I.D<,8.Q(;33M,TVR@M=)T'0=*M;'0O#FA6.G:#H&FZ;HNFV M-A;_ .AI_P %2IIHO^#/C]DQ(Y9$2X_9S_X)OPSHC,JS1+9?#.X$* /[Z/^#&C_D-?\%-?^P7^Q[_ .E?[3E?Z"%?Y^W_ M 8S6\C:E_P4ZNAM\J&R_8VMWR3O\RYG_:EDBVKM(*[;2;>2P*G8 K!B5_T" M: /Y9?\ @N__ ,'"?Q1_X) ?M%?"#X)>!_V;? /QITOXF_!6/XIW.O\ BOQW MXB\*W^EZ@_CGQ;X2?2(++2-$U*WN+-;?PY;WJW4DZ3/-=S0F)$A1Y?Z)?V7? MBYJ/[0'[,W[.OQXU;1;+PYJWQL^!7PC^+FI^'=.NY[_3M!U'XD?#_P /^,KW M1;&_N8;>YO;+2[G69+&UN[BWAGN(((YI88Y'9%_SN_\ @]H/_&>_[)X[C]D* M(_G\9OBX_P""=W[!0(((_8N_9;R,_LV_L>?MD?M"ZO\8/BG?_ !N\!>'O M^%F?M"^/M2\#^!O"%SHWBD^-O&KGQEKVOZ-X8O/!_@FSUC4-!\3:1H5_XS\. MZI#8WGPWM?\ A/X_#!0 _P!@/^O2OYIOVT_^"Q'_ 4:_9V_X*-7?[(WP<_X M)9_$SXZ?L]0^-?@7X-]+?BS\-OB)X)^*^O>%M-/B33HO$&O MW^FSZM>>"_&.G>-_AMXS^S:?XCT2[N=-CU>VM[:?Q)X8N_N'_@M5^V!^UM\. M_P#@Y"D^$'P__:E_:-\"_"63XR_L*V#?"_P=\;_B9X8^'9L?$O@3X&7'B.R_ MX0K1/$]CX:^R:_'XC_ [XW?$?\ :R\6>,/"_P 1 M]9O1IUYHWQO^)WQZ^ 'BO7] $>HZ[\+/B[X,^)NG^'X%UC5=$O[F\LII-#L[ MZ\TZ37-7^'/C.W\0^&=5U'0 #_5;HK_-?_X.'?\ @J]\;?V@OV=_^"0/[77[ M,'QB^.G[,^D_M)_ ;X]^(O'7@KX4?&+Q]X(M;/QYX/\ &_P^\%^,O#NH7WA' M5?"__"6V?@[QOI7BS1/#OB#4]-M;G4M'2'5%T_2SJ4MC%^;_ .VGI7_!?/PO M^Q+^R#_P4@_:-_::^-VC_L]>/O"?PK^&'P3B\'_M$^,-"\6>%/#,'PXCD^$W MCWQMX-\+:QIBKJOQL\'^%KSQC/\ $ZYU+Q'XR\6:J_V_XD:AHVK:]X:L=0 / M]+O_ (*H_MH>(?\ @GI^P-^T)^V-X4\#:-\2M?\ @KIG@;4+#P1XAUB^T#1] M!_A_=1WFK:;9W][:?8;+Q9<:G!Y-K)Y]S90VTC113231_A;\-O^"P M?_!P'\7OAQX!^+GPW_X(7^$_%/PZ^*'@GPM\1O ?B:S_ &G?"5M;^(_!7C30 MK'Q-X7UVUL]1UFSU.WAUC0M2L=0M[:_L;6_CCN4CN;2&K3>=?^(=2T*Y\1:K OB98>#_A M-X4\/Z9X\\':Q8?"S4[6^\'^,K?3X?$'AW4[.?4(+G1=2L[JWEO$='D /U-_ MX)B_\%NK;]M[]H?XL?L/?M+_ +*OQ&_8/_;G^#OA]_%VK_ SXCZU)XETSQGX M0LSHL>HZ_P""O%-YX6\$74UY%%K^C>)+?0)] GM=:\"ZWIWC+P-XI\<>'K/Q M!J>B_O'G_/ZU_#=_P26_::A_X*+_ /!P)\6?VN/VS+'3OV*/VH?A=^SE+\%/ MV6_^"?OCG1O'?A_XOZOX:2PU'4_&?BW7_%OCGP5\/]-\:ZSX4\-ZWX[U23PA M8:)9^.=:TKQ#J/BJ'PUX?\"?!R]U'Q![M_P4]^#O[&UG^V1\6?$/[=W_ <= M_M-_ 33/$&KV^H_#3]CGX#?%F+P)JW[/>EW?AG0KG^R/$OA[P#'\1V%GJSW$ M6M>'M7\1_"GP'KNL>';NSM[O6_%U[9W?B6[ /[&LC.,C/IGFES_3]>G^?K7\ M5/\ P0U_;9\;_"C_ (*B_$/_ ()H:-_P4/NO^"GG[&GQ0^ 5[\>OV9/CCXD\ M0WGC3XC?#3Q1X!_V4OA5 M\=_%OA'PIX(^#_QLUFS^,'Q"^+FI_#[X8ZQXPU7QM\5/&R^,KL?#OP7X:F^' M]OX)\%:MHOBW2O[=\1^/=4\.Q^ [Z?Q!>>. #_1,K\:_^"&W_!3_ ,:_\%:? MV.O$W[3?CWX4^%O@]K7A[XZ^,O@^GAGPCXBU;Q)I5Y9>%?!GPX\3IKKW>LV- MC=VMU>W7C>\M'L +F&"WTZVF%W))<2I%^4/_ 2L\4?M=_\ !.C_ (++_&K_ M ((X_'7]ISXF?M<_LY^.?V=O^&E_V8/'GQBU/4/$?Q(\%1VNHV+-HD^JZIKN ML7.DZ+)]'@N[C0]5\2>"_"_C7PIH/@5/%GBC1[K\Q/^"&G_ 55 M^$W_ 2N_P""$GB_QIXDT._^)_Q]^,'[='QK\%_LN?L[>'!/-XO^-'Q#7X4_ ML[V:+#;6,-WJ=KX(\.ZEJ^B1^,-?LK"^N()]6T;PYH]GJ7BKQ)H&DWX!_H6] M>E%?A=_P2!_8:_;,^&Y\<_MK_P#!2_X__$_XF_MG_M'S76O7'P)B^)_BJZ_9 MS_9,\&:VT%U:_#/X??"^P\2WOPVE\=1V=OIUAXH\665CJEMX9L;"#P3X%U:Z M@/CGQU\4B@#^=O\ X/4OV$/'6N7G[.7_ 46\$Z!JFO^#O"/@X_LT_'>^T^U MN+J'P%9?\)AJ_B_X+>)]62V\_P"Q^'_$?B+QSX_\'ZEX@OH;#3--\2S> /#T ME]=ZKXST:R7_ #_*_P!]7QAX.\(_$+PIXC\">/O"WASQQX'\8Z)J?AKQ=X-\ M7Z)IGB7PKXI\.:U:2V&L:!XC\/:U:WND:WHNK6$\]EJ>EZG9W-C?6DTMO=02 MPR.A_F'^,O\ P:#?\$E/B+XWOOB!X(TKX_\ P>#?:]0M_A/X#^,-M_PJ'4=6 MD#W$-KJJ>.? _P 0?B3I>@W%[M2\L?"/C_039V$LUOH8TX16:VX!^+O_ 4/ M_;+^%_C_ /X-$OV#O#.@^(= U'Q-XMU_]G[]F*\\.V.LV-[KN@^*/V:+'Q%/ MXO.KZ5'=2:AIKV^G?#/P]J=Q%=P1?B#X.O?+2Q\1Z+-=?PC*K.RHBL[NP M5$4%F9F("JJ@$LS$@ $DD #-?Z-_P >O^#2?XU_M.:MX!\*Z]^V/^SW^S-^ MSC\'-/UK3_@Q^S]^SG^S3\1/$'@[P&WB:;1F\9>(KR[^)?Q_/C/Q]\4?B(GA MSP[)\1?C!\0_''BCQCXH;PWX7T4#3_!?A'P;X5\.?KA_P31_X-I?^"=__!.' MQ=H7QDM])\5?M,?M$^')['4O#?Q7^.;:+>Z5\/M=LI$GCUKX5_#71-.LO"WA M;58KN"SU#2_$OB,^.?'?AO4+5I_"_C'1H;JZMI0#FO\ @V,_X)E>./\ @G3^ MP#)J_P ;_#=SX2_:)_:H\4V/QB^(GA'5M,;2_$_P[\'VVAP:3\*OAEXKMYRM M_;^(M#T>;6O%_B#1M3M[#4_"GB/Q_K7A#4M/@U+0+V6X_H\^M&!Z44 ?Q9?\ M'>?_ 2M^/?[67@CX#_MH?LS_#[Q)\6O$_[/V@^*?AO\:OAWX+L;GQ%XYG^% MVO:O9>(O"'CKPEX1TZV?5_$-EX'\2S>*K3QU8Z&FLZ[!I/B_1O$T6C6_A?PG MXSUO3OYL?A)_P=+?\%*/@)^PWH_["?A[0/@O%-7\*^,;+X MV> ? &F:)>^$O#MK;0:?XSTOP7)XY^'.A_V7H'@SQ/?^$";*T\-Z7/XKT3Q7 MXC_M+7;[_6;P.O?_ "/Z5@R^%?#$VL1^(IO#F@S>((5"PZ[+H^GR:Q$JJR*L M>IO;F]10CNH"S@!790,,00#^"C_@T"_X)2_M!?"OXK?$K_@HC^T)\-O%7PJ\ M):A\)[SX2_L^>'O'WA^]\-^)?',GCG6?#GB#Q7\4M/T76$LM;T_PGI7A_P - MV/A[PUK-UIZZ;XT3QKK%YHMQ/:: T]S^/'_!L@RG_@X!^'9!!#P?M;;><[@? MAG\1&&/7Y03].:_U?*8(T4@JB*1G!"@$9ZX('&>] '^5!_P6!=6_X.I]7PP. MS]L/]@=6Y^Z1X)_9L)!],9R:Z'_@NXZ?\10TAWJ!'\?L_N M=Q/"X1@QSC"D'I7^I^40G<44MD')49R,8.<9R,#!ZC QTI#'&2240DD$DJI) M(Q@DD9)&!CTP,4 ?YEO_ 7P_8A_;'_X)<_\%:G_ ."M/[.O@?4_%7P:\7?& M7P]^TUX7^(EGH&N^+?!GPZ^+=C<:1=_$7X:_')-(N+6]\/:#XU\2C5=2TR>[ MU#P]I/BOP5XQNO#?A?Q!_P )#X9\1QZ-\>?\%"O^"L?[?/\ P<<>)?V=_P!D MOX._LC)9+X+\3R>*M/\ A7\%AXB^(FL^*_B+K=HGA%?'_C;QAK=EI>E^!/A_ MX.T;4M1@AOM57P_X5\(6/B#Q1XA^(/C34M-@TRZ\,_ZS! (((!!&"#R"#U!' M<&L?1_#V@>'H9[?P_H>CZ';W,[7-S!H^F66F0W%RX"M<3Q64$"2SLH :616D M( !8@"@#_+6_X..?V,+G_@GI^RC_ ,$4OV/M4U[3_$WB7X1? /\ :6/CG7=( M\Q]&O_B+XZ^)7P_^(GQ".@3W%CIMY>>&[/QGXKUO3/#-]J.G6&IWOA^QTRYU M*RM;Z6X@C_8#_@M6R_\ $)M_P3 &1D^ _P#@G$ /?_AES620/?Y6S]#7]W[( MC$%E5B,@%E!(!QD#(XS@9]<#THV)@+L7:, +M& !P !C P.!CIVH _S4_P!B MEE'_ 9M?\%-LD/H?VEV\=?!']E_X!_"/QJ^A_"'1=1T3_A+?AQ\*_"G@_P 2'2-0D^(% MK+?Z6-8T>\^P7KVEL]W:>3.UM"TAB3^TORTP5V+M)R5VC:3QR1C!/ /(Z@'L M*/*C_P">:?\ ?"_X4 ?P_P"E_&[QS_P7Z_X+&?\ !.']J+]D/]EWXT_!?]D7 M]@#5==\<_$7]L'XN>"H/ FI_%))]4T#Q,WPEL-0TW5]7T;Q!H\E]HEIX8\,> M%-&\5:YK]KI_Q6^(_BWQ#H.C^'O/$_Q'_P $I?CQ_P $VO\ @F9\0OVX/@[_ M ,%Z_@MIVA?\%#=8_:4\7>.=6^._[0/[-'BW]H:P^+'P^\41VL7]H_#75K+X M?>/;ZUTCQ#\0;#XA_$*[\;Z;X3\/:!\4]$\;>&-3@\3^*1HMKI/A;_1>P..! MQTXZ8Z8],5E:GH.A:V]C)K.BZ3J\FF7*WNFR:GIUG?OIUXI4K=V+74,K6ERI M12L]N8Y057#\# !_!/\ \$]_C!\&_CU_P<]?";XM_LZ?L;S_ +&'[/OC7]B? MXAZA\%] O?@[I'P*O_CMX,@TSQM9/^T=/X T&PL-*@L_'GB.T\1>'?#FLVWV MN76_"7@;0+^_N(M1DO+"R^_/^#+(C_AU9\;!W'[>GQ6'X_\ "A/V8S_(@_\ MZC7]>&U=V_:N_&W=@;MO)QNQG&23C..30J(@PBJ@ZX50HS@#. .@ ^@ [4 M?RG^."/^(OSX.C(R/^"6NJ#&>_\ PE/Q3;'UV\X].:_ S_@W]_X(*?LF?\%. M_P#@F%^UC\7/B]JWBW3_ -H'Q=\2O%WP%^!OQ!M[ZXFT']GN\^'_ (6^&WQ& MT?QCI/@V"ZLK'Q?<^+/%GB^/3/B-9Z_&_ ]_X"UO6M9\6WO^E' MM7=OVKOQMW8&[;R<;NN,DG&<9)H5$0;4147&-J@*N.!]T8'0 =.@ Z"@#^:S M_@A1_P %)OC/XLU[XE_\$F_^"C37?A3_ (*-?L4P0>&X=2\47UQ(O"/Q6T^;Q!=WWQ#N/# @97]*91&97**73E&*@LI(9258C*Y5F7@CAF'0G)0!_]D! end GRAPHIC 13 ex10-15_001.jpg GRAPHIC begin 644 ex10-15_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#,^,?C;Q-X M?^)$UMI6MWEK;I!$XBC?Y,D*G\"_'^^CO8;'Q:(YK9R%^W1IM>/W=1P1 M] #]:YGX^?\ )4;C_KUA_E7F- 'W['(DL:R1L&1P&5E.00>].KSSX):O+J_P MQT_SW+R6CO:EB><*?E'X*5'X5Z"[K&A=V"JHR23@ 4 .HKC=2^*W@G2I_(GU M^VDESC;;AIN?J@(KL0<@$=Z %HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@#Y.^/G_)4;C_ *]8?Y5YC7IWQ\_Y*CL/\J\QH ^IOV>/^2;S?]A"7_T%*\I^+WQ)O_$OB"[TBRN7BT6TD,0C1L"= ME."S>HSG Z8KT[X$2-#\)=0E0X9+N=@?<1I7S$S%V+$Y).30 ^W_ ./F+_?' M\Z^^4_U:_05\#6__ !\Q?[X_G7WRG^K7Z"@!U>:?\+N\.?\ "5CP[]BU/[6; MW[%O\M-F_?LSG?G&?:O2Z^.!_P ES7_L8Q_Z44 ?7>K:E#H^CWNIW"NT-I \ M\BH 6*JI8XSWXKC?!GQ;T+QQK;Z5IMIJ$4Z0M,6N(T5=H('9CS\PK>\=?\D_ M\1?]@RX_]%M7SU^SO_R4:X_[!TO_ *&E 'U+17S9'^T)XBL_$$L5_9V$MC#+ M(K)#$RR-C(4;BQ YQDX]>*JVO[1/BB/5A+>6-A)8E_GMTC96"^S9Z_44 >X^ M./B!I7@&VLY]4M[N9;IV1!;(K$%0"M:7A3Q/9^,/#T&M6$4\=M,6"K. M&&UBIR 2.H]:\V^,GC"*Q\->'-3M=*TK4H+_ '21C4K43!5**P*C(P<'FM/P MAX[L-)^#=OXFU.TL[&(/*JVNGPB)&?S& 5%SU.,G\30!ZA17S%?_ +0GBV[N MWDTVPL;>U0Y$;1-*0/\ :;(_0"O1OAA\9(?&EX-'U6VCL]5*EHC&3Y<^.2 # MR&QSC)[T >KT5\YZG\>O$>D^,[RPGM;"33K2_>%@D+>:T:N1P=^-V!UQ6:?V MB?%0U7SC8:>++=_Q[;&SM_W\]<=\8]J /?\ QAXML/!6A'5]1BN);<2K%MMU M!;+9QU(';UK@O^&A_"V,_P!E:WC_ *X1_P#Q=0?&+6;?Q#\$K75[4,(+N:"5 M0W5#:G-IGBKX[^'KCPAY6J?NRH)SEA MP?E^7/\ M =J]!\:ZSXYM-2MK#PCH5K=K+'ODO+F3"1G.-I&5[8/4_3B@#N* M*\7N/B+X]\$:A:-XYT:R?2;B01F[LCS&3^)S@E_V;&-\MK'\SQ)ZDAL\#J><>E5OBWXCM?%G MP6TG6[12D=S?1DQL^'?LJNL.H6[&2TF8/R![5\ MK:OX%\4:'>-:WVAWJN#@,D)='_W67(- 'O'P,/\ Q:#5?:YN/_125\S5ZUX= MUW5OAW\-M>L=5M_LLNK+C3[>4[9]S+M>0IU5 N.3C) Q7F6EZ1J.M7B6>F64 M]WCRZ_XLTO2X5+-<7**V.RYRQ_ FON4# KRKX1_" MC_A#8VU?5]DFLS)M5%.5MT/4 ]V/<_@.^?5J "OC7Q!(?#GQEO+J\C;;::U] MI91U*>;O&/JN*^RJ\Z^(?PBTKQW,M^MPUAJBJ$\]$W+(!T#KQG'J#^= %7QW M\3?"LVMU/?6;P0P0OF0LZE>5ZKC.3G'2O,/V<[.:7QS?W:J?)@L& M1V]"SK@?^.G\JTH/V:M2-QBX\16JP9^]';L6(^A('ZU[/X+\$:5X&T8V&F*S M,YW3SR8WRMZGV]!VH ^8? 5K!>?&C3X+F))8CJ$C%'&02-Q''U KH_VB;6"W M\=V+PPI&TM@K.57&XAW&3^ KN_#7P/N= \=VWB-M8P"V*D[@PQG= M[^E:7Q,^$=Q\0->M=2BUB.R6"V$&QH"^<,S9SN']Z@#SCXI?\D@^'G_7L/\ MT6E8^OQW3?L_^$Y$W?94O[D2XZ;BS[<_^/5[!XK^$EQXD\&>&]!35XX&T>+R MVF,!82_*%R!NXZ5M^'_AU9V'PX3P=J\B:A;_ +S>X39GOM0!Q?P M/U[PK9?#V6VN;RQM;U99&O%N)%1I ?NGGJNW _ UY1X9\J\^-UD_A]=MJVKF M2W"K@"$.2>.PV9_"N]U']FNX^VL=-\01?92W N(3O4?53@_I7H?P[^$VE> V M:\\YK[5'38;ETVA%[A%YQGN

(2KHPR&!GY!KN?V MDK*VM]6T">&"..66"5'95QN"E<9^FX_G730_ VZB^(*^)_[=B*#4OMWD?9CG M'F;]N[=^&<5O_%#X83_$.XTR2+5([+[&LBD/"7W[BON,?=H X#Q)_P FN:)_ MUUC_ /0WKN])^#7@.YT:QGET/=++;QNY^TRC)*@G^*I-3^%\^H?"BP\%C5(T MDM75C=&$D-AF/W<_[7K6)'\*O'D,211_$R\2-%"JH1P !T'WZ ,+Q_X>L_A+ MJ&CZ_P"$+F>REGNA#-8F8NDR 9/!.2.QSGJ,8-;FL:YXK\;_ !(O_"7A_5O[ M$L=-B#7-PJ9E:_>6Q#0I/D1J0R:X13:W4>"7YP0=QZ8-;7BE5?XE_"X, 1]GB.#^%7M;^#?B+ MQ78EO$7C.2[OU8>2!!B"(?Q?(",D^O%=/JOP\FU'Q3X4U@:BD:Z%$L;1&(DS M8QR#GCI[T =1XG4/X2UA6 (-C-D'_<-?-MX7/B2R\0Z#\0_&>E"?2))!'%:G)^R1X^0[>Q_B&>I'.,BOI6RO+;4+*&\M M)4FMYT$D^#M3\$Z M?<:7/K"ZAIPD+VB-$5>$$\KG)!'?ZY]: .SHHHH *,444 <]<^!/"EY GRAPHIC 14 ex10-16_001.jpg GRAPHIC begin 644 ex10-16_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P!WQ5^*?BGP MCX_FTW2KJ!;-(8G$4D"MR1SSU_6M#P+\?K?5[V'3?$UK%932D(EY"3Y1;L&! MY7ZY(^E>=_'S_DJ5S_UZP_\ H->8T ??XY&:*X;X0:Y-K_PUTNXN7+SP!K9V M)R6V' )]]N*[DD 9/2@ HKG;[QYX4TVZ6UNM?L$N&8*(EF#-DG&,+G%=%0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!\G?'S_DJ5S_UZP_\ H->8UZ=\?/\ DJ5S_P!>L/\ Z#7F- 'U9^S]_P D MR7_K]F_]EKRCXL_%/4O$6MW>D:9=R6^BVSF+$3;3<,#@LQ[KGH.F*]*^"TK0 M?!:^F0X>.2Z93Z$*#7S"268DG))R30!G%>A5\=^#/ M^2VZ?_V%V_\ 0S0!]::YK-KX>T2[U:]\S[-:IYDGEKN;'L*Y[P=\2] \,2OY\008)QQR:7XJ?\DN\0_]>A_F*\7_ &=I6AUOQ#*N-R:?N&?4 M-F@#Z8HKYKTS]HO7TNW.I:;930B-MD=NC(S28^7)+' SUXI=%_:)UY-;C&M6 M-D^GO(%D6!&1XESU!).<>AH ]D\9?$C0? MS:V^L"ZWW*,\?D1!Q@'!SR/6N M@T35[77]%M-6LM_V:ZC$D?F+AL'U%>/_ !Q\51:)J.BXT/1M46>W=U>_MS(5 M&1]WD8!S730_$+3?"OPDT;7KZUAB:XMU%O8V:[%9R,[5!SM4=SVH ])HKYBG M_:$\8S3O4,+N![%MW7\J]7^'7Q7L_'5GKVT1D>#=N61 M?[R'KC.,CMF@#T:BOFK3_P!HK7X]0/\ :6G6,ULJN/+@1E=FP=O)8X&<9XZ4 M:5^T3X@CUI#J^GV3Z>SXDCA1DDC7U!).2/>@#V[QEX[T?P-;VDVL"Y*73LD? MD1[SD $YY'K7)?\ #0/@L=5U3_P%'_Q59OQPN;>1_!%T9$^S-J(DWMPNSY#D MY[8KOG\6>!PC%]9T/;WS-&: +'A;QKH/C*U>?1;Y9S'CS8F!62//3*GG\>E= M!7AW@6&SU;XZ:OK?A6'R_#\5N8YI8H]L4LA X4>[#=^&>]=;XEUOXD-XAN-. M\,^';'[%"%*W]W+\LF5SP,CH>._2@#T2BO*-%^(_B;2O&%GX:\=Z/;VDM^=M MK>6K?NV;H >2#D\=002.*@\1_%'Q'I7Q-O/"NEZ/!J1,*"TC4%7,C(K9=LXV M@%L]/K0!Z]7/ZQXRTO0_$6DZ'=B?[9JC%;?8F5SG'S'/'6O-=1^('Q'\#W%O M>^,-%L)M'FD"/)9'F+/;.3SC/4<^M3>/KB*\^+GPXN8'#PS,9$8=U+*0?RH M]DHK@_B#\0QX6^SZ3I%N-1\27I"VMFH+;<_Q.!V]!W^@K2:]\4:?X5@FOTM) MM8<@RI;(1&F?X1DG./4_X4 =515>QFDN+*&::/RY'7++Z44 ?,W[1.FR6WCR MUOR/W5W9J%./XD)!'Y%?SKR&OM#XB>!+3Q[X=-C+((+R%O,M;C&=CXZ'_9/? M\#VKY@U;X5^--(O&MY=!NY\'"RVJ&5&]P5_KB@#VGX-M_P 60U/V>[_] %?, MM>K:=K>I_#GXHQ.$L-5 M9Y5 YV[SR/7@YK[,KSWQY\(=#\<7/V]I9;#4MH5KB%0PD Z;U/7ZY!H P?B? M\3_"EY\/-0LM-U6&]N[^(1110Y)7)!);CY<#UKC?V>[*YH ^8_@A:P7?Q5L%N(4E5(YI%#C(#!#@_45)\=[>&W^*%T(8DC M#V\3L$7&6*\GZ\5Z_P"!O@K#X*\4PZVFN27;1HZ>4UN$SN&.NXTOCOX+P^./ M$TFM2:W):,\21^4MN' VC&<[A0!YQ\>O]7X/_P"P9_\ $UD_$>"Z_P"%>?#Z MXPQLQI[(#V$F0?S(Q^5>S^.OA'#XV72!)K$EI_9UM]G&V /OZ<_>&.E;Z> - M*N/ -IX2U0?;;6WA6,2[=CAAT=>NTT <5\/?%W@:S^$MO:7MY80"*W9+ZTE( MWR/SN^7J^[MC/Z5Y1\&89I_BA%+9*RVT4-P\HQG$11@ ?Q*UWEQ^S3 UYFW\ M22+;$_=DM0S@?4, ?RKT[P9\.]%\$:7/:Z:KO<7"XGNY<&23C@>P'H* /FWX M.VT-U\6M*CGB25 TKA7&1D(Q!_ UI?'^U@MOB43!$D9ELXG?:,;FRPR?? %> MJ>#?@A!X0\66NO)KLETT&_\ NX^M6?'_P '(?'?B-=7DUJ2S(@6 M'REMPXX).<[AZT *[\/_#BVG3?%--%&ZY^\I2,$?E7>?\ "FO '_0O M1_\ ?^7_ .*IGC/X9KXNT;0]/&KRV3:2!LF2+&;N<:?J^!=Z<\I=4R<;L'IZ@]>#VJ?1KK MQ;\5]W\2S:#HMA/UP2,6N($3?&Q)R2!D>IX. M<=J ."\;^'=4\.^./!<.H^*;K6HY-00PQW0^>$"1,G.3D'^E=5I8!_:@U@D MD:8N/;Y(JM-\$UGUC3-9OO$]_>ZI:W*SS3W";O-"L"J*,_(.#Z]:ZFU\"I;? M$R\\9_;V9[FV%O\ 9?+&%P%&=V?]GT[T 97QQ4'X4:ID X>$C_OXM>9>-KV^ MTVX^%UWI=M]JOXM-C-O#@G>^$ &![U[CXV\+KXR\*W6AO=FU6GO0!YOX8;4?AS\3DN?'<, M4\^NQ#9JI;=Y$AZKGH!T4XZ#&.*^A.M8'C'PCIWC7P]-I.H+M#?-#,HRT+CH MP_P[BIO"NC7N@>'[?2[W5&U)[<;$N'CV,4'0'DYQTS0!LT444 %%%% & EX-101.SCH 15 dpsi-20221231.xsd XBRL SCHEMA FILE 001 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statements of Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Description of Business link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Acquisitions link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Net Income Per Share link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Property and Equipment link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Line of Credit link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Term Debt link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Share-Based Compensation link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Subsequent Event link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Acquisitions (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Term Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Description of Business (Details) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of net sales by revenue link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Acquisitions (Details) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Acquisitions (Details) - Schedule of estimated fair value of acquired net assets link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Acquisitions (Details) - Schedule of estimated useful lives of intangible assets link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Intangible Assets (Details) - Schedule of definitive lived intangible assets link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Intangible Assets (Details) - Schedule of amortization expense of the definite lived intangible assets link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Net Income Per Share (Details) - Schedule of reconciliation of the fully dilutive securities effect link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Line of Credit (Details) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Term Debt (Details) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Term Debt (Details) - Schedule of outstanding term debt link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Term Debt (Details) - Schedule of future principal payments for outstanding debt link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Income Taxes (Details) - Schedule of provision for income taxes link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Income Taxes (Details) - Schedule of our deferred tax assets and liabilities link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Income Taxes (Details) - Schedule of reconciliation of the United States statutory income tax rate link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Stockholders’ Equity (Details) - Schedule of outstanding common stock warrants link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Share-Based Compensation (Details) - Schedule of the fair values of stock options granted were estimated using the Black-Scholes option-pricing model link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Share-Based Compensation (Details) - Schedule of the exercised options, utilizing a cashless exercise link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Commitments and Contingencies (Details) - Schedule of the maturity of operating lease liabilities link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Subsequent Event (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 16 dpsi-20221231_cal.xml XBRL CALCULATION FILE EX-101.DEF 17 dpsi-20221231_def.xml XBRL DEFINITION FILE EX-101.LAB 18 dpsi-20221231_lab.xml XBRL LABEL FILE EX-101.PRE 19 dpsi-20221231_pre.xml XBRL PRESENTATION FILE XML 20 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Mar. 24, 2023
Jun. 30, 2022
Document Information Line Items      
Entity Registrant Name DECISIONPOINT SYSTEMS, INC.    
Trading Symbol DPSI    
Document Type 10-K    
Current Fiscal Year End Date --12-31    
Entity Common Stock, Shares Outstanding   7,417,342  
Entity Public Float     $ 23.5
Amendment Flag false    
Entity Central Index Key 0001505611    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Non-accelerated Filer    
Entity Well-known Seasoned Issuer No    
Document Period End Date Dec. 31, 2022    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
ICFR Auditor Attestation Flag false    
Document Annual Report true    
Document Transition Report false    
Entity Incorporation, State or Country Code DE    
Entity File Number 333-245695    
Entity Tax Identification Number 37-1644635    
Entity Address, Address Line One 1615 South Congress Avenue Suite 103    
Entity Address, City or Town Delray Beach    
Entity Address, State or Province FL    
Entity Address, Postal Zip Code 33445    
City Area Code (561)    
Local Phone Number 900-3723    
Title of 12(b) Security Common Stock    
Security Exchange Name NYSEAMER    
Entity Interactive Data Current Yes    
Auditor Firm ID 200    
Auditor Name HASKELL & WHITE LLP    
Auditor Location Irvine, California    
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
ASSETS    
Cash $ 7,642 $ 2,587
Accounts receivable, net 17,085 12,302
Inventory, net 4,417 2,111
Deferred costs 2,729 1,998
Prepaid expenses and other current assets 399 336
Total current assets 32,272 19,334
Operating lease assets 2,681 329
Property and equipment, net 1,817 834
Deferred costs, net of current portion 2,868 1,492
Deferred tax assets 848 1,999
Intangible assets, net 4,531 3,564
Goodwill 10,499 8,128
Other assets 41 50
Total assets 55,557 35,730
LIABILITIES AND STOCKHOLDERS’ EQUITY    
Accounts payable 19,755 10,273
Accrued expenses and other current liabilities 5,357 3,220
Deferred revenue 6,021 4,599
Current portion of long-term debt 3 3
Current portion of operating lease liabilities 529 257
Total current liabilities 31,665 18,352
Deferred revenue, net of current portion 4,331 2,510
Long-term debt 143 146
Noncurrent portion of operating lease liabilities 2,706 83
Other liabilities 130 381
Total liabilities 38,975 21,472
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding
Common stock, $0.001 par value; 50,000 shares authorized; 7,416 and 7,007 shares issued and outstanding, respectively 7 7
Additional paid-in capital 38,429 39,216
Accumulated deficit (21,854) (24,965)
Total stockholders’ equity 16,582 14,258
Total liabilities and stockholders’ equity $ 55,557 $ 35,730
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parentheticals) - $ / shares
shares in Thousands
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000 10,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 50,000 50,000
Common stock, shares issued 7,416 7,007
Common stock, shares outstanding 7,416 7,007
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net sales:    
Product $ 79,079 $ 50,480
Service 18,336 15,463
Net sales 97,415 65,943
Cost of sales:    
Product 62,214 39,943
Service 12,106 10,696
Cost of sales 74,320 50,639
Gross profit 23,095 15,304
Operating expenses:    
Sales and marketing expense 9,218 7,354
General and administrative expenses 9,430 7,552
Total operating expenses 18,648 14,906
Operating income 4,447 398
Interest expense (56) (79)
Gain on extinguishment of debt 1,211
Other expense (15)
Income before income taxes 4,376 1,530
Income tax expense (1,265) (116)
Net income and comprehensive income attributable to common stockholders $ 3,111 $ 1,414
Earnings per share attributable to stockholders:    
Basic (in Dollars per share) $ 0.43 $ 0.2
Diluted (in Dollars per share) $ 0.41 $ 0.19
Weighted average common shares outstanding    
Basic (in Shares) 7,261 6,947
Diluted (in Shares) 7,562 7,593
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2020 $ 7 $ 38,236 $ (26,379) $ 11,864
Balance (in Shares) at Dec. 31, 2020 6,788      
Net income 1,414 1,414
Share-based compensation expense 1,003 1,003
Exercise of warrants
Exercise of warrants (in Shares) 152      
Exercise of stock options (23) (23)
Exercise of stock options (in Shares) 67      
Balance at Dec. 31, 2021 $ 7 39,216 (24,965) 14,258
Balance (in Shares) at Dec. 31, 2021 7,007      
Net income 3,111 3,111
Share-based compensation expense 577 577
Exercise of stock options 154 154
Exercise of stock options (in Shares) 79      
Cashless exercise of warrants
Cashless exercise of warrants (in Shares) 98      
Cashless exercise of stock options (1,518) (1,518)
Cashless exercise of stock options (in Shares) 232      
Balance at Dec. 31, 2022 $ 7 $ 38,429 $ (21,854) $ 16,582
Balance (in Shares) at Dec. 31, 2022 7,416      
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities    
Net income $ 3,111 $ 1,414
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,465 1,387
Amortization of deferred financing costs and note discount 24
Loss on fixed asset disposal 22
Share-based compensation expense 577 1,003
Acquisition earn-out adjustment (187)
Gain on extinguishment of debt (1,211)
Deferred income taxes, net 254 (26)
Provision for doubtful accounts 249
Changes in operating assets and liabilities:    
Accounts receivable (3,630) 4,136
Inventory, net (2,177) (1,227)
Deferred costs (1,984) 351
Prepaid expenses and other current assets (54) (294)
Other assets, net (28)
Accounts payable 8,924 (2,579)
Accrued expenses and other current liabilities 914 278
Due to related parties (34)
Operating lease liabilities 543 (7)
Deferred revenue 3,095 (648)
Net cash provided by operating activities 12,309 2,352
Cash flows from investing activities    
Purchases of property and equipment (1,477) (371)
Cash paid for acquisitions, net of cash acquired (4,525) (170)
Net cash used in investing activities (6,002) (541)
Cash flows from financing activities    
Repayment of term debt (3)
Line of credit, net (1,206)
Taxes paid in lieu of shares issued for share-based compensation (1,403) (25)
Proceeds from exercise of stock options 154 2
Net cash used in financing activities (1,252) (1,229)
Change in cash 5,055 582
Cash, beginning of year 2,587 2,005
Cash, end of year 7,642 2,587
Supplemental disclosures of cash flow information    
Cash paid for interest 45 50
Cash paid for income taxes 1,065 365
Supplemental disclosure of non-cash activities    
Leased assets obtained in exchange for new operating lease liabilities 3,211
Disposals of depreciated property and equipment 420
Cashless exercise of stock options $ 115
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business
12 Months Ended
Dec. 31, 2022
Description of Business [Abstract]  
Description of Business

Note 1: Description of Business

 

DecisionPoint Systems, Inc., which we sometimes refer to as the “Company”, “we” or “us”, is an enterprise mobility systems integrator that sells, installs, deploys and repairs mobile computing, POS equipment and wireless systems that are used both within a company’s facilities and in the field. These systems generally include mobile computers, mobile application software, and related data capture equipment including bar code scanners and radio frequency identification (“RFID”) readers. We also provide services, consulting, staging, kitting, deployment, maintenance, proprietary and third-party software and software customization as an integral part of our customized solutions for our customers. The suite of products utilizes the latest technologies with the intent to make complex mobile technologies easy to use, understand and keep running within all vertical markets such as merchandising, sales and delivery, field service, logistics and transportation and warehouse management.

 

In June 2018, we acquired 100% of the outstanding stock of Royce Digital Systems, Inc. (“RDS”). RDS provides innovative enterprise print and mobile technologies, deployment services and on-site maintenance.

 

In December 2020, we acquired 100% of the issued and outstanding membership interests of ExtenData Solutions, LLC (“ExtenData”). ExtenData is focused on enterprise mobility solutions and provides software product development, mobile computing, identification and wireless tracking solutions.

 

In January 2022, we acquired 100% of the issued and outstanding membership interests of Advanced Mobile Group, LLC (“AMG”). AMG provides services, hardware, software, integration, and wireless networking solutions, with deep experience in warehousing and distribution, manufacturing, mobile workforce automation, retailing, and healthcare segments.

XML 27 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Description of Business [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

Note 2: Basis of Presentation and Summary of Significant Accounting Policies

 

Basis of Presentation

 

The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), RDS, ExtenData and AMG. AMG was acquired on January 31, 2022, and as such, has been consolidated into our financial position and results of operations beginning February 1, 2022. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.

 

Reverse Stock Split

 

In December 2021, we effectuated a reverse stock split of our outstanding shares of common stock at a ratio of 1-for-2. See Note 11, Stockholders’ Equity, for additional information. As a result, the number of shares and income per share disclosed throughout these consolidated financial statements have been retrospectively adjusted to reflect the reverse stock split.

 

COVID-19

 

COVID-19 and the response to the pandemic have, at times, negatively impacted overall economic conditions (including contributing to supply chain disruptions, labor shortages and an inflationary economic environment). The potential future impacts of COVID-19, while uncertain, could materially adversely impact the Company’s results of operations.

 

Operating Segments

 

Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.

 

Use of Estimates

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.

 

Accounts Receivable

 

Accounts receivable are stated at net realizable value, and as such, earnings are charged with a provision for doubtful accounts based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine an allowance based on historical write-off experience and specific account information available. Accounts receivable are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $262,000 and $20,000 as of December 31, 2022 and 2021, respectively. When internal collection efforts on accounts have been exhausted, the accounts are written off by reducing the allowance for doubtful accounts and the related customer receivable.

 

Inventory

 

Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $42,000 and $59,000 as of December 31, 2022 and 2021, respectively.

 

Deferred Costs

 

Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.

 

Property and Equipment

 

Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.

 

Operating Leases

 

We recognize a right-of-use asset and lease liability for all of our long-term leases at the commencement date. Lease liabilities are measured based on the present value of the minimum lease payments discounted at our incremental borrowing rate as of the date of commencement, which is determined based on information available at lease commencement and is equal to the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. Right-of-use assets are measured based on the lease liability adjusted for any initial direct costs, prepaid rent, or lease incentives. Operating lease costs are included within general and administrative expenses on the consolidated statements of income and comprehensive income.

 

Capitalized Software Development Costs

 

The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.

 

Intangible Assets and Long-lived Assets

 

We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2022 and 2021. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.

 

Intangible assets with finite useful lives are amortized over their respective estimated useful lives using an accelerated method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.

 

Goodwill

 

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.

 

We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022 and 2021.

 

Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:

 

  significant under-performance relative to historical and projected operating results;
     
  significant changes in the manner of use of the acquired assets or business strategy; and
     
  significant negative industry or general economic trends.

 

When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.

 

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.

 

Fair Value Measurement

 

Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:

 

  Level 1 - Quoted prices in active markets for identical assets or liabilities.

  

  Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.

 

  Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.

 

The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.

 

Business Combinations

 

We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:

 

  Estimated step-ups or write-downs for fixed assets and inventory;
     
  Estimated fair values of intangible assets; and
     
  Estimated liabilities assumed from the target.

 

While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.

 

Revenue Recognition

 

We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

 

We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.

 

As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

 

We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

 

As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.

 

As of December 31, 2021, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $7.1 million, of which approximately $4.6 million is expected to be recognized over the next 12 months.

 

Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.

 

Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.

 

Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.

 

We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.

 

We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.

  

Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.

 

Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.

 

We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.

 

We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2022 and December 31, 2021, we deferred $204,000 and $136,000, respectively, of related contract acquisition costs.

 

The following table summarizes net sales by revenue source (in thousands):

 

   Year Ended
December 31,
 
   2022   2021 
Hardware and software  $71,774   $44,355 
Consumables   7,305    6,125 
Services   18,336    15,463 
   $97,415   $65,943 

Concentration of Risk

 

Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2022, we had approximately $6,741,000 on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.

 

In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.

 

For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.

 

In 2021, one customer accounted for approximately 14%, or $9.0 million, of our net sales. No other single customer in 2021 accounted for more than 10% of net sales. Accounts receivable from this one customer at December 31, 2021 accounted for 11% of total accounts receivable.

 

For the year ended December 31, 2021, we had purchases from two suppliers that collectively represented 61% of total purchases and 76% of accounts payable at December 31, 2021. Loss of a significant vendor could have a material adverse effect on our operations.

 

Share-Based Compensation

 

We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.

 

Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.

 

The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.

 

The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.

 

Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.

 

Income Taxes

 

We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.

 

Under ASC Topic 740, 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. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.

 

At December 31, 2022 and 2021, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2022 and 2021, we had no accrued interest or penalties.

 

Accounting Standards Adopted

 

On January 1, 2021, we adopted ASU 2020-10, “Codification Improvements”. This ASU amended a variety of Topics, including presentation and disclosures of financial statements, interim reporting, accounting changes and error corrections. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

On January 1, 2021, we adopted ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,”. ASU 2019-12 removed certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

In March 2020, the FASB issued ASU No. 2020-04 (“ASU 2020-04”), “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” ASU 2020-04 provides optional expedients and financial reporting and accounting exceptions for contracts, hedging accounting and other transactions that reference London Interbank Offered Rate (“LIBOR”) and are expected to be discontinued because of reference rate reform and will not apply to contracts entered into after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, which refines the scope of Topic 848 and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and we can elect to apply the amendments prospectively through December 31, 2022. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

Accounting Standards Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. This ASU will require the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which, among other things, defers the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years.. Although management continues to analyze the provisions of this ASU, currently, we believe the adoption of this ASU will not significantly impact the Company’s consolidated results of operations and financial position.

 

There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.

XML 28 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions
12 Months Ended
Dec. 31, 2022
Acquisitions [Abstract]  
Acquisitions

Note 3: Acquisitions

 

Advanced Mobile Group, LLC

 

On January 31, 2022, we entered into a Membership Unit Purchase Agreement and concurrently closed upon the acquisition of all of the issued and outstanding membership interests of AMG for $5.1 million. The consideration we paid is comprised of cash of $4.6 million, of which $4.4 million was paid as of December 31, 2022, and an estimated earn-out obligation valued at $0.5 million, subject to the financial performance of AMG during each of the two years following the closing of the acquisition. As a result of the acquisition, AMG became a wholly owned subsidiary of the Company.

 

In the fourth quarter of 2022, we finalized our analysis of the estimated fair value of the acquisition purchase price (including earn-outs) and the estimated fair value of the assets acquired and liabilities assumed in the acquisition. Relative to the provisional amounts recorded as of March 31, 2022, changes to the fair value of assets and liabilities assumed at the date of AMG acquisition were a result of updating the purchase price allocation and were comprised of (i) $0.5 million decrease in customer lists and relationships, (ii) a $0.1 million decrease in the trade name, (iii) a $0.1 million increase in backlog, (iv) a $0.1 million increase in developed technology, (v) a $0.1 million decrease in deferred revenue, (vi) a $0.9 million decrease in deferred tax assets and (vii) a $1.4 million increase in goodwill.

 

As of December 31, 2022, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for AMG is as follows (in thousands):

 

Cash  $170 
Accounts receivable   1,402 
Inventory   129 
Prepaids and other current assets   123 
Customer lists and relationships   1,930 
Trade name   360 
Backlog   280 
Developed technology   70 
Accounts payable   (558)
Accrued expenses   (152)
Deferred tax assets   (897)
Deferred revenue   (148)
Total fair value excluding goodwill   2,709 
Goodwill   2,371 
Total consideration  $5,080 

 

The estimated useful lives of intangible assets recorded related to the AMG acquisition are as follows (in thousands):

 

  

Expected Life

Customer lists and relationships  7 years
Trade name  3 years
Backlog  11 months
Developed technology  3 years

 

Other acquisition

 

In March 2022, we acquired the customer lists and relationships of Boston Technologies, a provider of mobile order management and route accounting software for direct store delivery (DSD) operations, for cash of $0.3 million.

XML 29 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

Note 4: Intangible Assets

 

Definitive lived intangible assets are as follows (in thousands):

 

   December 31, 2022   December 31, 2021 
   Gross
Amount
   Accumulated
Amortization
   Net
Amount
   Gross
Amount
   Accumulated
Amortization
   Net
Amount
 
Customer lists and relationships  $7,940   $(3,850)  $4,090   $5,690   $(2,453)  $3,237 
Trade names   1,360    (973)   387    1,000    (699)   301 
Developed technology   140    (86)   54    70    (44)   26 
Backlog   340    (340)   
-
    60    (60)   
-
 
   $9,780   $(5,249)  $4,531   $6,820   $(3,256)  $3,564 

 

The range of useful lives and the weighted-average remaining useful life of amortizable intangible assets at December 31, 2022 is as follows:

 

   Expected Life  Weighted Average
Remaining Useful Life
Customer lists and relationships  7-15 years  11 years
Trade names  3 years  2 years
Developed technology  3 years  2 years

 

The amortization expense of the definite lived intangible assets for the years remaining is as follows:

 

   Estimated
Amortization
 
   (in thousands) 
Year ending December 31,    
2023  $1,395 
2024   951 
2025   647 
2026   517 
2027   446 
Thereafter   575 
Total  $4,531 

 

Amortization expense recognized during the years ended December 31, 2022 and 2021 was $2.0 million and $1.1 million, respectively. Amortization expense is calculated on an accelerated basis.

XML 30 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Income Per Share

Note 5: Net Income Per Share

 

Basic net income per common share is computed by dividing the net income available to common stockholders by the weighted-average number of common shares outstanding. Diluted net income per share is calculated similarly to basic per share amounts, except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.

 

For periods presented in which there is a net loss, potentially dilutive securities are excluded from the computation of fully diluted net loss per share as their effect is anti-dilutive. Below is a reconciliation of the fully dilutive securities effect for the years ended December 31, 2022 and 2021 (in thousands, except per share data):

 

   2022   2021 
Net income attributable to common stockholders  $3,111   $1,414 
           
Weighted average basic shares outstanding   7,261    6,947 
Dilutive effect of stock options and restricted stock   301    646 
Weighted average shares for diluted earnings per share   7,562    7,593 
           
Basic income per share  $0.43   $0.20 
Diluted income per share  $0.41   $0.19 
XML 31 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 6: Property and Equipment

 

Property and equipment consist of the following at December 31 (in thousands):

 

   2022   2021 
Software and computer equipment  $1,502   $1,223 
Furniture and fixtures   176    204 
Leasehold improvements   643    109 
Equipment   311    25 
Property and equipment, gross   2,632    1,561 
Accumulated depreciation   (815)   (727)
Property and equipment, net  $1,817   $834 

 

Depreciation and amortization expense related to property and equipment during the years ended December 31, 2022 and 2021 was $0.5 million and $0.3 million, respectively.

XML 32 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities

Note 7: Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities consist of the following at December 31 (in thousands):

 

   2022   2021 
Salaries and benefits  $2,743   $2,182 
Accrued earn out obligation related to acquisitions   829    188 
Sales tax payable   1,016    366 
Professional fees   188    305 
Vendor purchases   44    66 
Customer deposits   265    90 
Other   272    23 
Total accrued expenses and other current liabilities  $5,357   $3,220 
XML 33 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Line of Credit
12 Months Ended
Dec. 31, 2022
Lineof Credit [Abstract]  
Line of Credit

Note 8: Line of Credit

 

On July 30, 2021, we entered into a Loan and Security Agreement (the “Loan Agreement”) with MUFG Union Bank, National Association (the “Bank”). The Loan Agreement provides for a revolving line of credit of up to $9.0 million with our obligations being secured by a security interest in substantially all of our assets. Loans extended to us under the Loan Agreement are scheduled to mature on July 31, 2024.

 

Interest and Fees

 

Loans under the Loan Agreement with an outstanding balance of at least $150,000 bear interest, at our option, at a base interest rate equal to the London Interbank Offered Rate (“LIBOR”) plus 2.50% or a base rate equal to an index offered by the Bank for the interest period selected and is payable at the on the last day of each month commencing on August 31, 2021 (7.50% at December 31, 2022). If the LIBOR rate is selected, the interest rate on the loans adjusts at the end of each LIBOR rate period (1, 2, 3, 6, or 12 month term) selected by us. All other loan amounts bear interest at a rate equal to an index rate determined by the Bank, which shall vary when the index rate changes. We have the right to prepay variable interest rate loans, in whole or in part at any time, without penalty or premium. Amounts outstanding with a base interest rate may be prepaid in whole or in part provided we have given the Bank written notice of at least five days prior to prepayment and pay a prepayment fee. At any time prior to the maturity date, we may borrow, repay and reborrow amounts under the Loan Agreement, subject to the prepayment terms, and as long as the total outstanding does not exceed $9.0 million. The Loan Agreement requires a commitment fee of 0.25% per year, payable quarterly and in arrears, on any unused portion of the line of credit.

 

Covenants

 

Under the Loan Agreement, we are subject to a variety of customary affirmative and negative covenants, including that we (i) achieve a net profit of not less than $1.0 million at the end of each fiscal year, (ii) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, and (iii) not realize a net loss for more than two consecutive quarters. The Loan Agreement also prohibits us from, or otherwise imposes restrictions on us with respect to, among other things, liquidating, dissolving, entering into any consolidation, merger, division, partnership, or other combination, selling or leasing a majority of our assets or business or purchase or lease all or the greater part of the assets or business of another entity or person.

 

As of December 31, 2022, we were in compliance with all of our covenants, were eligible to borrow up to $9.0 million, and had no outstanding borrowings under the line of credit.

XML 34 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Term Debt
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Term Debt

Note 9: Term Debt

 

The following table sets forth our outstanding term debt as of December 31 (in thousands):

 

   Maturity Date  December 31,
2022
   December 31,
2021
 
EIDL promissory note  August 27, 2051  $146   $149 
Total term debt     $146   $149 

 

On August 27, 2020, we received $150,000 in connection with a promissory note from the SBA under the Economic Injury Disaster Loan (“EIDL”) program pursuant to the CARES Act. Under the terms of the EIDL promissory note, interest accrues on the outstanding principal at an interest rate of 3.75% per annum and with a term of 30 years with equal monthly payments of principal and interest of $731 beginning on August 27, 2021.

 

The following table sets forth future principal payments for outstanding debt (in thousands):

 

2023  $3 
2024   3 
2025   4 
2026   4 
2027   4 
Thereafter   128 
Total minimum payments  $146 
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

Note 10: Income Taxes

 

The provision for income taxes for the years ended December 31, 2022 and 2021 is as follows (in thousands):

 

   2022   2021 
Current:        
Federal  $910   $7 
State   101    135 
    1,011    142 
Deferred:          
Federal   (39)   70 
State   293    (96)
    254    (26)
Valuation allowance   
     
Total income tax expense  $1,265   $116 

 

Our deferred tax assets and liabilities are as follows (in thousands):

 

   2022   2021 
Allowance for doubtful accounts  $68   $5 
Inventory reserve and uniform capitalization   57    38 
Accrued expenses and other liabilities   269    40 
Deferred revenue   46    72 
Other assets   41    338 
Property and equipment   (364)   (158)
Intangibles   (150)   201 
Goodwill   (121)   (114)
Net operating loss carryforwards   1,002    1,577 
Total deferred tax assets   848    1,999 
Valuation allowance   
    
 
Net deferred tax assets after valuation allowance  $848   $1,999 

 

A reconciliation of the United States statutory income tax rate to the effective income tax rate for the years ended December 31, 2022 and 2021 is as follows (in thousands):

 

   2022   2021 
Federal taxes at statutory rate  $919   $321 
State and local income taxes   295    26 
Permanent differences   51    (231)
Valuation allowance   
     
Provision for income taxes  $1,265   $116 
Effective tax rate   28.9%   7.6%

 

Our deferred income tax assets and liabilities are recognized for the estimated future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. These assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse.

 

F-20

We have net operating loss carryforwards available in certain jurisdictions to reduce future taxable income. Future tax benefits for net operating loss carryforwards are recognized to the extent that realization of these benefits is considered more likely than not. This determination is based on the expectation that related operations will be sufficiently profitable or various tax business and other planning strategies will enable us to utilize the net operating loss carryforwards. Our evaluation of the realizability of deferred tax assets considers both positive and negative evidence. The weight given to potential effects of positive and negative evidence is based on the extent to which it can be objectively verified. As of December 31, 2022, we did not record a valuation allowance related to the U.S. federal and state temporary items.

 

Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to ownership change limitations provided by the Internal Revenue Code under section 382. The annual limitation may result in the expiration of net operating loss carryforwards before utilization. As of December 31, 2022, we had federal net operating loss carryforwards of approximately $4.8 million. As of December 31, 2021, we had federal and state net operating loss carryforwards of approximately $6.0 million and $5.1 million, respectively. These loss carryforwards will expire in varying amounts beginning 2033.

 

We continue to remain subject to examination by U.S. federal authority for the years 2019 through 2021 and for various state authorities for the years 2018 through 2021, with few exceptions.

XML 36 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Stockholders’ Equity

Note 11: Stockholders’ Equity

 

We are authorized to issue two classes of stock designated as common stock and preferred stock. As of December 31, 2022, we are authorized to issue 60,000,000 total shares of stock. Of this amount, 50,000,000 shares are common stock, each having a par value of $0.001 and 10,000,000 shares are preferred stock, each having a par value of $0.001.

 

Reverse Stock Split

 

On December 13, 2021, DecisionPoint filed a Certificate of Amendment to the Amended and Restated Certificate of Incorporation (the “Certificate of Amendment”) with the Secretary of State of Delaware to effect a 1-for-2 reverse stock split of the outstanding shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”) that were outstanding at the time the Certificate of Amendment was filed (the “Reverse Stock Split”).

 

As a result of the Reverse Stock Split, every two shares of issued and outstanding Common Stock were automatically combined into one issued and outstanding share of Common Stock, without any change in the par value per share. No fractional shares were issued as a result of the Reverse Stock Split. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The Reverse Stock Split reduced the number of shares of Common Stock outstanding however, the number of authorized shares of Common Stock under the Certificate of Incorporation remained unchanged at 50 million shares.

 

Proportionate adjustments were made to the per share exercise price and the number of shares of Common Stock that may be purchased upon exercise of outstanding stock options granted by the Company, and the number of shares of Common Stock reserved for future issuance under the Company’s 2014 Equity Incentive Plan.

  

Preferred Stock

 

At December 31, 2022 and 2021, there were no shares of preferred stock outstanding.

 

Common Stock

 

At December 31, 2022 and 2021, there were 7,416,071 and 7,007,454 shares of common stock outstanding, respectively.

 

Warrants

 

The following table summarizes information about our outstanding common stock warrants as of December 31, 2022:

 

   Date  Strike   Total
Warrants
Outstanding
and
   Total
Exercise
Price
   Weighted
Average
Exercise
 
   Issued  Expiration  Price   Exercisable   (in thousands)   Price 
Warrants - Common Stock  Jun-18  Jun-23  $1.00    207,665   $208     
Warrants - Common Stock  Oct-18  Oct-23   1.40    21,000    29      
               228,665   $237   $1.04 

 

In February 2021, the common stock warrants issued by the Company in September 2016 were fully exercised by all of the holders on a cashless basis. As a result of the cashless exercise, 151,504 shares of common stock were issued.

 

In September 2022, a portion of the common stock warrants issued by the Company in 2018 were exercised by certain of the holders on a cashless basis. As a result of the cashless exercise, 97,408 shares of common stock were issued.

XML 37 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2022
Share-Based Payment [Abstract]  
Share-Based Compensation

Note 12: Share-Based Compensation

 

Under our amended 2014 Equity Incentive Plan (the “2014 Plan”), 1,600,000 shares of our common stock are reserved for issuance under the 2014 Plan (as adjusted for the Reverse Stock Split).

 

Under the 2014 Plan, common stock incentives may be granted to our officers, employees, directors, consultants, and advisors (and prospective directors, officers, managers, employees, consultants and advisors) and our affiliates can acquire and maintain an equity interest in us, or be paid incentive compensation, which may (but need not) be measured by reference to the value of our common stock.

 

The 2014 Plan permits us to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock and other stock bonus awards and performance compensation awards.

 

The 2014 Plan is administered by the Board of Directors, or a committee appointed by the Board of Directors, which determines recipients and the number of shares subject to the awards, the exercise price and the vesting schedule. The term of stock options granted under the 2014 Plan cannot exceed ten years. Options shall not have an exercise price less than 100% of the fair market value of our common stock on the grant date, and generally vest over a period of three years. If the individual possesses more than 10% of the combined voting power of all classes of our stock, the exercise price shall not be less than 110% of the fair market of a share of common stock on the date of grant.

 

The following table summarizes stock option activity for the year ended December 31, 2022:

 

   Stock
Options
   Grant Date
Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Life
   Aggregate
Intrinsic
Value
 
           (in years)   ($ in thousands) 
Outstanding at December 31, 2021   1,002,750   $3.00                 
          
 
Granted   229,750    5.57           
Exercised   (675,626)   3.29           
Forfeited   (97,917)   2.01           
Outstanding at December 31, 2022   458,957   $4.08        $
1,902,337
 
Exercisable at December 31, 2022   291,978   $4.21        $1,565,437 

 

Share-based compensation cost is measured at the grant date based on the fair value of the award. The fair values of stock options granted were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

   2022   2021 
Weighted average grant-date fair value per option granted  $3.13   $1.58 
Expected option term   2.5 years    3.0 years  
Expected volatility factor   83.0%   66.0%
Risk-free interest rate   4.27%   0.49%
Expected annual dividend yield   
%   
%

 

We estimate expected volatility using historical volatility of common stock of our peer group over a period equal to the expected life of the options. The expected term of the awards represents the period of time that the awards are expected to be outstanding. We considered expectations for the future to estimate employee exercise and post-vest termination behavior. We do not intend to pay common stock dividends in the foreseeable future, and therefore have assumed a dividend yield of zero. The risk-free interest rate is the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term of the awards.

 

As of December 31, 2022, there was $235,177 of total unrecognized share-based compensation related to unvested stock options. These costs have a weighted average remaining recognition period of 1.6 years.

 

During the year ended December 31, 2022, certain employees exercised vested stock options through a cashless exercise. The options exercised were net settled in satisfaction of the exercise price and employee share-based tax withholding. These shares were issued pursuant to an S-8 Registration Statement dated July 7, 2021 with respect to shares issuable pursuant to the 2014 Plan. The exercised options, utilizing a cashless exercise, are summarized in the following table:

 

Options
exercised
   Weighted
Average
Exercise
Price
   Shares
Net Settled
for Exercise
   Shares
Withheld for
Taxes
   Net Shares
Issued
   Weighted
Average
Share Price
   Employee
Share-Based
Tax
Withholding
 
 596,668   $3.46    210,117    154,320    232,231   $9.84   $1,517,823 

 

(1) Shares withheld for employee taxes of 154,320 represents the equivalent shares for employee tax withholding of $1.5 million. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 13: Commitments and Contingencies

 

Operating Leases

 

As of December 31, 2022, we have four operating leases for office and warehouse space and one financing lease.

 

We have an operating lease for office and warehouse space in Irvine, California with fixed minimum monthly payments of $39,778 per month which will increase 3% annually. The lease expires on April 30, 2029. In connection with the new lease agreement, we entered into a sublease agreement for the Laguna Hills office and warehouse location, and we will receive $24,254 per month commencing in February 2022 with a sublease expiration of October 31, 2023.

 

We also have operating leases for office space in Delray Beach, Florida, Southbury, Connecticut, and Doylestown, Pennsylvania with various fixed minimum monthly payments totaling $5,840, lease expirations thru March 2024 and incremental borrowing rates of 4.75%. These leases represent $0.1 million of the estimated future payments under operating leases shown in the table below.

 

The maturity of operating lease liabilities as of December 31, 2022 are as follows (in thousands):

 

2023  $659 
2024   608 
2025   598 
2026   536 
2027   552 
Thereafter   759 
Total minimum lease payments   3,711 
Less: interest   (476)
Present value of operating lease liabilities  $3,235 

 

During the year ended December 31, 2022, cash paid for amounts included in the measurement of operating lease liabilities was $0.4 million.

 

Employee Benefit Plan

 

We have a 401(k)-retirement plan. Under the terms of the plan, eligible employees may defer up to 25% of their pre-tax earnings, subject to the Internal Revenue Service annual contribution limit. Additionally, the plan allows for discretionary matching contributions by us. In 2022 and 2021, the matching contributions were 100% of the employee’s contribution up to a maximum of 4% of the employee’s eligible compensation. During the years ended December 31, 2022 and 2021, we contributed $255,000 and $201,000, respectively, to the 401(k) plan.

 

Contingencies

 

From time to time, we are subject to litigation incidental to the conduct of our business. When applicable, we record accruals for contingencies when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. While the outcome of lawsuits and other proceedings against us cannot be predicted with certainty, in our opinion, individually or in the aggregate, no such lawsuits are expected to have a material effect on our consolidated financial position or results of operations.

XML 39 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Event
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Event

Note 14: Subsequent Event

 

Effective March 27, 2023, we entered into an amendment letter (“Amendment”) with MUFG Union Bank, National Association (the “Bank”) that served to amend certain terms of the Business Loan Agreement dated July 30, 2021, between the parties (the “Loan Agreement”). In connection with entering into the Amendment, the revolving line of credit available to us was increased from $9.0 million to $10.0 million. The Amendment also served to modify certain covenants in the original agreement.

 

We also entered into a $5.0 million promissory note agreement, effective March 27, 2023, with the Bank. Principal and interest payments on this note are due in quarterly installments of $250,000 on the last day of each quarter commencing June 30, 2023, with an interest rate based on Term SOFR (secured overnight financing rate) as administered by the Federal Reserve Bank of New York. This note matures March 31, 2028.

XML 40 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting Policies, by Policy (Policies)
12 Months Ended
Dec. 31, 2022
Description of Business [Abstract]  
Basis of Presentation

Basis of Presentation

 

The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), RDS, ExtenData and AMG. AMG was acquired on January 31, 2022, and as such, has been consolidated into our financial position and results of operations beginning February 1, 2022. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.

 

Reverse Stock Split

Reverse Stock Split

 

In December 2021, we effectuated a reverse stock split of our outstanding shares of common stock at a ratio of 1-for-2. See Note 11, Stockholders’ Equity, for additional information. As a result, the number of shares and income per share disclosed throughout these consolidated financial statements have been retrospectively adjusted to reflect the reverse stock split.

 

COVID-19

COVID-19

 

COVID-19 and the response to the pandemic have, at times, negatively impacted overall economic conditions (including contributing to supply chain disruptions, labor shortages and an inflationary economic environment). The potential future impacts of COVID-19, while uncertain, could materially adversely impact the Company’s results of operations.

 

Operating Segments

Operating Segments

 

Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.

 

Use of Estimates

Use of Estimates

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.

 

Accounts Receivable

Accounts Receivable

 

Accounts receivable are stated at net realizable value, and as such, earnings are charged with a provision for doubtful accounts based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine an allowance based on historical write-off experience and specific account information available. Accounts receivable are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $262,000 and $20,000 as of December 31, 2022 and 2021, respectively. When internal collection efforts on accounts have been exhausted, the accounts are written off by reducing the allowance for doubtful accounts and the related customer receivable.

 

Inventory

Inventory

 

Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $42,000 and $59,000 as of December 31, 2022 and 2021, respectively.

 

Deferred Costs

Deferred Costs

 

Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.

 

Property and Equipment

Property and Equipment

 

Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.

 

Operating Leases

Operating Leases

 

We recognize a right-of-use asset and lease liability for all of our long-term leases at the commencement date. Lease liabilities are measured based on the present value of the minimum lease payments discounted at our incremental borrowing rate as of the date of commencement, which is determined based on information available at lease commencement and is equal to the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. Right-of-use assets are measured based on the lease liability adjusted for any initial direct costs, prepaid rent, or lease incentives. Operating lease costs are included within general and administrative expenses on the consolidated statements of income and comprehensive income.

 

Capitalized Software Development Costs

Capitalized Software Development Costs

 

The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.

 

Intangible Assets and Long-lived Assets

Intangible Assets and Long-lived Assets

 

We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2022 and 2021. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.

 

Intangible assets with finite useful lives are amortized over their respective estimated useful lives using an accelerated method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.

 

Goodwill

Goodwill

 

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.

 

We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022 and 2021.

 

Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:

 

  significant under-performance relative to historical and projected operating results;
     
  significant changes in the manner of use of the acquired assets or business strategy; and
     
  significant negative industry or general economic trends.

 

When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.

 

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.

 

Fair Value Measurement

Fair Value Measurement

 

Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:

 

  Level 1 - Quoted prices in active markets for identical assets or liabilities.

  

  Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.

 

  Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.

 

The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.

 

Business Combinations

Business Combinations

 

We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:

 

  Estimated step-ups or write-downs for fixed assets and inventory;
     
  Estimated fair values of intangible assets; and
     
  Estimated liabilities assumed from the target.

 

While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.

 

Revenue Recognition

Revenue Recognition

 

We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

 

We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.

 

As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

 

We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

 

As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.

 

As of December 31, 2021, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $7.1 million, of which approximately $4.6 million is expected to be recognized over the next 12 months.

 

Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.

 

Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.

 

Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.

 

We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.

 

We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.

  

Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.

 

Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.

 

We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.

 

We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2022 and December 31, 2021, we deferred $204,000 and $136,000, respectively, of related contract acquisition costs.

 

The following table summarizes net sales by revenue source (in thousands):

 

   Year Ended
December 31,
 
   2022   2021 
Hardware and software  $71,774   $44,355 
Consumables   7,305    6,125 
Services   18,336    15,463 
   $97,415   $65,943 
Concentration of Risk

Concentration of Risk

 

Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2022, we had approximately $6,741,000 on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.

 

In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.

 

For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.

 

In 2021, one customer accounted for approximately 14%, or $9.0 million, of our net sales. No other single customer in 2021 accounted for more than 10% of net sales. Accounts receivable from this one customer at December 31, 2021 accounted for 11% of total accounts receivable.

 

For the year ended December 31, 2021, we had purchases from two suppliers that collectively represented 61% of total purchases and 76% of accounts payable at December 31, 2021. Loss of a significant vendor could have a material adverse effect on our operations.

 

Share-Based Compensation

Share-Based Compensation

 

We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.

 

Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.

 

The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.

 

The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.

 

Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.

 

Income Taxes

Income Taxes

 

We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.

 

Under ASC Topic 740, 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. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.

 

At December 31, 2022 and 2021, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2022 and 2021, we had no accrued interest or penalties.

 

Accounting Standards Adopted

Accounting Standards Adopted

 

On January 1, 2021, we adopted ASU 2020-10, “Codification Improvements”. This ASU amended a variety of Topics, including presentation and disclosures of financial statements, interim reporting, accounting changes and error corrections. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

On January 1, 2021, we adopted ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,”. ASU 2019-12 removed certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

In March 2020, the FASB issued ASU No. 2020-04 (“ASU 2020-04”), “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” ASU 2020-04 provides optional expedients and financial reporting and accounting exceptions for contracts, hedging accounting and other transactions that reference London Interbank Offered Rate (“LIBOR”) and are expected to be discontinued because of reference rate reform and will not apply to contracts entered into after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, which refines the scope of Topic 848 and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and we can elect to apply the amendments prospectively through December 31, 2022. The adoption of this guidance did not have an impact on our consolidated financial statements.

 

Accounting Standards Not Yet Adopted

Accounting Standards Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. This ASU will require the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which, among other things, defers the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years.. Although management continues to analyze the provisions of this ASU, currently, we believe the adoption of this ASU will not significantly impact the Company’s consolidated results of operations and financial position.

 

There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Description of Business [Abstract]  
Schedule of net sales by revenue
   Year Ended
December 31,
 
   2022   2021 
Hardware and software  $71,774   $44,355 
Consumables   7,305    6,125 
Services   18,336    15,463 
   $97,415   $65,943 
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2022
Acquisitions [Abstract]  
Schedule of estimated fair value of acquired net assets
Cash  $170 
Accounts receivable   1,402 
Inventory   129 
Prepaids and other current assets   123 
Customer lists and relationships   1,930 
Trade name   360 
Backlog   280 
Developed technology   70 
Accounts payable   (558)
Accrued expenses   (152)
Deferred tax assets   (897)
Deferred revenue   (148)
Total fair value excluding goodwill   2,709 
Goodwill   2,371 
Total consideration  $5,080 

 

Schedule of estimated useful lives of intangible assets
  

Expected Life

Customer lists and relationships  7 years
Trade name  3 years
Backlog  11 months
Developed technology  3 years

 

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of definitive lived intangible assets
   December 31, 2022   December 31, 2021 
   Gross
Amount
   Accumulated
Amortization
   Net
Amount
   Gross
Amount
   Accumulated
Amortization
   Net
Amount
 
Customer lists and relationships  $7,940   $(3,850)  $4,090   $5,690   $(2,453)  $3,237 
Trade names   1,360    (973)   387    1,000    (699)   301 
Developed technology   140    (86)   54    70    (44)   26 
Backlog   340    (340)   
-
    60    (60)   
-
 
   $9,780   $(5,249)  $4,531   $6,820   $(3,256)  $3,564 

 

Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets
   Expected Life  Weighted Average
Remaining Useful Life
Customer lists and relationships  7-15 years  11 years
Trade names  3 years  2 years
Developed technology  3 years  2 years

 

Schedule of amortization expense of the definite lived intangible assets
   Estimated
Amortization
 
   (in thousands) 
Year ending December 31,    
2023  $1,395 
2024   951 
2025   647 
2026   517 
2027   446 
Thereafter   575 
Total  $4,531 

 

XML 44 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of reconciliation of the fully dilutive securities effect
   2022   2021 
Net income attributable to common stockholders  $3,111   $1,414 
           
Weighted average basic shares outstanding   7,261    6,947 
Dilutive effect of stock options and restricted stock   301    646 
Weighted average shares for diluted earnings per share   7,562    7,593 
           
Basic income per share  $0.43   $0.20 
Diluted income per share  $0.41   $0.19 
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   2022   2021 
Software and computer equipment  $1,502   $1,223 
Furniture and fixtures   176    204 
Leasehold improvements   643    109 
Equipment   311    25 
Property and equipment, gross   2,632    1,561 
Accumulated depreciation   (815)   (727)
Property and equipment, net  $1,817   $834 

 

XML 46 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of accrued expenses and other current liabilities
   2022   2021 
Salaries and benefits  $2,743   $2,182 
Accrued earn out obligation related to acquisitions   829    188 
Sales tax payable   1,016    366 
Professional fees   188    305 
Vendor purchases   44    66 
Customer deposits   265    90 
Other   272    23 
Total accrued expenses and other current liabilities  $5,357   $3,220 
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Term Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of outstanding term debt
   Maturity Date  December 31,
2022
   December 31,
2021
 
EIDL promissory note  August 27, 2051  $146   $149 
Total term debt     $146   $149 

 

Schedule of future principal payments for outstanding debt
2023  $3 
2024   3 
2025   4 
2026   4 
2027   4 
Thereafter   128 
Total minimum payments  $146 
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of reconciliation of the United States statutory income tax rate
   2022   2021 
Current:        
Federal  $910   $7 
State   101    135 
    1,011    142 
Deferred:          
Federal   (39)   70 
State   293    (96)
    254    (26)
Valuation allowance   
     
Total income tax expense  $1,265   $116 

 

Schedule of our deferred tax assets and liabilities
   2022   2021 
Allowance for doubtful accounts  $68   $5 
Inventory reserve and uniform capitalization   57    38 
Accrued expenses and other liabilities   269    40 
Deferred revenue   46    72 
Other assets   41    338 
Property and equipment   (364)   (158)
Intangibles   (150)   201 
Goodwill   (121)   (114)
Net operating loss carryforwards   1,002    1,577 
Total deferred tax assets   848    1,999 
Valuation allowance   
    
 
Net deferred tax assets after valuation allowance  $848   $1,999 

 

Schedule of reconciliation of the United States statutory income tax rate
   2022   2021 
Federal taxes at statutory rate  $919   $321 
State and local income taxes   295    26 
Permanent differences   51    (231)
Valuation allowance   
     
Provision for income taxes  $1,265   $116 
Effective tax rate   28.9%   7.6%

 

XML 49 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule of outstanding common stock warrants
   Date  Strike   Total
Warrants
Outstanding
and
   Total
Exercise
Price
   Weighted
Average
Exercise
 
   Issued  Expiration  Price   Exercisable   (in thousands)   Price 
Warrants - Common Stock  Jun-18  Jun-23  $1.00    207,665   $208     
Warrants - Common Stock  Oct-18  Oct-23   1.40    21,000    29      
               228,665   $237   $1.04 

 

XML 50 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Compensation [Abstract]  
Schedule of stock option activity
   Stock
Options
   Grant Date
Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Life
   Aggregate
Intrinsic
Value
 
           (in years)   ($ in thousands) 
Outstanding at December 31, 2021   1,002,750   $3.00                 
          
 
Granted   229,750    5.57           
Exercised   (675,626)   3.29           
Forfeited   (97,917)   2.01           
Outstanding at December 31, 2022   458,957   $4.08        $
1,902,337
 
Exercisable at December 31, 2022   291,978   $4.21        $1,565,437 

 

Schedule of the fair values of stock options granted were estimated using the Black-Scholes option-pricing model
   2022   2021 
Weighted average grant-date fair value per option granted  $3.13   $1.58 
Expected option term   2.5 years    3.0 years  
Expected volatility factor   83.0%   66.0%
Risk-free interest rate   4.27%   0.49%
Expected annual dividend yield   
%   
%

 

Schedule of the exercised options, utilizing a cashless exercise
Options
exercised
   Weighted
Average
Exercise
Price
   Shares
Net Settled
for Exercise
   Shares
Withheld for
Taxes
   Net Shares
Issued
   Weighted
Average
Share Price
   Employee
Share-Based
Tax
Withholding
 
 596,668   $3.46    210,117    154,320    232,231   $9.84   $1,517,823 

 

XML 51 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of the maturity of operating lease liabilities
2023  $659 
2024   608 
2025   598 
2026   536 
2027   552 
Thereafter   759 
Total minimum lease payments   3,711 
Less: interest   (476)
Present value of operating lease liabilities  $3,235 

 

XML 52 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business (Details)
Jan. 31, 2022
Dec. 31, 2020
Jun. 30, 2018
Royce Digital Systems, Inc. [Member]      
Description of Business (Details) [Line Items]      
Ownership percentage   100.00% 100.00%
Advanced Mobile Group, LLC [Member]      
Description of Business (Details) [Line Items]      
Ownership percentage 100.00%    
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Accounts receivable valuation allowance $ 262,000 $ 20,000
Inventories valuation allowance $ 42,000 59,000
Software development costs amortization period 3 years  
Unsatisfied performance obligations $ 10,400,000 7,100,000
Total aggregate transaction price $ 6,000,000 4,600,000
Incremental and recoverable costs customer contract term 1 year  
Related contract acquisition costs $ 204,000 $ 136,000
Federal deposit insurance corporation 250,000  
Deposit in excess of insurance limits $ 6,741,000  
Percentage of accounts receivable 27.00%  
Net sales $ 8,300,000  
Percentage of uncertain income tax position recognized 50.00%  
Minimum [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Deferred costs amortization period 1 year  
Property and equipment useful live 3 years  
Revenue related service contract agreement term 1 year  
Sales and marketing expense contract term 1 year  
Maximum [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Deferred costs amortization period 5 years  
Property and equipment useful live 5 years  
Revenue related service contract agreement term 3 years  
Sales and marketing expense contract term 3 years  
Kaiser Permanente [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of accounts receivable 2.00% 14.00%
Concentration risk $ 17,000,000 $ 9,000,000
Nordstrom [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of accounts receivable 11.00%  
Concentration risk $ 16,200,000  
Other Customer [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of accounts receivable 10.00% 10.00%
Accounts Payable [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of accounts receivable 75.00% 76.00%
Number of suppliers 3 2
Accounts Payable [Member] | Supplier Two [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of accounts receivable 78.00%  
Accounts Receivable [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of accounts receivable   11.00%
Total Purchases [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of accounts receivable   61.00%
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of net sales by revenue - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 97,415 $ 65,943
Hardware and software [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 71,774 44,355
Consumables [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 7,305 6,125
Services [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 18,336 $ 15,463
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2022
Mar. 31, 2022
Acquisitions (Details) [Line Items]      
Consideration paid cash amount   $ 4.4  
Cash     $ 0.3
Business Acquisition [Member]      
Acquisitions (Details) [Line Items]      
Acquisition description   In the fourth quarter of 2022, we finalized our analysis of the estimated fair value of the acquisition purchase price (including earn-outs) and the estimated fair value of the assets acquired and liabilities assumed in the acquisition. Relative to the provisional amounts recorded as of March 31, 2022, changes to the fair value of assets and liabilities assumed at the date of AMG acquisition were a result of updating the purchase price allocation and were comprised of (i) $0.5 million decrease in customer lists and relationships, (ii) a $0.1 million decrease in the trade name, (iii) a $0.1 million increase in backlog, (iv) a $0.1 million increase in developed technology, (v) a $0.1 million decrease in deferred revenue, (vi) a $0.9 million decrease in deferred tax assets and (vii) a $1.4 million increase in goodwill.   
Advanced Mobile Group, LLC [Member]      
Acquisitions (Details) [Line Items]      
Issued and outstanding membership interests $ 5.1    
Consideration paid cash amount   $ 4.6  
Estimate earnout obligation   $ 0.5  
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Details) - Schedule of estimated fair value of acquired net assets
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Schedule of Estimated Fair Value of Acquired Net Assets [Abstract]  
Cash $ 170
Accounts receivable 1,402
Inventory 129
Prepaids and other current assets 123
Customer lists and relationships 1,930
Trade name 360
Backlog 280
Developed technology 70
Accounts payable (558)
Accrued expenses (152)
Deferred tax assets (897)
Deferred revenue (148)
Total fair value excluding goodwill 2,709
Goodwill 2,371
Total consideration $ 5,080
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Details) - Schedule of estimated useful lives of intangible assets
12 Months Ended
Dec. 31, 2022
Schedule of Estimated Useful Lives of Intangible Assets [Abstract]  
Customer lists and relationships 7 years
Trade name 3 years
Backlog 11 years
Developed technology 3 years
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expenses $ 2.0 $ 1.1
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - Schedule of definitive lived intangible assets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 9,780 $ 6,820
Accumulated Amortization (5,249) (3,256)
Net Amount 4,531 3,564
Customer lists and relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 7,940 5,690
Accumulated Amortization (3,850) (2,453)
Net Amount 4,090 3,237
Trade names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,360 1,000
Accumulated Amortization (973) (699)
Net Amount 387 301
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 140 70
Accumulated Amortization (86) (44)
Net Amount 54 26
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 340 60
Accumulated Amortization (340) (60)
Net Amount
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets
12 Months Ended
Dec. 31, 2022
Customer lists and relationships [Member]  
Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets [Line Items]  
Weighted Average Remaining Useful Life 11 years
Customer lists and relationships [Member] | Minimum [Member]  
Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets [Line Items]  
Expected Life 7 years
Customer lists and relationships [Member] | Maximum [Member]  
Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets [Line Items]  
Expected Life 15 years
Trade names [Member]  
Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets [Line Items]  
Expected Life 3 years
Weighted Average Remaining Useful Life 2 years
Developed technology [Member]  
Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets [Line Items]  
Expected Life 3 years
Weighted Average Remaining Useful Life 2 years
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - Schedule of amortization expense of the definite lived intangible assets
$ in Thousands
Dec. 31, 2022
USD ($)
Schedule of Amortization Expense of the Definite Lived Intangible Assets [Abstract]  
2023 $ 1,395
2024 951
2025 647
2026 517
2027 446
Thereafter 575
Total $ 4,531
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share (Details) - Schedule of reconciliation of the fully dilutive securities effect - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Reconciliation Of The Fully Dilutive Securities Effect Abstract    
Net income attributable to common stockholders (in Dollars) $ 3,111 $ 1,414
Weighted average basic shares outstanding 7,261 6,947
Dilutive effect of stock options and restricted stock 301 646
Weighted average shares for diluted earnings per share 7,562 7,593
Basic income per share (in Dollars per share) $ 0.43 $ 0.2
Diluted income per share (in Dollars per share) $ 0.41 $ 0.19
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Depreciation and amortization expense $ 0.5 $ 0.3
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,632 $ 1,561
Accumulated depreciation (815) (727)
Property and equipment, net 1,817 834
Software and computer equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,502 1,223
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 176 204
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 643 109
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 311 $ 25
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Salaries and benefits $ 2,743 $ 2,182
Accrued earn out obligation related to acquisitions 829 188
Sales tax payable 1,016 366
Professional fees 188 305
Vendor purchases 44 66
Customer deposits 265 90
Other 272 23
Total accrued expenses and other current liabilities $ 5,357 $ 3,220
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Line of Credit (Details) - USD ($)
1 Months Ended 12 Months Ended
Jul. 30, 2021
Dec. 31, 2022
Aug. 31, 2021
Line of Credit (Details) [Line Items]      
Outstanding balance     $ 150,000
Total outstanding   $ 9,000,000  
Commitment fee   0.25%  
Loan agreement, description   Under the Loan Agreement, we are subject to a variety of customary affirmative and negative covenants, including that we (i) achieve a net profit of not less than $1.0 million at the end of each fiscal year, (ii) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, and (iii) not realize a net loss for more than two consecutive quarters.  
Eligible to borrow   $ 9,000,000  
MUFG Union Bank [Member]      
Line of Credit (Details) [Line Items]      
Line of credit $ 9,000,000    
Maturity date Jul. 31, 2024    
LIBOR [Member]      
Line of Credit (Details) [Line Items]      
Offered rate   7.50% 2.50%
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Term Debt (Details) - EIDL Promissory Note [Member] - USD ($)
$ in Thousands
1 Months Ended
Aug. 27, 2021
Aug. 27, 2020
Term Debt (Details) [Line Items]    
Principal amount   $ 150,000
Interest rate 3.75%  
Maturity term 30 years  
Interest amount $ 731  
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Term Debt (Details) - Schedule of outstanding term debt - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Term Debt (Details) - Schedule of outstanding term debt [Line Items]    
Total term debt $ 146 $ 149
EIDL promissory note [Member]    
Term Debt (Details) - Schedule of outstanding term debt [Line Items]    
Maturity Date Aug. 27, 2051  
Line of credit $ 146 $ 149
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Term Debt (Details) - Schedule of future principal payments for outstanding debt
$ in Thousands
Dec. 31, 2022
USD ($)
Schedule Of Future Principal Payments For Outstanding Debt Abstract  
2023 $ 3
2024 3
2025 4
2026 4
2027 4
Thereafter 128
Total minimum payments $ 146
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Federal and state [Member] | Maximum [Member]    
Income Taxes (Details) [Line Items]    
Net operating loss carryforwards $ 4.8  
State [Member] | Maximum [Member]    
Income Taxes (Details) [Line Items]    
Net operating loss carryforwards   $ 6.0
State [Member] | Minimum [Member]    
Income Taxes (Details) [Line Items]    
Net operating loss carryforwards   $ 5.1
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - Schedule of provision for income taxes - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current:    
Federal $ 910 $ 7
State 101 135
Current total 1,011 142
Deferred:    
Federal (39) 70
State 293 (96)
Deferred total 254 (26)
Valuation allowance  
Total income tax expense $ 1,265 $ 116
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - Schedule of our deferred tax assets and liabilities - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Our Deferred Tax Assets And Liabilities Abstract    
Allowance for doubtful accounts $ 68 $ 5
Inventory reserve and uniform capitalization 57 38
Accrued expenses and other liabilities 269 40
Deferred revenue 46 72
Other assets 41 338
Property and equipment (364) (158)
Intangibles (150) 201
Goodwill (121) (114)
Net operating loss carryforwards 1,002 1,577
Total deferred tax assets 848 1,999
Valuation allowance
Net deferred tax assets after valuation allowance $ 848 $ 1,999
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - Schedule of reconciliation of the United States statutory income tax rate - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Reconciliation Of The United States Statutory Income Tax Rate Abstract    
Federal taxes at statutory rate $ 919 $ 321
State and local income taxes 295 26
Permanent differences 51 (231)
Valuation allowance  
Provision for income taxes $ 1,265 $ 116
Effective tax rate 28.90% 7.60%
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Dec. 13, 2021
Feb. 28, 2021
Stockholders’ Equity (Details) [Line Items]          
Total number of authorized shares 60,000,000        
Common stock, par value (in Dollars per share) $ 0.001   $ 0.001    
Preferred stock, shares authorized 10,000,000   10,000,000    
Preferred stock, par value (in Dollars per share) $ 0.001   $ 0.001    
Unchanged shares 50,000,000        
Shares of common stock 7,416,000   7,007,000    
Common Stock [Member]          
Stockholders’ Equity (Details) [Line Items]          
Shares of common stock 50,000,000        
Common stock, par value (in Dollars per share) $ 0.001     $ 0.001  
Common stock outstanding 7,416,071   7,007,454    
Shares of common stock   97,408     151,504
Preferred Stock [Member]          
Stockholders’ Equity (Details) [Line Items]          
Preferred stock, shares authorized 10,000,000        
Preferred stock, par value (in Dollars per share) $ 0.001        
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Details) - Schedule of outstanding common stock warrants
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Total Warrants Outstanding and Exercisable | shares 228,665
Total Exercise Price | $ $ 237
Weighted Average Exercise Price | $ / shares $ 1.04
Warrants - Common Stock [Member]  
Class of Warrant or Right [Line Items]  
Date - Issued Jun-18
Date - Expiration Jun-23
Strike Price | $ / shares 1
Total Warrants Outstanding and Exercisable | shares 207,665
Total Exercise Price | $ $ 208
Warrants - Common Stock [Member]  
Class of Warrant or Right [Line Items]  
Date - Issued Oct-18
Date - Expiration Oct-23
Strike Price | $ / shares 1.4
Total Warrants Outstanding and Exercisable | shares 21,000
Total Exercise Price | $ $ 29
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Share-Based Compensation (Details) [Line Items]  
Term of stock option granted 10 years
Fair market value, percentage 100.00%
Vesting period 3 years
Voting power, percentage 10.00%
Fair market share, percentage 110.00%
Unrecognized share-based compensation | $ $ 235,177
Weighted average remaining recognition period 1 year 7 months 6 days
Shares withheld for employee taxes. | shares 154,320
Employee tax withholding | $ $ 1,500,000
2014 Equity Incentive Plan [Member]  
Share-Based Compensation (Details) [Line Items]  
Number of shares issuance | shares 1,600,000
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation (Details) - Schedule of stock option activity
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Schedule of Stock Option Activity [Abstract]  
Stock Options,Outstanding | shares 1,002,750
Grant Date Weighted Average Exercise Price, Outstanding | $ / shares $ 3
Weighted Average Remaining Contractual Life,Outstanding
Stock Options, Granted, Stock options | shares 229,750
Grant Date Weighted Average Exercise Price, Granted | $ / shares $ 5.57
Stock Options, Exercised, Stock options | shares (675,626)
Grant Date Weighted Average Exercise Price, Exercised | $ / shares $ 3.29
Stock Options, Forfeited or expired Stock options | shares (97,917)
Grant Date Weighted Average Exercise Price, Forfeited | $ / shares $ 2.01
Stock Options,Outstanding | shares 458,957
Grant Date Weighted Average Exercise Price, Outstanding | $ / shares $ 4.08
Weighted Average Remaining Contractual Life, Outstanding 1902337 years
Stock Options, Exercisable | shares 291,978
Grant Date Weighted Average Exercise Price, Exercisable | $ / shares $ 4.21
Aggregate Intrinsic Value, Exercisable | $ $ 1,565,437
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation (Details) - Schedule of the fair values of stock options granted were estimated using the Black-Scholes option-pricing model - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule of the Fair Values of Stock Options Granted were Estimated Using the Black-Scholes Option-Pricing Model [Abstract]    
Weighted average grant-date fair value per option granted (in Dollars per share) $ 3.13 $ 1.58
Expected option term 2 years 6 months 3 years
Expected volatility factor 83.00% 66.00%
Risk-free interest rate 4.27% 0.49%
Expected annual dividend yield
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation (Details) - Schedule of the exercised options, utilizing a cashless exercise
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Schedule of the Exercised Options, Utilizing a Cashless Exercise [Abstract]  
Options exercised 596,668
Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 3.46
Shares Net Settled for Exercise 210,117
Shares Withheld for Taxes 154,320
Net Shares Issued 232,231
Weighted Average Share Price (in Dollars per share) | $ / shares $ 9.84
Employee Share-Based Tax Withholding (in Dollars) | $ $ 1,517,823
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies (Details) [Line Items]    
Lease agreement, the base rent $ 39,778  
Increase lease agreement base rent, percentage 3.00%  
Measurement of operating lease liabilities $ 400,000  
Description of employee benefit plan Under the terms of the plan, eligible employees may defer up to 25% of their pre-tax earnings, subject to the Internal Revenue Service annual contribution limit. Additionally, the plan allows for discretionary matching contributions by us. In 2022 and 2021, the matching contributions were 100% of the employee’s contribution up to a maximum of 4% of the employee’s eligible compensation  
Employee benefit plan contribution $ 255,000 $ 201,000
Colorado [Member]    
Commitments and Contingencies (Details) [Line Items]    
Monthly payments $ 5,840  
Borrowing rate 4.75%  
California [Member]    
Commitments and Contingencies (Details) [Line Items]    
Future payment of operating lease $ 100,000  
Lease agreement [Member]    
Commitments and Contingencies (Details) [Line Items]    
Expire date Apr. 30, 2029  
Sublease [Member]    
Commitments and Contingencies (Details) [Line Items]    
Expire date Oct. 31, 2023  
Commencing amount receive $ 24,254  
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details) - Schedule of the maturity of operating lease liabilities
$ in Thousands
Dec. 31, 2022
USD ($)
Schedule Of The Maturity Of Operating Lease Liabilities [Abstract]  
2023 $ 659
2024 608
2025 598
2026 536
2027 552
Thereafter 759
Total minimum lease payments 3,711
Less: interest (476)
Present value of operating lease liabilities $ 3,235
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Event (Details) - USD ($)
1 Months Ended
Jun. 30, 2023
Mar. 27, 2023
Subsequent Event [Member]    
Subsequent Event (Details) [Line Items]    
Promissory note agreement   $ 5,000,000
Subsequent Event [Member] | Minimum [Member]    
Subsequent Event (Details) [Line Items]    
Revolving line of credit   9,000,000
Subsequent Event [Member] | Maximum [Member]    
Subsequent Event (Details) [Line Items]    
Revolving line of credit   $ 10,000,000
Forecast [Member]    
Subsequent Event (Details) [Line Items]    
Principal interest payments $ 250,000  
XML 83 f10k2022_decisionpoint_htm.xml IDEA: XBRL DOCUMENT 0001505611 2022-01-01 2022-12-31 0001505611 2022-06-30 0001505611 2023-03-24 0001505611 2022-12-31 0001505611 2021-12-31 0001505611 2021-01-01 2021-12-31 0001505611 us-gaap:CommonStockMember 2020-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001505611 us-gaap:RetainedEarningsMember 2020-12-31 0001505611 2020-12-31 0001505611 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001505611 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001505611 us-gaap:CommonStockMember 2021-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001505611 us-gaap:RetainedEarningsMember 2021-12-31 0001505611 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001505611 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001505611 us-gaap:CommonStockMember 2022-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001505611 us-gaap:RetainedEarningsMember 2022-12-31 0001505611 dpsi:RoyceDigitalSystemsIncMember 2018-06-30 0001505611 dpsi:RoyceDigitalSystemsIncMember 2020-12-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-01-31 0001505611 srt:MinimumMember 2022-01-01 2022-12-31 0001505611 srt:MaximumMember 2022-01-01 2022-12-31 0001505611 dpsi:KaiserPermanenteMember 2022-01-01 2022-12-31 0001505611 dpsi:KaiserPermanenteMember 2022-12-31 0001505611 dpsi:NordstromMember 2022-01-01 2022-12-31 0001505611 dpsi:NordstromMember 2022-12-31 0001505611 us-gaap:OtherCustomerMember 2022-01-01 2022-12-31 0001505611 us-gaap:AccountsPayableMember 2022-01-01 2022-12-31 0001505611 us-gaap:AccountsPayableMember dpsi:SupplierTwoMember 2022-01-01 2022-12-31 0001505611 dpsi:KaiserPermanenteMember 2021-01-01 2021-12-31 0001505611 dpsi:KaiserPermanenteMember 2021-12-31 0001505611 us-gaap:OtherCustomerMember 2021-01-01 2021-12-31 0001505611 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001505611 us-gaap:AccountsPayableMember 2021-01-01 2021-12-31 0001505611 dpsi:TotalPurchasesMember 2021-01-01 2021-12-31 0001505611 dpsi:HardwareAndSoftwareMember 2022-01-01 2022-12-31 0001505611 dpsi:HardwareAndSoftwareMember 2021-01-01 2021-12-31 0001505611 dpsi:ConsumablesMember 2022-01-01 2022-12-31 0001505611 dpsi:ConsumablesMember 2021-01-01 2021-12-31 0001505611 dpsi:ServicesMember 2022-01-01 2022-12-31 0001505611 dpsi:ServicesMember 2021-01-01 2021-12-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-01-15 2022-01-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-01-01 2022-12-31 0001505611 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-01 2022-12-31 0001505611 2022-03-31 0001505611 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0001505611 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-12-31 0001505611 us-gaap:TradeNamesMember 2022-12-31 0001505611 us-gaap:TradeNamesMember 2021-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001505611 dpsi:BacklogMember 2022-12-31 0001505611 dpsi:BacklogMember 2021-12-31 0001505611 srt:MinimumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-12-31 0001505611 srt:MaximumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-12-31 0001505611 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-12-31 0001505611 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001505611 us-gaap:ComputerEquipmentMember 2022-12-31 0001505611 us-gaap:ComputerEquipmentMember 2021-12-31 0001505611 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001505611 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001505611 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001505611 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001505611 us-gaap:EquipmentMember 2022-12-31 0001505611 us-gaap:EquipmentMember 2021-12-31 0001505611 dpsi:MUFGUnionBankLineOfCreditMember 2021-07-30 0001505611 dpsi:MUFGUnionBankLineOfCreditMember 2021-07-01 2021-07-30 0001505611 2021-08-31 0001505611 dpsi:LIBORMember 2021-08-31 0001505611 dpsi:LIBORMember 2022-12-31 0001505611 dpsi:EidlNoteMember 2020-08-27 0001505611 dpsi:EidlNoteMember 2021-08-01 2021-08-27 0001505611 dpsi:EIDLPromissoryNoteMember 2022-01-01 2022-12-31 0001505611 dpsi:EIDLPromissoryNoteMember 2021-01-01 2021-12-31 0001505611 srt:MaximumMember dpsi:FederalAndStateMember 2022-12-31 0001505611 srt:MaximumMember dpsi:StateMember 2021-12-31 0001505611 srt:MinimumMember dpsi:StateMember 2021-12-31 0001505611 us-gaap:PreferredStockMember 2022-12-31 0001505611 us-gaap:CommonStockMember 2021-12-13 0001505611 us-gaap:CommonStockMember 2021-02-28 0001505611 us-gaap:CommonStockMember 2022-09-30 0001505611 dpsi:WarrantsCommonStockMember 2022-01-01 2022-12-31 0001505611 dpsi:WarrantsCommonStockMember 2022-12-31 0001505611 dpsi:WarrantsCommonStockOneMember 2022-01-01 2022-12-31 0001505611 dpsi:WarrantsCommonStockOneMember 2022-12-31 0001505611 dpsi:EquityIncentivePlanMember 2022-12-31 0001505611 dpsi:LeaseAgreementMember 2022-01-01 2022-12-31 0001505611 dpsi:SubleaseMember 2022-12-31 0001505611 dpsi:SubleaseMember 2022-01-01 2022-12-31 0001505611 stpr:CO 2022-01-01 2022-12-31 0001505611 stpr:CO 2022-12-31 0001505611 us-gaap:CaliforniaFranchiseTaxBoardMember 2022-01-01 2022-12-31 0001505611 srt:MinimumMember us-gaap:SubsequentEventMember 2023-03-01 2023-03-27 0001505611 srt:MaximumMember us-gaap:SubsequentEventMember 2023-03-01 2023-03-27 0001505611 us-gaap:SubsequentEventMember 2023-03-01 2023-03-27 0001505611 srt:ScenarioForecastMember 2023-06-01 2023-06-30 iso4217:USD shares iso4217:USD shares pure 10-K true 2022-12-31 --12-31 2022 false DECISIONPOINT SYSTEMS, INC. DE 333-245695 37-1644635 1615 South Congress Avenue Suite 103 Delray Beach FL 33445 (561) 900-3723 Common Stock DPSI NYSEAMER No No Yes Yes Non-accelerated Filer false true false false 23500000 7417342 200 HASKELL & WHITE LLP Irvine, California 7642000 2587000 17085000 12302000 4417000 2111000 2729000 1998000 399000 336000 32272000 19334000 2681000 329000 1817000 834000 2868000 1492000 848000 1999000 4531000 3564000 10499000 8128000 41000 50000 55557000 35730000 19755000 10273000 5357000 3220000 6021000 4599000 3000 3000 529000 257000 31665000 18352000 4331000 2510000 143000 146000 2706000 83000 130000 381000 38975000 21472000 0.001 0.001 10000000 10000000 0.001 0.001 50000000 50000000 7416000 7416000 7007000 7007000 7000 7000 38429000 39216000 -21854000 -24965000 16582000 14258000 55557000 35730000 79079000 50480000 18336000 15463000 97415000 65943000 62214000 39943000 12106000 10696000 74320000 50639000 23095000 15304000 9218000 7354000 9430000 7552000 18648000 14906000 4447000 398000 56000 79000 1211000 -15000 4376000 1530000 1265000 116000 3111000 1414000 0.43 0.2 0.41 0.19 7261000 6947000 7562000 7593000 6788 7000 38236000 -26379000 11864000 1414000 1414000 1003000 1003000 152 67 -23000 -23000 7007 7000 39216000 -24965000 14258000 3111000 3111000 577000 577000 79 154000 154000 98 232 -1518000 -1518000 7416 7000 38429000 -21854000 16582000 3111000 1414000 2465000 1387000 24000 -22000 577000 1003000 187000 1211000 254000 -26000 249000 3630000 -4136000 2177000 1227000 1984000 -351000 54000 294000 28000 8924000 -2579000 914000 278000 -34000 -543000 7000 3095000 -648000 12309000 2352000 1477000 371000 4525000 170000 -6002000 -541000 3000 -1206000 1403000 25000 154000 2000 -1252000 -1229000 5055000 582000 2587000 2005000 7642000 2587000 45000 50000 1065000 365000 3211000 420000 115000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 1: Description of Business </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">DecisionPoint Systems, Inc., which we sometimes refer to as the “Company”, “we” or “us”, is an enterprise mobility systems integrator that sells, installs, deploys and repairs mobile computing, POS equipment and wireless systems that are used both within a company’s facilities and in the field. These systems generally include mobile computers, mobile application software, and related data capture equipment including bar code scanners and radio frequency identification (“RFID”) readers. We also provide services, consulting, staging, kitting, deployment, maintenance, proprietary and third-party software and software customization as an integral part of our customized solutions for our customers. The suite of products utilizes the latest technologies with the intent to make complex mobile technologies easy to use, understand and keep running within all vertical markets such as merchandising, sales and delivery, field service, logistics and transportation and warehouse management.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2018, we acquired 100% of the outstanding stock of Royce Digital Systems, Inc. (“RDS”). RDS provides innovative enterprise print and mobile technologies, deployment services and on-site maintenance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2020, we acquired 100% of the issued and outstanding membership interests of ExtenData Solutions, LLC (“ExtenData”). ExtenData is focused on enterprise mobility solutions and provides software product development, mobile computing, identification and wireless tracking solutions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2022, we acquired 100% of the issued and outstanding membership interests of Advanced Mobile Group, LLC (“AMG”). AMG provides services, hardware, software, integration, and wireless networking solutions, with deep experience in warehousing and distribution, manufacturing, mobile workforce automation, retailing, and healthcare segments.</p> 1 1 1 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 2: Basis of Presentation and Summary of Significant Accounting Policies </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Basis of Presentation </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), RDS, ExtenData and AMG. AMG was acquired on January 31, 2022, and as such, has been consolidated into our financial position and results of operations beginning February 1, 2022. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Reverse Stock Split</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2021, we effectuated a reverse stock split of our outstanding shares of common stock at a ratio of 1-for-2. See Note 11, <i>Stockholders’ Equity</i>, for additional information. As a result, the number of shares and income per share disclosed throughout these consolidated financial statements have been retrospectively adjusted to reflect the reverse stock split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>COVID-19</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">COVID-19 and the response to the pandemic have, at times, negatively impacted overall economic conditions (including contributing to supply chain disruptions, labor shortages and an inflationary economic environment). The potential future impacts of COVID-19, while uncertain, could materially adversely impact the Company’s results of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Operating Segments</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Use of Estimates </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounts Receivable</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are stated at net realizable value, and as such, earnings are charged with a provision for doubtful accounts based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine an allowance based on historical write-off experience and specific account information available. Accounts receivable are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $262,000 and $20,000 as of December 31, 2022 and 2021, respectively. When internal collection efforts on accounts have been exhausted, the accounts are written off by reducing the allowance for doubtful accounts and the related customer receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Inventory</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $42,000 and $59,000 as of December 31, 2022 and 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Deferred Costs</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Property and Equipment</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Operating Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We recognize a right-of-use asset and lease liability for all of our long-term leases at the commencement date. Lease liabilities are measured based on the present value of the minimum lease payments discounted at our incremental borrowing rate as of the date of commencement, which is determined based on information available at lease commencement and is equal to the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. Right-of-use assets are measured based on the lease liability adjusted for any initial direct costs, prepaid rent, or lease incentives. Operating lease costs are included within general and administrative expenses on the consolidated statements of income and comprehensive income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Capitalized Software Development Costs</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Intangible Assets and Long-lived Assets</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2022 and 2021. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with finite useful lives are amortized over their respective estimated useful lives using an accelerated method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Goodwill</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022 and 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant under-performance relative to historical and projected operating results;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant changes in the manner of use of the acquired assets or business strategy; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant negative industry or general economic trends.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Fair Value Measurement </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Business Combinations</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated step-ups or write-downs for fixed assets and inventory;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated fair values of intangible assets; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated liabilities assumed from the target.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue Recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $7.1 million, of which approximately $4.6 million is expected to be recognized over the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2022 and December 31, 2021, we deferred $204,000 and $136,000, respectively, of related contract acquisition costs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes net sales by revenue source (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Hardware and software</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,774</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,355</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Consumables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,125</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,463</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">97,415</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">65,943</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Concentration of Risk </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2022, we had approximately $6,741,000 on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2021, one customer accounted for approximately 14%, or $9.0 million, of our net sales. No other single customer in 2021 accounted for more than 10% of net sales. Accounts receivable from this one customer at December 31, 2021 accounted for 11% of total accounts receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021, we had purchases from two suppliers that collectively represented 61% of total purchases and 76% of accounts payable at December 31, 2021. Loss of a significant vendor could have a material adverse effect on our operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Share-Based Compensation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Income Taxes</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC Topic 740, 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. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2022 and 2021, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2022 and 2021, we had no accrued interest or penalties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounting Standards Adopted </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, we adopted ASU 2020-10, “Codification Improvements”. This ASU amended a variety of Topics, including presentation and disclosures of financial statements, interim reporting, accounting changes and error corrections. The adoption of this guidance did not have an impact on our consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, we adopted ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,”. ASU 2019-12 removed certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this guidance did not have an impact on our consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2020, the FASB issued ASU No. 2020-04 (“ASU 2020-04”), “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” ASU 2020-04 provides optional expedients and financial reporting and accounting exceptions for contracts, hedging accounting and other transactions that reference London Interbank Offered Rate (“LIBOR”) and are expected to be discontinued because of reference rate reform and will not apply to contracts entered into after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, which refines the scope of Topic 848 and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and we can elect to apply the amendments prospectively through December 31, 2022. The adoption of this guidance did not have an impact on our consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounting Standards Not Yet Adopted</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”<i>.</i> This ASU will require the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, <i>Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</i>, which, among other things, defers the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years.. Although management continues to analyze the provisions of this ASU, currently, we believe the adoption of this ASU will not significantly impact the Company’s consolidated results of operations and financial position.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Basis of Presentation </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), RDS, ExtenData and AMG. AMG was acquired on January 31, 2022, and as such, has been consolidated into our financial position and results of operations beginning February 1, 2022. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Reverse Stock Split</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2021, we effectuated a reverse stock split of our outstanding shares of common stock at a ratio of 1-for-2. See Note 11, <i>Stockholders’ Equity</i>, for additional information. As a result, the number of shares and income per share disclosed throughout these consolidated financial statements have been retrospectively adjusted to reflect the reverse stock split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>COVID-19</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">COVID-19 and the response to the pandemic have, at times, negatively impacted overall economic conditions (including contributing to supply chain disruptions, labor shortages and an inflationary economic environment). The potential future impacts of COVID-19, while uncertain, could materially adversely impact the Company’s results of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Operating Segments</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Use of Estimates </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounts Receivable</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are stated at net realizable value, and as such, earnings are charged with a provision for doubtful accounts based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine an allowance based on historical write-off experience and specific account information available. Accounts receivable are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $262,000 and $20,000 as of December 31, 2022 and 2021, respectively. When internal collection efforts on accounts have been exhausted, the accounts are written off by reducing the allowance for doubtful accounts and the related customer receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 262000 20000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Inventory</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $42,000 and $59,000 as of December 31, 2022 and 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 42000 59000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Deferred Costs</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> P1Y P5Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Property and Equipment</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> P3Y P5Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Operating Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We recognize a right-of-use asset and lease liability for all of our long-term leases at the commencement date. Lease liabilities are measured based on the present value of the minimum lease payments discounted at our incremental borrowing rate as of the date of commencement, which is determined based on information available at lease commencement and is equal to the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. Right-of-use assets are measured based on the lease liability adjusted for any initial direct costs, prepaid rent, or lease incentives. Operating lease costs are included within general and administrative expenses on the consolidated statements of income and comprehensive income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Capitalized Software Development Costs</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> P3Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Intangible Assets and Long-lived Assets</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2022 and 2021. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with finite useful lives are amortized over their respective estimated useful lives using an accelerated method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Goodwill</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022 and 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant under-performance relative to historical and projected operating results;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant changes in the manner of use of the acquired assets or business strategy; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant negative industry or general economic trends.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Fair Value Measurement </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Business Combinations</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated step-ups or write-downs for fixed assets and inventory;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated fair values of intangible assets; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated liabilities assumed from the target.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue Recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021, the total aggregate transaction price allocated to the unsatisfied performance obligations was approximately $7.1 million, of which approximately $4.6 million is expected to be recognized over the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2022 and December 31, 2021, we deferred $204,000 and $136,000, respectively, of related contract acquisition costs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes net sales by revenue source (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Hardware and software</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,774</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,355</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Consumables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,125</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,463</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">97,415</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">65,943</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 10400000 6000000 7100000 4600000 P1Y P3Y P1Y P1Y P3Y 204000 136000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Hardware and software</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,774</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,355</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Consumables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,125</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,463</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">97,415</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">65,943</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 71774000 44355000 7305000 6125000 18336000 15463000 97415000 65943000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Concentration of Risk </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2022, we had approximately $6,741,000 on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2021, one customer accounted for approximately 14%, or $9.0 million, of our net sales. No other single customer in 2021 accounted for more than 10% of net sales. Accounts receivable from this one customer at December 31, 2021 accounted for 11% of total accounts receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021, we had purchases from two suppliers that collectively represented 61% of total purchases and 76% of accounts payable at December 31, 2021. Loss of a significant vendor could have a material adverse effect on our operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 250000 6741000 0.02 17000000 0.11 16200000 8300000 0.10 0.27 3 0.78 0.75 0.14 9000000 0.10 0.11 2 0.61 0.76 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Share-Based Compensation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Income Taxes</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC Topic 740, 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. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2022 and 2021, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2022 and 2021, we had no accrued interest or penalties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.50 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounting Standards Adopted </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, we adopted ASU 2020-10, “Codification Improvements”. This ASU amended a variety of Topics, including presentation and disclosures of financial statements, interim reporting, accounting changes and error corrections. The adoption of this guidance did not have an impact on our consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, we adopted ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,”. ASU 2019-12 removed certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this guidance did not have an impact on our consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2020, the FASB issued ASU No. 2020-04 (“ASU 2020-04”), “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” ASU 2020-04 provides optional expedients and financial reporting and accounting exceptions for contracts, hedging accounting and other transactions that reference London Interbank Offered Rate (“LIBOR”) and are expected to be discontinued because of reference rate reform and will not apply to contracts entered into after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, which refines the scope of Topic 848 and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and we can elect to apply the amendments prospectively through December 31, 2022. The adoption of this guidance did not have an impact on our consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounting Standards Not Yet Adopted</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”<i>.</i> This ASU will require the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, <i>Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</i>, which, among other things, defers the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years.. Although management continues to analyze the provisions of this ASU, currently, we believe the adoption of this ASU will not significantly impact the Company’s consolidated results of operations and financial position.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 3: Acquisitions </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Advanced Mobile Group, LLC</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 31, 2022, we entered into a Membership Unit Purchase Agreement and concurrently closed upon the acquisition of all of the issued and outstanding membership interests of AMG for $5.1 million. The consideration we paid is comprised of cash of $4.6 million, of which $4.4 million was paid as of December 31, 2022, and an estimated earn-out obligation valued at $0.5 million, subject to the financial performance of AMG during each of the two years following the closing of the acquisition. As a result of the acquisition, AMG became a wholly owned subsidiary of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the fourth quarter of 2022, we finalized our analysis of the estimated fair value of the acquisition purchase price (including earn-outs) and the estimated fair value of the assets acquired and liabilities assumed in the acquisition. Relative to the provisional amounts recorded as of March 31, 2022, changes to the fair value of assets and liabilities assumed at the date of AMG acquisition were a result of updating the purchase price allocation and were comprised of (i) $0.5 million decrease in customer lists and relationships, (ii) a $0.1 million decrease in the trade name, (iii) a $0.1 million increase in backlog, (iv) a $0.1 million increase in developed technology, (v) a $0.1 million decrease in deferred revenue, (vi) a $0.9 million decrease in deferred tax assets and (vii) a $1.4 million increase in goodwill.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for AMG is as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">170</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,402</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaids and other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer lists and relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,930</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">360</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">280</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Developed technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(558</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(152</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(897</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(148</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total fair value excluding goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,709</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,080</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated useful lives of intangible assets recorded related to the AMG acquisition are as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Expected Life</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7 years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Trade name</td><td> </td> <td style="text-align: center">3 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Backlog</td><td> </td> <td style="text-align: center">11 months</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Developed technology</td><td> </td> <td style="text-align: center">3 years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Other acquisition</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">In March 2022, we acquired the customer lists and relationships of Boston Technologies, a provider of mobile order management and route accounting software for direct store delivery (DSD) operations, for cash of $0.3 million.</p> 5100000 4600000 4400000 500000 In the fourth quarter of 2022, we finalized our analysis of the estimated fair value of the acquisition purchase price (including earn-outs) and the estimated fair value of the assets acquired and liabilities assumed in the acquisition. Relative to the provisional amounts recorded as of March 31, 2022, changes to the fair value of assets and liabilities assumed at the date of AMG acquisition were a result of updating the purchase price allocation and were comprised of (i) $0.5 million decrease in customer lists and relationships, (ii) a $0.1 million decrease in the trade name, (iii) a $0.1 million increase in backlog, (iv) a $0.1 million increase in developed technology, (v) a $0.1 million decrease in deferred revenue, (vi) a $0.9 million decrease in deferred tax assets and (vii) a $1.4 million increase in goodwill.  <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">170</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,402</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaids and other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer lists and relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,930</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">360</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">280</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Developed technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(558</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(152</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(897</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(148</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total fair value excluding goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,709</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,080</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 170000 1402000 129000 123000 1930000 360000 280000 70000 558000 152000 897000 148000 2709000 2371000 5080000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Expected Life</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7 years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Trade name</td><td> </td> <td style="text-align: center">3 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Backlog</td><td> </td> <td style="text-align: center">11 months</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Developed technology</td><td> </td> <td style="text-align: center">3 years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> P7Y P3Y P11Y P3Y 300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4: Intangible Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Definitive lived intangible assets are as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left; text-indent: -9pt; padding-left: 9pt">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,940</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(3,850</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,090</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,690</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,453</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,237</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Trade names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,360</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(973</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">387</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(699</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">301</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Developed technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(86</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(44</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">340</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(340</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">60</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(60</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,780</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(5,249</td><td style="padding-bottom: 2pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,531</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,820</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(3,256</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,564</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The range of useful lives and the weighted-average remaining useful life of amortizable intangible assets at December 31, 2022 is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expected Life</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average<br/> Remaining Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7-15 years</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">11 years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Trade names</td><td> </td> <td style="text-align: center">3 years</td><td> </td> <td style="text-align: center">2 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Developed technology</td><td> </td> <td style="text-align: center">3 years</td><td> </td> <td style="text-align: center">2 years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amortization expense of the definite lived intangible assets for the years remaining is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Estimated<br/> Amortization</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td>Year ending December 31,</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,395</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">951</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">647</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">517</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">446</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,531</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense recognized during the years ended December 31, 2022 and 2021 was $2.0 million and $1.1 million, respectively. Amortization expense is calculated on an accelerated basis.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left; text-indent: -9pt; padding-left: 9pt">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,940</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(3,850</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,090</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,690</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,453</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,237</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Trade names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,360</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(973</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">387</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(699</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">301</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Developed technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(86</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(44</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">340</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(340</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">60</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(60</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,780</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(5,249</td><td style="padding-bottom: 2pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,531</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,820</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(3,256</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,564</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 7940000 -3850000 4090000 5690000 -2453000 3237000 1360000 -973000 387000 1000000 -699000 301000 140000 -86000 54000 70000 -44000 26000 340000 -340000 60000 -60000 9780000 -5249000 4531000 6820000 -3256000 3564000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expected Life</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average<br/> Remaining Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7-15 years</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">11 years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Trade names</td><td> </td> <td style="text-align: center">3 years</td><td> </td> <td style="text-align: center">2 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Developed technology</td><td> </td> <td style="text-align: center">3 years</td><td> </td> <td style="text-align: center">2 years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> P7Y P15Y P11Y P3Y P2Y P3Y P2Y <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Estimated<br/> Amortization</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td>Year ending December 31,</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,395</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">951</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">647</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">517</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">446</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,531</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1395000 951000 647000 517000 446000 575000 4531000 2000000 1100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 5: Net Income Per Share </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic net income per common share is computed by dividing the net income available to common stockholders by the weighted-average number of common shares outstanding. Diluted net income per share is calculated similarly to basic per share amounts, except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For periods presented in which there is a net loss, potentially dilutive securities are excluded from the computation of fully diluted net loss per share as their effect is anti-dilutive. Below is a reconciliation of the fully dilutive securities effect for the years ended December 31, 2022 and 2021 (in thousands, except per share data):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Net income attributable to common stockholders</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,111</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,414</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average basic shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,261</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,947</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Dilutive effect of stock options and restricted stock</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">301</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">646</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares for diluted earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,562</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,593</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Basic income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.43</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.20</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Diluted income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.41</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.19</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Net income attributable to common stockholders</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,111</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,414</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average basic shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,261</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,947</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Dilutive effect of stock options and restricted stock</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">301</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">646</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares for diluted earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,562</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,593</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Basic income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.43</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.20</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Diluted income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.41</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.19</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3111000 1414000 7261000 6947000 301000 646000 7562000 7593000 0.43 0.2 0.41 0.19 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 6: Property and Equipment</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment consist of the following at December 31 (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Software and computer equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,502</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,223</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">176</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">204</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">109</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">311</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property and equipment, gross</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,632</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,561</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(815</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(727</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,817</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">834</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation and amortization expense related to property and equipment during the years ended December 31, 2022 and 2021 was $0.5 million and $0.3 million, respectively.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Software and computer equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,502</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,223</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">176</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">204</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">109</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">311</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property and equipment, gross</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,632</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,561</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(815</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(727</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,817</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">834</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1502000 1223000 176000 204000 643000 109000 311000 25000 2632000 1561000 815000 727000 1817000 834000 500000 300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 7: Accrued Expenses and Other Current Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued expenses and other current liabilities consist of the following at December 31 (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Salaries and benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,743</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,182</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued earn out obligation related to acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Sales tax payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">366</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">305</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Vendor purchases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Customer deposits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">272</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,357</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,220</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Salaries and benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,743</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,182</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued earn out obligation related to acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Sales tax payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">366</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">305</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Vendor purchases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Customer deposits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">272</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,357</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,220</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2743000 2182000 829000 188000 1016000 366000 -188000 -305000 -44000 -66000 265000 90000 272000 23000 5357000 3220000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 8: Line of Credit</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 30, 2021, we entered into a Loan and Security Agreement (the “Loan Agreement”) with MUFG Union Bank, National Association (the “Bank”). The Loan Agreement provides for a revolving line of credit of up to $9.0 million with our obligations being secured by a security interest in substantially all of our assets. Loans extended to us under the Loan Agreement are scheduled to mature on July 31, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Interest and Fees</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loans under the Loan Agreement with an outstanding balance of at least $150,000 bear interest, at our option, at a base interest rate equal to the London Interbank Offered Rate (“LIBOR”) plus 2.50% or a base rate equal to an index offered by the Bank for the interest period selected and is payable at the on the last day of each month commencing on August 31, 2021 (7.50% at December 31, 2022). If the LIBOR rate is selected, the interest rate on the loans adjusts at the end of each LIBOR rate period (1, 2, 3, 6, or 12 month term) selected by us. All other loan amounts bear interest at a rate equal to an index rate determined by the Bank, which shall vary when the index rate changes. We have the right to prepay variable interest rate loans, in whole or in part at any time, without penalty or premium. Amounts outstanding with a base interest rate may be prepaid in whole or in part provided we have given the Bank written notice of at least five days prior to prepayment and pay a prepayment fee. At any time prior to the maturity date, we may borrow, repay and reborrow amounts under the Loan Agreement, subject to the prepayment terms, and as long as the total outstanding does not exceed $9.0 million. The Loan Agreement requires a commitment fee of 0.25% per year, payable quarterly and in arrears, on any unused portion of the line of credit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Covenants</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Loan Agreement, we are subject to a variety of customary affirmative and negative covenants, including that we (i) achieve a net profit of not less than $1.0 million at the end of each fiscal year, (ii) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, and (iii) not realize a net loss for more than two consecutive quarters. The Loan Agreement also prohibits us from, or otherwise imposes restrictions on us with respect to, among other things, liquidating, dissolving, entering into any consolidation, merger, division, partnership, or other combination, selling or leasing a majority of our assets or business or purchase or lease all or the greater part of the assets or business of another entity or person.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, we were in compliance with all of our covenants, were eligible to borrow up to $9.0 million, and had no outstanding borrowings under the line of credit.</p> 9000000 2024-07-31 150000 0.025 0.075 9000000 0.0025 Under the Loan Agreement, we are subject to a variety of customary affirmative and negative covenants, including that we (i) achieve a net profit of not less than $1.0 million at the end of each fiscal year, (ii) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, and (iii) not realize a net loss for more than two consecutive quarters. 9000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 9: Term Debt</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth our outstanding term debt as of December 31 (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Maturity Date</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">EIDL promissory note</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; width: 11%; text-align: center; padding-bottom: 1.5pt">August 27, 2051</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">146</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">149</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total term debt</td><td style="padding-bottom: 4pt"> </td> <td style="white-space: nowrap; text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">146</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">149</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 27, 2020, we received $150,000 in connection with a promissory note from the SBA under the Economic Injury Disaster Loan (“EIDL”) program pursuant to the CARES Act. Under the terms of the EIDL promissory note, interest accrues on the outstanding principal at an interest rate of 3.75% per annum and with a term of 30 years with equal monthly payments of principal and interest of $731 beginning on August 27, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth future principal payments for outstanding debt (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">128</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total minimum payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">146</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Maturity Date</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">EIDL promissory note</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; width: 11%; text-align: center; padding-bottom: 1.5pt">August 27, 2051</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">146</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">149</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total term debt</td><td style="padding-bottom: 4pt"> </td> <td style="white-space: nowrap; text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">146</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">149</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2051-08-27 146000 149000 146000 149000 150000000 0.0375 P30Y 731000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">128</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total minimum payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">146</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3000 3000 4000 4000 4000 128000 146000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 10: Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provision for income taxes for the years ended December 31, 2022 and 2021 is as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Current:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 0.25in">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">910</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">101</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">135</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,011</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">142</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(39</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">293</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(96</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">254</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">—</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total income tax expense</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,265</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">116</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our deferred tax assets and liabilities are as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Allowance for doubtful accounts</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">68</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Inventory reserve and uniform capitalization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued expenses and other liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">269</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">338</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(364</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(158</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(150</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">201</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(121</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(114</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net operating loss carryforwards</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,577</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">848</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,999</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net deferred tax assets after valuation allowance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">848</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,999</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A reconciliation of the United States statutory income tax rate to the effective income tax rate for the years ended December 31, 2022 and 2021 is as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Federal taxes at statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">919</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">321</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">State and local income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">295</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Permanent differences</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(231</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">—</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,265</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">116</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Effective tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28.9</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.6</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our deferred income tax assets and liabilities are recognized for the estimated future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. These assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-20</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have net operating loss carryforwards available in certain jurisdictions to reduce future taxable income. Future tax benefits for net operating loss carryforwards are recognized to the extent that realization of these benefits is considered more likely than not. This determination is based on the expectation that related operations will be sufficiently profitable or various tax business and other planning strategies will enable us to utilize the net operating loss carryforwards. Our evaluation of the realizability of deferred tax assets considers both positive and negative evidence. The weight given to potential effects of positive and negative evidence is based on the extent to which it can be objectively verified. As of December 31, 2022, we did not record a valuation allowance related to the U.S. federal and state temporary items.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to ownership change limitations provided by the Internal Revenue Code under section 382. The annual limitation may result in the expiration of net operating loss carryforwards before utilization. As of December 31, 2022, we had federal net operating loss carryforwards of approximately $4.8 million. As of December 31, 2021, we had federal and state net operating loss carryforwards of approximately $6.0 million and $5.1 million, respectively. These loss carryforwards will expire in varying amounts beginning 2033.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We continue to remain subject to examination by U.S. federal authority for the years 2019 through 2021 and for various state authorities for the years 2018 through 2021, with few exceptions.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Current:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 0.25in">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">910</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">101</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">135</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,011</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">142</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(39</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">293</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(96</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">254</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">—</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total income tax expense</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,265</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">116</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 910000 7000 101000 135000 1011000 142000 39000 -70000 -293000 96000 254000 -26000 1265000 116000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Allowance for doubtful accounts</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">68</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Inventory reserve and uniform capitalization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued expenses and other liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">269</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">338</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(364</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(158</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(150</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">201</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(121</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(114</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net operating loss carryforwards</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,577</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">848</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,999</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net deferred tax assets after valuation allowance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">848</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,999</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 68000 5000 57000 38000 269000 40000 -46000 -72000 41000 338000 364000 158000 150000 -201000 121000 114000 1002000 1577000 848000 1999000 848000 1999000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Federal taxes at statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">919</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">321</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">State and local income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">295</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Permanent differences</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(231</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">—</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,265</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">116</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Effective tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28.9</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.6</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 919000 321000 295000 26000 51000 -231000 1265000 116000 0.289 0.076 4800000 6000000 5100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 11: Stockholders’ Equity </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are authorized to issue two classes of stock designated as common stock and preferred stock. As of December 31, 2022, we are authorized to issue 60,000,000 total shares of stock. Of this amount, 50,000,000 shares are common stock, each having a par value of $0.001 and 10,000,000 shares are preferred stock, each having a par value of $0.001.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Reverse Stock Split</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 13, 2021, DecisionPoint filed a Certificate of Amendment to the Amended and Restated Certificate of Incorporation (the “Certificate of Amendment”) with the Secretary of State of Delaware to effect a 1-for-2 reverse stock split of the outstanding shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”) that were outstanding at the time the Certificate of Amendment was filed (the “Reverse Stock Split”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of the Reverse Stock Split, every two shares of issued and outstanding Common Stock were automatically combined into one issued and outstanding share of Common Stock, without any change in the par value per share. No fractional shares were issued as a result of the Reverse Stock Split. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The Reverse Stock Split reduced the number of shares of Common Stock outstanding however, the number of authorized shares of Common Stock under the Certificate of Incorporation remained unchanged at 50 million shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Proportionate adjustments were made to the per share exercise price and the number of shares of Common Stock that may be purchased upon exercise of outstanding stock options granted by the Company, and the number of shares of Common Stock reserved for future issuance under the Company’s 2014 Equity Incentive Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Preferred Stock </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2022 and 2021, there were no shares of preferred stock outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Common Stock</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2022 and 2021, there were 7,416,071 and 7,007,454 shares of common stock outstanding, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Warrants </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes information about our outstanding common stock warrants as of December 31, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt; font-size: 10pt; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="3" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Date</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: center">Strike</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: center">Total <br/> Warrants<br/> Outstanding<br/> and</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: center">Total<br/> Exercise<br/> Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: center">Weighted<br/> Average<br/> Exercise</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt; font-size: 10pt; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Issued</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Expiration</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Exercisable</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 32%; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Warrants - Common Stock</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: center">Jun-18</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: center">Jun-23</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1.00</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">207,665</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">208</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"/><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Warrants - Common Stock</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt">Oct-18</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt">Oct-23</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">1.40</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">21,000</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">29</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="font-size: 10pt; padding-bottom: 4pt"> </td> <td style="font-size: 10pt; text-align: center; padding-bottom: 4pt"> </td><td style="font-size: 10pt; padding-bottom: 4pt"> </td> <td style="font-size: 10pt; text-align: center; padding-bottom: 4pt"> </td><td style="font-size: 10pt; padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; font-size: 10pt; text-align: left"> </td><td style="padding-bottom: 4pt; font-size: 10pt; text-align: right"> </td><td style="padding-bottom: 4pt; font-size: 10pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">228,665</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">237</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1.04</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2021, the common stock warrants issued by the Company in September 2016 were fully exercised by all of the holders on a cashless basis. As a result of the cashless exercise, 151,504 shares of common stock were issued.</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">In September 2022, a portion of the common stock warrants issued by the Company in 2018 were exercised by certain of the holders on a cashless basis. As a result of the cashless exercise, 97,408 shares of common stock were issued.</p> 60000000 50000000 0.001 10000000 0.001 0.001 50000000 7416071 7007454 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt; font-size: 10pt; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="3" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Date</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: center">Strike</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: center">Total <br/> Warrants<br/> Outstanding<br/> and</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: center">Total<br/> Exercise<br/> Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: center">Weighted<br/> Average<br/> Exercise</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt; font-size: 10pt; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Issued</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Expiration</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Exercisable</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td> <td colspan="2" style="padding-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 32%; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Warrants - Common Stock</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: center">Jun-18</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: center">Jun-23</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1.00</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">207,665</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">208</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"/><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Warrants - Common Stock</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt">Oct-18</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt">Oct-23</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">1.40</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">21,000</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">29</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="font-size: 10pt; padding-bottom: 4pt"> </td> <td style="font-size: 10pt; text-align: center; padding-bottom: 4pt"> </td><td style="font-size: 10pt; padding-bottom: 4pt"> </td> <td style="font-size: 10pt; text-align: center; padding-bottom: 4pt"> </td><td style="font-size: 10pt; padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; font-size: 10pt; text-align: left"> </td><td style="padding-bottom: 4pt; font-size: 10pt; text-align: right"> </td><td style="padding-bottom: 4pt; font-size: 10pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">228,665</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">237</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1.04</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> Jun-18 Jun-23 1 207665 208000 Oct-18 Oct-23 1.4 21000 29000 228665 237000 1.04 151504 97408 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 12: Share-Based Compensation </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under our amended 2014 Equity Incentive Plan (the “2014 Plan”), 1,600,000 shares of our common stock are reserved for issuance under the 2014 Plan (as adjusted for the Reverse Stock Split).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the 2014 Plan, common stock incentives may be granted to our officers, employees, directors, consultants, and advisors (and prospective directors, officers, managers, employees, consultants and advisors) and our affiliates can acquire and maintain an equity interest in us, or be paid incentive compensation, which may (but need not) be measured by reference to the value of our common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2014 Plan permits us to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock and other stock bonus awards and performance compensation awards.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2014 Plan is administered by the Board of Directors, or a committee appointed by the Board of Directors, which determines recipients and the number of shares subject to the awards, the exercise price and the vesting schedule. The term of stock options granted under the 2014 Plan cannot exceed ten years. Options shall not have an exercise price less than 100% of the fair market value of our common stock on the grant date, and generally vest over a period of three years. If the individual possesses more than 10% of the combined voting power of all classes of our stock, the exercise price shall not be less than 110% of the fair market of a share of common stock on the date of grant.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes stock option activity for the year ended December 31, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Stock<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Grant Date<br/> Weighted <br/> Average <br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average <br/> Remaining <br/> Contractual <br/> Life</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Aggregate<br/> Intrinsic <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(in years)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">($ in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Outstanding at December 31, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,002,750</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.00</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">         </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">          </div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">229,750</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.57</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(675,626</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.29</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt; text-indent: 0pt">Forfeited</td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; text-align: right; text-indent: 0pt">(97,917</td><td style="padding: 0pt; text-align: left; text-indent: 0pt">)</td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt">2.01</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt; text-indent: 0pt">Outstanding at December 31, 2022</td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="border-bottom: Black 4pt double; padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="border-bottom: Black 4pt double; padding: 0pt; text-align: right; text-indent: 0pt">458,957</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt">$</td><td style="padding: 0pt; text-align: right; text-indent: 0pt">4.08</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt">$</td><td style="padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-51">1,902,337</div></td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt; text-indent: 0pt">Exercisable at December 31, 2022</td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="border-bottom: Black 4pt double; padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="border-bottom: Black 4pt double; padding: 0pt; text-align: right; text-indent: 0pt">291,978</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt">$</td><td style="padding: 0pt; text-align: right; text-indent: 0pt">4.21</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt">$</td><td style="padding: 0pt; text-align: right; text-indent: 0pt">1,565,437</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share-based compensation cost is measured at the grant date based on the fair value of the award. The fair values of stock options granted were estimated using the Black-Scholes option-pricing model with the following assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Weighted average grant-date fair value per option granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.13</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.58</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected option term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.5 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0 years </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected volatility factor</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.27</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.49</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected annual dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">—</div></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">—</div></td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We estimate expected volatility using historical volatility of common stock of our peer group over a period equal to the expected life of the options. The expected term of the awards represents the period of time that the awards are expected to be outstanding. We considered expectations for the future to estimate employee exercise and post-vest termination behavior. We do not intend to pay common stock dividends in the foreseeable future, and therefore have assumed a dividend yield of zero. The risk-free interest rate is the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term of the awards.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, there was $235,177 of total unrecognized share-based compensation related to unvested stock options. These costs have a weighted average remaining recognition period of 1.6 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2022, certain employees exercised vested stock options through a cashless exercise. The options exercised were net settled in satisfaction of the exercise price and employee share-based tax withholding. These shares were issued pursuant to an S-8 Registration Statement dated July 7, 2021 with respect to shares issuable pursuant to the 2014 Plan. The exercised options, utilizing a cashless exercise, are summarized in the following table:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options<br/> exercised</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average <br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares<br/> Net Settled <br/> for Exercise</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares<br/> Withheld for<br/> Taxes</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Shares<br/> Issued</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average <br/> Share Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Employee<br/> Share-Based<br/> Tax<br/> Withholding</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">596,668</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3.46</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">210,117</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">154,320</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">232,231</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">9.84</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,517,823</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares withheld for employee taxes of 154,320 represents the equivalent shares for employee tax withholding of $1.5 million. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.</span></td></tr> </table> 1600000 P10Y 1 P3Y 0.10 1.10 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Stock<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Grant Date<br/> Weighted <br/> Average <br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average <br/> Remaining <br/> Contractual <br/> Life</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Aggregate<br/> Intrinsic <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(in years)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">($ in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Outstanding at December 31, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,002,750</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.00</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">         </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">          </div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">229,750</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.57</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(675,626</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.29</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt; text-indent: 0pt">Forfeited</td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; text-align: right; text-indent: 0pt">(97,917</td><td style="padding: 0pt; text-align: left; text-indent: 0pt">)</td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt">2.01</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt; text-indent: 0pt">Outstanding at December 31, 2022</td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="border-bottom: Black 4pt double; padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="border-bottom: Black 4pt double; padding: 0pt; text-align: right; text-indent: 0pt">458,957</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt">$</td><td style="padding: 0pt; text-align: right; text-indent: 0pt">4.08</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt">$</td><td style="padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-51">1,902,337</div></td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt; text-indent: 0pt">Exercisable at December 31, 2022</td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="border-bottom: Black 4pt double; padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="border-bottom: Black 4pt double; padding: 0pt; text-align: right; text-indent: 0pt">291,978</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt">$</td><td style="padding: 0pt; text-align: right; text-indent: 0pt">4.21</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: right; text-indent: 0pt"> </td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td><td style="padding: 0pt; text-indent: 0pt"> </td> <td style="padding: 0pt; text-align: left; text-indent: 0pt">$</td><td style="padding: 0pt; text-align: right; text-indent: 0pt">1,565,437</td><td style="padding: 0pt; text-align: left; text-indent: 0pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1002750 3 229750 5.57 675626 3.29 97917 2.01 458957 4.08 291978 4.21 1565437 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Weighted average grant-date fair value per option granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.13</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.58</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected option term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.5 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0 years </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected volatility factor</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.27</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.49</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected annual dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">—</div></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">—</div></td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 3.13 1.58 P2Y6M P3Y 0.83 0.66 0.0427 0.0049 235177 P1Y7M6D <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options<br/> exercised</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average <br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares<br/> Net Settled <br/> for Exercise</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares<br/> Withheld for<br/> Taxes</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Shares<br/> Issued</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average <br/> Share Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Employee<br/> Share-Based<br/> Tax<br/> Withholding</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">596,668</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3.46</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">210,117</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">154,320</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">232,231</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">9.84</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,517,823</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 596668 3.46 210117 154320 232231 9.84 1517823000 154320 1500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 13: Commitments and Contingencies </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operating Leases</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, we have four operating leases for office and warehouse space and one financing lease.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have an operating lease for office and warehouse space in Irvine, California with fixed minimum monthly payments of $39,778 per month which will increase 3% annually. The lease expires on April 30, 2029. In connection with the new lease agreement, we entered into a sublease agreement for the Laguna Hills office and warehouse location, and we will receive $24,254 per month commencing in February 2022 with a sublease expiration of October 31, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also have operating leases for office space in Delray Beach, Florida, Southbury, Connecticut, and Doylestown, Pennsylvania with various fixed minimum monthly payments totaling $5,840, lease expirations thru March 2024 and incremental borrowing rates of 4.75%. These leases represent $0.1 million of the estimated future payments under operating leases shown in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The maturity of operating lease liabilities as of December 31, 2022 are as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">659</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">608</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">598</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">536</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">552</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">759</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,711</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(476</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Present value of operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,235</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2022, cash paid for amounts included in the measurement of operating lease liabilities was $0.4 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Employee Benefit Plan</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have a 401(k)-retirement plan. Under the terms of the plan, eligible employees may defer up to 25% of their pre-tax earnings, subject to the Internal Revenue Service annual contribution limit. Additionally, the plan allows for discretionary matching contributions by us. In 2022 and 2021, the matching contributions were 100% of the employee’s contribution up to a maximum of 4% of the employee’s eligible compensation. During the years ended December 31, 2022 and 2021, we contributed $255,000 and $201,000, respectively, to the 401(k) plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Contingencies</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, we are subject to litigation incidental to the conduct of our business. When applicable, we record accruals for contingencies when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. While the outcome of lawsuits and other proceedings against us cannot be predicted with certainty, in our opinion, individually or in the aggregate, no such lawsuits are expected to have a material effect on our consolidated financial position or results of operations.</p> 39778 0.03 2029-04-30 24254 2023-10-31 5840 0.0475 100000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">659</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">608</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">598</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">536</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">552</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">759</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,711</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(476</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Present value of operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,235</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 659000 608000 598000 536000 552000 759000 3711000 476000 3235000 400000 Under the terms of the plan, eligible employees may defer up to 25% of their pre-tax earnings, subject to the Internal Revenue Service annual contribution limit. Additionally, the plan allows for discretionary matching contributions by us. In 2022 and 2021, the matching contributions were 100% of the employee’s contribution up to a maximum of 4% of the employee’s eligible compensation 255000 201000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 14: Subsequent Event</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective March 27, 2023, we entered into an amendment letter (“Amendment”) with MUFG Union Bank, National Association (the “Bank”) that served to amend certain terms of the Business Loan Agreement dated July 30, 2021, between the parties (the “Loan Agreement”). In connection with entering into the Amendment, the revolving line of credit available to us was increased from $9.0 million to $10.0 million. The Amendment also served to modify certain covenants in the original agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also entered into a $5.0 million promissory note agreement, effective March 27, 2023, with the Bank. Principal and interest payments on this note are due in quarterly installments of $250,000 on the last day of each quarter commencing June 30, 2023, with an interest rate based on Term SOFR (secured overnight financing rate) as administered by the Federal Reserve Bank of New York. This note matures March 31, 2028.</p> 9000000 10000000 5000000 250000 P1902337Y false FY 0001505611 EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %EI?58'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !9:7U6W?[>@.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU!,71S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGJ"6\AH\L;&S (JQ$H5N+"B,9'N();W'%A\_899A%H(X\]9R@*BL0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.U3P]O3XDM621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %EI?590?6=Y@0< -,P 8 >&PO=V]R:W-H965T&UL MM9M;$V(0*]12..KUEJ(S9=.)_;6),+Q M.=L0*K]9,AYA(3?YJA-O.,%^5A2%'$9>('YL%EUN=0L4/(D+C@%'$R?*J M-3*_3.R+M" [XF= MO'!9Y1VY8FQYW3#\:]:1GI&)"2>2"6P_/-"QB0,4R5Y M'O_M1%M%FVGAX>>]^BSKO.S,$X[)F(6_ E^LKUJ?6\@G2YR$XIYMOY%=AWJI MGL?"./L7;?-C>_T6\I)8L&A7+,\@"FC^%[_N0!P4V(.: FM78/U68'9K"NQ= M@7UJ07=7T,W(Y%W).$RPP,-+SK:(IT=+M?1#!C.KEMT/:/J[NX++;P-9)X83 MYB7R9Q1H1'TTI2(0;\BA^?64_BYM],.=H(\?/J$/**#H-@A#N3N^[ C9>"K1 M\78-7><-634-F1:Z952L8]F*3_RJ0$>>=7'JUO[4KRU0<4*\Z8U=_!!VIFF"_'SCV [I"[EOTQ$(5-[A^LG =%2"PJBD@36(50/T"4!_NX'ZD M/KQME-<57&X:[>\J/F!54SZ:Q"I\!@6? =C!<<)YBF<6Q!X.T2/!/)WSD;P_ M*7'!:NVV:;5M4T4,+&Q*3)-8A=CG@MCG4Z:L,8LB.>F[@GG/9\A=8]D2NDM$ M+#!-AZ0*'BC<]!Z0B_4RL=0PO@P'77-@=^7][>60E:9&*ZPN"E87I[!:)$]A MX*%9R+!0<0%%FG+1*3;)Q?H'D"W[O%<0KD QC=+&&2"6D9R1_&Q6FH58>:4< M$5CB,%8-SS%4,,"5?3@I7F3 E+JV77I5:%59IV\R37GB%"8^D4 M5HRK1R6L,V>TC3V/2!DIXN>"2GI:#;LNM2J]TK*;L.?>T?M%PK#]3-E6F@B" M8T8E ">.$R6!ZR.:-1>=5ANO2ZV*K33RYHE.?D%XP'S0I1Z3VC^,J'T: 0LT M)O<>#M\L+;X)N_*"W*')G\F=ZND-%JLEIM7@ZU*K$BLMO@E[_-^)[2ZY>F:P MW.Q124QG')CH4JL2*XV^>9+3=R,77L1H5K"-XHC:V6FV]+K7JH]#2 M_UNP?=_!FD:$KU)G]K=4$.LT4FXP5=Y(CPC6Y@&XKBDV76I5;&4>L$[* ^Y: MWCE!6+!,/2RM,4"76A56&0,LV+0[X]D]&B5^(!A'(R%(+/+'U'61\XA>/36M M,4"76I5:&0,LV+P?O&&AB9SX\_2DQ 4+U;?.LG\.]1C7(+*AN19%LT)D@-US&3\Y.G3 M15]I;(^H3Z9*@%IC@"ZU*L R!EBP=S_(GFB>1$_JN'1$Q+;MMM7M]2]Z2EY: MS;\NM2JOTOQ;L%_?\7K K\CQY5@-EH&7WP@ >K"D/6B;_6ZW;ZOI:0T"NM2J M],H@8)WTL'_D^U(]/MM_R-_UWE'U&(4ES;[90RY+,L-'5YG0T M8!JJ-]QC6+8QU_>("U89%ZR3XD+!=9QNR?GO@6VIDBDL-R$AQV]_7!/LK97L MM*8'76K5I0=E>K!/2@\%N^+FL>#L):">\J(\HCF[42XST)H>=*E5L97IP3XI M/138%DPZXA#]&VQJ[[9'%&V[VU5.@7!=8V[O$23L,DC8L/'/AN:($UR/"1;X MV.N;GY28M"8'76I53 AV>J\DIC4NZ%*K$BOC@GU27'"H(#Q?MIJ^ M-,#[UZ-*=+!BS=M0N*HQM?<(#789&FS8X>^?&\T"'B%GHJ1T[#6!H:2D-1SH M4JM2*L.!#3OY/:7:,0B7?QNYWZPC(]$Q44ET23J7_?JE9$>R1(I. MT/2AL>R9X9G1D.>,=/+(Q0^YH%2!ISPKY.E@H=3R:#B4R8+F1![R)2WT+W,N M: 3FF5E)(WCYR;HH%ZS M=-S^_!+]MRIYGP!U@!;A=\)4F1RI.ATBN7_L-DL\KY>A74L\H%30X!AOL >0A9 MW">O=X=M]Z'.MTX:U4FC*A[NB7SFQIK/U\NU^YI8[DDB3T=*#WC*3B M@0[&'S_ T#NV)?5.P5HIXCI%[(H^GA"YL"6X]HHJKW*+/XRCT->WY&$;N&F$ M@CBJC5J _!J0[P1TEB1\5>BN$C2A[('<970?%%390*XC!5OKP\B+@PY*BQ7" M'K+##&J8@1/FM'B@A>+BN1=<8"SK^S#J8#.-$(30#BVLH85.:!=T3H70VS3A M4EDW86BN&J%1!YII!$>CV XMJJ%%3F@W@BX)2P%]TO0BJ03ZF !<+:C09YC& M7"A I*1VU)$!"(^ZH"TV.+1CCFO,L1/S+5P6\V%P:Z;)V )I6<(2Q;XMUY)"J.?J MEM.?*[;4)*]Z=\\F6JM0L;%]+%9Q7S'A%M7!-VR@"B+@\[H%EER4RL**&IKU MC<.XB]JT@OZHYT""#5E!)U$TL!5Y?K(LLP*S$(GGF\<1!:S M&**>XQ,VK /=M'-=G96.FVMA':-HIDW@]0!K. >Z26=]2CJ F702Z'_&AC;- M2NIF?GTZOI[?1R!LZ^7H#9[?7DCR_75Q>7WV8?/\0(1L?@ M\J_OT]M_K>"=K/96N?=>T=JE:.@,NOFL%EA+\ERJ*VO"-IJ*@JZRLIEY*,(] M=ZNA,^CF,PU1K*A3)F2,W+&,*4;M[69R6(#-;K,Q'>II-M10'7)377T0"ZI% MXLI:860R5U@-+2V %BL_Z#N&44-PR$UPDS:3E>26\>+^0%&1Z]GVSGHB(Y.U MNRZ2-=6L$<[.:!2OOR)T=O8!,+@L,M6LQ0D'/*(,:OD-NOFMKQUTX+60& MP["[Z2QF,,9!CWQ #>DA-^EUN_8MN@>9;.=C@ZTM5BB ?=NMX43DYL2KW:UK M,A[TC>:U&?7,#JCA1>3FQ:^\2'Z]@VT#FQ=V$S"MXK[MUQ G:S+D+3#$$_ZMM9#9TA-YU->)XS M58X[:R9+>%'>>UHD&B_X])4K"B#^;$7NC&S7"L#ZC.G7 [6?+S5LB#VG])HI MGOQ8\"RE0KY(K7+^4\]'U@=/3FY]J]9ZKVCMW!NBQ6ZBO1$OAZHLJ[ /]KQ# MSX-:>@GP0+(5/0;0V_<\#\@%$:706:D%%^P_FAZ#@K]\RZ0LY1 7@*^4U"-4 MJMO'6CPGG#>TRSL$:I>LX7N\@^_U9M&'9&^]@MYZ1?L^#*L-%FF3J%.\2D(V MU=O7-">7M'HYD#U;:VDJ@JY^=)JT\]]Z'NN6#&=IRDJ:T*=:^:CL@!4@(4NF M3SDK2(MFB'U#W=C,1@CVL!MN- />^;!VE:^RZJ5 2N( MK>K@-Z80&@_H;4.WQ%5)+F+GV\PXC70.Q?ANVOE!\ M6;U0NN-*\;SZN*!$0R\-].]SKIEO"@ & 'AL+W=O4R[TR$F,R:Y<5T<)I%2W9 8"[\RE2JG!J5JX M.E- XP*4JMK\IMP]V;'\+48NT_0L2>$'0 !\?#_>WX2XFHLY&4&J:-PM+[V62UY.XT<]M^O-(9 MC6#D8,-I4$MPPG=O_)[WH!#45N"N[7@[HL$,ZWS9K%[^9K+@S25 MV>MYM@SW:L.]%QG&#XTV^"IA8M'D>B_I":Y?S[/ENE^[[N]U/99IBF^15S15 M_ZBF.A2U)7Y0BQ^<(/ZHCAH\ZY5N0T<=BMI2>UFKO3Q=[>YVNGRFH=_Q>T^$ M-@1Y7K]9I^_]^P![IRL]T <5Y0&]35'/!;L;AP=[:U^HA7 MY6&HG!B9%>>)F31X.BF&"1X@0=D O#^7TJPG]HA2'TG#OU!+ P04 " !9 M:7U6M$A&5UX% #P%@ & 'AL+W=O:AVZ!NM\^T1%M")-%+TD[V[Y>49-U( M$6WAE\229H;GS QY2"Y?*'OF*2$"O!9YR6]GJ1"'F_FO?$5DMZ%'E6DB<&^+$H,/OOCN3T MY78&9^<77[)]*M2+^6IYP'NR(>+;X8G)IWD;)WL [Q9HX5R MJ"S^R<@+[_T&BLJ6TF?U\)C4EFBSE9T_Q[EHCT=K:8@83L\#$77^C+7Z0AY*MX,\-+;. M#,1'+FC1.$L$15;6__%KDXB> PPF'%#C@,8.WH2#VSBX%=$:647K'@N\6C+Z M IBREM'4CRHWE;=DDY6JC!O!Y-=,^HG5FI:[!VS?O $\Q(QQD)?B:TB.7'OP]>#-X7LZ% M1*O&G,<-LKL:&9I !A'X1$N1G51@Y8;2H?"NJC629Q<2$JG;T>^/!A>L&(U0&*]\+7#.JH$456%&U M+6'"%6@C1J$'_1$NW2KP(V\"5]CB"JVMNJ9%GEJ$H#C4#MKEKFO_K-I2&B'J@N9Y7CA&J%NYT6("7Z=ZT*HTJ\=2$#D%A+4_0VWD M*W^\^IJ,PJG%K5,J:)>J!WE* _(H1%Y5#H\93]7>72W'"=F:ESMK0//4!\8U M1%+[HY!#9Y; Y&6V)/%^3 MIJF!P*_FV8=TT?/<<-P[!BNE/>94HTX9D5T9'UMPMGPC7?BN( K&&3>:P8GU M 77RB*Q25&V'L^X4&@].H>Q1XFTLV5!D5Z2= M*ES8:^"&EVX%/3@A*ZB30&0_^7W$K)0S5FY,9+=7AV>-1A^_<4^ +GI O%2T M84(ZG45VG;W#/(O!6[FAU7K-9 4G1 )U&HL":Z]]KRZR)%Y\DF*[)^T$J>]L MZ%%P(2>7;$7H_1V\6=>7KUV8^B[X$V;[K.0@)SL9TKD.)2167Z_6#X(>JAO*+16" M%M7/E&"Y]"D#^7U'J3@_J ':2^[5_U!+ P04 " !9:7U64&2N1.,$ "! M'@ & 'AL+W=OV9QJ;SN[#=C)-N_NL@!PS >0B.4[_?B7L@ %%A$0O!N%[SY6.KJYT M8'Z@Y3W;$L+!8YX5;&%M.=]=VC:+MR3'[(+N2"'^V= RQUPTRSN;[4J"D\HI MSVSD.%,[QVEA+>?5L^MR.:=[GJ4%N2X!V^%A:TGA[\2.^V7#ZP ME_,=OB,WA/_:79>B9=4CN?W3^C?JL&+P=QB1E8T M^R]-^'9AA19(R ;O,_Z#'OXBIP'Y$B^F&:M^P>%H&[@6B/>,T_SD+'J0I\7Q MBA]/1)PYP.<W)PNP[.,P[>R<%[:9?\DT,U=/LX]HJX->9X M.2_I 9326J#)FXK]REOPE18R46YX*?Y-A1]?KFC!:)8FF),$W'!Q$5G &: ; MT:+Q_99F"2G9AWI_P/F(!?-VOP\?TG\!ZD!?BYI7N&BX3-;2[Z M))'M^!3_ZA@?/1L_ST6^5+$4WBN]]]P MXGB?[[.*B#79I''*%2"1'N0G[<6VQ8S4TX+J:4$5CO<,SA7.=F09AV!F^-K2LQ)=LAV.RL$2I M9:1\(-;RPSLX=;ZHDL@D6&0(K$6Y5U/N:2G_+G:AM(AI3E3$:GW5/0.J]6L( M9^WU)AIZT.NDYH!1BR:_ILG7TE1EXT3N10D09(D-FN%JBR./\EY)GA9Q!'E^ M?SR.XW:6K:%@T4"P%GG3FKRIEKSHD91QRHC<3@ZX++'86E2$:5%&$&8(9VT( M)WH[3HOVH*8]&$W[>6E534'0GWX?=0JI-NK80FH2+#($UF([K-D.7\PVD^<8 M0'>R0B@S70LU(M/#WG1-4+Q]E0FLX4&WXG2[61QV:I M2;#($%B+<>@T)WWG-6=*J#RT.X.'RI/)^52X,P2[ITJ%V01YLZG?V;L5=M!# M?JC.,WBF;^!;3Y9J!F"O/X'C]$C0!A^;;$;1(E-H;>(;!0/U$D9_OM0[CRB$ MIH#6)Z!6/D,(NVDZ8-4FJY$_4*]_7G/*U$..H;"OHOP@Z*YC0]&B@6AM ALQ M _5J9M0FK,<:PYQ"ESE#T:*!:&WF>#]0+GU5LQ["N&[LN"E3[VZ/IH M$BTRA=;FO9%&4*^-5IAM,\*86.(O$TEZO#%9:THFF0**# "U9Z%12E OE;2S M,+@"^J)IUGWYI(\_>@4854VFT-K<-[H)ZH63DOOAXFU*0D&%KH$^#+OEVY2, M&HS7IK&14E"OI89I',SCOJI";E?\ZWLQ.I&-"BM3:.UW]8VR0J]25DCYMGY8 M62E,W-!#L^[[^K[9!,&P>_Z(%'9PZH=(G7>H45;HSBV2DA]I8F WV[L>L'<7;.[:S[1$Q^K*HH^D\^A?WR$EB[;XB!WD2R+)P]&\ M?S.DKI^X^"XWC*GD>5LW\F:T46IW-9G(8L.V5'[D.]; +VLNME3!K7B8R)U@ MM#2+MO4$I^ETLJ55,UI>FV=W8GG-]ZJN&G8G$KG?;JEX^1U55+%RN1>P3_PD9()7R>W5&Z2'\'/ M,ADG?]Q_2?[VP]^3'Y*J27[?\+VD32FO)PIDT)PF1?>^S^W[<.!]"">_\$9M M9/+/IF3E*8,)"-]K@ \:?,91CE]8\3$AZ$."4XP] MV>OQQ%Q"&]08GA1T(& MU59;&ZNM!=\FD'""JJIY:".V4A7SFJWEFOFYZF2^DCM:L)L19*MDXI&-EG_] M"YJF__"I_$[,3@R0]0;(8MR7OT+MJ9J";YE/S7;MS*S5)>9Q21 "NS\>B^\2 MH0QE/=&)6'DO5A[URZ?ROY!-;7 K#A6HX$U1U2QI>GGU^#1OV>5' M+L/9-!_XU25"9#[S^W762SJ+2OKI2#!=M:"$,R' ;^NJH>!A<%K!)3A=:]%P MQ9*RD@7?-\JG1O1=?ILG/M_-/.;PZSGO]9Q']?S*)53E!M1Z!N6HE!"HH,F. M2UK[-)F[$N"!.Z(O/$O9$TT6O2:+J";W&RK86&-O":[90D,B6^^Q9WWM+1L+ M1YM\-ANHX]*@-"5^JZ/4XF,:CZ_BSWTEJU9 *IHQ]$()[8N)%P&C'"^(HH[1 ML4IC%$H8= 3Y**K23]#=)<;>NJ:!=ANM29L\*[]&48:7:(0\&N$C #A5"5N5 M\"OUJLOZ0R6GSTQ^T-7$13NKZU-;< MNJ*KJ@YC)HJV$Y>"YGMQ.S6&;3)0%)6A6K1^U/T%JQ[IJO:6LX[+26R1*4F' M3G7),D1",6BQ'<7!_>?F$?*=BY=P@KA(/<;(J;@^,H1QJ$!92$=Q3.^SV2"W M5T 78,=H,7=RV"4C>:C86"1&<2B^$VQ'J_* 5VV8<[5A B8VD!MJ:1O_7LE= M8!Z[M<=#A!>!#@)9X$5QY/W-R-C*%O9]E,^W7 %H_Q:WC<9=B. MOH32"[NX.5_@H9$]5&.UV1'841$4,LKH@CC!'J E@5C'%FAQ'&A_Z[&H9M!JOFIR M%V3SC Q-[A*- \4.6_S$\7FY+W:"05G>^P,Z<^M8NAB.5QZJ\30+A83%-!S' MM%_/'8F]DKL0AC#(/A3=)<,DQP'1+=+AZ46;,14@GSQ'ZBB 7MJ3O!>W4R-8 M-,5Q-+W;BV)#=2&"#A]\")Y3+Z8H,1AM=J$I!OL@-G-Z !\9F04P%EN,Q7&, M-9XS**O[9&J'L!:XM"HF)LTO8KB1V&G@0=$LQT[:>,C0+ UH8,$6Q\&V3YN] M-'/)^<'GPRV$H5DQL@Y,Q\0RT0]B(O^SRV8Q8-"=Q-/\*]R95($,J%6SYXEPN M@'+B@7*$T\#$0H[VU.-@_KL>Y]MR (E45VROM9)Z(PD&3REUNZ7KA QL+7F5 M]H YRE+'>1ZRHQ)RJI %?1('_3O!"\;*+L?8,Q-%)8VKI.+%=X!74^N\);0)(?-QM-RBTP%IZ MKX#N')NG^1 G?%3SD%4M.I,X.NMZ^R%9L8>J:;0I(01>&!5>,3V[ROE\",@^ MJC0-1:P%9/(Z('](F!YE(A*Z4#J;9HZC/7O3>6A;DUC )8LH$-TV\$QMZ)V^E!G,7R+#XKGS9150-(!AV( M]UC.G86S8?Q[:/) EY19I,WB2#L4T>[>>L5TT1:ESC&3AXI, PF062S-\%O" M2T=7PYMQUXW&ZF#V!I@-Q]9[<3LUAX7D+ [)7YE!V6ZCEZ\4!0(#"^RY:"NN M]FC#GHYFQ;-&\E>K/D[-DJ<^$Y MP\/=W[@8;]#0(GT61WJ=E#63\K+&I&-ZS*= M,C&;@^W'(_W3_G.C3^8CF\'SS^CJMOUHR+)IOV'ZA0I 90E1NP:6Z<<9R"[: MSX+:&\5WYLN:%5>*;\WEAM&2"4T OZ\Y5X<;_8+^XZSE_P%02P,$% @ M66E]5H'L$LMJ!0 2 P !@ !X;"]W;W)KBCY0NR,M(2ZY(;F6U:_O M&>[%4FL;"- 'V\O=F<-SYD;Z=./\.A3,D>Y+8\/9L(BQ.IY,0E9PJ<+856SQ M9>E\J2*6?C4)E6>5)Z?23.;3Z9M)J;0=GI^F=]?^_-35T6C+UYY"79;*;R_9 MN,W9<#;L7MSH51'EQ>3\M%(KON7X>W7ML9KT*+DNV0;M+'E>G@TO9L>7AV*? M#/[0O D[SR1*%LZM9?$Q/QM.A1 ;SJ(@*/RYXW=LC "!QM<6<]AO*8Z[SQWZ M^Z0=6A8J\#MGON@\%F?#HR'EO%2UB3=N\Q.W>EX+7N9,2+]IT]@>O!Y25H?H MRM89#$IMF[_JOHW#CL/1] F'>>LP3[R;C1++*Q75^:EW&_)B#31Y2%*3-\AI M*TFYC1Y?-?SB^16'S.LJ1<@MZ;(., CA=!(!+B:3K 6Z;(#F3P#-YO39V5@$ M^M'FG.\#3,"JIS;OJ%W.GT6\XFQ,![,1S:?S^3-X![W4@X1W\&U2Z<^+18@> MY?'78ZH;S,/',:5ECD.E,CX;HB<"^SL>GK]\,7LS/7F&\6'/^/ Y]&])SO- MO[C(-#NFIT* 4&MILVNG;:3;;8AQDU+W>U:&WTH&4);:1?>5U8"K= M0AL=MQ0:(@12O/(JPCT6*A*:VH310-L0E3RA#2OCMH*38U)42OO0H#!EX%1' M;5?_QJDW-#R1C'OYC^@)B)CBJO+O3@HQ*UQF#=N9LP 1, M 48Z5NEAK6-Z,V@2(_P@4$D>K;(9! $(R>:(@R"Q0XQ]_JI27M+>RDX?^D4S M#/7?#5V5BJ8M#$/B*!7M:M\;LCB;6LS# ,?7SL>D"2G"6:31&7 $G[S.8B#8 M&_@V=2T!#Y$B9X5UQJV0ZU0/Z6-2$Z4+2K5N4FGXOLOCG@^KL(7A %4UHMI* M3*.(DY\U2:;" M^+%+PV3G=H?>7Z4[;$ V:QN;BU[_MK\F7S2WPP?SYH[]67D,Z$"&EW"=CM_B M5NJ;>VNSB*Y*=T6'[;M!^[G7-]^FE?U=T/]W9]?_C^ MX<-NO7/[O%LT!U?3+YNFW><]_=EN'W:'UN4%/[2O'EZ_'Y_S= M^_;'Y\W05V7MWK=I-^SW>7OWTE7-[0_WEO?LBP_E=M?CBX<_/C_D6W?M^M\/ M[UOZZZ&?I2CWKN[*IDY;M_GAWHOE]R\O,9X'_*UTMUWT.<5)5DWS$7^\+7ZX M=XX-N\R0T_]NW"M759B(MO%/G?.>7Q(/QI]M]C=\=CK+*N_UGT MNQ_N/;V7%FZ3#U7_H;G]B]/S/,9\ZZ;J^-_T5L9>?7")OQV76[K8KU= M?N/2E7-U2O@XY"W-S9LF6;%N!YI_91O*PVY+_KEI"]J#(V[M=^GO=8E]76,W M7?JSJUV;5]4=SN@.]$L2'[8M:>^'B@;>__.?GEY(]_[U\ M]F#!9\8J^T->W^&Q+P. IJV&PJ6]/CK\ :C<[AKLM[FM:?881-GX\50?IZ=[ MU]:,']J%'>3U^^NW=H933_[<-L,A2WCYZ#GY/CS\X?5UEO[TJ79OTQO3Y494]8 A+NM2M]F01AQXFIR.*8]U>"SI^#$G^8]IL .\-/RC(R$,X+$M7,I"X8E+=9NFT.O$_66!+PU3M7<,/^ECD#4X"'Z?U$*-.\+FRA+]6VY&I@M M:9UN.!QHFO6.3)FT*+MV8/%/BU3YJB%#9M>T/1DJG9!7G93UIA(6(#+PB[GZ MIFR;&DRIC'P@4!!%$(5MAGX )?!.&9QV?WQ$]I_EV MVP)YRHM$2*1BM]7,(RF156!3.N&!$('?#T-+/$L(*3=^.FR$9#:XH^P =Q'1 M.&:S^H=C(Y 1"-F^)L%OXCC#+!CF-\J1(1 O!,X0T%U/(;!G: M &MH !UDL\\_$MC\>J*AR144&4L@@2YAU:0* -N'BMI[2\9T*3U:D78M25>1 MB<+*@)[ /CU*OF@M!45SO YT8CWH)MTG\G\A8XJA947A'V()1*AIBD7Z2H1V M$MF)![-JR_JFJ8@<_C$4V["X%_0X@Z@?(@ZR/=TGEEH,$%H,ZJ)C19UWI&F MSZK\2&2X:YI"1D4J@J3QAAXA0\_.(UHD&!'^P .+?_] I"0SB T2;>&W&%.[ MO)"9(!"8L]U-7@T,?;(:1BA.X@?!6[3\=@!ELV6],'W3D?FR=N4-'\]_UX;O M6+#V8K/TI/1[P*,J_X4?$RSO)D:?RUN8:2*2P49;>I0I-!\?XXWM Q'L"7J1 2T]_!OKA MFXNKB^S\_)QUY3<7Y_@,%(E7(G:I&>U\%#%28?R)HJ[N"$H[HK52_(V*ME-9 M0(<,6:)DH2L[6F0L?]J1T*9-9R./*,&) 4IBLA3 7-W1>B3[C;?# >:)(PB. MBD'BM6J,V;&HO5(I'>1L M3X\1G/FX8AL3VWB%PQ(PFEKU&]1,+DBRD6%+)#CG "+"0!D?@P1ZM$9>P1XQ MM$#V_C$>2/XH#UQ>"-F#!1Y_]V^QP&M'OX#L5P:(*=4>PKN"6'GU@F+ M'?*R8&P#-\4-ABH^>4L,TAS6QQUD)>G*?ZE?EC!-EYM857,\+4NW/FX"^X5P MMH&I?D>2G!#VOH45TPL-PGT\L&(;JE+,&[Y5\#09/&@RRH:%^=5P5LE,2[W[3-GGYJW=$A?B$=[N * M)^3 $9V[X#7,[78".MDJG% 1" Q)S)B"Y5,QZD>PC5S+L&-!PBXFC,D6E[MMD(S'1L!_DLX>\V=AZ M.%%3#:R-#LY<$8=,:!7:?V$@=6,QC%")R @6*G#;:3_0P)"$&@]CCFY@2.$; M8@F,T,E$IF55F.V G4-H,.TD1)(C9G^=Q[^G9H6>&J(2 >'T=%5<(ICDG6E_M! M5TH.^9W0%$&3(244)6)\+4A#7+-I6W%&6U@UN:=F,Z+CG6;*^V/MXG<661NI MMS9@E N01F=FG[D#H](F-+33ZI*LXF%LL4U+@N8V6*XTE$Z&_\G.Q9:$+0#3 M%Z)?=H1@+3@E-P\J82R4$M05HVVTN.S10XTUC3E?3% M/]@H8=D)^B7L<62H((Y:"^N3,&%/K 0C ?P@:IZ'4(A THT;!70,SB9X/>'# MW*43J602EBE +Y!WF";QSHUN=V3LC8/KRCR8!)JQ=3MDYFZ<_D#B)3^4O:+B MVE3):W*EJD:$LB@O5A(V-*A^>Z"('N C,6]!8;'Y!Z!S#!8*B2RXWJUW=5,U M6S:1-P2)4B =HKY$4D218F>QEJ@+>QCRU!:&DV74R]B!7%OXDR1'&V-81Q*: M26>D2/B?B"K%;(2@!=H\>4%BQ_I#5(>JC!>1E$0*I8_!YXK1_CG20YY 0/W( MZI%3F3XO_W.,OR594F]+]MF":_X+A!]49&'?3EW$,CS'PC0\(/S$*$>(LVP9 MW(PL^.385YNNRY;4"D+3:Q:7)30@9$99PWKMW1<7L!"DK &]]E8>;5HYN5\[ M46;*TM4@9D7=D&0C"=%S-"QC>1&R6BP@RT:#*- \IV/1>+9P:Z82Q0;9;Q]) MQ8SY@Y4K.Y:,RFBUE68E642(CHM_UG@QK.!Z*R@G$)'\03:N]8OY#;$7 %3# M:!6J9,45><.2&NEVY4&=YC8O$,/>0WM]@ N#K7":Z%(B_$.K9EHP*#0(4TZA MMDA_)A^24>8_M$X-I$[,]D_P2GVT?&B)!& AM23^Q'_Q0GE#"!U;5?#J3+EK MIC%:LNR8I@)R(!QZYQ5[S!IB!X%'ZD&=2U>(9#%R*5EB=7:B8\F-9@ M:Z5WV[MG[!K/K6#9U9'>,'O2J[2^A4VED3H]K,GX"*X24N(YVC-*U2&L MFDU1*S*)#8QER,PJ6%R4"AZ,9Y>#(4;33-(+>,YGB"9@(EVB$92O M !^$H2.[%\4>8:?9))@]1IB8'+S)5>05%YJ(\^F!M2>V66A8P'0LN^R1"2:( MN84R#(ECL$[/A7"II55R%%%8CI0=3#U9X,Q/GR#L.G,+%DL>%!SR2%2&9CYP(/M@P[Y\!:UCO)9H74VYT1"4>) M]OE');L8^1DJ1X=0O&%9UPA*3!KT\8:<$6S LF["(1R]2B:S0E41XO_&B/]5 M8@B@[#?O 8A&-QM,*-SI8F0E'QCI756;P<8P*F7A8.#@Y:HDV'!/Q M88CT/N<9RU[F?F :1(LAZ*Q' X5L2M;?B&WNAU**;_36@ D2'1*-*^O#T&O1 E#+$^/1F-\ T@/;1ZHKPQZJ%5TH8$:2I>7 G5@@7; _ M?L%\Z3(]2__7T(! &<<2VQ*G07 @\0 I5ENKM28&0J13%Y-I+VC:=\>P885) M^Z[]ZK)HIEGMCAS)>"\2!LO:[9G^IK+MALT%^'?'0IAHDKDNN M \H..'\>U]#=KV#OC(__(!,J+UQU5K3T0QU2."+:6%G#>8^U1H3.B !@P8M_ M2J3/[I_G)JQ3APEIN;8CHJ5'J1PJ&'8PYLCJVRP1-[8"I&*H[S;97.Y[RSQ M7Q[RN]P"-5QVZT+-1:8F7BTQ:G-_'<_DB1M6B=I( MYB.KQL%4]6@-A2_4'/3!*,AVY*)[UR.9V.E>7<:1\E$\(D!78E(AL^F#N3$& M0B+/0I9 %RQP66% TBI/HI0("#/=D-P4_A<*GC[L"Y@BJ;]'S'[*%,%.#(SC MC8694B*B?D* @PL>$C5T('%=!9B\E3[_)(;2(GW'(G:ZD@MB_R&X.V3Z%UR,ECZ@! MU[O>*FBGE39'-C=@!JMA&M!18HWL:ZV&9,-LO1X 0*(<8]81:4Y=2+];3=AY MWHFX@#DTFUJ)1RZ"9&+$XJ3EO[=6Q^2$HZ%=M=A+X*@*]D\"R4 MWD+Q<4DW,T>SV'-N<\HP))J][VR;@P,5<@<$+8JL.U]BEO MPWJX A#""Z-G:[=M>B[S@-R(MK*G_ ME'RI1DIX\NKN7UJC[;E&=L=EO8Y#)I/K3%EB\:XP&]LN&G.1K";*_:O&9S,U M/FR/2?9Q7%U/WK%<@''PST*,"%7A83IS7)G*Q0SKFSZO OR/>0'KJ]E2>-=> M619V]PD>B4P!7[Z'S1[O)E&?X_.,+S;#J;-@E]Z\@?P-5K[\/LK%=DW%1S'J MLD!&XBO7,V$2[T *]]:1S31>7A- G ^.U3BO&^A?=2ZD<)=*VN=A ''*!@Q M2'(KI4&FO#@,P:>QX$=,S1T\A&(2TN/ M M<#A29+>'P)%(F9?JDF+ALDU?1BQU\",W3:YH27ASC"BMKD(EQT0[_HO]2\U] M-K""+.\DUFP4 2-EW6A%G!?GITXB]R?%PZZX^(J#9ZH=9&@B(J>&27-,D M.)RQL1?G![UQK$7-O T,6E>E)8G\CCQ^5TX+\,&=5N;;2I9W@[M\'>=0C,"E[N_$F57"6!X_(D>VUV"^#YU%F1JN8"' (F1.UD@(U):XF150 MP\P<%&:S C(ZHN1U#_U5).,SS?+ MS[B[]$E3YASNTR!BZZMW4W_91P+3T46?HF&J8RT"=\D\X%!VJO567)P%"Z2S M;SBP 61)92'\> B)36_GA<97?&E]3LY7MUA;G>5%H3:]1J3R3QR+K;2VET[. MA8Q,O$QEBIY$J@"D4I_)UBKQ" Q23,4"28,9]AUI!%"/M4RCW=.; /Z672%YP^"^N\SRXW+2IGBM'J7['5( (NO$V:X MS%'*I.>$/E%Z^"5$D <4_/F7Z9[HEFN<:$<:DQJ/NEJ4'2&!TF M3AUW^?_[N$\6RR^?]G)Q]1^>]B]:TB^.S;!G69"-"_Q]S=-9,A)D^GW(+@HS M'/@"/ZP/B%_37:*;^_RC&^DM/+";VP.V\! R3G=A08O^[J!W3MA.,7>P[#6P MB 0B)N9LM%X^Z+J #MF(U"J9$2PR0"H7?191[W@(@[Y9O%N\3#G'>O6L:-8? M[6IZ9!B*?HIBCEHZ(F=%=L[4HNF'H?L,S"3#)A"&)466SR$ZAHI!'PGI9$J/ MM(J($6E>J>4TX2[D,')R3[CS[,IM6T!1O3BVD=EU7,LEM8XOQUD.4,S-SHU3 M*:/S]7$%K6XPX>0$ZM#:N=/Y[AC9T9-Z?QK.D 1FXCLX\?V5,+V?(M0$"EDE M? FGB^[^TDZ&PQ9%:!G?(6Q(O7@%"#\I\T7A".CUH;;X#O5PM;M%DGMS1(+<[\:?=Z1'<=> M*E&.1*[\K0M\98:!(7$>]Q:OM(F9GVTN#9\<;TI4C%;4[DMIW1&U Y@[AU1M M3R\0QK!,;!-JFZ(V-YYX5 VMA'$DX$ M$%[ZP2501.)%:])E-"C:^-<9VD\N5$CE^*$E'GJG&P\ZY7436X;(C?" MCR='LT[1&Z[BQ2.M$%>:]X*N;Y(XRVLP8T*6V^W] M9U;Q3MBI&X1SVT;!<-6ABP_794>*A4$7/P,"Y<9)7K5:-4MX:#Q^"D H !18 M?\8,46J>MT$X&(I^"$GS]73&)^/^7=W19B*KB$%1,4=N"99M+=B 'YAE^")>@Y+IS@L/SJ3F[]Y1P-=EHPL[[3"+U&//@VTR2D81X MWX'W0!A%=N?L2:C5J0$Y\J7G#&&K94.L.!CTL:5A)G?\(-=MC0K]2Z5(S.$:\=]W4%C>CI6*6%&7,=RC;CS13@ZY1"5.NT=@T M2U1&9&H=)2S3<6U1EC.IQA#=>SV^&FZA<:;O2G)+I$>V^ #HFKN]JJ@Z.NJ M4I$N=Y"%,TP ZOHQ'\MO6J&J_?&BS, DD3M*O[@2S)#D(5_H(Y)Z.0_%D5(9 M05)TD;[1JT%'XSN+-X5L(^/GB&^4&9!%&*4&%722,1=!@,@U#RX[*_CD0@CB M?S(3?>$?T+7=&<@;4-@'POF:7!XK-OST$PE&=WY-^LH+FRV'5A%_)B,;'7# M=V1@F5B-CQ '?R+5!^3?NC:ZJN)#*1;(1Q"O@DJ44H_.[-G8X%! C+<0'U ] M%]\MY]36$MM:EL;F1;ISU0&T]E'0H>TL74UH=:S].[X4%P(.J[LH0R)UF5IG M6^KE+ML2K2/J@+;!7(ZV$9\250YD*>PY1F#Q"I8Y)H5)K)&V(6)>?\3]9U"3 MB5NY0'2H\K4UFH"KY20=H,579,C T)&P,<\DMH'<',7%:NX\EDQT%2^G\H9( M-I3O1,1S)"LGII/6F+)&', MR"62JXA?M 9F5;D_\D253]7R2*$G7J&'/%WG4 05\6T_=::Z:/H:Y MH%/Z?#!+^+*24=L\,UO9;O+V+QC@8]W<5J[82EG^G)69,K;,4$I4\3IZ8_VQA5!Q(6EY*Q=ZT8V M42?-CY@M0S*)Q:$YC,:B/2E[;AN43 II/*-&K!D<[OEK@F:ZIT6^QZPC85X2 M(;BC@IH[*R;?T0\$^P1]4#CJ-#:1.8NFQN:&_P">2>_+35JS33BE&SB=3.T*XF/CYX/CIG?:!KB,_M8 M_4G[B^I.^C3RW;]#TU2+9!18&MF! FT1B<BVJ97V,;V+- @@H[(FIQTT._$KG@ MFM^1%U=I6EX<)PN)AMXT(K#\969=E^_D]!;]B8+"DU).UB%RVQ';";&=J&F6 M3W$?=_& VLHU6:6U_.PZZQ4[KZI"?1JM-U51Z8R*@EB5V)K6(DBU140N,0SF MSSQW5"3&Y)YW7.4K(4A-AMGF@?\DM'+ZN^\4$T)&H9(A*@J6S1!YJ(GZ7IO3 M^.8QH>!"JRNT$$(-V;E6(Y,N:B=STCSW3.KV-MKT-Q?GEZ'%VO+1%?X8MU#+ MI*VG=NR;.62B01#XE:%3K[1/E?=5$)JDV9O0![<-E-H1U0KW^9CDDM VN@?? M)_\-1/#K#1(^"3:>_&76I/\F?;+,GCRYI ^7E]FCQX^35U'>]$GVZ/QQ>I4M M+QXGWJU9/LT>/;I*EX^SRZM'R3?I=T^RR^5CFN#JIKNZL/#V1SJU,>>/)XDC$?/LYU'+HE9[CQI?6*9U'*2580DV; M*(F>>^-0@E(EKQWW9B=3R"3=JZ8]6)N5X8!M?G/Q6!I,'J!/Y %X]MK<8'SS MI^R'+]1"<&E%,<[/)]]<94\NE[P*JN5U5U(M%36;*/TVV1 0*>IO!(5*-VEA MQE?D0M]0=7 4;FS^:77&;1,9,SI -?]XF\LGWS+PE\MON=3FF^75XL+7%3"; M/%T\&E4C !V>NA?I7QM?,AV*NI4C1PN'*P;+\V\Q49@DF6LXROJZJ:,K69-C M]7-"8+3DQ9-O0Y7J+'V]45N:9>&)_C(>PW:YHDNBQGU1&%=R_M)UE/O,^THA MFO;)TV@O?B8&\9/'WT:EUM%%MYD3+M)?M+T/+-^0TB(!4_"U0=\)+0_!*VOO M(UED:Y42-WT7TJ$UN*3=$#F"9C(N0%E>*L5\%\IN3M"']1N:HY+E_PLJX9#8 M>.?'H)NN1"3_GQ/'\B1QW#9?31I7R].DQU'4\;O0:E,17#D?M6VG++ZY?I;\U![*SGRR? MFOTP6H[M:K(1Y+45\4]J/2ST/068BB;)3N\(*CP95;Z*1[-M<[U.GHV;\Y%3 MMM;NE,<=@'+2S$5FU;23]&Y];!&R%]NAB9/ZX'HW*[T?=W9SQ-)=5/'GJP+E MA1B\U0>&G9DSVK+1?J3P)(FCN-WXG*-S1?7J_ X/7<42"7SLSF?FX<"K:/#U M]J1K<8CCBI=%^C.N42?\\$DTS1SABWVG_U!C.G]^+C61\WSF'(LIR=-_&V<- M,_2= UR:EB%DY6^Z^\L3?L+HP<68J;@/'[.3O#:%-V4%<-(> KD&^ SEWMOE MW &Y;\NU@ !/\@V>+)VA\IB"ZPG=>Y\JD+!B(;/^Q?XB21*=(HO)>U1P.\IW MCYDG/N(1*9[JE\/68/1FF>3H#++4J>=';Z5I#A+?\UN(&#W<%7Y9(8!VO=XU M,+*;@Z_UYSQ_^1/%I&UT#SB1C4FL\*9! H0#:';Q M0>A12VAF\_;U'R%:P"]XZE M1ZV6GH:W+O9[#B\%)8*L,C]8B'%W9Q"VM1N/M3!+="'=WS(=M]&B,;U=, MD&97&"PJ*9+LEM^X1S]/1.K<%1]:L%1O(7I/1"++ L_1@EI[&ZYOV=WZ T*! M?1_N3Z'!;T.Q@-&D M+X[,:0''"/XV+?>3&+4W558R'$3T&$M.3M^$Z:)1_A9M3!>;N '/85A5W.M2 M^_"(/A'[@P-KX24YW%=,+@W[7A*!K'E\%\5,K*O2G;:0P28C>@RR1TPH8?!IEV0_2DJ'CC@NXMK1[L!5 EKKJ8^( M/O2;#S/*7-:/R:2)GYC4-5[/-5$SIEHWS>>X5HPUKH0-O(.W?18#)-Q,#''< MUO:HH^W$\#$^M(Q&A?:'4>6D+AG?G(L,+DN1IW'-J^\BSHITK,FX3<6=ZCGK MMLA-GKMCZ^=&FC2&I1._M/53:S5"BIM+T=NM.NWQLG::O_;4P"F+2EJ;R?1\ M 4@_QT:6U_O.^ONH(N$"_]"K,[.R'1<63:7;N5UC&7 5FM_6]P4[R^[:R%5^ M7_ >-_-K7%=V&DR0\A=U.\V MVIEM^JV8@;]QF'G:,B7T*Y*SV0]=/6R#J MRUF0YNUZNUQI7A/"'6=RP_D,OL(9PGZRY8[FRN7U+ ?8J$,AS2W5QG8WW*(T M_\3&P4!41O;%W2)]$6T^G=N\O^P[WF>Y0>X+O=!#EB!/'Y]_&[]$BJ2@7*;U MFZ,%/0,B>CX";&BZ-LK<(K*JYA)I2Y=C"#NK1P&9-K23QF*WQGE#8Y)%Z _ M>L,MVEX2MF<]MCQX8M LYE\ ^:)H\!K;]%UXUVH<*,OUYQ?7O^-+>0FD#_8$ M%9J\C=Y'XL,[;'OCT7POT;B>+"*BDM$Q=WWK/G@^_0:=>'EYL[!]$2J;USQ:2- MX_(]+?P6DU<; (=W9X)M@WS@P R)1I1P:F.D/3=1"1UY#79]8R^IL3P2JS=I M^AB5>GX5\)-_!_AOZ_17M(UDRA6=\>;%]4NIS!#@_[59"%V?7R96I^=I_?PR MO+18?^/FYJS4/X!MZ<^&O K%TM/+IX2E-_FZE,;ZP0#^B1F?:7A^!AKJ$WC) M!R/DA:59HRT%$2UP4X.OD-)?;G_O@1$N(4?Y.LD;>\2+0^'3_:3&MV5XJQWD M=G3I/KXMR!JQ]:?YA9PN.@6_/7J5UQ_3=VQC%'),@^TO;U^^^^"K('E7K1O% M[=!G$7W3Y$*0O] D/8YL,9:9K8"./653D3F_YS>Z[=Y->@UQOX&9),W;P*CA M!O&46O#+V3ED+IM2TM]+7!':\<%YJ092F/"*M!79\$4U3^*3QF=8+]11-36R MG-)4*]U6S8HQ&H,@"1T-A)EPD]%/CHO*0>-P>QR<16Y2:K4:BI%WU5YKQO\GH-RT&+)*O H%W=0J%RZNS MY2//T('KWD9I-_:ETXY'QNR<1A,;/R_F?TZ^ MN"Y>O=Z6-WFHO/F+,JS)H.7C!X)=?>N5ETT7M.F?/#F\SO75L.H3UY;UBZ1$ MY^',O,YRF-^[H_",^U>81C-?S]ZF.Y_$^J/8?_ZP__'YP[*C?];T7]O+)XWO2-\/^Z)L#IDQ73=\W>_ZX&PO=V]R:W-H M965T&ULC5?;>4262DGRK[1G93M-TXL:3 M..U#IP\0"8EH2( !0,GJU_#&5R'9?)!+$[I[=/;M87&RT^6(S(1Q[+')E M+P>9<^7Y>&R33!3,%L5!3?;:Y'KS>4@&K0+'^4J<[0POKHH^4I\$NYS>6_P-NZT MI+(0RDJMF!'+R\$\.K^>TGZ_X0\I-K;WS,B3A=9?Z.5=>CD("9#(1>)( \?? M6MR(/"=%@/&UT3GH3))@_[G5_HOW';XLN!4W.O]3IBZ[')P.6"J6O,K=1[WY M533^S$A?HG/K?]FFWAM/!RRIK--%(PP$A53U/W]LXM 3. V?$8@;@=CCK@UY ME+?<\:L+HS?,T&YHHP?OJI<&.*DH*9^Z_A%C;Y6BN:[E=$Q7%N2YZ(RP'8;X59B\'5CS]$Q^'/ M+\"<=C"G+VE_-0TO2_^NG6"3<[;C[#Q=LEXGM,??9'65MA)&M LK,.#5"M6 M=$8)!N!89TED?OS)Z.V6OR#IL009 K$4BHD2O*.1HJO2=UBGT]-QLZT5^Q.86^40LT:OV?!]Z M4PN1\ +KB CT;IG>** '6$17$E<:P1N$E:OMB+VK4[S4E7$9^PH^(5^TJR,4 MN9;+?RD#E4'0>+ZUTK:*GJ*WY-+4X=J#CI4M[Y!-1.90JB2OTCHL==3MD>?1 MJTJM%U5X_G\?P8\BYW2 M%DKC5Y+.IJ0-U[H2H&F M1B3:I*+ES1T'[EZ%P0FU@IE:0["+K\;V+"20B*RF\*RE1C]$&Q3*3H:K$EM; M9GP30!2A3FJ*PES@97=JY5 >[5 6QUR"$Q\*$)GZ4$*BDX9HKP9/8L-3P10(Y_?+H^ ; 22Y$UCPY$NN5[1S_9WF_L94K#%FE/#" MB213&D);2'TOU(>#,UP8HH.!M*K$,#A,^GC6VF= M;K#N"W)O9ZF)]Y2@FKF!TPX\V^UT#1&?(WS'/@G4('@2G@5OGUXG)U$CN)O6 S8;AJ>A/]J>#TM)\U1U$],L]0F M)T+9^2%Q?XJ:[>R#IT8?*O89-+X-KC3V*/;3FT%*'*%#? MO-/ZL"KJ\8AB9S!9*UQ%NM$&(Y,CJYY!E$ZKEVY#$:1R20$%QS@L8"$5E!MP M_O#VT^T1@Y=U/NW0CRW=^!&.)MWXLF]P'/=F>3BW\C<6FF6 H![KN]7N4C2O M[P)/V^L;%8*WDI@$<[&$:#@ZF0V8J6\I]8O3I;\9++1#)/UCAHN=,+0!WY<: M@V7S0@:ZJ^+5?U!+ P04 " !9:7U6[F#0014$ C"0 &0 'AL+W=O MZY-_).L[U4MWJ+:."^ M$K6>^UMC=M/A4!=;K)@>R!W6=+*6JF*&MFHSU#N%K'1*E1C&89@/*\9K?S%S MO&NUF,G&"%[CM0+=5!53#QS'=O@%S1_[*X5[88] M2LDKK#67-2AMV9?=='@X4QN$K"G&G$#N_6T/.RRMF MV&*FY!Z4E28T2[A0G38YQVM;E"]&T2DG/;/X4!M6;_A*("RU1J-G0T.P]G!8 M=! 7+43\"D04PT=9FZV&=W6)Y8\ 0_*G=RI^=.HB?A/Q"HL!)%$ <1C';^ E M?9")PTM>P7LO9;GG0@"K2W@1,5QQ70BI&X7P]W*EC:*K\L^Q/+16TN-6[/.9 MZATK<.[3^]"H[M!?_/Q3E(>_O!%#VL>0OH7^_PKU-L0G:1#2Z;$,X)K7W+X/ M$/0I@3^)L%:$*4O"6@IZQ]H[Y368K6PTI52?33TJ&58K5'W9X#DG\MXKJ34L MBZ*I&L$,F?E$7>6E06Y6T_C(,T2=Y0$<3+R;A0K$6I6H88H2/(03BM&N!JU.3%TNG>=!\MS=H>*&JFGT'9C7F^>Y-=.G552&?Z=V;(>J;!Y4;,8 MN#ZH^M1[=[^C=DH)^=U"?NTLP[*S_)]5&YU'&3P@4Y3^J"5^J$G2'<;=V=$* M/!-R*7H,S;5Z)"]K[4*V"2K;V]W=;>]EY#3;G& +]Y2^Y\%KPRM[0Y_=?N\O MT@.L2ZMSF$*/4IA0)>FF33*[26&219;(($]'EL@ABQPQ@C3-/0J%1NO:D'XV MRKP;:9CH;\GR6(P*"[FI^7=*4=DHZT$?B8>V'Q\IJJV+?9&PI_!.XD%(DT4( M-R3IY"0:1(^,@/"U+3EE3CP,CKM :2J8*+K7ZU!HVA8T>97+%DU-K@?'>N#P M8'#1M=FX\4QHLJE-.\-Z;O\'L&P'WY-X^_OPD:D-KS4(7)-J.!AE/JAV)+<; M(W=N#*ZDH3OJR"W]Q:"R G2^EM0>NXTUT/\7+?X%4$L#!!0 ( %EI?595 M!..F^@, #P) 9 >&PO=V]R:W-H965TK^(T/FQ\ M$]O2^8UDO:S9%A_0?:_O#:V2'H6+"I456H'!8A5?IXN;F9(+7\433P@EYLXC,!IV^ FE]$!$X]\.,^Y->L7A_(#^1_"=?-DPBY^T M_"&X*U?QQQ@X%JR1[IO>_XF=/Q<>+]?2AB_L6]GI)(:\L4Y7G3(QJ(1J1_;4 MQ6&@\/$MA:Q3R +OUE!@>"B9P67B"-F?)WF'E[9 M@==-=A;Q%O,Q3-,19),L.X,W[?VW12_C[>F.=H;3XYY3# M+=SL-)POE86M68ZKF&K!HMEAO/[E73J?_'Z&[*PG.SN'_K\OY2S*:8YWVB%< M+."4";AA5N2@Z$BT1S4=T:2B\K%!0EB_KAN'/-H\ Q<[P2FLX$H&>@"HIMJ035V\,&N!VHEU3'E;8[@5 MTA,8&(P\T2-#)O-&,B]B145$C'SV1#;!O:,HJW2CG!T!/N58.V+$7*#%46FJ M->:T\7AD@_J=)3@"H85L.+8>]VP9Y\)W&2:CE\0#YEXWDD-)3L(&40V] 5$$ MJ)KN13G!Y"O'2\9;'6%M0PQ(ZZ!RM/E*9X\&(^Z#1 UO#-2]O--">J@V;,P'-)+:4D1Z.M)?WY<&'%^#C@\( %@5UZ4""K'[HN4?AU6C)&]6$'Q&1GF'OCT!-1<,-W=H,"&L-$GA5XJ+*W5C::?/C$%Z<6JRORVB MH.05HKM!UCMGQ(8"<";QW\-TE*8IC>EHELZB'UT%P*$"VB3].>WAW!W\Y)"D:P KKVP;'!'P(@/GDH@W XG9#^;/ZSS!%J]!LP[OM M>P\5;/NX];O]K\%U^R(>Q=O_BJ_,; 6%1&)!JI/QY44,IGVKVX73=7@?-]K1 M:QNF)?W>H/$"=%YH*H9NX0WT/TSK_P!02P,$% @ 66E]5IO5"04( P MOP8 !D !X;"]W;W)K&ULE57;;N,V$'W75PS4 M19$ AB51OM6U#21[P1;H%L8&;1^*/M#2R"*6(K4D%2?]^@XI6W$ QT5?1'(X M<^;&.5H=M/EF:T0'3XU4=AW7SK7+)+%%C0VW8]VBHIM*FX8[.II]8EN#O Q& MC4Q8FLZ2A@L5;U9!MC6;E>Z<% JW!FS7--P\WZ/4AW6$S'O.9>KQ"2QN^<.AU)^2QZ*S3S=&8SHU0_.0I0?N..;E=$',%Z;T/PFI!JL*3BA?%,>G*%;079NLS747^.>@:L2 M/G[O1$L5=ZO$$;;72(HCSGV/P][ R1A\T7D?W< M+&W+"US'-!@6S2/&FQ]_R&;ISU?BG@QQ3ZZA_X\.74<-W1H!)/?F\AF\\(;Q+]BC2#M98E MB*8U^A$]B(79)((]@;;2VPT2QG/H!9%MT51==TDCLL M::ZIDX7@@3EN%MD4;N%FSN9P^R:@PCZ713:G=9%/J#YG(%Z;-]HX\4\OP"V-?UAT'@%NJ\T/=[CP3L8_EF;?P%0 M2P,$% @ 66E]5HC>$:[J @ NP8 !D !X;"]W;W)K&ULK57;CM,P$'W/5XP"0B!5F\3I;4M;:2\@D+BL6%@>$ ].,FFL M=>Q@.W3Y>\9)-A1I*4+B);Z=.7-FXIRL]]K&7 MG7- MS8]SE'J_"9/P?N.#V%7.;T3;=<-W>(WN4W-E:!6-+(6H45FA%1@L-^%9LCJ? M>GP'N!&XMP=S\)5D6M_ZQ>MB$\9>$$K,G6?@-'S'"Y32$Y&,;P-G.*;T@8?S M>_:77>U42\8M7FCY612NVH3+$ HL>2O=![U_A4,],\^7:VF[)^Q[[(S >6N= MKH=@4E +U8_\;NC#0< R_D, &P)8I[M/U*F\Y(YOUT;OP7@TL?E)5VH73>*$ M\B_EVADZ%13GMF=Y;EHLX,4=O6:+%K@JX+VKT,!%:PPJ!V\$SX043J!=1XYR M^L@H'_C/>W[V!_Z$P5NM7&7AA2JP^)T@(K&C8G:O^)P=9;S$_ 329 (L9NP( M7SIV(.WXTO_2 ?AREEEGZ#)]?:@9?:KIPZG\![:R#<]Q$](79-%\QW#[Y%$R MCY\?*60Z%C(]QOX?7N51_H?5O],.8;&"OR.N=R#)'9TY35;RK156^&T+2W8* MR7+I,Q"]XW?0\!\\DPC))$[FD,[GP971)5IO9%Q"B82C"$CC67"#JM &FM;D M%?>-F$Z! BZZ+Y^**K#1UDME\QF.CF10>&0BIVG6U:R'6K7.\MX^[HS&>](?V"][;^EIN=H#9)+"DT/EG, M0C"]5?8+IYO.GC+MJ.1N6M'?!8T'T'FIZ8H-"Y]@_%]M?P)02P,$% @ M66E]5J32'M;2!@ >0\ !D !X;"]W;W)K&UL MC5==<]NV$GWGK\ H:<>9X4B4;*>I8WM&3II[?:?YF*1I'^[R]P'?WGN^FA-2Q^\"GW3 M:'][1=9M+R;SR3CQT6SJR!.SR_-.;^@3Q<_=!X_1;&>E,@VUP;A6>5I?3);S MLZL37B\+?C>T#7O/BB-9.?>5!]?5Q:1@0&2IC&Q!X^^&7I&U; @P_AQL3G8N M>>/^\VC]C<2.6%8ZT"MG_S!5K"\F+R:JHK7N;?SHMO^F(9Y3MEE$E7V(KADV T%CVO2OOPT\[&UX43RP83%L6 CNY$A0OM917YY[MU6>5\,: M/TBHLAO@3,M)^10]WAKLBY>_8JS<6KWR5)EX/HNPR6]FY;#_*NU?/+!_OE!O M71OKH'YI*ZH.#

L7>\B_!8[!T_$N$N M0/7?Y2I$CUKXWWVQ)DLG]UOB_C@+G2[I8H(&".1O:'+YXY/Y\^+E(SA/=CA/ M'K/^#S+Q^/YW+I)Z<:8.[:CWK?I/;V_5<2&,@M]-O,V6&T^$WHOJ*-:D?GSR8K$H7LJZW2N9G+]\AHJ-M7K[^6 M.^U*MU]S]4YSVVFKEB&XTLCHP!HO&VU,U6]X<6A?==[=F(I"!NT!2D\WSMZ8 M=J/L$&*90L13WRE$\O3G:8$FL99="2K7>^56UFS$?5 KXOV!PT3XJUN8#4/, M3 9("1$/T"B4B6ZCT1;#$S:F0R"HH$ -BKY%XK)GYWU0/9Z]BM]'HCTI MUM.JMVDQY 0(E!N3D\K]9*JN1Q"%HK@&>+"#U9$WKE))X+&8"3-!=?I6KRQQ(+P<,/G/,@65ON4TDBYKU;!H MJ=(U(+'DFL#"9;^!X([)F*NCGP0N+$&3J%DA :,NH6"OUXD+CC(% N\CFOP0 MJ[P>H7 ^,UU]@:\PPD05J1':GL4AQB/VFJOC7#W/F3V(;L(/\\VS.PK 5X_: M7%JK'*QZ\:5TX_HVAL/$2Z*S!_B7Z8K8.CKM( ^0C]H 9*C1%.H&YS@FJ!W" MW6TN:]UN"%C^(%7K&Y+WGD](=@3U1)IXM^%<98<\"4$Y=^&V=LBD8]3(JT^@ M6X#!M2"7RD?5@R2H#/H7ZV"X,7T#"H:8][IBZ)3[BKL!F!5E LM4]WH>M*AB M]92 -KA,M'?EN86$0 M4ZZ+Y6^>ML9)K#[6);/H[ I(T(/-,AMZ;S-9$B.$N MV+N=[%#$@Q6K GC19PXN4K@5&( NE@2N]O7X7H7WJ#V#/"!Z;D4391;1,X'% M=''Z [> ND7EYMG8V2A7#U0V!8D$:8_KJ =(ON6!L;[M [QWSLN9XU*C'AX: M4_7*(8&::?G\("V@5J3[CAV=<=42E]MZN)]Q#^CUVO =D5/-J%K:I$$Y>N&" M+FTO/,4:Q0';1^89KJ6U(=Z%/5)FZW2B,8V6 E,-3$_G>R=;THQL7S/6)I1( MAA %L[#+%_*HF1VN<>.$!LE812L)Y9>KZ]]>+T=?"!K5Y).[XVEQ)AY1P')2 MWB-30QKRC..%2_AD.S!CS?_'>*Q#!"S=C?.4;,>M RLM'[O"T& GW%L@V@;N M%E>;E>$"AC'O&A%!4;BMX69N.A=P3>"&]J9,)SUXPFKI>!7V#%GU_4TOB4FMTC3N0D[2#<[2G7']K MX_LNWK.]SR')$'_T!8"#"*8OH]WL[KMRF3ZG[I:GC]*WVF\,JLG2&EN+Z4_X MC//I0R\-HNODXVKE(J1 'FM\&Y/G!7B_=KB6#P-VL/O:OOP+4$L#!!0 ( M %EI?5;=-X'NCP, -8' 9 >&PO=V]R:W-H965TYIPYPQF2DZTVW^P&D>!G62@[#39$U3@,;;K!4MB>KE#Q M2JY-*8B'9AW:RJ#(/*@LPB2*SL-22!7,)G[NSLPFNJ9"*KPS8.NR%&:WP$)O MIT$X ^) M6WO0!Q?)2NMO;G"338/("<("4W(,@IL?>(5%X8A8QO<]9]"Z=,##_A/[1Q\[ MQ[(2%J]T\:?,:#,-+@+(,!=U0?=Z^SONXQDZOE07UO]AV]@FHP#2VI(N]V!6 M4$K5M.+G?A\. !?1*X!D#TB\[L:15[D4)&83H[=@G#6SN8X/U:-9G%0N*0]D M>%4RCF:/:$I8XHHF(3&=FPS3/7310)-7H'$"MUK1QL*URC![21"RCE9,\B1F MD9QD7&+:@W[71Y0NF@53HXQ7XZ#2>AQX5]UH3P80PM M+SQN$')=\"&4:@TD5@6"1;(\:6@#NC;\D26A,C;HD -F#B@LZ)PY4BQ7:#@] M\$XJH(VN+=O:]^/.K:#:2-H!5R >6G9?##K7-\M/4!E=2FNUV8%R(N?UFJL< MDI'+^C"&,X@'Y_[_H?.H213P+.5@#;ZHE] DZL(6^9Y(D8]Y!F?Q,.I&400L M-M5*-;= 9RLY6/$?%3F/.2:$A\4<:BYGXT?7C&3#%&[4/S7;.>6U$"55M;"T4 6E/=36_OWZ >4H]^.KX.V[2A>:W MUSL[LCU=EL]&R&&*-#4ULK7RU@?)8I!4J:QXKP3;J6>,<0EA^GYO-/P-*A8N ME*I+_F?0[$23:&<2P0Z%LN"+25I/O'(VXMI8 MX5HJY43I7Q,4]_ZO"/.:W#%M771:Q[S^(F)?#K_6(?OH+?"\&99*#!G:,0Y"L TKT@S(%WYFWNEB=\!W]WPPXO&&?!Z MKKE$]@/GH'W*9_\"4$L#!!0 ( %EI?5:;=VCS+@< )T1 9 >&PO M=V]R:W-H965T M<9)F-P]M/;FT#YU]@,A#"0T)L !H6?GU^QV HJ5&L?NP+[R ./?S?0!XM37V ML]L0>?%05]I=#S;>-Y>CD#P? MU5+IPF]972=&>%:^M:VMTKJLSV>I .]@/OU7KC>6!T<]7(-7T@ M_ZFYLW@;]5H*59-VRFAAJ;P>W*:7KZ8\/TSX3='6'3P+CF1ES&=^>5=<#\;L M$%64>]8@<;NGUU15K AN_-7I'/0F6?#P>:_];8@=L:RDH]>F^ET5?G,]6 Q$ M0:5L*__>;/]#73PSUI>;RH6KV,:YD\E Y*WSINZ$X4&M=+S+ARX/!P*+\3<$ MLDX@"WY'0\'+-]++FRMKML+R;&CCAQ!JD(9S2G-1/GB+KPIR_N:=SDU-XJ-\ M('9^-EHOW'B)UU0<:Q@!%=Z?[*]/Z^R)S6^H7PH M)NFYR,99]H2^21_?).B;/!N?>*-<7AG76A)_W*Z@ 8.++W-+CY_KMT/O[Q"7^GO;_3I[0_6X^GI7\QGD0ZOA2':L3'#8G& MFGL5D 0@"Q4_^_"9!SRF[$A:)X@+F: ,5*_(]J404A?\D KEA&2A"GAVXH72 M$#:MPW?W\C()\KJUEK2_3-Y20596XDPLTS&N%\D'+X.?J4@GLR0]'Z=X MFF:P6A*$BD>9%Y.E>"DNQIU(MIR(%\NY>)EDLZEXD?'3;[)J940XNR1U3N+[ M[Q99FOVXORRQZ@%/8#5',&;]#R;S_B>SL6OK65$!Q_"-.D<>1=BKY1< MJ4IYA8Q)M)!TR?,YN.T]XB07IEWYLJU 1;EI-12?B?D"EUGR3M\C5\;N1-=2 MP6:K%=.NR&6C$(#Z$N.<78C)(KG-<]O"SRZ4Z*5!(>V1K]E\*:;C/K70#TLM MB>E<7&3)KV%^%^8T%1,HOK.@?.MW02']U:H&).Q1BOD4M7B1SA;(^COMI5ZK M5043&!KC2S9.DW\;4VQ5A<*E:!6>G4(H^06K"RN%_WHM $*'F*S=(;JMM(5# M%<;C#-?9Q457K%-U6$P7F+-<+O]1T=GHR6J6'C'?G]!P%BR<11OB%KG*CA.F4UE26'K$WR>< )[X/P!OCYV( M;ND?78QF&8=+7">8&V$5^MOD1Q#AUEG.T#[)'6'UT]P"A4(L '6.C[,4^)ND M_Q" =]^FGR,()C_UV>K3E"V&2_$O<3&845G4=:SPL"JT"M'=H]AB>]MVK5>HD.#Y6DNC$6VY:C)*S(;XETT%DJC= 5 MDLCYIH"9T.1H^436$?!H(7I0+L#@6^2"=^A3EJF@.4@&-A_*#9G-'3W%3#5) M7N1 'X[-D,8Z%Q&0V-"RS!AQR C9--4N!"@?0JQ=3I4^:$V\;#5 M%RUS:E^[ \]A\;&D*])4*A_7N.>-'S=+Q&]"#YY+Z3= $K:]/0M'-D I>B, M*/>0 OP@7ANHJ]1GXOQNI!;:>*X>9A4$!L)F+BK" .\K0=XQYS&-\5MGM>)> M33KG.0F!8U>$O719JES!05C!&@\_0BX,$YQ5H(>8!VX%FID>E/H2Y':7ZNO9-:[F++A$@"^/D%%F+6 MT \M;I6J5==]11NXSVPU"K-1C^[C<9K M4Z";L+CA*!B/8LEDD<42?FV2G03OX4RUIR# 0=D^TF=!O**2@=<^)NCO5>J7 MUO-DR[Q4] E_5CFT@#"M>0BK!SKA;#IS8;H?.#]8,ZK=?JTXH38BG3,;J!YA-W.!Q.>4!= M,4=[>?75604:%D<:D&D%]BAI"X]R:D*+#D\=RT8'1^::[#K\&& :0OSQ]-R/ M]O\>;N.1^W%Z_''QL[3(EA,5E1 =#R]F V'CSX#XXDT3#N!@-ASGP^.&))+# M$_"]-&"N[H4-]']D;OX'4$L#!!0 ( %EI?59),-F+(08 /$/ 9 M>&PO=V]R:W-H965TSL MR5JJ>YTB&G@L\E*?#E)CJJ/Q6$AIW*'$68&ESF0)"I/3P7EP=#'E_7;#'QFN=>\_L"=+*>_YX7-\ M.O#9(,PQ,HP@Z.,Q"9\;W!''0J6;#_OT7_9'TG7Y9"XT>9WV6Q24\' MBP'$F(@Z-S=R_0LV_LP8+Y*YMM^P=GLG\P%$M3:R:(3)@B(KW:]X;'CH"2S\ M/0)A(Q!:NYTB:^6E,.+L1,DU*-Y-:/S'NFJER;BLY*#<&D5O,Y(S9[=&1O>I MS&-4^JA,<^LP9Y3;XSI8Y@GDZ);X)UD]0UJ8V/2$V);/I>15)54PO;$ M=RS&\0_]XV<;.W3[.CA^3XW)I%;/+48*#;5PMN+6- *7F(LU4T/68))0UR63 M@P,Z-PY":M_.=9<7VKHN$XM&)P696L9,W":L_.:C+"I1/C7YJ9]%KZ/8:X)5 M$8468-LM)V0Y[UPQJ3"4;VI;.ZVQH*%#Q^G?PPBL*=%=4/J:FO!ZO?"V"FW6 M"V)!TV'1NK(^($<:*>HC#FV\:9M'(8 H%>6* $IK^2:[.\Y'U$8AX09*>;4I4&M6 MJ_95%!!5I.\'),^%3-8YV4ZB:IV1'-4;-I"D(%&RV ?K+%'4'+A"ZJJMF1(? MZ1UU0OI;!"KV.L+8LV)VK^T_79BVXM'G-Y5KAAO"MF2OT>T!86/5 MKE3M>Y*)G!MNT[%>?FQY/,&NCZ."+V"^7 :' [] M>>#QZSD=6+0RF_;(V3J;>RJ'S%2%=C[.GT9P)Q13KVTE)#*GP9VC8\22JL1- M[Y2UFKJ!NQ38Z7K)K4+6:BN@6QK7+:S8/0$<>9>]LDY*U)AOT>[?!ZUPZV*;WU[H\"!;V)YS M6PCH)"%CYL/#PQD]AOYBK^C7R+ H_Y!H,)J28&#'A/"#%X:+%F(R=[A32B;X MA$M5T\FY"=\>CES/?);[W']OL3*.-\K30Q?ZI.9^WU95#"1%)T#;9)LQ#SA* M$ F=YJ@U7V4RO?-]FWDR8[F(==V.A4O^$S6 M>\]\)D\73LF6CQ$U16I\_Y^?\(%*QE_T"G6OF[L&^W'O&E:@6MG+)H\M-)&Z M&UFWVMUGS]TU;K/=78:_"+7*J ?FF)"H/YK/!J# .]3R2-^LT#*^AN^6?_ E!+ P04 " !9:7U6P,=[=44) !+%@ M&0 'AL+W=OOP*AIQYZA M99*ZVK$]8R=I-YUIFXF:S9TDR/:^XK F/I MP?G-5PSSY 6&+#!DSFZOR%GYGEM^8\#Y+NO*3L!4EIQGY3M=T8]J$N1'$H MX!QF];9EG6UWV:L2WXM\R$9IS+(DRUZ1-^I]'3EYH__!UT]\B]2R[%^W2V,U MO2?^_(O.Z MI-^5%2S-+ME+(MD71$PSU6K&@0JB!\C3,?OP=ROMEGVL>O(Z*F[3]^>QBR-ITD2)TG"#*DS3*V4_.U^,,-$SYF>" L,4%:TD]FI=@#9?%#@#"I<^!F#UN9+Z)@ D[ M6;:6U0*0U,J>$F,EN&DU'BRWU(HAFF(%P CI!UZVXEB8A^S/@S@V0E<2#K:& M6 '4@RQ$L/B,>FL1[9M$MI-\&CTDWL=/-?0.+H5,:E![N?0,FGHP7I'G6N84 M5$?U_ GR3!)E6S][ T0C!;TZW"]5#8/Y(]>%CPW<<-.0(#BPU],\]5I2\J)U M2T,A<1"25W<*Q' K>K^7) BS0U!:*P3YIJ1+S2<\;(_'A0V#R!*X-;*#X&BD MZ#*)^.JV6E*!K[J:-.WR+PCH(N@-CR.Z%M^$SJ5!L@ 5T8M O5A9KQFM!45; M"N\E*7T6FKZ@CM4RL4<8(^L2 BAPL5)-7C'@;I<0Q(O(\V71X#@=RG=PX,'\Z5*K&E MD8V6+TL15C7YG3)F+\)^ET+11ETS)FB8GQR8VL)E6S>Y+T.+_L6!_IZT?G7+ M$HAOUVLMUG@4G<1G^TUJ U%F08M\\TI)@Y29+%LTG" MWK#1,$FB7T(&9MF%>SP93F;1AP!HP4ZFLTD\S:;L%.39180%;R4D,9Q\3"9XR>-+V#*:-2KYCV9A4KN6>-ABP:,B33/-YE-/-<(<@N)?IZZ&L]A+M_:5XN8N0J MH.QH0 J+Z.] M=\]*VG>/1@"?M59M<]C#:,;"J-#M>V6E7/5I$<+N$Z.GZ/K[;DA$6KAEE\8+ M/0T*B :'->I)=H_:+7H[:8IZE]K5U)! H-4'6%$R>TKN$[#K+:O6MMHM&SNX MPN(4]3W2S674QIEKX'X6^HI9"LP1J;3352C702F2M;.GP;IS@&07.+.W?L_7PSPO4U$R8^ M6LZ39J %K;A4#D$I\4:[U$N'TVXZOP\';L&.64I+ M@&K7&]K0N-FX"=QQ^.!VA#LYKG?6F,9&6%L*VKT9(6.HTQ ^!.?QG:LSZP!; MR[^YF*+E^O+QX(6ESFFC@Q0HFU;3@-@2%F=S')C6DLZZ3O$"52;<"9A: M;!']VF+YF85QZM(&$INP(@;Y[HQ&9; O_&"[Z[I'YW^_J[?4M[Z[_O\?3R3@>90G+1EFW>J2+D'JE\L2,8 MK'4 <'G0]XV$LRA62M:PM +#5N<;[@S+8*@Z7.72J'+7@?>E]3-)Z1 MY6R%_$76;'#*\=:2B<[B4#EXZB2UV'9]5Q\>^W1TOO>!KQ)Z[3YC&B#8UM9_ MZ^N?]E]*;_T'PAVY_\SZ&]=KB1HJQ0JLR7 V&?AC,^%RZ5M:IREQO! M 1H1X/U**=O=D(+^^_'-?P!02P,$% @ 66E]5E5WX5>E!@ G X !D M !X;"]W;W)K&ULG5=;<]NV$G[7K]A1G4XRH^I" M2;;CVI[QI9EF)FT]27OR<*8/$+D2T8 $"X"6]>_[+4 SLFL[<\Z+1)#8;R_? M7H#3K75??,D4L%KU9KPT6Y_YLZ?I>#EUOCX2]NT=YD-*6]]L%4G# LJ7:=_==?%84_@ M>/J,0-8)9-'NI"A:>:V".C]U=DM.=@--'J*K41K&Z5I(^10ZX.(AP 2V M]09F]P9>9B\B7G,^IOEL1-DTRU[ F_<.SR/>_/]QF*ZUSXWUK6/Z[\7*!X>L M^?.I,"0EBZ>52"6=^$;E?#9$J7AVMSP\__Z[V>'TQQ=<6/0N+%Y"_]\Y>QGN M5QN89O,3>A%W\%O#3LF:/C#*P-.%)[LF\,/5BEW/T8BV3*6Z95K;UI&]%QN8 M)(9& KFUSCDJV2K'I6T]4PQ8?&=K".M:03'41;DQ?>Y05?T5,WU[%G*0('5- M[]TMO![1E3(:NVNM4&>AA)8[+J2N=-565$GJFATU:I>B /\.YF]'1T?'!)7I M.VU+G>-7&P/DW$4+YJ^@N6Z5,;LQ_5YR9QC?-1K\#]!^+AJG#/=L4@",('M6EK13_# M/O]T5(S-E6@=I?>C?D>QD^)X] MT>.(+L'[+0]V+S?FD45EO$U4/N+Q06Y$Z@;0=\W&J1U=LLK+$;TSUNE"C>@3 M)DRY:MUN)'D:XYBW(;ET;7>&T3JW^TX-@EP># =SV"1,5W\A$\XHC%]8.JZ#6A,@]["%BW6_3N(OH3CPI1(!P5B M:"7#-R4FH%JGPT[@']>1T6JEC0[2"16R]HGJ)F01OH$I TA/KZ,>A!.^^S&(ELML (M00&OD-AU!Y'>)>4]) M,JIW=SXZFLT&']C[$RD#"/I KQ='A_1F<-,%\%:9EK_EV@&@LOF2KA$(;) P M[5@YU!A&UE,-+5>^1-AU$1-45;85>\"T:8M8DQ&C@J(VW',] MII^JQM@=,_*\YK4.=&/0Z/J>1XOI[/67-S\X#KI3T6##F/Z(.1"99E=%SF0A M'T?$1F^T\,\=N@?].SFT0*9MD.*4+5]UB:8=(0U_".J.$(P:AON1U/5?*"W9 M*;#O)>PU*/K(MUPCTI\PVE*#D>8G'2TXO6JE/ 9&8YJ,Z:(HM*RE-XYZX] % M8OY(0 L,77$,>]!6D*!Y*6';!_.TVE'K8]M,:8A2P\,L(3XCLT6.#&;3Z:N^ MEKHX?/_=<38[^M$_V-]%1,GQ*N:?E.OSHGUPT1YQ1/:Q)XP?)Y5/635XHI!Z M#[;\U0ZDTT&V7(ZFTVG<<9!-9[(8H4OXAN,9-L8Q$9+2HLN%AT>9=\Y6A-;! M<2_^HR(IWSU2)1\WT7*TVEP7J6]UX#"J:/.4S)CDJ]9CAGJ0\+ED$-@T1N?2 M7B(PQH=U!4[9.::#2<3F#PS:BA0R6WLDFEW%QA1*%1#Q^]K8#>(H6LG,SEN' M@9<:NEB3RDZ,P0$-S"&'5J)6>>3-"IV[;Y1BH([@: 5M #^Q)1BU]:WNSC86 M'R7A;X#F?%3)\[)WHVA8K>)]R(I!X0X M71[ZM_W5ZR+=.+YN3_/U8VX#83'TM< M']G)!GQ?6QQ NX4HZ"^DY_\ 4$L#!!0 ( %EI?58\D?\^WP, %,( 9 M >&PO=V]R:W-H965T,70 4'L M..W6M4F 9&MW&ZZ]HEUO.!SN@V+3L5!92B4Y6?[]D;+CID-;[$-L2R(?/GP1 MF?'&V'M7(GKX62GM)E'I_>HTCEU68B7TR=BN+(@]*E8K3 M)'D?5T+J:#H.>]=V.C:U5U+CM0575Y6PVSDJLYE$PVBW<2.7I>>->#I>B27> MHK];75M:Q1U*+BO43AH-%HM)-!N>SH]8/@C\+7'C]KZ!/5D8<\^+K_DD2I@0 M*LP\(PAZK?$3*L5 1..AQ8PZDZRX_[U#OPB^DR\+X?"343]D[LM)=!)!CH6H ME;\QFS^P]>>8\3*C7'C"II%-/T:0UDXI3M.\_15Q,^8#6 T[$.: MI.DK>*/.QU' &_VFCP[^G2V1[@R'F%X= J_0L%Y46"X!' I;%9"^B&$>-2' M#0()H,4UXX\=@[^-$1SMK2(S 9RX4GW6ZVV,$J"8U1!"_0;1!T45\)ZB>X) MAZ<8.S8#^*HA,UJWK2,X& (D];(7(L08723Z86EQ;=2:)(!3 D0WHX!*#V(M MI!(+A>Q9[6 C'(69#JF;Y%!84\'!QT%"UULI-D=2!\/D<6, W_>M@5#.]!YC M59E<%MLN6)FA9 NN*E#+.Q[>:\M$6 MQ8XCY;VC8ZET0F_/&?4[51O<_G5Q X<.LYK#0R&UFOL[%!3) -ICI7= J10Y M]67IFD NMH'5!>9HR>N;ID&$:###*QI3_]"8XI3NW*;10D9<&\JV[YT,GFLF M\5ZCK] NPSASY&JM?=/SN]UN8LZ:0?$HWHQ;LD95X4!A0:K)X,-Q!+898&ULO7U9D]O6 MM>X[?@5*L5-2%9IJ4JV69-FNTF Y2MF1CMI.ZM2M^P 2FR0B$& P=(OY]6=] M:ZT]@2 E*_?\T3OK]KVH_=UI@^_;2KZNZ'>]N^WW_W\&&WVII= MWLV:O:GIEW73[O*>_FPW#[M]:_*"!^VJAXO+R^N'N[RL[_WX/7_WOOWQ^V;H MJ[(V[]NT&W:[O#V\-%5S]\.]^3W[Q8=RL^WQQ<,?O]_G&W-C^M_W[UOZZZ&; MI2AWIN[*IDY;L_[AWHOY=R\75QC 3_R]-'==\#G%499-\Q%_O"U^N'>)'9G* MK'I,D=,_M^:5J2K,1/OXETYZSZV)@>%G._L;/CP=9IEWYE53_:,L^NT/]Y[> M2PNSSH>J_]#<_<7H@1YCOE53=?S_]$Z>O5K<2U=#US<['4P[V)6U_)M_4D $ M YY>GABPT $+WK^0._XCG M>W1ROF[5EGM&CV:=OAPZ>J#KTO_S8MGU+2',_YTZMS_^^4_SZ\OG9W9\Y79\=6[V'U_F7=EAK^\Q=]WGV/O4)L].,[W) MR;G3W[8F735U1WA0Y+TITG59Y_6JS*NTHT<,46C/H^AR2M#J^Z:L^^3FT-%O MA$MO:[JSO"[2DA[KAF57%F7>$D:EV_S6I$MCZI3VL,];FAMD"DI=M0/-O[0; MRCV2EOQSTQ:T!T.TTF_3W^L2^[K!;KKT9U.;-J^J0TJH;?;T2Q+B>%O2WO<5 M/7C_SW]ZNEAG.IQ&]Z:M^7YH%_8@K]_?O+5G.#7RY[89]EG" MRP?CY'L_^,/KFRS]Z5-O:C 5WNB+7W^>X7_I7=[1"?\UE'IA?\WK@?BYH\N, M'\]QV:MM1K?6.6+:^JB]+6JBK%A&5!]U&NRWQ9T4UTG:%9"+> .+B;&%EHJ81P!=LQK=YW M2I1?=_E*EO1(:JJ2^*_N/C@-/39+SY#V8T?:C\^2]@=S:]K.T-::UF-^F?H3859_. ?0:P?0Z[, ??7N[V]?7\R?34'Q[,AI*-KI4O0U$ ^F5'IY,;_,TOZ.B*=-=PU=0^/6[>RZN_Q K"G--YL6 MB*5LE@OR_[H27V2\A2KMUTV B)7S"ZL@-.B+3% M,9OE/PUKTXQ<$-,KDN%6LF:8!8^YC3(3[8A]5GD+E(5J17C2]>6J(_J &!R- M ,>V PC!3;[: DGPS)J$97.'7=-#>?<=48@$S,9>G1X<9V"TTN_MR3SHK1QW9V0I M^=*L5K@[ M:]JYM7@^J]I!]VD M^;0W-;A?,;0L7MT@YHV$-$TQ2U^)J$L"8V2OQC&ARFU3$:+^5'(I!MTQ3R5"!824ZL:0A9$_8\ M(GN]INH./+!@<@,"U2(#0R.FZW\+;VJ;%S(36!7S''.;5P-#G[2_Z(J3<""H MGI;?#* Y-M_.4L@S1R'/SE+("VM0?2"5M;P%A*:(Y.PDTT0R,7/JOFO]=RR/ M>E&,>]+C>EQ65?X;/R: C1F9/29O8:B() /WV=!0)I]<^"Z[M2! BF98]NNA M\F8CO$QL6@'82X*V@[A%?KEYY;=+WN&*S+&R3ZJF8SDN@\TG\#N(RN,S\;T6 MAO"*S!K#=C<$*]O5;@=;&M^TI)=4Z1VX\T6S7C.]D'F*!UE2[,G4)-W%+D*+ MB[<0$C6_S8D!\W*GX-J:-7QT8E?U9TWO95[Q_MC?U?$]@&FD@ITL=-P9Z(=O M%M>+[/+RDE6,;Q:7^(PK$KM;BIRW).MIT%OD$$IP8H"0.D *8RP.M1R+3,AY_@&GD\%RM M8I X922\V3,T-[_TGL'+LU3WMB8>2;=_F'3]G1T[36QNPM1_4O62R*:I8"S0 MU1 S+^F"BW330*D CR'VZ*D/IR<8T9%9@A%Y$*!BDF2$(#B\PJ\TV*&YY8FL M2)9MUU_ >)%/9-2F]]^\??/N@2HT3"'"_D$!U8$TYELXFMG/X(Z &V'1Y^BZ M Y+5!JHDK"UR3?DLD:Z8 (BQ*V1$>$NC1&GD%Y=)>"\35'Z/,Y(]2YM5"B!&$^?C95Q'F M.20/W-_SLTC^VI#\@R<+J#*I>IV?8!K3XUE3]^>*_U24>(%Q(\_FW^B82)K=R'2I>[!O/THUSM4)/)G1: MPR0\D.@[+_;G"W\[B[.W\[Z%RMT+C<$SM(=V-7E+9R>:OJ7IV=/H:^.^%H* MZUG8$-,.F%-A:$I2/EGCZBP?1P !$:$+;$49"@.4?_7L@%0L\/>*0-@)[:[>AV9:OP%0D[Y(9/=QYS/>1J?G9,%+@9N(+GN9,7Q&) M&L\+$0<\V=2$$Q HC+/-^@)V.D--C#'&"6N2'1)P$G@MU1]<-?7F@C&FDEE5 M3,,C##V1[Q6"0O$U-.[X4G;T[="RAJ>:IWAF.!"EPDL1D,1XN1MTI62?'P3A MZ:KY&@7=14*O!*,02FK:5IQ&+=3HW)&:-2G#G6;*.V/%P>TL4&]3I]["1!4@ M16=FWU8'+D*;4/=PJTNR3@GMGBT\8M1WWHZC1^ED^$=V+I85E$\8@I#JLB/$ MQT#&N?5T)'P+I<31Q$J(%I<].JBQ$F&=)%->X5GZX0@CSEW9&%'RXI^L!;/L M 7'1[;%WN2!R7PE?(D['?HD25 [P@^)X'KI".*-OH9QXS+5PMH++427L*SJ1 MLDVAYP+X F:,:1)GZNMV(^LBCF?[:D(;3B-@YK9=\18CWRU83O< ^ZA51.Z (!O M,#N CL(F$O"$ M(W700(SMD6#F_P6$)*85!!6F]*=HYX!]TO8/K0 M6PK]=A)+OR)>^87+'?FE2C^.998?(&R+T131J+)E%&$$@R,0L&S35=F2:H&X MYHJE4@DM"*RYK&'_]>:S"]B(C*P!W>:M#&U:N2VW=J(\*TN7@ZB6=4,"A!AQ MS\&!C-DR"67$A" [(8?*1CVWT#Y.APTQMC KQFS%(#(S/I(DCVF:%2QV&#'Z M!:LM-1&&.;'H.>'/&MJ#'5EO!$T)1,3FR?)$N$H7 D<^$N1A% WX;.![Y;),A6#Z;0YR>8/G',D*9> /[M M6]Q^EFR;.T2_,^M]'9V(:)=@CRL3&.#8!7&-6N03BV@.+>$EM..6Y(C8 M_DZZK0G+8HT:SAJKV&EBS\RO5':,Z!YCP+%ZXY2ZD%Y%!P;AUH,X!EKFLJ"E M)."TGG&$3-F%GWC3GR\T[R:V;-">\3*@$,R<\#%&"IVX>0S[,QM4#A:[V3'9]UA ML_1-ON+=6ON!Z0?>39H#(4L;8F)FD_1DVFU@*D2L)MAV))+&XBB*O'^7_/E/ MSZZ?/'L>B07VK%Z0ELYDAOL48A5S)H@DX 3$'O\IKD6?I:">S>>3LP;PW/VV4RM8+-S(F%F;0DG9_L6RJF&!?2P M5O $9W96K8JA8[6,X>1!M'(A?(R8 +7'#.NAT2#1+?6Z0, "-]%B$ MR@!TQO1X\EGR6^/5)D)\YHV;@-HM!F:"4SND9HZ<5C$/F5@%BXNDP\!P=CD8 M_)O-*-"*<2Z*/P(3"3CU/GX!^, ,#1D0R*WT.\U&D;/XPD0/XDTN X](HXDQ6,?G0A3$!IASY"S:/!9V,D@$6C:K M)!$B]\FP/*M!W;FXO4UM+?QN$P/?Q9Y5Y(G3P]6_/LC>,TI\P& MZ\-8?;HAF=QO$] TU -1;.57TM&&UOA(V5DOH?,K(AHR,4L6,AX4&'#D0Q[, MG-/)[H,.^?'"N3SLKZG^J@EUCI6(BW2L6OIM"[@='/,],4V"(^A6R%("OPQ! M8@FSY+6':UEO):[ODQ .%DG8?;G+/RK:A9>?H4QB\,E_-C,F@!*C!GV\)0L) M&[#Y!T(A[%9-1K.>UZI\2M_\?$[?&V#/WQE[?A7GT\EHP%]_$LD 0H*VBQ&;:C_TFOL&[..),31D"0#I'F9N"4TS9&7-$K?$R^I,3I_5)X;Z^!E6ZSA^ZG]+ M]#?V#/GD!+B\Q*E3P8FDSA5^4DU MNQM[IX")F)^+?N514GJO(KT"^9+Y^E% M^E]# QKB.Q;7JQA;<@?B^Y'T]94JE*+#!&)_-IIV0=.^.X8-RW3:=^U6ET4S M34'JR /]\)>)_4"3ZZ;C0:4M=LUVYEEW0WK-9*AX*YOJD%B(F1R(4>,DYW" MK/K[%52R^/@/,L'RPE0714L_U#YX+-R7]0DX/4+!%EQG@ P,L2N)]1GL]G1 MDD;3>+45G.O+1NQ8'"0+)U':(,3/QW!_1'"/.8-=AQF CWJS\[/\UV""(R!: M:M-Z3QPEQ.90U0OE,@2%3SC;P0HFQ7&P*02QHB2)JWFWS:9R@;+$?;G/#[EU M<'$ACO$)59AT]U9+.6H"HR:()-.)'N!=.F583/>?G,SU=@1EI/4N5[-->TZ_(]YR<'.;JT)>59:=L(6F=C8U)A_55S*N= MS;0*9W+D!]5.%4WK:%"9B*GJ: W% .@*D%B1^_3(^>+LMV1D[#B=(PPU19XF M?__B;?2I%2ZT$.*(#]-;!SH0"F:,K# @))TG04P1I).NB;,+AQ(:&P]V^;"! M7-HAZ#4F6Z]L>])V&M=$9BK1)UV @1_#1SKI0&+_"S!Y*WW^2;3-6?J.A,%TT\.>J2M[B^&/3-]2?,KFKNZTW*!3T'\7"P-R3)Z/C%3< ^Q%U-GB*UO M/V[JLEV OD>Z$EPO7'1RIZ =YT8>&2Z &?2:L5=,D34P4C3MG[7;U6H ES M+#N)4'-LA[O=:L3;T4Y !DR?^#J&[U]'29EV11C MZR]_GMY?G!H3>NH:8I$;KVJ%4](4CQ[$UFBB,X0&!2,:/7OU8&3^3S[H2N6^ M= ]<2?/X00BKQ.?QLZ;/&EW.X:_I:8'M'7WJ$'ZUGMPE;L*NTWG\ZW)BIR[L MP/6JKK#*09N3&H)Z %M&Y4+7?F+.?^*,#UNFI7FK>>O70YV@]R%%8VNS:7I. M,@-?"[:RH_U) 6V^^DB68>;\P#Y8&!P1[A .KVL&A-@*/JE/C4D7@^;\=9V0 MRT)UX0#$B0 M[R91J^T\X8M.<^HLV*53OR ?O)TDOT>9"UU3\5$L=EEO5>)*R#(A$F>""_76 M@4X7+Z^A1TZ7N-A7XO[80#JJ]B5U*K908N3KC:\@(I#D3A(3K7!E1PZ?QGJX M0FSN8&,5([\MNV:X9.=@%XTF13%(D&\8T$:HT"8R@/[^UT#FH A&N'%=1F\X MIWI:LB-V >\=0(;-!=,37PKF96 U-:ISU;O;:1ICGK#/67BW@\ 12YGFZA)' MXY1[5Y@B95^1H2N5Y>+#CB]*HG>TA5.LBCB;"<&BK/+=QUHPA QLIH&)EVRKN6R? V M\-"J*FTDT.W(W>_2:+T9J-,6CK227[!&?X2.H^7.';Z+*T)V.00C[E+W=^+, MRF%L!DF CJQ/PKP8.NNG:SC?BP"+N AI(]X;7Z)\VU\-$[,7F,T2E]$)5C:5 MEBKMRL[5=83LPA=E@+"$H7MRU21*EW"H%K[#FB0^WR0]HXCXDR9KL,-4W;"M MJ[Q(7=6M1!^"BMNB8:QC*0)SSOH0?%Z^)E1R]B4TD,Y^PZXA7);D-<,3 B:Q M[NUY(?'UOC2;+><::I96%WE1J,VA/KW\$SO<*ZW+H)-S&C4C+V.97D\B^2=2 M^\5H:U-M"0R2+BOL)4;H:*)577C=L,LO137G(P3IX'-M; MI'A"G"0$LS[2.4XI&L+!V2OIU.<@2( DBN,HL);-)J_'$#R"\1BTTBW M+10"9WJ'S+:F 222$Y (#WH**MP'Q_LAB?Z^F5_.KM(=X2UG MU]&.U&<6/W4]N[0/<6ZX2GT$Q./0LPMQU,1GTOF"N#'::9TZ[OS_]W&?S.:? M/^W5[/H_/.U?M.9)#)MAQ[P@BRN@7+;=11(Q,OW>AY"%&/;<% G:!]BOE5TB MF_O\HXGD%@9LI_: +3P$C]-=6*=*?]AKO2#K*=8<+'MU?")*C(DYY4"KL[K. M7X=L1++DK!(L/$#R?%VH6.OSA$#?S-[-7J8<2+]^7C2KC[:C3J 8BGP*?**: M'R1G17S3BD4K'X;N#,PD1BD0AB9%FL\^.(:R0? J]6E*=-1>6D7(B%B^9#Y; MYB[H$!FY)\QY-N4V+:"H5ASKR&PZKJ3LN>-R:QM%%76S,W$P*CI?'^:;ZP83 M#N\@ [*=.IWK.)8=C=1&)C"&Q#$3UD^&!7Y^>C>%ST85M$JX@+(+FG#03H;] M!NF/&5>E-R1>G "$G92YJ@\X''N?B7] )F9M[I#)$!?BE$ %NE"D+P3N1&;F MC"U)!"&W2:F.T@Y22$<5HPA1'ZA7"@E*MK.VU:9&\' M>NN:5 *!1J"T'V'?TC5LUI[/R1 M _V@EH3&VJS):G(6XI>MR[5(4,[NZ@>2RSTYKG=&?3C6IIQ;3PHLP:!S6G9B M'^X"HHELV%DT%':I%0D\+V,_7F:=P4>SA,S*U=6A:^L M8F O.B<=S_:?[$;EV(C=\/#D:-;Q]?I"X/!) MV_?F-\F3#';M)_%H;BERP_>N..\87=\D813:PHP16?JE]&=6<4;8J?KEJ6TC M*[SJT'R0*P("P<*@"\< 0;D9I1.M-A_(#XJ?'P,0 @!9]&?4$,7F:1V$G:%H M_Y,T7XYG?#+NB=H=;2;0BA@4%5/DAF#9-OL+=E'A?X([K)IPG%IR+!(9.@Z6Q9,Q<(^Y#X%5BKX?']CPO@?X:1&?:P'"_/72B):=;=A9O(P+D$MX$ M2] X3CUAM_SR(&6].7N#C:8/!]?^C5P:U@+@KBH.")%G=TJ?A%@= M*Y"1+3VE"-ML0/B*O4(?:AI6Y0X'?JAK=UY$MD03]&9WK)AGQIMA]J^1]$Y MPI4#'LO[KIO:^LUHJ9 D11ASD73[D69JT%HR813;2<6.] M+!>2+2*R]R;NG6%=XXS?E<262(YL\ $*1-4<=BJ@Z.NJ4I8N'1"$,BP#U/5# M.I;?- U9>PX'D8%1(#<*OY@2Q)#D/E[H/)):RHKT4LG<("XZ2]]H4=K1\YWU M-_EH(]_/$=TH,2"*$(4&%702T1=& ,\U/UQV-F66$S6(_DE-=*F3A"O;YNXX MV!B:H$>*SQM[IE%T-# <;>ZLF"PNZ>YH'>=GE^(]JPW9.!-RK240@JYR"B3- M_?GI$SI+:SL5?_5^?C:4_H"498UK M2-H0V&/&/'8.Q[(]]^VYDJCCB-6.PNQUNP-;]A"CD5W=WG>@8%FV&AXA=/X$ MH@^7?V?:H![)N5*L(Q].O HB45(].JO/A@J' B+>0GA M5Q<_[536TOLUK(T M5"_2K:GVP+6/X; \!!$2R6S53.52*_CLEF@=$0>T M#:9R-*WYE*AP($UAQSX"ZZ]@GF.Y,+$UDC:$S*N/Z!8 ;++L5JK$]E6^LFUN M8&H9"0=H\>?',)?KE"Y#3!(NK23J M7VO55M:;G/X+ OA8-W>5*3;2YY"3-!M5GEA0[;&.1&0/8:-W0CZWEIW>%2Z% MA*EYH(*B$L?)$VL_6S,Z)DL?3&)V M: U&2Z(]"7MN^9:,$FD8_<,\D]Z6&V^HF'-+U%,[I_9;%H5UMV>Z\N\VW M\"H[W]^7G0P)'2U3=FB7XA^/QGO#S&TT]?Z972C^I+]-=9#8J)SB M'[SI6H/C(?M) I9GO8#1=)Q0(/OL#+\W0IZ&424]OZT4\*7S+@FO39EE2K16/FUH MVXCA'S&UM>WIFM.2NEZ3?IE>0QW8D4""##M":C'3?4,BJ6+.#V3%51J6%\/) MND1]\REA6*YB7=?EJJ;>>G\"I_ HE9-EB)2T8CO>MQ-T%70A[N.>-Q!;N0:K MM!J"36>MHW2BRN>GT7IC$95.B"BP5?&M:2Z"9%L$Z!+"8/K,4T=%8$R*^<,L M9'%!:C#,;A[WG_A&HJ>_3X+,FOG3[-&C MZW3^.+NZ?I1\DSY[DEW-'],$UX^S9U>/SJ5[+WQ/V\7YGK:T"Q"P[X#^@325 MJ83O\_.R-3CYHX@S"))OKK,G5W->!?4&NBO)YPIZGI1N MFZRJ")]W55\^%T]:/'(9I.^5K2:8PHT55,T?N6L"=4L?4-TDWN;\R;<,_/G\ M6TX&^F9^/5NXS S1U&^!*[#T=\L_5OCDKI]VKGRC&AA7Z0QO_P6$_E) MDJDFVZQ1-'50=CB^Y&[;E*5T2-#8- M',V2E2"=MOEU.2Z7B:9]\C38BYN)0?SD\;=!,GA0S#AQPEGZB[:^@F[N@V[$ M @LN#77-&'/O7K.MKR3.;=L(A>^N$=2A-3CIWEYD!,TD3I&97RG&//.)02?P MP_;BFL*2^?\++&&G7;SS8]"-5R*4_\^18WX2.>Z:+T:-Z_EIU+C^8M28!Z@1 MQF.3_Q USDDPW[!Z<;YA]0U>MW7QDEW!:)YA.'=KNFKI_%330NS4_.QTTP;_ MG-C)SXE+>A4^%[VA+W$)V$$'6E9 M^),J83-][Q*FHDFRTSN")I1$"<1B&&[:7/L:9'$34[)M5]IB^+A;5DX*3I'9 MI.11E+P^5JS9&="A"YNZ,K0$+[T?MI,TQ'>Z(''2)5?*Z]!XJP]FZ,'3G/F7/,QBA/_ZV-;2ZC[U#B#+\,GC_7 M3D[PTCS=E\PBEE0I"-C"]RITS;_@E 'U;K@0$&,F% M4%DZ@>4A!MFJ4=AO87,MO!W]3A)<(HL1.\H;SE*&XB))SSB$2J>ZBW% M*FOP7L'DZ RRU*GQT3L)F[VX2=T6 D+W)>$O*_@A;U;;!K9*LW^UNZ&E_DY+9!N78N2*]D*E)=++V_-X/7O:)JLL)^Z M%PLG@:T2/'KO M8J:?1RQUJE**%BS5I G>+I7(LKCG8$%-8?95<+:%PAX>U;[W-M2-(:Z@295X MMX"M/'GE?$G2--4VF^7LCT@*R$4);!)7 #"&!K_=S?K=1CVD9$[KMPW@;Z?E MQB913V4E)7L' 3Z&G).C8'ZZX"E7C!SBQ3IL5K4?EA4WJ]6>52)/1$EB_Z1_ MZ1_WX)/:<-?4Q*,U/]\%KB?;@>R@O8SP"JI$N,28U_ +S'YKF4\>9"95*VW) MN:M;/\)'SWM$SQ,"M[^$+RCCIR0#ZXCB JJ-=@>J$M#:U\H@, +YYKRU,I?M M76:YB9N8Q#5>SCH2,U:TKIMS5"O*&B<4>]K!>^"+ 1QNPA4;]](^:J,]4GPL M'=K 4(56H4$"JBX9%B &"I?--$C#U&'W*@@6I+$DXVXD!Y5SMC,I-\/OCK6? M6VEHZI=.W-*V]V"KCF84@ 5OZ^RTV=#*:!J PP:._%32!E"FYSHJ_1PJ64[N M&]MH2@4)UTGX9KN9S7XR?M%47EEAJX$&5)3SBZ0_HV?9DB7IV.#RQD-4.=YI M8OG[&^E6\EEE#E@\VE(Z\3A.[8[F:,^_)>_.4IW?:3*!R%W0L#K8F=WT.0/, MOY-F_A,/5J9ULW>/;P)ANYEY,RUHA M1F3>QXQ.,=.M137G\OC%%\SA?!],VT+NR!,^\39&D;VTY)(-\N;4FQY5#3.U MO!S9M;/QM06.>[ O(A0F]UFOR3-DJ3]OA_/WX]E59)!@G#'&;R MJ:X]*5WO M).S](S')W=#UXSZF^N(TA/&[WA;/6G,.SJ(+J6"_@!%S :>I;+FCN7)Y==H> MRO-02(=:5?[-+?<9SC^QUC(0EI'B#.$CP+E MZ>/+;\-W8A)[EF)IMSE:T'$&1$4%:JHIA9N!CR=]QZ M80Y* $I2S'OXQ!R $WSKWD/T8M*M6Q>QMZUNZ)Z"]#DF4JD[$.V,N[;[!S)M M>JD$Q6^9=)K0J O5'ZU@#+:7^.W9+G0./"%HSC-U_[JEQ?G7+4V^D_M%05+% M%)-,_BM>O71NC?1=G?XUKP?PE] ?FNO/+VY^QY?R6G#G+O-*2/(V>"V7TUT+54-:;4,E@VXD691%6WCO>6*O]^9E7 ,^^#*SS9Q?SA0.K MR.)$9/%]QT,>?)?>H$"A7!^LHR"X4+"24(AG[@Z")5+[ZC'+%@WGD6H%@A@- MVF[O+AY*2E" OR_-3/!Z\NKQ":,.ER_O+*)H^YR^/T. MK'U\ '^A/QNRR_26GEX]I5MZDZ]*>;>(-R%^8@[%.#P] SWJXK3)!XO(,QOO M#[;D98G 357F0G+0^0T@#AB^&CX(RTH"@[MX,RN@8U^#E>5 KT/8=J$;-;WBQA<3L;BWGE!]*?L86_#+ MQ26$ ^M\T@A/C#G:\=XXK@94&-&*]+=9<\6D0_%1AT"LYQ/ZFAK!;.D^EVZJ M9LDW&H(@\:TUA)A04NLF1\6\%XW39M$5IRIM%>) H^U1R)J45(( MW7S6ATL6#"&8" 3_ESGI.3'KWW:V./^VLTD1^#?:UG^3B7-.W/[GTS*&D24* M9GQ]"KWFUQ?S1X[9>([P-LCK2X)A84]@^GFXB?#%E- M&DQL>9O[]+2_*#.Q_''^^(%@GK[[T?'-!6WZ)X>JK]GB M^LUY/&H;> XX6.?@S'R(902_RDWA&39YL=+66O)+4N,-BZ6I..H?Q&+)Y7IJJX47U-"(18J_L6)(TVD=^]6-Q[2"/]XS]^O\\WYE?N M,@9K9$U#+V=/'M^3YC+VC[[98\ITV?1]L^./6Y.378$'Z/=UT_3V#RR B;> MWH__ U!+ P04 " !9:7U6JNQE@I0" !Q!0 &0 'AL+W=OAOW4:BY4TH!6N!*R8XD5 NG55P MLXZ-OW7XSF!01VMB*MD)\6B,+\72\0TA:"#7!H'B[PENH6D,$-+XL\=TII0F M\'A]0/]L:\=:=E3!K6A^L$+72^?*(064M&_T@QCN8%]/8O!RT2C[)=^'HX K_Y6 ,HS3V9HJIH@HR4:" J[IV"M>D.UX3>9LRRK.2I93KLDJST7/ M->,5V8B&Y0P4>?>5[AI0[Q>>1DH&V,OWZ==C^O"5]$%([@77M2*?> '%_P > MUC(5%!X*6H=G$3]"?DFBP"6A'X9G\**I09'%BU[%4[EDG6T+MF+=*W10BOQ: M[926^*A^GZIZQ(Q/8QJAW:B.YK!T.M-V^01.]O9-,/<_G&$<3XSC<^C9%H5; M] T8NAQEK2C>#=F]H(:>@/=PBN]9Q--\?P*5XZW-3*M-OX/9'97%0"78%Z1$ MJ:UQ0=+ 3=,8%W'L1DDRNQ4,@08!YXE['$3G5)^](!BW(RHI=$?M>1T5,N],\68TR^N<^#J-[ M*BO&%6F@Q%#_,DT<(D>!CX86G1753FB4J%W6.!-!&@<\+X70!\,DF*9L]A=0 M2P,$% @ 66E]5BR<^$PY P ; < !D !X;"]W;W)K&ULG57;;MLX$'W75PS4Q2(%C.AB.W:RM@$[:7<+;(&@2=N'8A]H M:601H4B5I'SY^QU2LNH"CKO8%XD,QP.9SNE7TR):&%?"6GF86EM?1=% M)BNQ8N9:U2AII5"Z8I:F>A.96B/+?5 EHC2.;Z**<1DN9M[VJ!9B$1\,GOBFM,T2+6Q3" 1&-[QUFV&_I M D_'1_3W7CMI63.#]TI\Y;DMY^$TA!P+U@C[2>W^PDZ/)Y@I8?P7=JWO^":$ MK#%655TP,:BX;/]LW^7A)& :OQ*0=@&IY]UNY%D^,,L6,ZUVH)TWH;F!E^JC MB1R7[E">K*953G%VL&C MDK8T\$[FF/\,$!&GGEAZ)+9*+R(^8'8-PV0 :9RF%_"&O="AQQO^%Z'?EFMC M-57$/^>DMD"C\T#NEMR9FF4X#^D:&-1;#!>_OTENXC\NT!SU-$>7T!=/=.OR M1B"H M!83G6'.12,:]@RT7@[734 MR&L8W/M*IC7!C6U]-0KF3Z/D-3D-;H=Q\*Q9CB!9A3"\B8,5RUZ$VD ZC8,' MW%('J4FUQ:R4BNP'..59LX,G>34>3^&ML^N&O'%/_&5]/;R>F2IKTDY?HJ&3FH9V69.#T#W&>BR;G%@'0PB6^#/W], MAY.D"\Q((\]1>[64W?$@GL9PH5;&?:V,_T>M- :+1E"BMR2:5KBT3&ZX2\WK MM7)QH_.U\HX2F]&&P=^\P%\?\ 0.R+3YZ8@[T_&8DP0JWT3.'W;G?C9ST4D' M)!8;W^<-^-)HFV%O[9^29=M!?[BW[]!'IC><>H3 @D+CZPGE1K>]O9U85?M^ MNE:6)/MA2<\A:N= ZX52]CAQ&_0/[.)?4$L#!!0 ( %EI?5;^N:WKO , M !() 9 >&PO=V]R:W-H965T.F+^)P M.)5-@Q_ M.=^Q+=Z@_G5W+6GGCU9*WF"KN&A!XF;AKL+SB\S(6X'?..[5"QI,)&LA[LSF M8[EP P,(:RRTLZ M6KA3%TKWJ(0 M#0J1Q=T[LBBOF&;+N11[D$::K!G"AFJU"1QO35%NM*133GIZ^;'5K-WR=8VP M4@JU@LDMHYTZF?N:[!LIOQAL7?2VHE=LA1%\$JVN%+QO2RR_-N 3L!%=](3N M(CIJ\0J+,XA##Z(@BH[8B\=H8VLO?L7>!R'*/:]K8&T)_P[]BJNB%JJ3"'^L MUDI+ZID_#^6A]Y(<]F+FZ%SM6($+EP9%H;Q'=_G]=V$6_' DAF2,(3EF?7E# M;0/#U+ K;)\4XUA9O_7Q![U_$J:E>:-F3=GPEMR+#I%N50G MSN\4,&!;FO*_'&*'ACBFOJ2YF:5FD\ L#0V10I;DAL@@#2V10Y)DSFV%]!^P MT:2?YJES*S2KQYX_E%'_Q3M%)=[:UUA!(;I6]T_6R!T?_%7_SCV+]W\+GYC< M\E9!C1M2#&PO=V]R:W-H965T*Y$K>=>:4QSZ?LZ*[%B M>BP;K.FDD*IBAI9JX^M&(W.P2M92/MK%;3[W DL(!6;&(C :GO :A;! 1.-/C^D-(:WC_GR' M_L5I)RUKIO%:B@>>FW+NG7N08\%:8>[E]BOV>LXL7B:%=E_8=K:3J0=9JXVL M>F=B4/&Z&]ES?P][#N?!&PY1[Q YWET@Q_*&&9;.E-R"LM:$9B=.JO,FR-J6&SW6.^;\ /G$;"$8[@HOH*.(-9F.(PQ%$010=P8L'P;'#B]_ ^\Q4 MS>N-WI/[ZVJMC:+\^'U(< >7'(:S-7.I&Y;AW*.BT*B>T$O?OPLGP::M0) %54 FZXP+SEPZTXXI$8I6B!?(N6AM=H/&K%7<<-2 14&9 M?TC1T9B'%=G+MR\0GMB$X5W",&,47[?&)@L8";19$3/*V>RQE")'I>$4XE$8 MAC2&HR1,3AYM^-3F%8)S$;HB"CB5A'38+W1!>P*&\\/F*>=@=6N%5UP%>S;L^>L?4AM.5""S(-1A/SSQ076_J%D8VKA^LI:'NXJ8E MM7-4UH#."RG-;F$###^(]"]02P,$% @ 66E]5H-(R@BA @ T04 !D M !X;"]W;W)K&ULA53;;MLP#'W/5Q#>,+1 4-NR M"YYI>9>H75]Z?LJ+;"DZD+46)F;7,B2:F/*K:]JB31S027W21",_9*R MRDMF[FPEDYEH-&<5KB2HIBRI?%DB%^W<"[W]P3W;%MH>^,FLIEM+F/K[QQ^,6S5P1ZLDHT0#];XELV]P!)"CJFV"-0L M3WB%G%L@0^-QA^GU*6W@X7Z/?NNT&RT;JO!*\-\LT\7D86+Q54TU M3692M""MMT&S&R?511MRK+*/LM;2W#(3IY.5-.\K]0O0*H.;QX;5IN(:SG[0 M#4=U/O.U26)=_70'N.P R3N (8$[4>E"P4V58?86P#?L>HID3W%)3B)>8WH! M43@$$A!R B_J)4<.+_J/Y"&L.#5:WRK_L]@H+8]@XY/HYL&^A2U33% MN60LV>[5Q!.Q@8O M'GQ'TS^%X!FPTBAX0@NB8!Q'$ :?!Z^/$(4AD-%@=53E$+92* 5D.(Z()3 . M!XLT;HU3;B1=ZAXU;L#7O.?O:X%[@UAS-P2E9*_7@%E^3 MB1>X@%!B;!T"I^$)%RBE Z(P'O>87DOI'(_G!_3/M7;2LN8&%TK^%(G-)M[( M@P137DE[J[9?<*^G[_!B)4W]A6UCV[_T(*Z,5?G>F2+(1=&,?+?/PY'#*'C% M@>T=6!UW0U1'>)/#=9JAA46F-A85O@J^%%%;0Z?L[OI9H/HQ]2^0.PH_W1/.&B+U" M%#*X487-#'PJ$DS^!O IZC9T=@A]SLXB7F-\ 5'8!18P=@8O:E,1U7C1_TG% MK]G:6$VOZO>I9#14O=-4KM*N3,ECG'A42@;U$WK3=V_"0?#QC)!>*Z1W#GVZ MHLI-*HF@4GKUC2@\%J5J4?%>E'P1=4K)6:[32MR%N%L).RLNN19[VC46F IK MX"VP[K 7U6,X8IU#YI'K JAS@%I+L>&V*7S)+9U915H>*V&$VS8P8I<0CD:. M@> MWT')G]WCA+ ;A .(!H/.4JL4C>L?7$**9$<>$ 7]SCT6B=)05CK.N$M+ MKP?DL*@+CG*38*F,"Y4-^G 9=)IGP(8D*^K<*4MX_Y99TMKO1OTAC5&7L0!. MW;-_5,<4Q:;N5@9B516V*>EVMVV(LZ8/O)@WW?2&ZXV@-$E,R36X&/8]T$V' M:A96E7576"M+DNMI1DT=M3.@\U0I>U@X@O8W,?T#4$L#!!0 ( %EI?59, M4?\-J ( #L& 9 >&PO=V]R:W-H965T!(0-P&Q)YW)> MQ"6FIS",/D,\B.,>O&&7Y=#C#8_B48)+;M)2F5HC_)ZOC=7T(OX;[QLGUS?([5%H);HS2.Y"* MW.?UAEXFQ&?N@L81O(=H-/'?BY.5LJQ\I;N_!SWZC#M]QO^M3UY;=YF5YC+E M%9U:L1WU"VN FM4;]8X)UWO68>'H10XIG>$)34;-,(:1&R;-<$;#JD#JD#FI M %%\WFI"UN/;EH%4U=(VM=VM=IUQWC2$5_>FK=XR MO>'20(DYA0Y.SRAGW;2JQK"J\NUAK2PU&S\MJ+NC=@ZTGRNZ\M9P!W3_B^0? M4$L#!!0 ( %EI?58*.3J)!00 -T) 9 >&PO=V]R:W-H965T\CQ6IOO=HGHX+&NE)W$2^=6Y[V> M+998"WNF5ZCH9JY-+1QMS:)G5P9%&9CJJL>3)._50JIX.@YGMV8ZUHVKI,); M [:I:V&>+K'2ZTG,XNW!%[E8.G_0FXY78H%WZ+ZN;@WM>AU**6M45FH%!N>3 M^(*=7^:>/A!\D[BV.VOPELRT_NXW-^4D3KQ"6&'A/(*@Z0&OL*H\$*GQ8X,9 M=R(]X^YZB_XAV$ZVS(3%*UW]+4NWG,3#&$JG8Z#483TUH M?A%,#=RDG%0^*'?.T*TD/C>]486N$>[%(UHXOA>S"NW)N.<(VA/TB@W,90O# M?P/#.'S2RBTMO%J13IQC?*G;)#R)>8W$&*3L%GG!^ "_M#$T#7OJB MH7 M;5%IVQB$?RYFUAE*C7_WV=PB]OK!H'C">OGW#\N3= M 7W[G;[]0^C3.RJ_LJD0])R2O]"JD)44(9/IQ"T1OBKIL(0[)QS%SM+4.&V> M0+:6.K+4T-4^PPZ*WF^8#X./!8NN&F-0N?/H Y9H1 5',&()C8,HZ (L8<#2 M+&*G":-5GT?7.$=B*G_Q'*V;(6?\W7:.[K4CL!V+\9':E472AIWR//,SR^% /+(N'MFKXZ$;XRL_ MF!2D"FO161"J! K2C"+E)-I]GC\HY"7/7W1^H&X,I6YF;MY4U-D*W2B2?P3Y MD(8LNE$/%"&?#!N4H%JCI._B4(B5)+?)_UKO9@-(A]%%49B&S-DXL#5&4YZ9 M79. YR/H)UU "9\D-0C]' 8\^BO0;[S19Y 2\*VA%\2XIP"(/QJYHI[N* 'R M/F7 ,MR[6L*%T89X&:$5/TF1XK#TKZJP50 M*5NRR9@GLFXM3&DI]DG": MGU^CC'(LND5Z<97/DU+.R>=(_K20,6H-*7ME;Z#$>Y#A\^"KY9F49]TA>D\2 MPN>@\P_PX=D(_H#!64[COLCU=I[<<B?"PH#7TAMJ]O=]K]72[:)_L7>?OQ M^23,0BH+%BW3B]"@_X3#OZ#H3EDOY?:#P!W<^U=MN-%]#] MZ*8_ 5!+ P04 " !9:7U67?*S\:4" "W!0 &0 'AL+W=O6% M[^LDPX+ICBQ1T,E"JH(9,M72UZ5"ECI0D?M1$/3]@G'AQ2/GFZIX)"N3)IC+]=@+O8WC@2\S8QU^/"K9$F=H?I1319;?LJ2\0*&Y%*!P,?:N MPHM)S\:[@)\6R*2\=QP>NV5 M%KB]W[!_=KE3+G.F\5KF3SPUV=@;>I#B@E6Y>9#K+]CDY!4VLBB 9."@HMZ9:_-?]@"#(-W %$#B)SN^B*G\H89%H^47(.RT<1F-RY5 MAR9Q7-A'F1E%IYQP)IX9F:PRF:>H]-'A, H'EW#[7''S!L>/;)ZC/AGYABZR MX7[2D$YJTN@=TC"">RE,IN%6I)C^2^"3PE9FM)$YB?8RWF#2@6YX"E$0A7OX MNFW:77>S3W6LV]?>SQC!HRK7($N0!J+VV82+E80B*+@NI;VY1@S91BPNA= MXO?2[Q9/-85 47R%\"@-RYOODZMV3 _NM*XPA=O7DBOF^FRJ>(+D0)5P;2L( MCKD D\E*DV!]4@<\'FGW3"VYT)#C@J!!9W#N@:K'1&T86;K6G$M#C>ZV&4U6 M5#: SA>22K(Q[ 7MK([_ %!+ P04 " !9:7U6NQ:H7N@# R"0 &0 M 'AL+W=OM7[#!IQIZA)1(4 M2.Z=*3%@0 M)).*E[6W6KBU6[5:R-:(LL9;!;JM*JZ>URCD?NF%WF'AKMP5QBY,5HN&[_ > MS>_-K:+99$#)RPIK7H%- M" 5FQB)P>CWB-0IA@2B-OWM,;PAI'5^/#^@_NMJIE@W7>"W%YS(WQ=*;>9#C MEK?"W,G]S]C7$UN\3 KMGK#O;0,/LE8;6?7.E$%5UMV;/_7[\"T.K'=@+N\N MD,OR S=\M5!R#\I:$YH=N%*=-R57UI:4>Z/H:TE^9G5?<(47:ZHKAVM9$=>: MN^TZ^XUO!.KSQ<10&&L\R7K(=0?)_@,R9/!1UJ;0<%/GF/\38$+Y#4FR0Y)K M=A+Q V9CB$(?6,#8";QH*#IR>-'W%OWGU48;14KYZUC9'>CT.*CMGDO=\ R7 M'K6'1O6(WNK=FS )WI](>3JD/#V%OKJG;LQ;@2"W0*+('D V+[(NS?.QA$]" M'D_XWF'_I'AM@ 2%\-GIFC;J:K=3N*.ET5E9PS-RI<_A["W0Q!2RU;S.]?GH M4VNTH6%9[X 3!&98;5 =V LA](. ^6D4*5 ME9:?LR2-_80E<$[F;#ZB7MQB:1W.YJD_#U/ZP,9!^'^1&4SCF3^/4XH['0H7^G%*)HB&<5?QQ7S8GXW3F?*D(ZQLGL3^-4CA!;CR0&W\SN:9 V/)2P2,7 M+>I_\ZUAU^_7'A4":E/2KXFFK;:%6^^UX-G#!6%*8?V=VT6CRLP:5#)'<4PK M)S,\KI5N9XC4T2 2_HB*_N5=DA>Y%=!+,=#0EO:R/51A11!&=D/'\8QX:.AO M3KEV[T8O@H!;6NH :@0)F1"F;6Z@=($OL:W97ZX6*K$$FG MA$;[!V+DS1D7!?$J![LCM%X,N)Q&C_UPAI(=+]'?7C]2C># M?CA8W%2-D,^(HWB>^$DR7>;^,C5KJ2B!&[)-1BG MI&_5G=#=Q,C&G8H;:>B,=<."+C6HK %]WTII#A,;8+@FK;X"4$L#!!0 ( M %EI?5:6C9(#D@( * % 9 >&PO=V]R:W-H965T.&[MG M@U>RU/K1.Y_+:1!Y0BBP\)YRB$!R(:O[:805_2)^[;._2/K7;2LF06 MYUI\YZ6KIL%E "6N6"/U.,56MCV"YLN-LT"*!KKM-PF$P/)5?=G MS]MSV$NXC%Y)B+<)<0#,XACN+X"%[2*T]:O.2_E-]P6PAM M&X/PXWIIG:'G\_/0,71%AH>+^)8:VYH5. VH9RR:)PSR=V\&6?3^B(1A+V%X M##V_IQ8M&X&@5^ JI'?A&L/=B_>I;0WS@D @O5H0G"VYX([$'9)QM-!A&70/ M";R%++TZ(7,(673IC132J];(($TR;XP@3>.3APII:JP<&AA1RH-V3/@7S64C MMQQK]M+=1W(^&@Q.OJ"U8^"*4M Z.!V.,C@[67@"RL$3$PW^0RG12\[C)(5# MAQWN=8U$LVYG@X5"-\IU#=2O]N/GNNNZ/^'=[+IE9LV5)0(K2HTN1FD IIL' MG>-TW?;@4COJZ-:L:(2B\0&TO]+:[1Q?H!_*^6]02P,$% @ 66E]5DBS MW3*D @ !PL !D !X;"]W;W)K&ULM99=:]LP M%(;_BO!@;%#BSR:EUD */104B;G3J%4=>ZZ,BN@Q'+"*V!Z9L-%B97NBJTK M*P$XMZ*2NH'G3=T2$^8DL1U;B23FM:*$P4H@69"&; ME M!MPDKO 6;D']J%9"]]R>DI,2F"2<(0&;N7/AGZ=6.^@)*Q]XH?.ASV! M'STC"#I!\%I!V G"UPJB3A!99]I4K \I5CB)!6^0,-&:9AK63*O6Z1-F7ONM M$GJ6:)U*4I"9()5]!WR#+FNI Z1$'U)0F%#Y,7:57L8$NUF'O&R1P3/(;YA- M4.B?H, +@B/RQ; \A:R7>T?DZ0NKUV9US\C]LT.YJ[WI#0IZ@P++BY[AW?#' M#%!*MD1ABFX?I8)2GJ KIG=Y=PWE&L3O8QX-4LUE/I<5SF#NZ-LJ0>S 2=Z_ M\Z?>IV..C0E+1X(=N!GV;H:6'O[K<4-W2SV"KHS+1WT-Q_1U3%@Z$NS UZCW M-1H\I=\;!D(6I$(5B R8TI_L8^X-4M[J7@OS/4LS_R^[Q(_=W;XG@R$'F9[V MF9X.9GJ1[S#+($?7?$THH"^"U]4)6BX7@]=Q$/K6Q,>$I2/!#LR<]F9.__-U MG([IZYBP="38@:^SWM?9*-=Q]N(-6@PN]%9/1H*UGKA[58G[#N7KJF-JFKWV3OU!+ P04 M " !9:7U6 1LJ86@' !1,@ &0 'AL+W=OD3]1TL6:BR]R3JE"CTF;+IBL9\?=GQ.\]?W+'97&5?=$<7"S*C]U1]6HR%/NJ65B8L MH:ED/$6"3B\[;_WSZY[I8%K\R>A:;GQ&F2L/G'_)#MY/+CM>IHC&-%*9":+_ MK>@UC>/,DM;QM3#:*<^9==S\_&S]G7%>._- )+WF\5]LHN:7G6$'3>B4+&-U MQ]>_TL*A7F8OXK$T?]&Z:.MU4+24BB=%9ZT@86G^GSP6@=CHX/?W=,!%![S= M(=S3(2@Z!,;17)EQZX8H,KH0?(U$UEI;RSZ8V)C>VAN69L-XKX3^E>E^:G1% M)).(3]%84$E31?+@IA-TGP]L]ML]FZ5LRB*2*O0VBO@R52R=H3&/6<2H1*]N MJ"(LEJ_13^C3_0UZ]?WKBZ[2ZK)S=*-"R56N!.]1XF-TRU,UE^B7=$(G50-= M[5;I&W[V[0J#%F]H] 8%_H\(>Q@[!%V_O+L/R G*4 ?&7O#_A/KS[]H^>J]H M(O]V13L7$[K%9+/#N5R0B%YV%IDD&C)6B5M8QBV$K(^* M,$@]:T24KB4@:45<,P#*^I1*[9><,CK)7#/+HAXNR1?#78&RO="S]L=J\'.6 U\;W]N M#4O90U#V1ZY(C,AL)JA629$21#N2+XP+P=S9-=P1W?=9[=JGU0%UW--:#-;'ND>CKDDEFALV$P+EJ>H[9*=P=-D<[/^CO'39_@Q!\ M4/8[.M'#%.N98<&U6,12N12F2B(N%ER8,G$J]W?O^ZP8.L?!OV[ M*?U"]#&BTJS1ULF8)6S/R.#=BAJ$OL-!4$!=!RUW^.#R/!I3$65U-Z.99V1W M.74ZE]O,LJKTSGN#!]NNM4$&OD4#'V:##_I"1Y*8NL=G=UT?!JX9#SY)72MON@G+J MNFM)PX=1X):E+%DFZ/,M31ZH<,(K;.)8>FW*6M5ARQC^X)3 WP>1Y^C8-62M M&CL+.CY,.C=T2H4PB^81+'K Z'Y @#O6]=8BD@^3RUAP[91Z,LE!-1SD'+Z4 M=+J,]4JT&>-=W%%HCP(2#2ETA+JB>U'(RR,S##%<^ I '7,.-> M$CQPAOTC#7>LZ[J%*@Q#U7VV:)EAUA/ %VIJG3XN:"KI8?P]8!MPN@W2PI:T M,$Q:M^3QX,P/FSAV]FK*6M5A2U[XI+9\<*-[/DU9J\;.HAV&T:[>S'_ :&__ M7 CWK.NNA4!\ )K3?T'C$+NM@&!V$(@AB&PB:F_]HX3W+.N[Y8',;SI]-_F M?M@VY'4;)(5PHO PV!6.%Z&UB'+=;ALY-:!AJB MNB)V;3!B8!DQ@ FNUN9%87/K.MC#6Q?"[F9^Z-XQ"RSG2']WPV[@W)%UM#SS@"W9P!)9 !/9!RXF4@D.,QELY.A[26TP6;!Q%^ZD MF"QH]CY<&TP66"8+8'RJ5XRAL\K\[21O@[\"RU\!C$HOK-G=6W2^N:.X6[-M M\%5@^2J Z>+[?7S'16PNAO=:VO*6M5ORU;!2>VU!8WNM35EK1H[2V@! M3&CUJGOHK.[M:CC0JJK8@E4 ;VV5CP:,R9.YD0CF>:-8U)2UZB,1%HM"[Y3R M/&QHMZQXWJ*-O;?0XED(XUFM/"]L;F7P8/O>RIYF?7>FAQ;4P@.@MLSR.M,K MEXM%S*CS&N^JL+)YRS785KC;!.]19YDJA.\P[JU#](_.QUPO^KCF8'W"YS@Z MQUIY9&GCF:7PI.JS(7@J8M<&BH46Q<)C[H>^M#Z=MSX'P^WL;P/+0HME(8QE M9:'%)L%C;*9DU9J\;.LEG8 IO!-H^.@)OA]D!< M:"$NA"$N?YAMO!31G$@]PF ]-,IP35FK/A]J&:YW4@S7:Y3AFK)6C9UEN%X+ M# ?;/#H"3M3K;]=#=^/A?'TI/C/O+$AD!.?/LI??EN]%O#5O VQ]?^6?7^=O M-U@S^&ULM5=M;],P$/XK5I@02+"\I^MH(ZT=""2& MJI7!!\0'-[FF%HE=;+>%?X_MI%G3I8&A[$L;V_<\N7ON8I]'.\9_B!6 1+^* MG(JQM9)R?6G;(EE!@<4Y6P-5*TO&"RS5D&>V6'/ J0$5N>TY3F07F% K'IFY M&8]';"-S0F'&D=@4!>:_)Y"SW=ARK?W$+CSBFV$>I\8V5+%H[VRD\KW M2>F[=\)WUT,WC,J50&]I"FF3P%9"U&IX>S4F7B?C-23GR'=?(<_QO!:'IO\. M=SO<\>OD^(;//\5'!,XR#EF9%:7H;27BMX_*%'V04(CO;<*5O$$[K]X:+L4: M)S"VUCKM? M6_/R9&SEOVH+NB:PA05!+$'2QQY_V)=0690D=&*C>K[;Q'KK_T"H*AX%?6S7\"FN_PDZ_WF.>[C '\ZD(MI1F\.T&B@7PUI1T\CTV M)3V1-4*/ZM"C)ZK*J$\)>B)K2#"H)1C\?U66T/"@W@;N8! <5>5#JR#PP["] M*B]JORXZ_9HRJLYCO-!;;E(UNL(M<[48WN07/A=GHV5[&2Y"_%V,WQV%3TQ=:,V+N/ MV'NB@JR(^Y*A)[:F#/>-B]O9%/RE)/T')[)[X?O1<4VVF(5!='QPVP?-;P$\ M,W<"@4R76G9^]6Q][[@RW?;1_$3?1TQ3?4]37F9N,,\(%2B'I:)TS@?J.^'E M_: <2+8V+?:"2=6PF\>5NE,!UP9J?&PO=V]R:W-H965TH8P)#GA M]T8V-2<\]3XU92)=3@JUI[.E5 (P=*N!<,!A,OH4QT9U/7=J=F4YD9S@3<*:*S)*'JY0JX MW%YT_>YKPSU;Q\8V>+-I2M?P .9;>J?PS2M9(I: T$P*HF!UT;WTSQ?^T *< MQ5\,MGKGF=A0EE(^VI?KZ*([L!X!A]!8"HI_&Y@#YY8)_7@J2+OEF!:X^_S* M_KL+'H-94@USR?]FD8DONJ==$L&*9MS>H!00$(W@%.!WL PP(P?#_": ]@5 !&3ID\%*?# M@AHZFRJY)'!3GZ=$P^$2;(+>/<6DP]@V-:I!<6_%W4IA8DR\B@J@&/_\! M/F@@\##8,N+@->*KH)'Q3RKZ9.CW2# (@CJ'FN$+"!OABV;X+57[X)5HAN7\ M#1W?\+#Y^WZ#=N3:0*+_J9NTG'143VISS;E.:0@774PF&M0&NK-??_$G@]_J M!&N3;-$2647,42GFJ(E]-D<1602*NI244A:1D.J8T$1FPM3IV,AWJ(XYV<21 MV7R]F8WZHZFWV96GI0$K\HQ+><;-\J 6=2(TH@X5H4VRQ?B#HH/^L%2T(L*D M%&'2*,)5IK%%:[+SY9'OMY L0=5^:HUTAZK3)MFB);**C">EC"<_(V^=M"EF MFV2+EL@J8IZ68IXVKLG=I1B!#A5+[7.=@(U$APKX/\BN!3$QD)7,E(G)4T:5 M 47DRNV'/;+%+B8H9_]"1-"F0_'E13-M32P0M&%8[6'OBC)%-I1G\-I'=V1( M,Q7&6 ^25+$0R!$3(<\B)M8$J!*?L0+&U49%]&-2K<'HCN-6:&$QG-$EXS@0 M:-N?)=C.Q'L?^N0>.+5E+3'2=:9*;IBMF"DO]A2-M7,H562)78Q8'X1Q62#T M" 8AUCA,SM"I^I?[MM==P"8U@+-FA*'/NQ.' MN!SH]T>U_JVEC+;8WM^?>UKZJ"NYYZS,/6?-N2?:4!%B7+<2%R"0KTIF:8_< MW,P;=\5&TD/S4)MDBY;(*F+Z@[?CV.!G[(L%:TMZMLJV:(NMJNC. ==O7*#7 MF V+O&VSOL$'F^,2MS9M]L&/#/<@W /JC[?^AQIRW/>K5?F\V86#!6N)K2I8 M\"98T/(IJ)GPX-47U)R#)N_.06T-6=7H[=3M-YY#9U^*BL%5$[BLB%QRMJ;[ MJJYFMH,%&M8<:\;O!6KU(.WMW##A/KYV-W4:*P!<$?EE4]E:W@9>NCLP[\T\ MOTK$"F?-,+EQ6"%TT#_!0YK*;^?R%R-3=U^UE :+!O<8 ^[\RAI@_TI*\_IB M!RCO2&?_ 5!+ P04 " !9:7U6P8EIH+P# "W"P &0 'AL+W=OF465SJHV\R#2PN@E+AAT$P]5/&I;=>%GM/>KU4 MN15 ;[+7O2N/)KE)BG( U7 MDF@XK+P-?=C2N0LHGOC.X6P:U\2ELE?JU2T^QRLO<(I 0&0=!,._$SR"$ X) M=?RH0+V:TP4VKZ_HGXKD,9D],_"HQ-\\MLG*FWLDA@/+A?VJSG]"E=#$X45* MF.*7G*MG X]$N;$JK8)10NE5F>B MW=.(YBZ*5(MH%,>E.Y5GJ_$NQSB[WD0_\(E^0E4;EA,C9+WZ)(1^5' ME:!M*2CL$41#\D5)FQCR4<80_PS@8W9UBN$UQ6TXB+B#Z)Z,Z&\D#,*0?'O> MD??O/@S@CNK2C0K<40]NLT(?ZPI][F=#WZ8#(6P-$L!B)9 MVGGBBQ;C:-I#2(.;R06#E%L6O0IU['2CH$48SOL(&ZY*!PEW<,(/7H:-;R%* MI$+RSM>M@FFR]W46#6_DX?_KK8R]]356!=$DOIM,YCW4-TND@_[DJ'6.6<,% MQP8#W?X_:E/324]3TYMWT6'SVL$!M+-:RRX#C56A_,0^7\QZV&]V1H?]K&;7 M>/(R[ZYYV\WNZ+BOYC<[H\-^]J(L$\TO,UPBD<=<'LE1J?C,A>A4T[:Z!V]F1T==KL_ABC;KA:.9K2'\N9K=-C8R@)$:&,\!ET86B?[O/49FP2M5O<; MLQ2:Y;&8& TI.JHBK=E+/8[?%RI/W"])'C6"7@@*'!_0P3U^646"ZL MRHK);*\L.G-QF>!D#=H]@/RX&:3NBZV/ M>X[./;J^GN^T>< *P+*G6BI!_P2\ .#\;,9;+1^L%-KO)% M$#E!("&SCH'3:PL7(*4C(AF//6?.^6RX0@76OX6N:T6P9> MY5#P5MI;O?L.?3YGCB_3$OV3[?K8*&!9BU;7/9@4U$)U;_[4^W B*>O )(> MD'C=W4%>Y9I;GLZ-WC'CHHG-#7RJ'DWBA'*7Q2Y9#_3Q!2.D-.R3ZG53+*N(;LA$WB3RR)DF2$ M;S)X-/%\DU?X#JVX'*RX[ZSXL;?BZL6*I;>"_5ENT!JJN[_'7.G./#U^IOL6 MS['A&2P"^M@0S!:"]/V[>!I]'SD31730<5TE&G%LP>IRV,2 MQH%Q_*:&V:!A-DJUABTUS89JS4)6*4UZGH\)&F<9\20\Z!M4#:7OCL@RW2K; MM9!A=6C RZ[OO(1WW?N:FU)0"Y%0$#0ZF=%%F:XC=A.K&]^%-MI2Z?EA13\1 M,"Z ]@NM[7[B#AA^2^D_4$L#!!0 ( %EI?5;7$1O+9 ( +0% 9 M>&PO=V]R:W-H965TVB7!'O9BB1+/X2$MK%'8FY54%3765.M(UPIIX4$5CY)^?QA5E F2 MC?W9K1\8&=O H;X/,0I#D2) X@1LI3*GA M@RBP>$X06<6=[&0G>Y:<9%Q@WH,T?@-)/TD.")K_.SP^(2?MJIAZOO0(WRZICE.B.U8C6J+ M)'O]*A[VWQ\JP7\B>U:005>0P2GV;%I)9=@OZEL5G^S,T7CPX02:*T_C)LXV ML[]SNY]&\!CN><2]N/,)ZJ*]!JA0K?UB9^HY[<3ZS(RE, MD#\T89[=4+5F0@/'E:7L]ZXN":@P(X)A9.W;;"F-;5J_+>U81>4<[/U*2K,S M7(!N4&>_ 5!+ P04 " !9:7U6!!(4^32#.)NCM26XTZ M[>Z'U7YPB).@ 9S:3M+NKZ\-#(]@4$]Q[.O?CX8$^.E#WQ+2$"_$B3 MC$^-K1"[&]/DT9:DF%_3'6" [],4LY]W)*''J0&-YPM?XLU6J OF;++#&_)(Q+?= Y-G M9H6RBE.2\9AF@)'UU+B%-W/DJH0\XN^8''GC&*A2EI0^J9/[U=2P%".2D$@H M""S_#F1.DD0A21[?2U"C>J9*;!X_HW_(BY?%+#$GY-FRFCA3K_%1,'DWEGEB=I\)G&WB M94+ +>=$WF/KE5OXBQ630>)_%F!N$[%1>H5^/:X M &]?OP.OY5WP=4OW'&:$8EK;N"%NJAM2#1-;#A'P!9"&G2Y[^? M#MOIIFQ0U254=0GE>'8/W@=5.;GZF-?=;=F_'V4\N!PA]]B>CG(/;E.XSH2NTR/;S M;#6!'&:A'U@3\] LH!OD!:@.:A%S*F+.(+';*-JG^P0+^7XD/2;B_[&:)G0D M"R2W\?PK%SGA"4M-E(U<3T_3K6BZ@S0_RWFYOWMNYY&.:\,37MT@V_4R0'^B:1+PK2#>Q#ZI8-[)+!6%_RJ M"_XE1>Z/V8>1P%I]"*H^!&>)/.B,0#]T3D7>#7*]L$?D844L'$WDH4:^@7O* M4A.%I.;T-*%5>ZIUALS+Y);.K?"4FB;*1K;?0ZUA]W"0VE>&5P1D."7#JAZ& M>>EP'@NM773MWO"B]@U']>^QT-J]J!T@;UBX. MQ[-QJ''HT+=/B6JBO##L(5K[.#S'R*'&I /_E)DFR((]Q&HGA\-6OB 'N33; MR?X)$FTSFM#-SV&AC^K?8Z&UJZ\='%[4PN&H'CX66KL7M8O#\VP<=BT:=FQ< M$^3WJ;RV<3B>CT.-10?>*4M-D-/S38QJ%T?GN#CJ^K/KG/#2Q*">%02J'1P- M._@=CIZDJ@=%/0SQXA7G)=P;-=;>EUU\C[OZOH1[H]J]T7GNC;J^;'=$K0GR M>D2-:NM&XUDWTBVNNS1UUMW'LW9N=(YS#R?K7R_0CI/S@8H"S<;>GMI8_839 M)LXX2,A:(EO7OGP0*_8JBQ-!=_EVWY(*N:C/#[=$?O0S%2#OKRD5SR=J![': M,9[] E!+ P04 " !9:7U6T@BD"U<# !,$0 &0 'AL+W=O%6 F@PWL"TC8@];R;B3S+8V;9=*S5 MDF@W&M'<@T_51R,Y+MVJ7%J-;SG&V>F)M$PN^$P .3 &K"&OCL$R+LQK\I9< MH@CR&M^I.:D-S&M!!!;1$"9S8@L@2Y\UY&_9%6A<15PH)P4N%_WXN0]GI=*6 M_V)N)MY/RORDX]AB+HY1G+6\#QO>Z3V\:4K.E+2%(>]E#OG? #$6H:M$>EN) MPS2(> S9%AG0-R1-TC2 -^@J._!XV_?@'?G% XT5,+:IF ;!G!9-P2M#OIU! M.0/]_:[D@]!NI^Z;BF4PB7 K&M!7$$U?OJ##Y%V ^'9'?-NC#_YK29!OI\B+ MG%@HS9TEVMY B7:Z$NT$U_9KFR,Y:'.\Z'+\W.1XBCG>Q3J,2RFY :9-@.*P MHSA\&OF1W^0,J9=U&51D<+8'EGO4Y3)Z#HH<;:!$NUV)=H/+_?ZZ0I]#1=XG MO'#X:*WN]CHB>T^G.W:]5G?!V1Y85)KT[I@\!^6U63QQE5;.$/1QXEL33W?6 MRH^F/9DT"/9)LQR(9"6$+38,\]":]:<#.G@6RMK$283V1Q$:M/%_4%8X?K!> M6+WGTTV9_AK@=#W)WO5IV/:/X0IO6A6RM) 54@FUN EO@TT8.^V=G3X+:Z>; M\';:FSM]I+NOB?^';=#[.PT;_".V01@XL WBE0LNGBT6_AIO2*9J:9N[;M?; M?2HX:"[(_?#F.\,9TPLN#1$PQ]!D:X1[4S=7]Z9A5>6ORS-E\2#C'PM 2]%N M +Z?*V5O&VZ"[@/*] ]02P,$% @ 66E]5J%%!YV: @ $P< !D !X M;"]W;W)K&ULA95;;YLP&(;_BL6JJ96V<@B'I"-( M:;-IE3:I:MKM8MJ% Q_!JL',=@[;KY]M"*,+26Z"3]_[O*]C3+QE_$44 !+M M2EJ)J55(6=_8MD@+*+&X9C54:B9GO,12=?G*%C4'G)FBDMJ>XX1VB4EE);$9 M>^!)S-:2D@H>.!+KLL3\]RU0MIU:KK4?>"2K0NH!.XEKO((%R.?Z@:N>W:ED MI(1*$%8A#OG4FKDWMQ.]WBSX1F K>FVDDRP9>]&=^VQJ.=H04$BE5L#JL8$[ MH%0+*1N_6DVK0^K"?GNO_LED5UF66, =H]]))HNI-;90!CE>4_G(MI^AS1-H MO91187[1MEWK6"A="\G*ME@Y*$G5//&NW8=>@><=*?#: L_X;D#&Y1Q+G,2< M;1'7JY6:;IBHIEJ9(Y7^4Q:2JUFBZF1R7TEJ!T;#7EJJB)3I5_=3>*.)D%L;P98?L?R MS['\(593%?18D\ =1@4=*CB'"H90P0$J]*-A5-BAPG.H< @5'J "]P@JZE#1 M.50TA(H.4+X?#J/&'6I\$O54@+K%&PO=V]R:W-H965TY#SJ:@U9R4\2*+JHJ#RQP*XV,T#:+C^G,\0P@X)!HXX'B MWQ;N@7/C"&'\T_ITNB.-8?][[_V]Y8Y#?6*KSF7/CD!0R6G/]*'8? MH.4S,OX2P97]);M6UW-(4BLMBM88$12L;/[I]S8./0,_?L4@: V"8X/H%8.P M-0@MT0:9I;6DFLZG4NR(--KHS7S8V%AK9,-*D\65EKC+T$[//V.A?"P340!Y M $E6.95 +I>@*>/JBKPE*ZR;M.9 1(992T29,,ZH30%*= XDJSG_05+&:Y,1 MHB"I)=,,%($LPVRADZ?5DEQ>7)$+XA)ECE"$E>2I9%J]Z0F^YJ)6M$Q1>'&P MGKH:N1K$;M+R6C2\@E=X^0'Y)$J=*_*N3"$]=.!BD+I(!?M(+8*S'I>07)/0 M?T,"+P@& -W_=W/_#)RP2UQH_86O^.OR\B4CCX=Y0#1\N&DMMZJB"^C[F<]OG>ZKD1W[4*1WP&'4\1F=Y?+,-"5)"MR"QOYKFQ9+] MY<'^K#3>%%9NAE WKD<]0.,@/D9]JA1/HO$PZKA#'9]%W55?VPJP9=AP$U&9 M4E4$,6-;P3IDB2%G-X<8Q"?@0N^8P*E.',7#^,<=_O'_BWH;;WP^FXZ'6T!E MB7%7I,(&:O>'"(Q/4S"*@R,&0TJ3<)C"34?AYBR%A:V3]@IT$/N%_B(=+/G& M_:0'RKN.PB/DC5)\H!0, Y]TP"?_7CL8WU^ /AF"?EPV0TK^Y B[VWMB"Y ; M.WDH;"%UJ9LWI)-VP\V=?=./Y L<>IH9Y<5-,S%]HG+#\$IPR-"E=SW&.I#- M%-(LM*CL0[X6&L<"^YGCX ;2*.!^)H3>+\P!W2@X_PE02P,$% @ 66E] M5L;_K,!B @ OP4 !D !X;"]W;W)K&ULK51- M;]LP#/TK@E<,+=#%7TDZ=(Z!)NFP'0H$#;H=AAT4FXF%RI(K*1_=KQ\E.5Y: MI-D.NU@2Q?=(/HO,ME(]Z@K D%W-A1X%E3'-=1CJHH*:ZIYL0.#-4JJ:&CRJ M5:@;!;1TH)J'210-PYHR$>29L\U4GLFUX4S 3!&]KFNJGL? Y784Q,'><,]6 ME;&&,,\:NH(YF(=FIO 4=BPEJT%H)@51L!P%-_'UI&_]G<,W!EM]L">VDH64 MC_;PM1P%D4T(.!3&,E!<-C !SBT1IO'4<@9=2 L\W._9/[O:L98%U3"1_#LK M334*/@:DA"5=-0V,U3-B_.#<* M;QGB3#Y3^""4>294E.3V:PC)6]$BA-R)X6I-+D5)90O"4),N\L]V><^3DXR3J'HD32^ M)$F4)$<2FOP[/#Z13MI)F3J^]"]27I(9IZCA2T5_W"RT4?AJ?QZ3SC/WCS/; M3K[6#2U@%&"K:E ;"/+W[^)A].E8V?^)[(4(_4Z$_BEV%!5)"T9]CZ("M);* ML%_> #N!IAX[6CIY-'O4&6;@Y+.R83]KY^'S#@UZH0:W(V6IL8./YPCV=+Z2^8 :C MC,QA"O(AFW U,RN4B":0"LI2Q&$V-B[QQ17V=4(1\9W"2M3&2)?RR-AO/?D2 MC0U+,X(80JDAB/I:PA7$L492//Z4H$;U3)U8'S^CWQ;%JV(>B8 K%O^@D5R, MC:&!(IB1/);W;/49RH)R6!2?:%7&6@8*E!H4V1K:JAJ5[&J>3J+E5Y M,IAPY0@N_R*21NCF3TXSM482'5V#)#06Q^@4395UHCP&Q&8HJX=#%7Z*'J;7 MZ.C],7J/:(J^+5@N5(08F5)QU$\RPY+/IS4?^P4^UQ">(0>?(-NR[9;TJ]>G MXV:ZJ92IY+$K>>P"S_F//"=H$A-5:%.EGU]5./HB(1&_VDI=8P_:L?4+>B$R M$L+84&^@ +X$(_CP#GO6Q[;">P)KR.!4,CA=Z$V75,M^@N: M29:![3EJ/9?UBG:#L.OA*JC!=% Q'70RO0S#/,EC(B%2;[.2(J1$[Q=M)-=( M;NWYIT/L;I%L"?)MOYVD6Y%TWR1G"K*-I[M# 0^QO\5S-VCH#-II>A5-KY/F ME,WDBG H:(8LR7()O/;6_[R#Y!%XJ_4[D?>U?D]@#1'\2@3_@#N WZ<,/8$U M9!A6,@S[W0&&NZ9UK>T=H"7(MIUVUYY73,\[F=[F/*4R+VT[HT]Z+#K-V@FX M[RKU!-:H'5N;GW/K@'8MP7M2HB^TIA2US@;W:]D2KV%'W]NR;$N0;;VPT>)- MFX$[?[Z#KZ!:T06+(T03U6,M05/M-FTWXMYK=8CV F_Z"^P4O2$ MUI1BT\#@[@YF?]ONMBC>P-FV[6X0MLY?L.VFC\'=CX=T:J]]45]H32DVG1'N[#C>X%1_I^-W,-YVZFZ0[6X9U:P=>/6_#7>$ MSVDJ4 PSE62=^&PO=V]R:W-H965T MW" M34X:"R<.MD/AW\].0A8:MP-I-VT%F%N9E.6I M;8LX@QR+$U9"H7I2QG,L59.O;5%RP$F=E%/;E25HS=Z<;79&XYF@@HQ%)+8/7W N@5"LICOM6 MU.K&U(G]YV?USW7QJI@5%K!@]"=)9#:W)A9*(,45E5=L\P7:@@*M%S,JZE^T M:6,="\65D"QODQ5!3HKF'S^V1O02W-&.!*]-\%Z;X+<)?EUH0U:7=8$ECF:< M;1#7T4I-/]3>U-FJ&E+H:5Q*KGJ)RI/161SS"A+TZ5$M# $"X2)!/V0&'"TJ MSJ&0Z!O!*T*))*KW\ (D)E0L$BI#S&RI:M)D=MSRGS?\W@[^"XA/D.]^0)[C>8;TQ>O3 MW9?IMG*RL]/K[/1J/7^'7M^3-UK[ZVPE)%?+^K?)A6;8D7E8_:V?BA+',+?4 MQRR /X 5O7_GALY'DR?_2>R%0W[GD+]//5IBBCEIW5A! 2F1QGEO9,:UC-Z, M'B)O//)G]D._$D.0._&ZH!>$HXYPM)?P>=X \P*IG0^Q%25K+)N-BV*I^B13 M2_Z^(H+HUT;^9I"@AS;QIEOXPQAW,C'3!QU]\"]_E;D2/Z(2/^$5!1-;,!S7 M<<,MN&&0'X9FN+"#"_?"77*6@M!' *8H!3 :%^XUI6$;QOA.8&8;=VSCO6RW M4"2,H[+B<:;.!2/:>##L:+1%-@S99=JD YOL!5O4IX#:-1(HF=CQM4P&PWIA ML(4VC)DZ9K1IAS;=BU;O9B:'/;:!J2E?6! MO6)237S]F*D;&G =H/I3QN1S0]\!NCM?] =02P,$% @ 66E]5D9!SBVL M! 014 !D !X;"]W;W)K&ULM5C;;N,V$'W/ M5Q#NHDB U+K8SJVV@3C*;E,D2)!LVH=%'VAY9+.12"])V9M^?8>4+%NIPJX! M;1YB7>:>6DJ@,PO*4B_T_1,OHXQWQD/[[$&.AR+7*>/P((G*LXS*UPFD8CWJ!)W- M@TL'^TP6,P M4ZK@2J1_LIE>C#IG'3*#A.:I?A3KWZ ,R XP%JFR_\FZL.VA<9PK+;(2C"/( M&"]^Z;=2B!T \C0#PA(0O@&<^>\ >B6@]]9#_QU OP3TK3)%*%:'B&HZ'DJQ M)M)8(YNYL&):-(;/N/GN3UKB6X8X/;[%>R(2CH:?1C['VXI)S4G"&[W &Y$YPO5#DFL]@UH"_^A]\Z"#P,, JRG 3Y21T M,OZ>IUW2\X])Z(=!TX#<\ ABA <6'C; (S?\,I]7\, 13:_Z9CW+U]OWFWVQ M;VXT9.JOIL]6T/:;:4V&N5!+&L.H@RE$@5Q!9_SS3\&)_VN39&V212V1U>3L M5W+V7>SC^UPK3?F,\3FFD)3R&)K$"4Y;/0-"5B*TZ3*$Z*?449_">.<]^O!5+$VY+3FBHGE2HG3E6N1)8Q MC1N?)@DTSA,G?E])"K(@V-'$[_I^.'@C24M.:Y*<5I*<.B6Y%13W[[D$,+(< MXZZK8LF69EMOTL=)MJ\^[I$]X_8AB5X L6.\W(YQ#81*P&IG^C<6($0+0@]6 M5#+0KR:S%ALOUD&$)@DSY046)P27 >$P+VYBL0).N5;'A/$XS6WZT NJ#?5Z@:H=(D^#0_2I.R?33RIP BP["290!TMMUX+ M5(4KB'.K4,FCNDTYJZ594)NP9]6$/7-.B^N4S=DT!:/55$A$-\U3)\>^\_3L M.U-;2TYKLIQ7LIP[9;E[_OB)/',S$2>4OY O=Y!-0396$DZF?<5IDRQJB:RF M8.!OJVG_QY1F)6]+BK;*%K7%5M=TIT,)W/M+J6EL-6T4+_B^Y77E]K2W+BVQ MU74)M[J$[O5*=2X9;E@SS.^-LKCQ15.$;8GI2_J-T\A)L+=<+;'5Y=HV38&S MB1C?WDSN'YU)S4VP]QILM4%JBZTNWK9%"OH_**^UVC:URA:UQ5;7=-M?!>X& MZSY)P)1@\KWEVVIS5;*];25.WW82[]CM=!Q%N-[.F5,&UKPX7+RC&ULK99K;]HP%(;_BI554RMMY 9D MZB!2"YV&5";4R_:AZ@>3'(C5V,YL!\J_G^V$C'9IU%;C _ARWO>2Y,=)E_*X]G2:E$1ZV]^[?++MF66()$Y[_(JG*QLX7!Z6PPF6NKOCV M.]0\ ^.7\%S:;[2M8J/(04DI%:>U6%= ":M^\6.]#@<"[=,N"&I!\%S0?T$0 MUH+0@E:56:PI5C@>";Y%PD1K-].P:V/5FH8PLXO72NA9HG4JO@%!T126"AU/ M06&2RQ/T&5W,II=H(3@E4G*Q0S^X G0W![H$<:_G;Z^GZ/CH!!TAPM!-QDN) M62I'KM(5&5\WJ;.?5]F#%[+[:,Z9RB2Z8"FD3_6N)FEP@CW.>=!I>%:N>RB( M/J' "_R6>B:OEWL=Y83-ZH;6+WS#ZMY=ZB T4T#E?=N*58[]=D?S4I_* B

CTOC 9-WJJ\ MSC3OW(MA S'LA)AC50JB=DBST#:(;GGHH1U@T?:&3SJ5[\2*&JSH=7OS\A,6 M_?-01*'_;&FK'(0)T/,KK@_NNF,2-'\.XC]0 M2P,$% @ 66E]5KIY0@K5 @ ;@D !D !X;"]W;W)K&ULQ59=3]LP%/TK5QF:0(*F23_'VDBT91H2E1"%[0'MP4UN&XO$ MSFRGA7\_VPFA12%B4Z6])+9SS_$YU[FV1ULN'F6,J. I39@<.[%2V;GKRC#& ME,@6SY#I+RLN4J)T5ZQ=F0DDD06EB>NWVWTW)90YP MID0\3S#AV['C.2\#MW0=*S/@!J.,K'&!ZCZ[$;KG5BP139%)RAD(7(V="^]\ M.C3Q-N 'Q:W<:8-QLN3\T72NHK'3-H(PP5 9!J)?&YQBDA@B+>-WR>E44QK@ M;ON%_9OUKKTLB<0I3W[22,5C9^A A"N2)^J6;[]CZ:=G^$*>2/N$;1G;=B#, MI>)I"=8*4LJ*-WDJ\[ #\/KO /P2X+\%=-\!=$I QQHME%E;,Z)(,!)\"\)$ M:S;3L+FQ:.V&,K.*"R7T5ZIQ*KA#D<(,EPJ.9Z@(3>0)G,%"_RQ1GB#P%>BE MEXJPB+(U*!,=F>@SN%_,X/CH!(Z ,KB+>2YUD!RY2JLRW&Y8*I@4"OQW%'@^ MS#E3L81+%F&T3^!J.Y4G_\73Q&]DG&'8@HYW"G[;]VL$33\.]QKD=*H4=RQ? MY\ I?KC61'"E,)6_ZM):S-JMG]54_[G,2(AC1Y>W1+%!)_C\R>NWO]:EY$!D M>PGJ5@GJ-K$'=UR1Y-5XG=>"8& )S,:T";QN?^1N=BW4Q7RI8O:4]2IEO49E MEU>S:\@$3ZF47#P#XPKA88[I$D7MFC32_>V:'(ALSWF_MO%.J?-\(M\W0)_< IZE^EY=>8:\?]H;EB9&S:J MLXNHUS@4&-':@AQ^H"#K8MX6I+MS=*4HUO9$EQ#RG*EBQZ]&JTO#A3TKWXQ/ M]&6B./M?:8J;R)R(-642$EQIRG9KH.M*%*=[T5$\LP?DDBM]W-IFK"]$*$R M_K[BNNS+CIF@NF(%?P!02P,$% @ 66E]5@1+/86, @ \@8 !D !X M;"]W;W)K&ULC95M;]HP$,>_BI554RMM) 0(T$&D MMJC:7DQ%I=U>F^1"K#IQ9CO0?ON=G6"Q-4#?)'ZXN]_]_7">[81\43F )J\% M+]74E5X\LV-+ M&<]$K3DK82F)JHN"RK=;X&(W]_K>?N"1;7)M!OQX5M$-K$ _5TN)/=]%25D! MI6*B)!*RN7?3O[Z=&GMK\(O!3AVTB5&R%N+%='ZD_M]I1RYHJN!/\-TMU/OL0VKP;D,UR036-9U+L MB#36&,TTK%3KCBGXR>0!5G 6I/+!6C*N+HB7\D*]SZM.1"1 MD:S6M012258FK**<5/0-=T4K@D>"X#XK3BQ[A"@ZZ<&J^Q]3*7(W. M@T8.-#H'&G6!1N] PVY0Y$#1.5#4!8H^"AH[T/@<:-P%&G\4-'&@R4G04PY8 ME#,-L@LW>8?KAY-NX-0!IZ>!0N/-P9+$BKIP1:$+/GUW'OO#Z#^X?U#"S&OP MD\H-*Q7AD*%7T!MC[K*IL$U'B\I6M;706"-M,\='":0QP/E,"+WOF$+IGKGX M+U!+ P04 " !9:7U6P!+V][T" #@"P &0 'AL+W=O[D&4&C':"K'UEJI[-RV M9;P&AF6/9Y#JGB47#"M=%2M;9@)P4H@8M3W'"6R&26I%8=%V+:*0;Q0E*5P+ M)#>,8?%P 93G8\NU'AMNR&JM3(,=A1E>P1S4;78M=,VN71+"()6$ITC ORM2J MYS3"_?*C^V4!KV$66,*$TQ\D4>NQ-;)0 DN\H>J&YY^A AH8OYA367Q17H[M M#RT4;Z3BK!+K%3"2EG^\JS9B3^#VGQ!XE <2G4Y!84+E._0!W=!G:2L]IE'9<^5^4_MX3_E.(>\AWWR//\;P#\LGSY6Y3;FO2 M&M>K<;W"K_^$WR4D(#!%.$V05%@!NIL!6X#XB7ZC&=X1MF%UTR':5GMSY\YE MAF,86_I221!;L**W;]S ^7B(O2.SQD[X]4[XA;M_W,'??='CT)4")@_R^UWR M=V36X._7_/W62/BJGTC]& JL2+I"E$N)8BS$@WX9.@:%HWD?MU&_ M-PKM[3Y3ZZPO9!K43(-6IOE+(KK5\M@3[2Q_Y;;_Y ]Z[C]1;>^E7R;WG6&Q(JE$%)9:Y?2& M^E4493I95A3/BHQLP97.[XKB6J?@(,P W;_D7#U63))7)_71'U!+ P04 M" !9:7U6+X^3G"<# $"P &0 'AL+W=OM#I:IINV<7;A)4P,PV2?;O9QM" M$^*PJ>I+@NU[CL^YON [WE+VQM< NW2).,3:RU$/K)M'JXA)?R:YI#)E25E M*1%RR%8VSQF02(/2Q,:.X]LIB3,K&.NY!Q:,:2&2.(,'AGB1IH3]F4)"MQ/+ MM?83C_%J+=2$'8QSLH(%B.?\@!&22)8I(Z?E>D5KVG AX^[]EOM7EI MYI5PF-'D5QR)]<0:6"B")2D2\4BW/Z$RU%-\(4VX_D7;*M:Q4%AP0=,*+!6D M<5;^DUV5B . ZY\!X J FX#N&8!7 3QMM%2F;=&XV6 M;N),'>-",+D:2YP([K*0IH">R XXNIR#(''"KU '+63!1$4"B"Y1SN@FU@VD.K4'G98*9F62O 9)2Y&]S03 M:XY^9!%$QP2VM%5[PWMO4]S*.(?P&GGN-X0=C V"9O\/=UOD>'6J/&; M%8Q!)D:FU)3(KAFI7N41STD($TN^JQS8!JS@ZQ?7=[Z;;'T2V9');FVRV\8> MW$($C"0FCR6PKX'JZ[()AJXSMC>'TD]C^G7$D9Y>K:?7JFJ@B0H,*<)=^DJRG,$-3%9F']6EB_M3KGL 0I+3*6 M9_\SR_.3R(Y<#FJ7@X^6Y^ DIQUOV,C[:4S?,:=]6 L:?JP^AR=;X:'7D',: MTQGZ9CVN\WXA.*V*]H5POD0K@B-MO6Y#FR&H@\^).[BMW%9Q+R0I2'G_)[(# M(5EH3%X[B[G&D*E6/T+TSV)U\;M=W&KW21W!P86+8"?[-V[VC$^^G2[V>\UC M,42YS6.Q#_J)%-A*MUDC&YC&_%2U>+I/>:&ULK9=M;]LV$,>_"J$50PLTT8-EV@-@R*'@0L^\C3';&]_7 MV08*JJ_E%@2^64E54(.W:NWKK0*:5TX%]Z,@2/R",N&ET^K9@TJGLC2<"7A0 M1)=%0=7S)^!R/_-"[_3@"UMOC'W@I],M7<,CF*_;!X5W?A,E9P4(S:0@"E8S M;Q[>W(:Q=:@LOC'8Z[-K8E-92OG=WMSE,R^P1, A,S8$Q;\=W +G-A)R_#@& M]9HQK>/Y]2GZKU7RF,R2:KB5_"^6F\W,&WLDAQ4MN?DB][_#,:&AC9=)KJM? MLC_:!A[)2FUD<71&@H*)^I\>CD*<.6"B;H?HZ!"]U6%P=!A4B=9D55H+:F@Z M57)/E+7&:/:BTJ;RQFR8L-/X:!2^9>AGTCN1R0+($SV )N\78"CC^@.Y(H^X M8/*2 Y$K(DMEI0&E(">&'@C5&HPF5.2$,[IDG!F&_E?DZ^."O'_W@;PC3)"G MC2PUVNBI;Q#5#NAG1ZQ/-59T 6L!V349A!])%$21P_WV[>[A:WX$*\1HS[%;E',18G,5 W,J_%F*,8G\_$F"^U4;A*7S.O=%; MFL',PZVI0>W 2W_^*4R"7UQ2_$_!7@DS:(09]$5/YQSK !49$*PH))?ETJQ* MCILSDZ4PSHFO XZJ@+;([-)D//5WYQEU38:-Q2O,N,&,>S'OQ Z$D>J9'"6H MEFXIF*V#)*-;9BAG?U-;65S,=?3A.="HQ=PU&8S=T,,&>MBO;9:I$M<8'+!F M:ZBWFS0;4.>;SH4[[+!$R:3%V[6) S=OTO FO;S-IE" :I?@(DNZHR8ML*[) M*'*#C1JP42_8?:597;-<4*,N5-B"ZIH,+DWON*$:]U(]*.S%RCQ7TPH_2K;% M[NBL%N/.X%>#)&X1.HS"X07$28,X^9=M8ZA8LR5W+[.):\B@Q=4UBH+0C14& M+TTKZ 7[3O.RT8B41:\*EUEA= ME'K&.K.GZD(G##LH81!$;6"'U7 TN@#\TMC"WO:0/DFL?*[F[B2-.@SCN%V\ M'4;A9#*Y /K2:,+^3O.-\I+6)[]3SW$B]D9Q=T/B/&#\]T"O,WWI56%_L[)K MR'G:6ADL8[LWZA!W>JACJKI&CJGRSTZ7]FC_!U5K)C3AL$*WX'J$4ZWJTW)] M8^2V.G NI<'C:W6YP2\,4-8 WZ^D-*<;>X9MOEG2?P!02P,$% @ 66E] M5@S&ULK59M M3]LP$/XK5H8FD 9Y*7UC;21>-3Z@52VPSR:Y-!:.W=E."_]^9Z>$TJ9AFO8E ML<]WCY\[GWTW6DGUK', 0UX*+O38RXU9G/F^3G(HJ#Z1"Q"XDDE54(-3-??U M0@%-G5'!_2@(>GY!F?#BD9--5#R2I>%,P$01718%5:\7P.5J[(7>FV#*YKFQ M C\>+>@<9F >%A.%,[]&25D!0C,IB()L[)V'9Y=#J^\4'AFL],:86$^>I'RV MD]MT[ 66$'!(C$6@^%O")7!N@9#&[S6F5V]I#3?';^@WSG?TY8EJN)3\%TM- M/O8&'DDAHR4W4[GZ 6M_NA8OD5R[+UFM=0./)*4VLE@;(X."B>I/7]9QV# ( M>WL,HK5!M&UPNL>@LS;H.$C-_=A"IU.?1L?A=?;@U4'_F9'IQZ"CY'XGZ+,ZZ._G2*8VZ.=/VBB\(TU! MKCB<-G.PS\:97M $QAZ^"QK4$KSXZY>P%WQO"M!_ OL0KM,Z7*=MZ/$-I* H MMZF&P:!F(PEMYC7Y7@'V':!]X9;Q,!R._.6F2[LZ'7NZRP:FW9IIMY6I.R^" M64^X3)#Q^QV!QGM0H74W*$3#[A;-!IU>,\M>S;+7RG("^# *$(:D+,M @4B: MZ?5VMNZ&6^QV58ZCSIXH]FM^_59^CY27U6V@',L/17I-[%I!FE.2-*7V/^!\ MFMJ#VM5!^U$HN62N5&*E_C1=!CL9&T:][7QI4 KW),RP9CEL97F-6>+JU'U2V\PU2]RQU5&PO M=V]R:W-H965TY>5'OA29R !G!J.Y-V?_V:C^%C0ESHGMVYF #A/*_QB\WAQ/,C M%P\R9$RA[TF?YL5NQG/.#BJ.4W0HD#TE"Q8]K%O/CPL+6TX'/T2Y4V0%[.=_3 M';MCZLO^5N@]NZ)LHH2E,N(I$FR[L-[C*X(OLX#\C#\B=I2-;91=RCWG#]G. MQ\W"O+^:>2K;B\9_1 M1H4+:V:A#=O20ZP^\^,'5EZ0E_'6/);Y?W0LSO4<"ZT/4O&D#-8M2**T^*3? MRXYH!.#)F0"W#'"?!XS/!(S*@%'?@'$9,.X;X)4!7M^ 21DPR?N^Z*R\IWVJ MZ'(N^!&)[&Q-RS9RN_)HW<%1FMU9=TKH;R,=IY9WBJ\?0AYOF) O7\Q%! MCW \.AM.S.&$W5\@=]85WNK+474#C'+>Z-_< %\_Z2CT4;%$_M5U Q02XVZ) M;'*\DGNZ9@M+SWZ2B4=F+5^^P!/G79=YD# ?$A9 P@@0K&7ZN#)];*(O?^>* MQB@])/=,(+Y%]*!"+J*_V<8PR@NDER.S!];C;WN(6.4&FH$)"R A!$@6,NOR\JO2Z-? M=\4,1U>7:Y8EKTS&>G)IFU!MJ6H>HXTQ/ISE(40($:_F!G?H%S^F3 M*N1Y/OIZP[*77A!1M?\0'>X4J!G^6? MYG8,=A2TI-+O$@B4:-NJNER"S?62IE6('Y14--U$Z:[3E-,Z29[83$]L :V3 M=,GJU&;LC9^E-J"R!(K6-J8N@V!S'63 ! A95UB5M&9O7T['SJS=USZH: !* M(QV7@#WL.?7]TO:D+GO@OG6/'CDG9#UA!4KS06D!*(U T=H6U[43//T?YZL;[/KT8I'(#16[*)4H9EL=ZEQ,]5@4Q;J+8D?Q?;Y.X)XKQ9-\,V14 M3_'9"?K[+>?J:2<3J%:_+/\!4$L#!!0 ( %EI?5;IKU;-O0, '@. 9 M >&PO=V]R:W-H965TV@9P6F\4&#>IV6*''^^4B1 M/SWCC9#W*D;4\) FF9IXL=:K4]]788PI4R=BA9EYLQ R9=HTY=)7*XDL*H+2 MQ*=!T/=3QC-O.BZ>W2E!YFC+Y_1P3L9EXQ-L^^,27L;8/_.EX MQ98X0_UE=2M-RZ]5(IYBIKC(0.)BXIV1TW,:V("BQ]\<-VKG'NQ0YD+#-X.9,X47(KGCD8XG MWM"#"!.9_2HS+!^+ M)$*IWKX94C+X %??%:8ZK^:9N34K?;KFMWYZE:L1 GGME^ M"N4:O>G;-Z0??'!0=VOJKDM]^EEHEFR1%7S<^<3F EPYAV^TJX8O@+UJ*8>.6?9."J:&;Y6*O_5A4HX=_B? M>79,A@X.$C0N'3R%Y.IAQ26SQUFKJ;HU+ [MN'!V#@WBE#+W_/ZIZ[_2VG4% MTK[Z"6T Z/_A5U66/<,*!@<-BS2' '&Z];,LJY+:\ZQ@>("@,73B=O27.(1; M\H6;C30V3WJO9!+$>8"\%+PY((C[A'C4)QZ)_QCJ1XRB.1>(^V!XFE&X-2R. MVR@:VR=.?WZF491:A.X=E0=.2M*8.'';\'_E%:-_>P4)@J =CS;63MVV_!RK MJ*3VK&+T"X"_4PRD*)=%R:/,/_4\TV5=4#^MRZJSLIAHNITXX# !?"P &0 'AL+W=OS^@'9!%C 1A;+_R:Z9 M.\')2:VT*%MC)"ASWORRAS80/8/P](A!V!J$EKMQ9"DOF&;Q7(H=D68VJID' MNU1KC7 Y-[MRJR5^S=%.Q[<9D_!NB>M*R;DH<;,5L^%Z?0&:Y85Z,_OP7R)*(-<%D2>Z)J"SZ1C*N_QW\AM6M1@.R M!R9=<9UV8%.GU$>62TQ6>8_59\' )J MI*,>3SB>TB@:1J+!H00&3JBOMG0C!-N"Q&#@;6/N,[-;+:VE.IY"3^A3FT,D M(F53%6]:9.:5NY%-X9.LN@2 E>TP3*JA![ *+9 Z@11G.H4+;D MC?RTO\?3R3@,CL0T/("%3K#+'D2#)XK41/3(WK9RT2\@@?D[0G*H[=19>^,P MH!-R^:/.]9Y<<9/OV :0FX)Q\NT:RA7(P8+N5GUF1:>'DDXG__>51)UU_KDK M.-1^ZB[^GVH36WLO-4F:*U4SW !W0DY_3\C94![XO9ZG!+FQG9W".E)SW;0_ MW=NN>_S0]$R'Z4WK>*%+!&TV 4H7?9='/-0(O*=E KH;$?LX\9=L @ MS03\OA9"/PZ,@ZZGCG\"4$L#!!0 ( %EI?5;V;%[_W , T. 9 M>&PO=V]R:W-H965TV+8,-)DSV^!93_<^*BX0IW15K6VX%LC ;E,0V M=9RAG; HM:;C[-V]F([Y3L51BO<"Y"Y)F'B>8\P/$XM8QQ"]VS2RMAE& J(YZ"P-7$FI&;.1F9 =D7WR(\R%H;3"A+SA]-YV,X ML1Q#A#$&RIA@^K''6XQC8TES_%T8M4J?9F"]?;3^(0M>![-D$F]Y_#T*U69B MC2P(<<5VL7K@AS^P",@U]@(>R^P7#OFWGO88[*3B23%8]Y,HS9_LJ1"B-F#@ MM R@Q0":<>>.,LH[IMAT+/@!A/E:6S.-+-1LM(:+4I.5A1+ZWTB/4]/%A@F\ MGNNX0KCEB4ZV9)E<;^]0L2B6[^ :%GHNA+L8@:] $P6/P+>5II%Z'MM*LQB+ M=E#XG>=^:8M?0N$S3]5&POLTQ/"E 5L'449"CY',::?%.PQZT"=70!U*X>OB M#MZ^>0=OP 9I8I3%H\-3O]2LGWGJMVE6DV.1R?$EEV-6R %_SI92":W.7TW* MY-8'S=;-,KR16Q;@Q-+K3*+8HS7]]1Q1Z.X#W3RB"2"+ 9LO8[U&_!;96<,@E2NK:NL+($',!^+2-A&[^=TT+9R]$ M]3V?M*2;T J3OIJF50QG-:4GFM*>0UI@JX)$.FO&3^[JA=&Z=@-WY+B2W1W.;.]G7!'?H?V^!\_(1-=1A%25 MB727IN:-B2WU\:0S]\/3[=PGOMA^8F]J( ]DWNO(?>T;>54Y8=T MUY_9>BUP;6@_ZDQ'^K81P#<6[T[I&J%&)R<-X@[=0?_')6373N@)BG5V#Y$0 M\%VJ\L-Z^;:\Z\SR$W[U>7Y1^LS$6G-"C"L]U.EY.H&ULK59=;],P%/TK5D ( M)-I\=6T9;:2U&Q\/$],JX 'QX"6WC57'#K;3;O^>:R<+74FC2?#2QLZ])^>< M>_TQVTNUU3F (?<%%WKNY<:4Y[ZOTQP*JH>R!(%OUE(5U.!0;7Q=*J"92RJX M'P7!V"\H$UXR*6;7)C)_QD5M(- MK,!\+6\4COP6)6,%",VD( K6<^\B/%].;;P+^,9@KP^>B55R)^76#CYGB2# M-:VXN97[3]#H.;-XJ>3:_9)]$QMX)*VTD463C P*)NI_>M_X<) 03DXD1$U" M=)PP.I$0-PFQ$UHS<[(NJ:')3,D]438:T>R#\\9EHQHF;!571N%;AGDF6>54 MP6"!1F1D*0ML#DV=OZ\OP5#&]1LR("OLG:SB0.2:F!S(FC)%=I17H.T4DDRW M1)8V3Y.-HL(@VAX4$-"&H=]X#3=#A!3 M0CHD-+4X^/A_6X M:NOQ]40]ZK3!35./:U>/'Q=WVBA< M\NI%. [>=SGYG\">^#IJ?1WUH2??W:)'<^@.%.YA=2\/,C3LH.=)":IIV[;9 M7S-!+B7G5&GWVK7NFRZS:@;O' .[Q>Z2>!C&,W]W:,+?0>'P;-H&/1%WUHH[ MZQ5W=5_BUHE<&^H&5-%%L!\E(@]@18YQI=HEUE7"?H2X1N@IU[A5-'Z>HIWD MN&EQ9AZP3*F1JDM7C14&!Z8&P^FQ\YU1XW&W]9.6Z*27Z"W3V\%: 1"&W8)] M:XC"GNIB60.%X9/O!Z-HMF.FV93I]G*16BHIQD;,-WKE70US;_CU(+]@[.P +5Q5P1-4ED)4V_X[6Q["[EPA^_1_ )O)_5E MX@],?;6YIFK#<&?EL$;(8#C!AE?U=:$>&%FZ$_=.&CR_W6..-RQ0-@#?KZ4T MCP/[@?;.EOP&4$L#!!0 ( %EI?5:^$R"U1@, ,$( 9 >&PO=V]R M:W-H965T"Q9)9=>H51]Z?LR*[ DYDLO,$3(,%/&!=&/ M/5XC8\:3YOBG=>IU,8UA?WST_L8FKY-Y(!*O.;NGN2J6WLR#'+>D8>HC/_R) M;4(3XR_C3-I?.+1[ P^R1BI>ML::H*25>Y+'5HB>P?@E@Z@UB"RW"V0IUT21 M="'X 839K;V9@4W56FLX6IE3V2BAWU)MI])-002^7NF\@KAQZ]@!Y&\(Y7JI!P4^68 M_^C USIT8D1',5;128]KS$80AZ\@"J(([C9K.#^[Z,.[QXE(<2=[;"/%+\G^ MDZ(WG:(?CHK>]12]/BIZW =_73U()?2=_GM(.!=\/!S_32WW\+D^"/$ZF-N]3&I[RG;0)/EV0(T+F86!>F<.S3R3Q)DMG"WP^$GG2A M)R=#W]MO4(MXM4>A:\J37+>"9@CG^L*M.6-$2*A1N..\@&^](QZ"=4'G/=AX M-$Z&49,.-3F)NG$7ZKVNN[KR*::A=8GM@(:16$0AM-AD&D',OT5D'NJ MB@*9H_A$'H>5F#Y#""?C. J&$68=PNPD@A7!8;R5LAF^,;/GV<=1%(?#H>== MZ/E_NS&6X_]=E_FSZS(?S<;#G&'P5*>#DZ0W9YJ10] M8LLY6%1=G.D/AQA.9U'\$Z+?ZRHEBIWMG1(RWE3*-9ANM>O/5ZXK/6UWS?T= M$3NJ:P+#K38-1E-]CL+U2S=1O+8]ZH$KW?'LL-#_,5"8#?K]EG-UG)@ W;^6 M]#M02P,$% @ 66E]5LNB4= D!0 ]Q< !D !X;"]W;W)K&ULO5A1;]LV$'[OKR#)]=]_IR/O$T4JJGWH)8,A]+!(] M;BV-24\\3X=+B)GNR!02?#*7*F8&AVKAZ50!BW*C6'B![Q]Y,>-):S+*[UVI MR4AF1O $KA3161PSM3X#(5?C%FT]W+CFBZ6Q-[S)*&4+N %SFUXI''D52L1C M2#27"5$P'[=.ZQ%GIO<&MGPQ+[&&Z/P*4<[,YG*..8&WXO1 MA"41F3W3*0ABW<,%J4'?0FGQX3X_\+TTI M.!#85D)Z54)Z+O3)=\"%1=A" =BLM(E90K[8<.$GIHEZ@3?(\>S.;5)"BK$"]S^FC@6^-3?(.EW_.X. M1V<4>W(\JC@>.3E>(K5,%;3DG&"O4,Q68<^W?SL$ MG2'L27!0$1PX"9Z##A5/\P:"!"%.A5P#UB8D,.>&I((E3=3XK:F\Q@VH M6+]#9#NP8&T"@B_X3$#E3./VO;:=!FVRE!A)@OZOI+#ABB#KSX;=$V JP=3K M-G;8V=_8].Q,"WN1H)>$"7(-=Y!D0&XP23S$DDR2#&^'N/LH/LLLR7>"X\[4 M(:=1Q.V8";%N5\$1',J5)B@&2,0Q,Y#/46N,T(1+^^(WP329K4FF.QA!OO'F M>YW=0@O$)VQ6H. =]?T'BE4>/KP?!G3P16_-+S/";(OC<19;H][3IE5R0QFC ML-',8C3MALX7N&?1#:NB&SK+XVM3E6VQ;BJYX:/5%/3[CU=3PS2?;D[;"OFX M"OG8&3**(JE8),F/2XAGH!K;E1/BI>WJ0&!;;*E?BR#_33IXZ>9 .3D4VG92 M-I0A=7<#*]K$FJ1LG6>FD3!]5'_]86^W2-V.]B42U$0")Y$SJ=#&;DW8SAI; M^WR96J!XWTG,"[$NO%EK4K;1NLEGQ<>6L\H-*K4.A;1_=U%HK>!NM M%1Q4:QT*;3LIM=8*W%KKF2I_QOKWT!0'6K;*NXWT7D.!!;4""]P*S+YS^X*Q M.[%89KBI*PB!WS63#1Y_T_2"?F^G2[E=OI22MW&$&H-:Y"?+]ML4@RT.)JN[ MU>GU:7YFNW/_C)Y,BS/H&J8X$K]D:L'QBUC '"']S@#;K"I.F8N!D6E^4#N3 MQL@XOUP"BT#9"?A\+J5Y&%@'U5G_Y%]02P,$% @ 66E]5CH#%V3@ @ M) @ !D !X;"]W;W)K&ULA99=;]HP%(;_BI55 M4R>MS1=)@$&DEFK:I%9%9=TNIEV8<$*L.G%F.]#^^QTG(6,CP VQ'9_SO*]C M'S/9"OFB,@!-7G->J*F5:5V.;5LE&>1478L2"GR3"IE3C5VYME4I@:[JH)S; MGN.$=DY98<63>FPNXXFH-&<%S"5159Y3^78+7&RGEFOM!I[8.M-FP(XG)5W# M O1S.9?8L[LL*Y9#H9@HB(1T:MVXXUNW#JAG?&>P57MM8JPLA7@QG:^KJ>48 M1< AT28%Q<<&9L"YR80Z?K=)K8YI O?;N^R?:_-H9DD5S 3_P58ZFUI#BZP@ MI1773V+[!5I#@4<"O#; MJW4WH%KE'=4TGDBQ)=+,QFRF45NMHU$<*\Q766B);QG&Z7@F\IQI7&:M""U6 M9"8*S8HU% D#12[O0%/&U0=R11:X(585!R)2HC- $;J23+^9/FX224T4 >=GZP_]CYN:_]W._Y^7FS5%KB M;OK5YZ5A#OJ9YHB-54D3F%IXAA3(#5CQ^W=NZ'PZXX0'Z?IB8J MJJ/,*=W$83":V)L>U*!##J H]- H2DWQ8KE5=Y6A)*^U46F3\+H0((?N6Z_!M?Y6]BOHKHGP7-SL@M--I17<*8Z]LIR#\ZK[_G!?[+LO9IO M[L\'*M>L4(A(,D'/#"!"6Q&WA>UTTPH$.^RE>P0SD=3KE:N26E 5)@ K" M*.*P'#AG_NG8#W6 6?&3P%;LG2,M9<[8K1Y<+@:.IW<$,412([#ZVL 8XEB3 MU#[N"JA3WE,'[I\_TK\:\4K,' L8L_@76%$7L!_DL!01$0/ T(7PAH%P%M(S3? MF9%UCB4>]CG;(JY7*YH^,=Z8:*6&4/T89Y*KJT3%R>$LFPNXRX!*=+'1QZ-S MD)C$XB/ZC*YGY^CH_<>^*]6=]'HW*JBCG!J\0/71A%&Y%NB"+F!1C7?5#LMM M!H_;' 56X/>,ME#;^X0"+VC7[&=L#Y]@WD)!KRZ\LIUVZ5K;\,+_=>UF LD< M^.\ZJZPH_3,]%2F.8."HWZ$ O@%G^.&=W_6^U.EL"%91'9:J0T-O'YXK-S_4 M6G0I(1&U'H1->M 0K.)!I_2@8WWR4\X2(@3C#X@R"0BO.(!ZKVH M@X7[S][@OF?+:WWRR=&RW(FJ)5 M?=B59+ZUVE'U"*$127&,")6@[B!1BA]T02)JM8?/7N]2<) M\)5IVP2*6$9EW@.4LV5K>&8:HB?S(]TRFKYGA\G[357AKP@5*(:E0GJMGOHO MX7D+EP\D2TT7-&=2]53F=*W:7N!Z@;J^9*J<*P;Z!F4C/?P+4$L#!!0 ( M %EI?58)C#$*00, "84 - >&PODEX3"MSM:SHD[?@C"9S(Y1DL\-)-EPX0.0NZUO.0MJB6&=9F,!EDA-]42 M$1#"JYU M[@\?Z9[6@OLZT]LSLFFZ8Q5#>=C.N _K::T]Z6C5ZD&Y3\L=!? M%F8ZTO:ALMFM8AE?VOXR:PQ@ZFU,V_Y55^ ML>.H]UJ6[;?*OF&OQ_J=_=9-=D_!9'P*)D^B)ONG8#(Y 9.]5_O6/&@RK$\9 M6T>9G8-,$PW@P#@D/^#H*39)@\F""\UEW9OS-&7RV7G&R&LZ,7\$[>B;\2G+ MZ$+H^P8P$/6H3?L;3*\=-Z=5DXO+E"U9.JZ[:C:QS< T M3-;Z L(^?ZG^?31^3@,\];W(GV4TT2#3WZTUOMMXA1RN M VQ/#U4(-E.\$K&9XFL-B'_=@)$D_MW&\@ #VP6L=B"_/P_4E)\31;"KF#?L M"<:1),$0J$5_C<8QLCHQ?/S[@STE490D?@0POX,HPA!X&G$$

,"2*['MP M[WT4KM]3X>8_@Z,_4$L#!!0 ( %EI?5:7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:GYGX9(N2J:>A.&]$^>Q!Z;NU4G?L ML:E;,XNVUNY.)Q-3;D7#S9]J)UK8LU&ZX18V]>W$[+3@E=D*89MZDDRGQ:3A MLHW.SPY]+?7$W5!6E%:J%AK[AF]2/)A?^_M-=B^-7,M:VOTL&K[7(F*-;&4C M?XIJ%DTC9K;JX1^EY4_56EZO2JWJ>A;%XXYO0EM9OFA>]9 W?&V&%LO7_W( MF47%%#K<2&WL<,30/P?&>P$'CUN=57_)V@J]X%;\K56WD^UMWPUH>L#5;N3,1:WDC9M'A$';15NRJM1 D M=MV.7<&Q_97"J:^K\:HMX#HQU*<2=NCK:@"G@YS#MJIE!6>OV"6O>5L*-@37 M.( ) I@<#9"=++D#F2*0Z1M"KGJ(_@>&J0V,>*D_-NZVJ*Z'-]V$"V+W+AFD@)O; MD"C>@PU@!LQ5TT^!%W4G9H"86 ' U$@[VKV?F&!^"Z6Z:$OI#S FA9C8"JMN M;<2/KJ_BK^[]U)9@4DB(I0"I375#O-@2RJ4^9'^P]7[N7"8'A)B/;PH3(*$F"H28E6$*I0@)*:/A%@? MX5(EB(D9)2$V"EJS^#,&DTM"+)?GZB 80$PK";%6W#(A"(?I)*'62:!>"$&F MF%M28K>\5C@\@;J8F%M2\I4KI'Y@)RXFYI:4V"VOK!6PDX6P7-8N)KJ 16P9 MW-2IBXFI)B56#8Z9N9B8;%)BV?@%Q3C2_@3'').2.R9$Q]ZS%71>=2XFYIB4 MV#$HIJ?"%!-.2BZ<%_59:, Q[:1OO;;EA]-=GL;$DQ&+!\7T!CS#Q),1BP?' M=%-EAHDG(Q9/N"I_)G4Q,?%DQ.)YK2Y_ G4QT7[/'! MNS7DY,IQGQ8#8YUCILG)31.B"Q5J.6::G-@T**8_UIAIW!,;P9A[LFI5]E03'>1H,#<4Q"[!UW \@:]P"14''.=S1OT I-002RAW]_4 M!5-F@?FG&/PS&0XVYV>5V$"56GV!W@VTE[PNEYKU'^,?&[*\?S.YZ>IZ#FU? MV\^*5X?_&1[^(WG^'U!+ P04 " !9:7U6)V75I0P" "$)0 &@ 'AL M+U]R96QS+W=OINW]?% MQ_%PJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN2]+E,J?A=D;S M_'0[<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RVP[:,JR9]'*ZG M:[H5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q?U"&H#Q_T#T$ MW<\?] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4 M%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTULG'-H'>BGHK@=Z*>BN! MWHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVV2PA MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\G MT-M1;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'K'Y&@>!WH%Z!X'>@7H'@=Z!>@>!WAGU MS@1Z9]0[$^B=4>],H'=&O?-WZEW'ST.IUYZO-3[_.ZD>S_>6Z^,ORZ^3DU?E M@G.ZK:C/?P%02P,$% @ 66E]5N[5[1CF 0 ]20 !, !;0V]N=&5N M=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@ M_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU: MF5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:@.X K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " !9:7U6F5R<(Q & "<)P $P @ ', 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %EI?590?6=Y@0< -,P 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ 66E]5O:J]8SW @ G@H M !@ ("!&PO=V]R:W-H965T&UL4$L! A0#% @ 66E]5HG!K._M!P J"4 !@ ("! M3"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M66E]5F9KC_'U!0 -@X !@ ("!Y%T 'AL+W=O0\ !D ("!['( 'AL+W=O![H\# #6!P &0 M @('U>0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 66E]5DDPV8LA!@ \0\ !D M ("!((4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 66E]5CR1_S[? P 4P@ !D ("! MT)L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 66E]5BR<^$PY P ; < !D ("!'] 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 66E]5@HY.HD%! W0D !D M ("!2>, 'AL+W=O&PO=V]R M:W-H965TZ , #() M 9 " @6'J !X;"]W;W)K&UL M4$L! A0#% @ 66E]5I:-D@.2 @ H 4 !D ("!@.X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M66E]5J0NX?9C P L0T !D ("!P_L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 66E]5M((I M7 P 3!$ !D M ("!/!(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 66E]5L;_K,!B @ OP4 !D ("!71P! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 66E] M5D9!SBVL! 014 !D ("!+R8! 'AL+W=O&PO=V]R:W-H965T4(*U0( &X) 9 " @?TM 0!X;"]W;W)K M&UL4$L! A0#% @ 66E]5@1+/86, @ \@8 M !D ("!"3$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 66E]5A7LB^/( P OPP !D M ("!'CH! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 66E]5NFO5LV] P > X !D ("!?T8! 'AL+W=O MTXX# !? M"P &0 @(%S2@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 66E]5M5/ MV&PO=V]R:W-H965T&UL4$L! A0#% @ 66E]5CH#%V3@ @ ) @ !D M ("!QEX! 'AL+W=O&PO M=V]R:W-H965TT8Y@$ /4D 3 " =)P K 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !' $< :!, .ER 0 $! end XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 102 377 1 false 43 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.decisionpt.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.decisionpt.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://www.decisionpt.com/role/ConsolidatedIncomeStatement Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Stockholders??? Equity Sheet http://www.decisionpt.com/role/ShareholdersEquityType2or3 Consolidated Statements of Stockholders??? Equity Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.decisionpt.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 6 false false R7.htm 006 - Disclosure - Description of Business Sheet http://www.decisionpt.com/role/DescriptionofBusiness Description of Business Notes 7 false false R8.htm 007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Acquisitions Sheet http://www.decisionpt.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 009 - Disclosure - Intangible Assets Sheet http://www.decisionpt.com/role/IntangibleAssets Intangible Assets Notes 10 false false R11.htm 010 - Disclosure - Net Income Per Share Sheet http://www.decisionpt.com/role/NetIncomePerShare Net Income Per Share Notes 11 false false R12.htm 011 - Disclosure - Property and Equipment Sheet http://www.decisionpt.com/role/PropertyandEquipment Property and Equipment Notes 12 false false R13.htm 012 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 13 false false R14.htm 013 - Disclosure - Line of Credit Sheet http://www.decisionpt.com/role/LineofCredit Line of Credit Notes 14 false false R15.htm 014 - Disclosure - Term Debt Sheet http://www.decisionpt.com/role/TermDebt Term Debt Notes 15 false false R16.htm 015 - Disclosure - Income Taxes Sheet http://www.decisionpt.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 016 - Disclosure - Stockholders??? Equity Sheet http://www.decisionpt.com/role/StockholdersEquity Stockholders??? Equity Notes 17 false false R18.htm 017 - Disclosure - Share-Based Compensation Sheet http://www.decisionpt.com/role/ShareBasedCompensation Share-Based Compensation Notes 18 false false R19.htm 018 - Disclosure - Commitments and Contingencies Sheet http://www.decisionpt.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Subsequent Event Sheet http://www.decisionpt.com/role/SubsequentEvent Subsequent Event Notes 20 false false R21.htm 020 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.decisionpt.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 21 false false R22.htm 021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 22 false false R23.htm 022 - Disclosure - Acquisitions (Tables) Sheet http://www.decisionpt.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.decisionpt.com/role/Acquisitions 23 false false R24.htm 023 - Disclosure - Intangible Assets (Tables) Sheet http://www.decisionpt.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.decisionpt.com/role/IntangibleAssets 24 false false R25.htm 024 - Disclosure - Net Income Per Share (Tables) Sheet http://www.decisionpt.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.decisionpt.com/role/NetIncomePerShare 25 false false R26.htm 025 - Disclosure - Property and Equipment (Tables) Sheet http://www.decisionpt.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.decisionpt.com/role/PropertyandEquipment 26 false false R27.htm 026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilities 27 false false R28.htm 027 - Disclosure - Term Debt (Tables) Sheet http://www.decisionpt.com/role/TermDebtTables Term Debt (Tables) Tables http://www.decisionpt.com/role/TermDebt 28 false false R29.htm 028 - Disclosure - Income Taxes (Tables) Sheet http://www.decisionpt.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.decisionpt.com/role/IncomeTaxes 29 false false R30.htm 029 - Disclosure - Stockholders??? Equity (Tables) Sheet http://www.decisionpt.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://www.decisionpt.com/role/StockholdersEquity 30 false false R31.htm 030 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.decisionpt.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.decisionpt.com/role/ShareBasedCompensation 31 false false R32.htm 031 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.decisionpt.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.decisionpt.com/role/CommitmentsandContingencies 32 false false R33.htm 032 - Disclosure - Description of Business (Details) Sheet http://www.decisionpt.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.decisionpt.com/role/DescriptionofBusiness 33 false false R34.htm 033 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 34 false false R35.htm 034 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of net sales by revenue Sheet http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of net sales by revenue Details http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 35 false false R36.htm 035 - Disclosure - Acquisitions (Details) Sheet http://www.decisionpt.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.decisionpt.com/role/AcquisitionsTables 36 false false R37.htm 036 - Disclosure - Acquisitions (Details) - Schedule of estimated fair value of acquired net assets Sheet http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable Acquisitions (Details) - Schedule of estimated fair value of acquired net assets Details http://www.decisionpt.com/role/AcquisitionsTables 37 false false R38.htm 037 - Disclosure - Acquisitions (Details) - Schedule of estimated useful lives of intangible assets Sheet http://www.decisionpt.com/role/ScheduleofestimatedusefullivesofintangibleassetsTable Acquisitions (Details) - Schedule of estimated useful lives of intangible assets Details http://www.decisionpt.com/role/AcquisitionsTables 38 false false R39.htm 038 - Disclosure - Intangible Assets (Details) Sheet http://www.decisionpt.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.decisionpt.com/role/IntangibleAssetsTables 39 false false R40.htm 039 - Disclosure - Intangible Assets (Details) - Schedule of definitive lived intangible assets Sheet http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable Intangible Assets (Details) - Schedule of definitive lived intangible assets Details http://www.decisionpt.com/role/IntangibleAssetsTables 40 false false R41.htm 040 - Disclosure - Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets Sheet http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets Details http://www.decisionpt.com/role/IntangibleAssetsTables 41 false false R42.htm 041 - Disclosure - Intangible Assets (Details) - Schedule of amortization expense of the definite lived intangible assets Sheet http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable Intangible Assets (Details) - Schedule of amortization expense of the definite lived intangible assets Details http://www.decisionpt.com/role/IntangibleAssetsTables 42 false false R43.htm 042 - Disclosure - Net Income Per Share (Details) - Schedule of reconciliation of the fully dilutive securities effect Sheet http://www.decisionpt.com/role/ScheduleofreconciliationofthefullydilutivesecuritieseffectTable Net Income Per Share (Details) - Schedule of reconciliation of the fully dilutive securities effect Details http://www.decisionpt.com/role/NetIncomePerShareTables 43 false false R44.htm 043 - Disclosure - Property and Equipment (Details) Sheet http://www.decisionpt.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.decisionpt.com/role/PropertyandEquipmentTables 44 false false R45.htm 044 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment Sheet http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable Property and Equipment (Details) - Schedule of property and equipment Details http://www.decisionpt.com/role/PropertyandEquipmentTables 45 false false R46.htm 045 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities Sheet http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities Details http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 46 false false R47.htm 046 - Disclosure - Line of Credit (Details) Sheet http://www.decisionpt.com/role/LineofCreditDetails Line of Credit (Details) Details http://www.decisionpt.com/role/LineofCredit 47 false false R48.htm 047 - Disclosure - Term Debt (Details) Sheet http://www.decisionpt.com/role/TermDebtDetails Term Debt (Details) Details http://www.decisionpt.com/role/TermDebtTables 48 false false R49.htm 048 - Disclosure - Term Debt (Details) - Schedule of outstanding term debt Sheet http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable Term Debt (Details) - Schedule of outstanding term debt Details http://www.decisionpt.com/role/TermDebtTables 49 false false R50.htm 049 - Disclosure - Term Debt (Details) - Schedule of future principal payments for outstanding debt Sheet http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable Term Debt (Details) - Schedule of future principal payments for outstanding debt Details http://www.decisionpt.com/role/TermDebtTables 50 false false R51.htm 050 - Disclosure - Income Taxes (Details) Sheet http://www.decisionpt.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.decisionpt.com/role/IncomeTaxesTables 51 false false R52.htm 051 - Disclosure - Income Taxes (Details) - Schedule of provision for income taxes Sheet http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable Income Taxes (Details) - Schedule of provision for income taxes Details http://www.decisionpt.com/role/IncomeTaxesTables 52 false false R53.htm 052 - Disclosure - Income Taxes (Details) - Schedule of our deferred tax assets and liabilities Sheet http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable Income Taxes (Details) - Schedule of our deferred tax assets and liabilities Details http://www.decisionpt.com/role/IncomeTaxesTables 53 false false R54.htm 053 - Disclosure - Income Taxes (Details) - Schedule of reconciliation of the United States statutory income tax rate Sheet http://www.decisionpt.com/role/ScheduleofreconciliationoftheUnitedStatesstatutoryincometaxrateTable Income Taxes (Details) - Schedule of reconciliation of the United States statutory income tax rate Details http://www.decisionpt.com/role/IncomeTaxesTables 54 false false R55.htm 054 - Disclosure - Stockholders??? Equity (Details) Sheet http://www.decisionpt.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://www.decisionpt.com/role/StockholdersEquityTables 55 false false R56.htm 055 - Disclosure - Stockholders??? Equity (Details) - Schedule of outstanding common stock warrants Sheet http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable Stockholders??? Equity (Details) - Schedule of outstanding common stock warrants Details http://www.decisionpt.com/role/StockholdersEquityTables 56 false false R57.htm 056 - Disclosure - Share-Based Compensation (Details) Sheet http://www.decisionpt.com/role/ShareBasedCompensationDetails Share-Based Compensation (Details) Details http://www.decisionpt.com/role/ShareBasedCompensationTables 57 false false R58.htm 057 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity Sheet http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable Share-Based Compensation (Details) - Schedule of stock option activity Details http://www.decisionpt.com/role/ShareBasedCompensationTables 58 false false R59.htm 058 - Disclosure - Share-Based Compensation (Details) - Schedule of the fair values of stock options granted were estimated using the Black-Scholes option-pricing model Sheet http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable Share-Based Compensation (Details) - Schedule of the fair values of stock options granted were estimated using the Black-Scholes option-pricing model Details http://www.decisionpt.com/role/ShareBasedCompensationTables 59 false false R60.htm 059 - Disclosure - Share-Based Compensation (Details) - Schedule of the exercised options, utilizing a cashless exercise Sheet http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable Share-Based Compensation (Details) - Schedule of the exercised options, utilizing a cashless exercise Details http://www.decisionpt.com/role/ShareBasedCompensationTables 60 false false R61.htm 060 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.decisionpt.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.decisionpt.com/role/CommitmentsandContingenciesTables 61 false false R62.htm 061 - Disclosure - Commitments and Contingencies (Details) - Schedule of the maturity of operating lease liabilities Sheet http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable Commitments and Contingencies (Details) - Schedule of the maturity of operating lease liabilities Details http://www.decisionpt.com/role/CommitmentsandContingenciesTables 62 false false R63.htm 062 - Disclosure - Subsequent Event (Details) Sheet http://www.decisionpt.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.decisionpt.com/role/SubsequentEvent 63 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dpsi:WeightedAverageRemainingContractualLifeOutstanding - f10k2022_decisionpoint.htm 7340 f10k2022_decisionpoint.htm dpsi-20221231.xsd dpsi-20221231_cal.xml dpsi-20221231_def.xml dpsi-20221231_lab.xml dpsi-20221231_pre.xml f10k2022ex10-14_decision.htm f10k2022ex10-15_decision.htm f10k2022ex10-16_decision.htm f10k2022ex21-1_decision.htm f10k2022ex23-1_decision.htm f10k2022ex31-1_decision.htm f10k2022ex31-2_decision.htm f10k2022ex32-1_decision.htm f10k2022ex32-2_decision.htm image_001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10k2022_decisionpoint.htm": { "axisCustom": 0, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 505, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 102, "dts": { "calculationLink": { "local": [ "dpsi-20221231_cal.xml" ] }, "definitionLink": { "local": [ "dpsi-20221231_def.xml" ] }, "inline": { "local": [ "f10k2022_decisionpoint.htm" ] }, "labelLink": { "local": [ "dpsi-20221231_lab.xml" ] }, "presentationLink": { "local": [ "dpsi-20221231_pre.xml" ] }, "schema": { "local": [ "dpsi-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 561, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 50, "http://www.decisionpt.com/20221231": 4, "http://xbrl.sec.gov/dei/2022": 3, "total": 57 }, "keyCustom": 84, "keyStandard": 293, "memberCustom": 21, "memberStandard": 21, "nsprefix": "dpsi", "nsuri": "http://www.decisionpt.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.decisionpt.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "10", "role": "http://www.decisionpt.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Net Income Per Share", "menuCat": "Notes", "order": "11", "role": "http://www.decisionpt.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "12", "role": "http://www.decisionpt.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "13", "role": "http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dpsi:LineofCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Line of Credit", "menuCat": "Notes", "order": "14", "role": "http://www.decisionpt.com/role/LineofCredit", "shortName": "Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dpsi:LineofCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Term Debt", "menuCat": "Notes", "order": "15", "role": "http://www.decisionpt.com/role/TermDebt", "shortName": "Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://www.decisionpt.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Stockholders\u2019 Equity", "menuCat": "Notes", "order": "17", "role": "http://www.decisionpt.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Share-Based Compensation", "menuCat": "Notes", "order": "18", "role": "http://www.decisionpt.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.decisionpt.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Subsequent Event", "menuCat": "Notes", "order": "20", "role": "http://www.decisionpt.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Accounting Policies, by Policy (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.decisionpt.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Acquisitions (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.decisionpt.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.decisionpt.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Net Income Per Share (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.decisionpt.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.decisionpt.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Term Debt (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.decisionpt.com/role/TermDebtTables", "shortName": "Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.decisionpt.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c5", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Stockholders\u2019 Equity (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.decisionpt.com/role/StockholdersEquityTables", "shortName": "Stockholders\u2019 Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c5", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Share-Based Compensation (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.decisionpt.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dpsi:ScheduleOfTheMaturityOfOperatingLeaseLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.decisionpt.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dpsi:ScheduleOfTheMaturityOfOperatingLeaseLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c23", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Description of Business (Details)", "menuCat": "Details", "order": "33", "role": "http://www.decisionpt.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c23", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "dpsi:AccountsReceivableValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "34", "role": "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "dpsi:AccountsReceivableValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of net sales by revenue", "menuCat": "Details", "order": "35", "role": "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of net sales by revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c40", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Acquisitions (Details)", "menuCat": "Details", "order": "36", "role": "http://www.decisionpt.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Acquisitions (Details) - Schedule of estimated fair value of acquired net assets", "menuCat": "Details", "order": "37", "role": "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable", "shortName": "Acquisitions (Details) - Schedule of estimated fair value of acquired net assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dpsi:CustomerListsAndRelationships", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Acquisitions (Details) - Schedule of estimated useful lives of intangible assets", "menuCat": "Details", "order": "38", "role": "http://www.decisionpt.com/role/ScheduleofestimatedusefullivesofintangibleassetsTable", "shortName": "Acquisitions (Details) - Schedule of estimated useful lives of intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dpsi:CustomerListsAndRelationships", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Intangible Assets (Details)", "menuCat": "Details", "order": "39", "role": "http://www.decisionpt.com/role/IntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "dpsi:NetSalesOfProduct", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Income and Comprehensive Income", "menuCat": "Statements", "order": "4", "role": "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "shortName": "Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "dpsi:NetSalesOfProduct", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Intangible Assets (Details) - Schedule of definitive lived intangible assets", "menuCat": "Details", "order": "40", "role": "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable", "shortName": "Intangible Assets (Details) - Schedule of definitive lived intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dpsi:ScheduleOfUsefulLivesAndWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c60", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets", "menuCat": "Details", "order": "41", "role": "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable", "shortName": "Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dpsi:ScheduleOfUsefulLivesAndWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c60", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Intangible Assets (Details) - Schedule of amortization expense of the definite lived intangible assets", "menuCat": "Details", "order": "42", "role": "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable", "shortName": "Intangible Assets (Details) - Schedule of amortization expense of the definite lived intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Net Income Per Share (Details) - Schedule of reconciliation of the fully dilutive securities effect", "menuCat": "Details", "order": "43", "role": "http://www.decisionpt.com/role/ScheduleofreconciliationofthefullydilutivesecuritieseffectTable", "shortName": "Net Income Per Share (Details) - Schedule of reconciliation of the fully dilutive securities effect", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Property and Equipment (Details)", "menuCat": "Details", "order": "44", "role": "http://www.decisionpt.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment", "menuCat": "Details", "order": "45", "role": "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable", "shortName": "Property and Equipment (Details) - Schedule of property and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities", "menuCat": "Details", "order": "46", "role": "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable", "shortName": "Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c73", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockOtherValueOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Line of Credit (Details)", "menuCat": "Details", "order": "47", "role": "http://www.decisionpt.com/role/LineofCreditDetails", "shortName": "Line of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c73", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockOtherValueOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c76", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Term Debt (Details)", "menuCat": "Details", "order": "48", "role": "http://www.decisionpt.com/role/TermDebtDetails", "shortName": "Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c76", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Term Debt (Details) - Schedule of outstanding term debt", "menuCat": "Details", "order": "49", "role": "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable", "shortName": "Term Debt (Details) - Schedule of outstanding term debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Stockholders\u2019 Equity", "menuCat": "Statements", "order": "5", "role": "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "shortName": "Consolidated Statements of Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dpsi:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Term Debt (Details) - Schedule of future principal payments for outstanding debt", "menuCat": "Details", "order": "50", "role": "http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable", "shortName": "Term Debt (Details) - Schedule of future principal payments for outstanding debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dpsi:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c80", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "51", "role": "http://www.decisionpt.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c80", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Income Taxes (Details) - Schedule of provision for income taxes", "menuCat": "Details", "order": "52", "role": "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable", "shortName": "Income Taxes (Details) - Schedule of provision for income taxes", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Income Taxes (Details) - Schedule of our deferred tax assets and liabilities", "menuCat": "Details", "order": "53", "role": "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable", "shortName": "Income Taxes (Details) - Schedule of our deferred tax assets and liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Income Taxes (Details) - Schedule of reconciliation of the United States statutory income tax rate", "menuCat": "Details", "order": "54", "role": "http://www.decisionpt.com/role/ScheduleofreconciliationoftheUnitedStatesstatutoryincometaxrateTable", "shortName": "Income Taxes (Details) - Schedule of reconciliation of the United States statutory income tax rate", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "dpsi:NumberOfAuthorizedSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Stockholders\u2019 Equity (Details)", "menuCat": "Details", "order": "55", "role": "http://www.decisionpt.com/role/StockholdersEquityDetails", "shortName": "Stockholders\u2019 Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "dpsi:NumberOfAuthorizedSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "dpsi:WarrantsOutstandingAndExercisable", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Stockholders\u2019 Equity (Details) - Schedule of outstanding common stock warrants", "menuCat": "Details", "order": "56", "role": "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable", "shortName": "Stockholders\u2019 Equity (Details) - Schedule of outstanding common stock warrants", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "dpsi:WarrantsOutstandingAndExercisable", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dpsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Share-Based Compensation (Details)", "menuCat": "Details", "order": "57", "role": "http://www.decisionpt.com/role/ShareBasedCompensationDetails", "shortName": "Share-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dpsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity", "menuCat": "Details", "order": "58", "role": "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable", "shortName": "Share-Based Compensation (Details) - Schedule of stock option activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Share-Based Compensation (Details) - Schedule of the fair values of stock options granted were estimated using the Black-Scholes option-pricing model", "menuCat": "Details", "order": "59", "role": "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable", "shortName": "Share-Based Compensation (Details) - Schedule of the fair values of stock options granted were estimated using the Black-Scholes option-pricing model", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.decisionpt.com/role/ConsolidatedCashFlow", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dpsi:ScheduleOfTheExercisedOptionsUtilizingACashlessExerciseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Share-Based Compensation (Details) - Schedule of the exercised options, utilizing a cashless exercise", "menuCat": "Details", "order": "60", "role": "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable", "shortName": "Share-Based Compensation (Details) - Schedule of the exercised options, utilizing a cashless exercise", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dpsi:ScheduleOfTheExercisedOptionsUtilizingACashlessExerciseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsForRent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "61", "role": "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsForRent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dpsi:ScheduleOfTheMaturityOfOperatingLeaseLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Commitments and Contingencies (Details) - Schedule of the maturity of operating lease liabilities", "menuCat": "Details", "order": "62", "role": "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of the maturity of operating lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dpsi:ScheduleOfTheMaturityOfOperatingLeaseLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c100", "decimals": "-5", "first": true, "lang": null, "name": "dpsi:PromissoryNoteAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Subsequent Event (Details)", "menuCat": "Details", "order": "63", "role": "http://www.decisionpt.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c100", "decimals": "-5", "first": true, "lang": null, "name": "dpsi:PromissoryNoteAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Description of Business", "menuCat": "Notes", "order": "7", "role": "http://www.decisionpt.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "9", "role": "http://www.decisionpt.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_decisionpoint.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 43, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.decisionpt.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "dpsi_AccountsReceivableValuationAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accounts receivable valuation allowance.", "label": "Accounts Receivable Valuation Allowance", "terseLabel": "Accounts receivable valuation allowance" } } }, "localname": "AccountsReceivableValuationAllowance", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_AccruedEarnOutObligationRelatedToAcquisitions": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued Earn Out Obligation Related To Acquisitions", "terseLabel": "Accrued earn out obligation related to acquisitions" } } }, "localname": "AccruedEarnOutObligationRelatedToAcquisitions", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "dpsi_AcquisitionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) [Line Items]" } } }, "localname": "AcquisitionsDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "dpsi_AcquisitionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) [Table]" } } }, "localname": "AcquisitionsDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "dpsi_AdvancedMobileGroupLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advanced Mobile Group LLCMember", "terseLabel": "Advanced Mobile Group, LLC [Member]" } } }, "localname": "AdvancedMobileGroupLLCMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "dpsi_Backlog": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of backlog.", "label": "Backlog", "terseLabel": "Backlog" } } }, "localname": "Backlog", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "dpsi_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Backlog Member", "terseLabel": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "dpsi_BasicIncomePerShareinDollarsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic Income Per Sharein Dollars Per Share", "terseLabel": "Basic income per share (in Dollars per share)" } } }, "localname": "BasicIncomePerShareinDollarsPerShare", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationofthefullydilutivesecuritieseffectTable" ], "xbrltype": "perShareItemType" }, "dpsi_BasisofPresentationandSummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "BasisofPresentationandSummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "dpsi_BasisofPresentationandSummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "BasisofPresentationandSummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "dpsi_CapitalLeasesFutureMinimumPaymentDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases Future Minimum Payment Due", "terseLabel": "Total minimum payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentDue", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable" ], "xbrltype": "monetaryItemType" }, "dpsi_CashPaidForAcquisitions": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid for acquisitions, net of cash acquired.", "label": "Cash Paid For Acquisitions", "negatedLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "CashPaidForAcquisitions", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "dpsi_CashlessExerciseOfStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cashless exercise of stock options.", "label": "Cashless Exercise Of Stock Options", "terseLabel": "Cashless exercise of stock options" } } }, "localname": "CashlessExerciseOfStockOptions", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "dpsi_CommitmentsandContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "dpsi_CommitmentsandContingenciesDetailsScheduleofthematurityofoperatingleaseliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitmentsand Contingencies Details Scheduleofthematurityofoperatingleaseliabilities Line Items", "terseLabel": "Schedule Of The Maturity Of Operating Lease Liabilities [Abstract]" } } }, "localname": "CommitmentsandContingenciesDetailsScheduleofthematurityofoperatingleaseliabilitiesLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "dpsi_CommitmentsandContingenciesDetailsScheduleofthematurityofoperatingleaseliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitmentsand Contingencies Details Scheduleofthematurityofoperatingleaseliabilities Table", "terseLabel": "Schedule Of The Maturity Of Operating Lease Liabilities [Abstract]" } } }, "localname": "CommitmentsandContingenciesDetailsScheduleofthematurityofoperatingleaseliabilitiesTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "dpsi_CommitmentsandContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "dpsi_ConcentrationRiskPercentages": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Concentration Risk Percentages", "terseLabel": "Percentage of accounts receivable" } } }, "localname": "ConcentrationRiskPercentages", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "dpsi_ConcentrationRiskValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of concentration risk.", "label": "Concentration Risk Value", "terseLabel": "Concentration risk" } } }, "localname": "ConcentrationRiskValue", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_ConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consumables Member", "terseLabel": "Consumables [Member]" } } }, "localname": "ConsumablesMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable" ], "xbrltype": "domainItemType" }, "dpsi_CostOfSalesProduct": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of sales product.", "label": "Cost Of Sales Product", "terseLabel": "Product" } } }, "localname": "CostOfSalesProduct", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "dpsi_CostOfSalesService": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of sales service.", "label": "Cost Of Sales Service", "terseLabel": "Service" } } }, "localname": "CostOfSalesService", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "dpsi_CurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Abstract", "terseLabel": "Current:" } } }, "localname": "CurrentAbstract", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "stringItemType" }, "dpsi_CustomerListsAndRelationships": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future.", "label": "Customer Lists And Relationships", "terseLabel": "Customer lists and relationships" } } }, "localname": "CustomerListsAndRelationships", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedusefullivesofintangibleassetsTable" ], "xbrltype": "durationItemType" }, "dpsi_DateExpirationWarrantsCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date expiration warrants common stock.", "label": "Date Expiration Warrants Common Stock", "terseLabel": "Date - Expiration" } } }, "localname": "DateExpirationWarrantsCommonStock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "stringItemType" }, "dpsi_DateIssuedWarrantsCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date issued warrants common stock.", "label": "Date Issued Warrants Common Stock", "terseLabel": "Date - Issued" } } }, "localname": "DateIssuedWarrantsCommonStock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "stringItemType" }, "dpsi_DeferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Abstract", "terseLabel": "Deferred:" } } }, "localname": "DeferredAbstract", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "stringItemType" }, "dpsi_DeferredCostsAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred costs amortization period.", "label": "Deferred Costs Amortization Period", "terseLabel": "Deferred costs amortization period" } } }, "localname": "DeferredCostsAmortizationPeriod", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dpsi_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Asset", "negatedLabel": "Intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAsset", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "dpsi_DeferredTaxLiabilitiesTaxDeferredIncomes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.", "label": "Deferred Tax Liabilities Tax Deferred Incomes", "negatedLabel": "Deferred revenue" } } }, "localname": "DeferredTaxLiabilitiesTaxDeferredIncomes", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "dpsi_DeferredTotal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of deferred total.", "label": "Deferred Total", "terseLabel": "Deferred total" } } }, "localname": "DeferredTotal", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "monetaryItemType" }, "dpsi_DepositInExcessOfInsuranceLimits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deposit in excess of insurance limits.", "label": "Deposit In Excess Of Insurance Limits", "terseLabel": "Deposit in excess of insurance limits" } } }, "localname": "DepositInExcessOfInsuranceLimits", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_DescriptionofBusinessDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business (Details) [Line Items]" } } }, "localname": "DescriptionofBusinessDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "dpsi_DescriptionofBusinessDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business (Details) [Table]" } } }, "localname": "DescriptionofBusinessDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "dpsi_DescriptionofBusinessLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Descriptionof Business Line Items", "terseLabel": "Description of Business [Abstract]" } } }, "localname": "DescriptionofBusinessLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusiness" ], "xbrltype": "stringItemType" }, "dpsi_DescriptionofBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business [Table]" } } }, "localname": "DescriptionofBusinessTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusiness" ], "xbrltype": "stringItemType" }, "dpsi_DilutiveEffectOfStockOptionsAndRestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Dilutive Effect Of Stock Options And Restricted Stock", "terseLabel": "Dilutive effect of stock options and restricted stock" } } }, "localname": "DilutiveEffectOfStockOptionsAndRestrictedStock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationofthefullydilutivesecuritieseffectTable" ], "xbrltype": "sharesItemType" }, "dpsi_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_EIDLPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EIDLPromissory Note Member", "terseLabel": "EIDL promissory note [Member]" } } }, "localname": "EIDLPromissoryNoteMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable" ], "xbrltype": "domainItemType" }, "dpsi_EarningPerShareDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earning Per Share Diluted", "terseLabel": "Diluted income per share (in Dollars per share)" } } }, "localname": "EarningPerShareDiluted", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationofthefullydilutivesecuritieseffectTable" ], "xbrltype": "perShareItemType" }, "dpsi_EidlNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Eidl Note Member", "terseLabel": "EIDL Promissory Note [Member]" } } }, "localname": "EidlNoteMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "xbrltype": "domainItemType" }, "dpsi_EligibleToBorrow": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of interest expense on all borrowings.", "label": "Eligible To Borrow", "terseLabel": "Eligible to borrow" } } }, "localname": "EligibleToBorrow", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_EmployeeShareBasedTaxWithholding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Withholding tax is income tax that is withheld from an employee's wages and paid directly to the government by the employer.", "label": "Employee Share Based Tax Withholding", "terseLabel": "Employee Share-Based Tax Withholding (in Dollars)" } } }, "localname": "EmployeeShareBasedTaxWithholding", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "monetaryItemType" }, "dpsi_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan Member", "terseLabel": "2014 Equity Incentive Plan [Member]" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "dpsi_EstimatedEarnoutObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Estimated Earnout Obligation", "terseLabel": "Estimate earnout obligation" } } }, "localname": "EstimatedEarnoutObligation", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_ExercisePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total exercise price.", "label": "Exercise Price", "terseLabel": "Total Exercise Price" } } }, "localname": "ExercisePrice", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "monetaryItemType" }, "dpsi_ExercisedStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercised, Stock options", "label": "Exercised Stock Options", "negatedLabel": "Stock Options, Exercised, Stock options" } } }, "localname": "ExercisedStockOptions", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "dpsi_FederalAndStateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Federal And State Member", "terseLabel": "Federal and state [Member]" } } }, "localname": "FederalAndStateMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "dpsi_FiniteLivedIntangibleAssetsAmortizationExpenseThereafter": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized thereafter fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Thereafter", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseThereafter", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "dpsi_FuturePaymentOfOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from lease payment classified as operating future payment of operating lease.", "label": "Future Payment Of Operating Lease", "terseLabel": "Future payment of operating lease" } } }, "localname": "FuturePaymentOfOperatingLease", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_GainOnExtinguishmentOfDebt": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain On Extinguishment Of Debt", "negatedLabel": "Gain on extinguishment of debt" } } }, "localname": "GainOnExtinguishmentOfDebt", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "dpsi_HardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hardware And Software Member", "terseLabel": "Hardware and software [Member]" } } }, "localname": "HardwareAndSoftwareMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable" ], "xbrltype": "domainItemType" }, "dpsi_IncomeTaxReconciliationPermanentDifference": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of permanent differences.", "label": "Income Tax Reconciliation Permanent Difference", "terseLabel": "Permanent differences" } } }, "localname": "IncomeTaxReconciliationPermanentDifference", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationoftheUnitedStatesstatutoryincometaxrateTable" ], "xbrltype": "monetaryItemType" }, "dpsi_IncomeTaxesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Line Items]" } } }, "localname": "IncomeTaxesDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "dpsi_IncomeTaxesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "localname": "IncomeTaxesDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "dpsi_IncreaseDecreaseInAccountsPayableRelatedParty": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase decrease in accounts payable related parties.", "label": "Increase Decrease In Accounts Payable Related Party", "terseLabel": "Due to related parties" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParty", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "dpsi_IncreaseDecreaseInOtherOperatingLiabilitie": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase Decrease In Other Operating Liabilitie", "negatedLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilitie", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "dpsi_IncreaseLeaseAgreementBaseRentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase lease agreement base rent, percentage.", "label": "Increase Lease Agreement Base Rent Percentage", "terseLabel": "Increase lease agreement base rent, percentage" } } }, "localname": "IncreaseLeaseAgreementBaseRentPercentage", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "dpsi_IncrementalAndRecoverableCostsCustomerContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental and recoverable costs customer contract term.", "label": "Incremental And Recoverable Costs Customer Contract Term", "terseLabel": "Incremental and recoverable costs customer contract term" } } }, "localname": "IncrementalAndRecoverableCostsCustomerContractTerm", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dpsi_IntangibleAssetsDetailsScheduleofamortizationexpenseofthedefinitelivedintangibleassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets Details Scheduleofamortizationexpenseofthedefinitelivedintangibleassets Line Items", "terseLabel": "Schedule of Amortization Expense of the Definite Lived Intangible Assets [Abstract]" } } }, "localname": "IntangibleAssetsDetailsScheduleofamortizationexpenseofthedefinitelivedintangibleassetsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "stringItemType" }, "dpsi_IntangibleAssetsDetailsScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets Details Scheduleofamortizationexpenseofthedefinitelivedintangibleassets Table", "terseLabel": "Schedule of Amortization Expense of the Definite Lived Intangible Assets [Abstract]" } } }, "localname": "IntangibleAssetsDetailsScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "stringItemType" }, "dpsi_IntangibleAssetsDetailsScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets [Line Items]" } } }, "localname": "IntangibleAssetsDetailsScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable" ], "xbrltype": "stringItemType" }, "dpsi_IntangibleAssetsDetailsScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets [Table]" } } }, "localname": "IntangibleAssetsDetailsScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable" ], "xbrltype": "stringItemType" }, "dpsi_InventoriesValuationAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Inventories Valuation Allowance", "terseLabel": "Inventories valuation allowance" } } }, "localname": "InventoriesValuationAllowance", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_InventoryReserveAndUniformCapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of inventory reserve and uniform capitalization.", "label": "Inventory Reserve And Uniform Capitalization", "terseLabel": "Inventory reserve and uniform capitalization" } } }, "localname": "InventoryReserveAndUniformCapitalization", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "dpsi_IssuedAndOutstandingMembershipInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of issued and outstanding membership interest.", "label": "Issued And Outstanding Membership Interest", "terseLabel": "Issued and outstanding membership interests" } } }, "localname": "IssuedAndOutstandingMembershipInterest", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_KaiserPermanenteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Kaiser Permanente Member", "terseLabel": "Kaiser Permanente [Member]" } } }, "localname": "KaiserPermanenteMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dpsi_LIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIBORMember", "terseLabel": "LIBOR [Member]" } } }, "localname": "LIBORMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "domainItemType" }, "dpsi_LeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Agreement Member", "terseLabel": "Lease agreement [Member]" } } }, "localname": "LeaseAgreementMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "dpsi_LineOfCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line of Credit.", "label": "Line Of Credits", "terseLabel": "Line of credit" } } }, "localname": "LineOfCredits", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable" ], "xbrltype": "monetaryItemType" }, "dpsi_LineofCreditAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lineof Credit [Abstract]" } } }, "localname": "LineofCreditAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_LineofCreditDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit (Details) [Line Items]" } } }, "localname": "LineofCreditDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "stringItemType" }, "dpsi_LineofCreditDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit (Details) [Table]" } } }, "localname": "LineofCreditDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "stringItemType" }, "dpsi_LineofCreditLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lineof Credit Line Items", "terseLabel": "Lineof Credit [Abstract]" } } }, "localname": "LineofCreditLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCredit" ], "xbrltype": "stringItemType" }, "dpsi_LineofCreditTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lineof Credit Table", "terseLabel": "Lineof Credit [Abstract]" } } }, "localname": "LineofCreditTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCredit" ], "xbrltype": "stringItemType" }, "dpsi_LineofCreditTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lineof Credit Text Block", "terseLabel": "Line of Credit" } } }, "localname": "LineofCreditTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCredit" ], "xbrltype": "textBlockItemType" }, "dpsi_LoanAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan agreement description.", "label": "Loan Agreement Description", "terseLabel": "Loan agreement, description" } } }, "localname": "LoanAgreementDescription", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "stringItemType" }, "dpsi_MUFGUnionBankLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MUFGUnion Bank Line Of Credit Member", "terseLabel": "MUFG Union Bank [Member]" } } }, "localname": "MUFGUnionBankLineOfCreditMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "domainItemType" }, "dpsi_MaximumPercentageOfFairMarketValueOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of fair market value of common stock.", "label": "Maximum Percentage Of Fair Market Value Of Common Stock", "terseLabel": "Fair market share, percentage" } } }, "localname": "MaximumPercentageOfFairMarketValueOfCommonStock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "dpsi_NetSalesOfProduct": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net sales of product.", "label": "Net Sales Of Product", "terseLabel": "Product" } } }, "localname": "NetSalesOfProduct", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "dpsi_NetSalesofService": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net sales of service.", "label": "Net Salesof Service", "terseLabel": "Service" } } }, "localname": "NetSalesofService", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "dpsi_NetSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net shares issued.", "label": "Net Shares Issued", "terseLabel": "Net Shares Issued" } } }, "localname": "NetSharesIssued", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "sharesItemType" }, "dpsi_NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for new accounting pronouncements not yet adopted.", "label": "New Accounting Pronouncements Not Yet Adopted Policy Text Block", "terseLabel": "Accounting Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "dpsi_NordstromMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nordstrom Member", "terseLabel": "Nordstrom [Member]" } } }, "localname": "NordstromMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dpsi_NumberOfAuthorizedSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of authorized shares issued", "label": "Number Of Authorized Shares Issued", "terseLabel": "Total number of authorized shares" } } }, "localname": "NumberOfAuthorizedSharesIssued", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "dpsi_NumberOfSuppliers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of suppliers.", "label": "Number Of Suppliers", "terseLabel": "Number of suppliers" } } }, "localname": "NumberOfSuppliers", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "dpsi_OperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liabilities", "terseLabel": "Measurement of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilities", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_OperatingSegmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for operating segments.", "label": "Operating Segments Policy Text Block", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsPolicyTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "dpsi_PercentageOfExercisePriceToMarketValueOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of exercise price to market value of common stock.", "label": "Percentage Of Exercise Price To Market Value Of Common Stock", "terseLabel": "Fair market value, percentage" } } }, "localname": "PercentageOfExercisePriceToMarketValueOfCommonStock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "dpsi_PercentageOfUncertainIncomeTaxPositionRecognized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of uncertain income tax position recognized.", "label": "Percentage Of Uncertain Income Tax Position Recognized", "terseLabel": "Percentage of uncertain income tax position recognized" } } }, "localname": "PercentageOfUncertainIncomeTaxPositionRecognized", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "dpsi_PercentageOfVotingPower": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting power.", "label": "Percentage Of Voting Power", "terseLabel": "Voting power, percentage" } } }, "localname": "PercentageOfVotingPower", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "dpsi_PresentValueOfFutureMinimumLeasePaymentSaleLeasebackTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Present Value Of Future Minimum Lease Payment Sale Leaseback Transactions", "terseLabel": "Present value of operating lease liabilities" } } }, "localname": "PresentValueOfFutureMinimumLeasePaymentSaleLeasebackTransactions", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "dpsi_ProfessionalFees1": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Professional Fees1", "negatedLabel": "Professional fees" } } }, "localname": "ProfessionalFees1", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "dpsi_PromissoryNoteAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "promissory note agreement.", "label": "Promissory Note Agreement", "terseLabel": "Promissory note agreement" } } }, "localname": "PromissoryNoteAgreement", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_RevenueRelatedServiceContractAgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue related service contract agreement term.", "label": "Revenue Related Service Contract Agreement Term", "terseLabel": "Revenue related service contract agreement term" } } }, "localname": "RevenueRelatedServiceContractAgreementTerm", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dpsi_ReverseStockSplitPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of reverse stock split.", "label": "Reverse Stock Split Policy Text Block", "terseLabel": "Reverse Stock Split" } } }, "localname": "ReverseStockSplitPolicyTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "dpsi_RoyceDigitalSystemsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Royce Digital Systems Inc Member", "terseLabel": "Royce Digital Systems, Inc. [Member]" } } }, "localname": "RoyceDigitalSystemsIncMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "dpsi_SalesAndMarketingExpenseContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales and marketing expense contract term.", "label": "Sales And Marketing Expense Contract Term", "terseLabel": "Sales and marketing expense contract term" } } }, "localname": "SalesAndMarketingExpenseContractTerm", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dpsi_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfAmortizationExpenseOfTheDefiniteLivedIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Amortization Expense of the Definite Lived Intangible Assets [Abstract]" } } }, "localname": "ScheduleOfAmortizationExpenseOfTheDefiniteLivedIntangibleAssetsAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfDefinitiveLivedIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Definitive Lived Intangible Assets Abstract" } } }, "localname": "ScheduleOfDefinitiveLivedIntangibleAssetsAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfEstimatedFairValueOfAcquiredNetAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Estimated Fair Value of Acquired Net Assets [Abstract]" } } }, "localname": "ScheduleOfEstimatedFairValueOfAcquiredNetAssetsAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Estimated Useful Lives of Intangible Assets [Abstract]" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule Of Future Minimum Rental Payment For Operating Leases Table Text Block", "terseLabel": "Schedule of future principal payments for outstanding debt" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/TermDebtTables" ], "xbrltype": "textBlockItemType" }, "dpsi_ScheduleOfFuturePrincipalPaymentsForOutstandingDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Future Principal Payments For Outstanding Debt Abstract" } } }, "localname": "ScheduleOfFuturePrincipalPaymentsForOutstandingDebtAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfNetSalesByRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Net Sales By Revenue Abstract" } } }, "localname": "ScheduleOfNetSalesByRevenueAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfOurDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Our Deferred Tax Assets And Liabilities Abstract" } } }, "localname": "ScheduleOfOurDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfOutstandingCommonStockWarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Outstanding Common Stock Warrants Abstract" } } }, "localname": "ScheduleOfOutstandingCommonStockWarrantsAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfOutstandingTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Outstanding Term Debt Abstract" } } }, "localname": "ScheduleOfOutstandingTermDebtAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment Abstract" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfProvisionForIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Provision For Income Taxes Abstract" } } }, "localname": "ScheduleOfProvisionForIncomeTaxesAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfReconciliationOfTheFullyDilutiveSecuritiesEffectAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of The Fully Dilutive Securities Effect Abstract" } } }, "localname": "ScheduleOfReconciliationOfTheFullyDilutiveSecuritiesEffectAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfReconciliationOfTheUnitedStatesStatutoryIncomeTaxRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of The United States Statutory Income Tax Rate Abstract" } } }, "localname": "ScheduleOfReconciliationOfTheUnitedStatesStatutoryIncomeTaxRateAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Stock Option Activity [Abstract]" } } }, "localname": "ScheduleOfStockOptionActivityAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfTheExercisedOptionsUtilizingACashlessExerciseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of the Exercised Options, Utilizing a Cashless Exercise [Abstract]" } } }, "localname": "ScheduleOfTheExercisedOptionsUtilizingACashlessExerciseAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfTheExercisedOptionsUtilizingACashlessExerciseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of The Exercised Options Utilizing ACashless Exercise Table Text Block", "terseLabel": "Schedule of the exercised options, utilizing a cashless exercise" } } }, "localname": "ScheduleOfTheExercisedOptionsUtilizingACashlessExerciseTableTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "dpsi_ScheduleOfTheFairValuesOfStockOptionsGrantedWereEstimatedUsingTheBlackScholesOptionPricingModelAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of the Fair Values of Stock Options Granted were Estimated Using the Black-Scholes Option-Pricing Model [Abstract]" } } }, "localname": "ScheduleOfTheFairValuesOfStockOptionsGrantedWereEstimatedUsingTheBlackScholesOptionPricingModelAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfTheMaturityOfOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of The Maturity Of Operating Lease Liabilities [Abstract]" } } }, "localname": "ScheduleOfTheMaturityOfOperatingLeaseLiabilitiesAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfTheMaturityOfOperatingLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of maturity of operating lease liabilities.", "label": "Schedule Of The Maturity Of Operating Lease Liabilities Table Text Block", "terseLabel": "Schedule of the maturity of operating lease liabilities" } } }, "localname": "ScheduleOfTheMaturityOfOperatingLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "dpsi_ScheduleOfUsefulLivesAndTheWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Useful Lives And The Weighted Average Remaining Useful Life Of Amortizable Intangible Assets Abstract" } } }, "localname": "ScheduleOfUsefulLivesAndTheWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsAbstract", "nsuri": "http://www.decisionpt.com/20221231", "xbrltype": "stringItemType" }, "dpsi_ScheduleOfUsefulLivesAndWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Useful Lives And Weighted Average Remaining Useful Life Of Amortizable Intangible Assets Table Text Block", "terseLabel": "Schedule of useful lives and the weighted-average remaining useful life of amortizable intangible assets" } } }, "localname": "ScheduleOfUsefulLivesAndWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsTableTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "dpsi_ServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Services Member", "terseLabel": "Services [Member]" } } }, "localname": "ServicesMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable" ], "xbrltype": "domainItemType" }, "dpsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period", "terseLabel": "Term of stock option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "dpsi_ShareBasedCompensationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) [Line Items]" } } }, "localname": "ShareBasedCompensationDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationDetailsScheduleofstockoptionactivityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Details Scheduleofstockoptionactivity Line Items", "terseLabel": "Schedule of Stock Option Activity [Abstract]" } } }, "localname": "ShareBasedCompensationDetailsScheduleofstockoptionactivityLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationDetailsScheduleofstockoptionactivityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Details Scheduleofstockoptionactivity Table", "terseLabel": "Schedule of Stock Option Activity [Abstract]" } } }, "localname": "ShareBasedCompensationDetailsScheduleofstockoptionactivityTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationDetailsScheduleoftheexercisedoptionsutilizingacashlessexerciseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Details Scheduleoftheexercisedoptionsutilizingacashlessexercise Line Items", "terseLabel": "Schedule of the Exercised Options, Utilizing a Cashless Exercise [Abstract]" } } }, "localname": "ShareBasedCompensationDetailsScheduleoftheexercisedoptionsutilizingacashlessexerciseLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationDetailsScheduleoftheexercisedoptionsutilizingacashlessexerciseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Details Scheduleoftheexercisedoptionsutilizingacashlessexercise Table", "terseLabel": "Schedule of the Exercised Options, Utilizing a Cashless Exercise [Abstract]" } } }, "localname": "ShareBasedCompensationDetailsScheduleoftheexercisedoptionsutilizingacashlessexerciseTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationDetailsScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Details Scheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingthe Black Scholesoptionpricingmodel Line Items", "terseLabel": "Schedule of the Fair Values of Stock Options Granted were Estimated Using the Black-Scholes Option-Pricing Model [Abstract]" } } }, "localname": "ShareBasedCompensationDetailsScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationDetailsScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Details Scheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingthe Black Scholesoptionpricingmodel Table", "terseLabel": "Schedule of the Fair Values of Stock Options Granted were Estimated Using the Black-Scholes Option-Pricing Model [Abstract]" } } }, "localname": "ShareBasedCompensationDetailsScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) [Table]" } } }, "localname": "ShareBasedCompensationDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Line Items", "terseLabel": "Share-Based Payment [Abstract]" } } }, "localname": "ShareBasedCompensationLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensation" ], "xbrltype": "stringItemType" }, "dpsi_ShareBasedCompensationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment [Abstract]" } } }, "localname": "ShareBasedCompensationTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensation" ], "xbrltype": "stringItemType" }, "dpsi_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Exercisable", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "dpsi_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price", "terseLabel": "Grant Date Weighted Average Exercise Price, Exercisable" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "dpsi_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisedOptionsWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options exercised weighted average exercise price per share value.", "label": "Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercised Options Weighted Average Exercise Price", "terseLabel": "Grant Date Weighted Average Exercise Price, Exercised" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisedOptionsWeightedAverageExercisePrice", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "dpsi_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeGrantOptionsWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options granted weighted average exercise price per share value.", "label": "Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Grant Options Weighted Average Exercise Price", "terseLabel": "Grant Date Weighted Average Exercise Price, Granted" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeGrantOptionsWeightedAverageExercisePrice", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "dpsi_SharesNetSettledForExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares net settled for exercise.", "label": "Shares Net Settled For Exercise", "terseLabel": "Shares Net Settled for Exercise" } } }, "localname": "SharesNetSettledForExercise", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "sharesItemType" }, "dpsi_SharesWithheldForEmployeeTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares withheld for employee taxes.", "label": "Shares Withheld For Employee Taxes", "terseLabel": "Shares withheld for employee taxes." } } }, "localname": "SharesWithheldForEmployeeTaxes", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "dpsi_SharesWithheldForTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares withheld for taxes.", "label": "Shares Withheld For Taxes", "terseLabel": "Shares Withheld for Taxes" } } }, "localname": "SharesWithheldForTaxes", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "sharesItemType" }, "dpsi_SoftwareDevelopmentCostsAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software development costs amortization period.", "label": "Software Development Costs Amortization Period", "terseLabel": "Software development costs amortization period" } } }, "localname": "SoftwareDevelopmentCostsAmortizationPeriod", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dpsi_StateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "State Member", "terseLabel": "State [Member]" } } }, "localname": "StateMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "dpsi_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for exercise of warrants.", "label": "Stock Issued During Period Shares Exercise Of Warrants", "terseLabel": "Exercise of warrants (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "dpsi_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "dpsi_StockholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) [Table]" } } }, "localname": "StockholdersEquityDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "dpsi_SubleaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sublease Member", "terseLabel": "Sublease [Member]" } } }, "localname": "SubleaseMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "dpsi_SubsequentEventDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Event (Details) [Line Items]" } } }, "localname": "SubsequentEventDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "dpsi_SubsequentEventDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Event (Details) [Table]" } } }, "localname": "SubsequentEventDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "dpsi_SupplierTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplier Two Member", "terseLabel": "Supplier Two [Member]" } } }, "localname": "SupplierTwoMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dpsi_TaxesPaidInLieuOfSharesIssuedForSharebasedCompensation": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of taxes paid in lieu of shares issued for share-based compensation.", "label": "Taxes Paid In Lieu Of Shares Issued For Sharebased Compensation", "negatedLabel": "Taxes paid in lieu of shares issued for share-based compensation" } } }, "localname": "TaxesPaidInLieuOfSharesIssuedForSharebasedCompensation", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "dpsi_TermDebtDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Debt (Details) [Line Items]" } } }, "localname": "TermDebtDetailsLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "xbrltype": "stringItemType" }, "dpsi_TermDebtDetailsScheduleofoutstandingtermdebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Debt (Details) - Schedule of outstanding term debt [Line Items]" } } }, "localname": "TermDebtDetailsScheduleofoutstandingtermdebtLineItems", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable" ], "xbrltype": "stringItemType" }, "dpsi_TermDebtDetailsScheduleofoutstandingtermdebtTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Debt (Details) - Schedule of outstanding term debt [Table]" } } }, "localname": "TermDebtDetailsScheduleofoutstandingtermdebtTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable" ], "xbrltype": "stringItemType" }, "dpsi_TermDebtDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Debt (Details) [Table]" } } }, "localname": "TermDebtDetailsTable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "xbrltype": "stringItemType" }, "dpsi_TotalPurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Purchases Member", "terseLabel": "Total Purchases [Member]" } } }, "localname": "TotalPurchasesMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dpsi_UnchangedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unchanged shares.", "label": "Unchanged Shares", "terseLabel": "Unchanged shares" } } }, "localname": "UnchangedShares", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "dpsi_UnsatisfiedPerformanceObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unsatisfied performance obligations.", "label": "Unsatisfied Performance Obligations", "terseLabel": "Unsatisfied performance obligations" } } }, "localname": "UnsatisfiedPerformanceObligations", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "dpsi_UnusualOrInfrequentItemsOrBothDisclosurePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual Or Infrequent Items Or Both Disclosure Policy Text Block", "terseLabel": "COVID-19" } } }, "localname": "UnusualOrInfrequentItemsOrBothDisclosurePolicyTextBlock", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "dpsi_VendorPurchase": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Vendor purchases.", "label": "Vendor Purchase", "negatedLabel": "Vendor purchases" } } }, "localname": "VendorPurchase", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "dpsi_WarrantsCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Common Stock Member", "terseLabel": "Warrants - Common Stock [Member]" } } }, "localname": "WarrantsCommonStockMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "domainItemType" }, "dpsi_WarrantsCommonStockOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Common Stock One Member", "terseLabel": "Warrants - Common Stock [Member]" } } }, "localname": "WarrantsCommonStockOneMember", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "domainItemType" }, "dpsi_WarrantsOutstandingAndExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total warrants outstanding and exercisable.", "label": "Warrants Outstanding And Exercisable", "terseLabel": "Total Warrants Outstanding and Exercisable" } } }, "localname": "WarrantsOutstandingAndExercisable", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "sharesItemType" }, "dpsi_WeightedAverageBasicSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Basic Shares Outstanding", "terseLabel": "Weighted average basic shares outstanding" } } }, "localname": "WeightedAverageBasicSharesOutstanding", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationofthefullydilutivesecuritieseffectTable" ], "xbrltype": "sharesItemType" }, "dpsi_WeightedAverageCommonSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Common Shares Outstanding Abstract", "terseLabel": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageCommonSharesOutstandingAbstract", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "dpsi_WeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price.", "label": "Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price (in Dollars per share)" } } }, "localname": "WeightedAverageExercisePrice", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "perShareItemType" }, "dpsi_WeightedAverageRemainingContractualLifeOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Life Outstanding", "terseLabel": "Weighted Average Remaining Contractual Life, Outstanding" } } }, "localname": "WeightedAverageRemainingContractualLifeOutstanding", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "dpsi_WeightedAverageSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average share price.", "label": "Weighted Average Share Price", "terseLabel": "Weighted Average Share Price (in Dollars per share)" } } }, "localname": "WeightedAverageSharePrice", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "perShareItemType" }, "dpsi_WeightedAverageSharesForDilutedEarningsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Shares For Diluted Earnings Per Share", "terseLabel": "Weighted average shares for diluted earnings per share" } } }, "localname": "WeightedAverageSharesForDilutedEarningsPerShare", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationofthefullydilutivesecuritieseffectTable" ], "xbrltype": "sharesItemType" }, "dpsi_totalAggregateTransactionPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total aggregate transaction price.", "label": "total Aggregate Transaction Price", "terseLabel": "Total aggregate transaction price" } } }, "localname": "totalAggregateTransactionPrice", "nsuri": "http://www.decisionpt.com/20221231", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r247", "r484", "r538", "r591" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r323", "r414", "r440", "r462", "r463", "r481", "r491", "r496", "r536", "r580", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/IncomeTaxesDetails", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable", "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r323", "r414", "r440", "r462", "r463", "r481", "r491", "r496", "r536", "r580", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/IncomeTaxesDetails", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable", "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r247", "r484", "r538", "r591" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r267", "r268", "r269", "r270", "r321", "r323", "r337", "r338", "r339", "r412", "r414", "r440", "r462", "r463", "r481", "r491", "r496", "r532", "r536", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/IncomeTaxesDetails", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable", "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r321", "r323", "r337", "r338", "r339", "r412", "r414", "r440", "r462", "r463", "r481", "r491", "r496", "r532", "r536", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable", "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r324", "r522" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r206", "r324", "r507", "r522" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable", "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable", "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable", "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable", "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable", "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r245", "r246", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r483", "r495", "r538" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r245", "r246", "r447", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r483", "r495", "r538" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r206", "r324", "r507", "r508", "r522" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable", "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable", "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable", "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable", "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable", "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "stpr_CO": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COLORADO", "terseLabel": "Colorado [Member]" } } }, "localname": "CO", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r12", "r494" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r126", "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]", "terseLabel": "Accounts Payable [Member]" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r0", "r12" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Trade name" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r169", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r248", "r249" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "negatedLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r16", "r466" ], "calculation": { "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Salaries and benefits" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r68", "r163" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Remaining Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r7", "r494" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r345", "r346", "r347", "r519", "r520", "r521", "r573" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r302", "r397", "r479", "r480", "r515" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs and note discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r39", "r55", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r122", "r138", "r167", "r189", "r235", "r238", "r242", "r254", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r380", "r382", "r388", "r494", "r534", "r535", "r578" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r158", "r172", "r189", "r254", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r380", "r382", "r388", "r494", "r534", "r535", "r578" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r377", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r99", "r100", "r377", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.", "label": "Business Acquisition, Description of Acquired Entity", "terseLabel": "Acquisition description" } } }, "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High", "terseLabel": "Consideration paid cash amount" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationAsset": { "auth_ref": [ "r107", "r108", "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Asset", "terseLabel": "Total consideration" } } }, "localname": "BusinessCombinationContingentConsiderationAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r110", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r101", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CaliforniaFranchiseTaxBoardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the state of California.", "label": "California Franchise Tax Board [Member]", "terseLabel": "California [Member]" } } }, "localname": "CaliforniaFranchiseTaxBoardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r41", "r161", "r464" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r34", "r41", "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, end of year", "periodStartLabel": "Cash, beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r34", "r115" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Change in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_CashSegregatedUnderOtherRegulations": { "auth_ref": [ "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to regulations other than SEC Regulations and the Commodity Exchange Act.", "label": "Cash Segregated under Other Regulations", "terseLabel": "Cash" } } }, "localname": "CashSegregatedUnderOtherRegulations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r78", "r80" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r21", "r127", "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r71", "r265", "r266", "r449", "r533" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsShares": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock issued as dividends during the period. Excludes stock splits.", "label": "Common Stock Dividends, Shares", "terseLabel": "Shares of common stock" } } }, "localname": "CommonStockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r519", "r520", "r573" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockOtherSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.", "label": "Common Stock, Other Shares, Outstanding", "terseLabel": "Common stock outstanding" } } }, "localname": "CommonStockOtherSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockOtherValueOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.", "label": "Common Stock, Other Value, Outstanding", "terseLabel": "Outstanding balance" } } }, "localname": "CommonStockOtherValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "verboseLabel": "Shares of common stock" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r76" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r494" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 50,000 shares authorized; 7,416 and 7,007 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Software and computer equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r45", "r46", "r113", "r114", "r247", "r448" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r45", "r46", "r113", "r114", "r247", "r446", "r448" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r134", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of sales:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r28", "r189", "r254", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r388", "r534" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "totalLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal, State and Local, Tax Expense (Benefit)", "terseLabel": "Current total" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r518", "r570", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r518", "r570", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerAdvancesCurrent": { "auth_ref": [ "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future.", "label": "Customer Advances, Current", "terseLabel": "Customer lists and relationships" } } }, "localname": "CustomerAdvancesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r151" ], "calculation": { "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer Deposits, Current", "terseLabel": "Customer deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer lists and relationships [Member]" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDefaultLongtermDebtAmount": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.", "label": "Debt Instrument, Debt Default, Amount", "terseLabel": "Total outstanding" } } }, "localname": "DebtDefaultLongtermDebtAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r75", "r187", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r296", "r303", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/TermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r123", "r124", "r136", "r192", "r280", "r281", "r282", "r283", "r284", "r286", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r398", "r476", "r477", "r478", "r479", "r480", "r516" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r117", "r119", "r280", "r398", "r477", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount", "verboseLabel": "Commencing amount receive" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails", "http://www.decisionpt.com/role/TermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r18", "r117", "r299" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r18", "r281" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Borrowing rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r173", "r476", "r574" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "netLabel": "Expire date", "terseLabel": "Maturity Date", "verboseLabel": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails", "http://www.decisionpt.com/role/LineofCreditDetails", "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r19", "r192", "r280", "r281", "r282", "r283", "r284", "r286", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r398", "r476", "r477", "r478", "r479", "r480", "r516" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r19" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Debt Instrument, Periodic Payment, Interest", "terseLabel": "Interest amount" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Developed technology", "verboseLabel": "Maturity term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedusefullivesofintangibleassetsTable", "http://www.decisionpt.com/role/TermDebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r121", "r137", "r509" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred costs, net of current portion" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r518", "r571", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "negatedLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "negatedLabel": "State" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r39", "r96", "r364", "r370", "r371", "r518" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r528" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired": { "auth_ref": [ "r135", "r144", "r149" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of deferred policy acquisition costs and present value of future profits from insurance contract acquired in business combination.", "label": "Deferred Policy Acquisition Costs and Present Value of Future Insurance Profits, Net", "terseLabel": "Related contract acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r511" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r510" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "negatedLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r568" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r568" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Net deferred tax assets after valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r94", "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r94", "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other assets" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r94", "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r94", "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r94", "r569" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofourdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansGeneralInformation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Description", "terseLabel": "Description of employee benefit plan" } } }, "localname": "DefinedBenefitPlansGeneralInformation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum amount the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "terseLabel": "Employee benefit plan contribution" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r39", "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r39", "r233" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAveragePriceRiskOptionStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The average strike price on the group of price risk option contracts such as put options or call options.", "label": "Derivative, Average Price Risk Option Strike Price", "terseLabel": "Strike Price" } } }, "localname": "DerivativeAveragePriceRiskOptionStrikePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "perUnitItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r320", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of net sales by revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r325", "r341", "r342", "r344", "r349", "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share attributable to stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r182", "r198", "r199", "r200", "r201", "r202", "r207", "r210", "r213", "r214", "r215", "r219", "r386", "r387", "r435", "r438", "r472" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r182", "r198", "r199", "r200", "r201", "r202", "r210", "r213", "r214", "r215", "r219", "r386", "r387", "r435", "r438", "r472" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r216", "r217", "r218", "r220" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationoftheUnitedStatesstatutoryincometaxrateTable" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average remaining recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r565" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r76", "r156", "r177", "r178", "r179", "r193", "r194", "r195", "r197", "r203", "r205", "r222", "r255", "r319", "r345", "r346", "r347", "r366", "r367", "r385", "r389", "r390", "r391", "r392", "r393", "r394", "r406", "r441", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r111", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "terseLabel": "Total fair value excluding goodwill" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.", "label": "Federal Deposit Insurance Corporation Premium Expense", "terseLabel": "Federal deposit insurance corporation" } } }, "localname": "FederalDepositInsuranceCorporationPremiumExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Backlog", "verboseLabel": "Expected Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedusefullivesofintangibleassetsTable", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r165", "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of amortization expense of the definite lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r260", "r261", "r262", "r263", "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r61", "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r56", "r60" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r61", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofamortizationexpenseofthedefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r515" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss on fixed asset disposal" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r31", "r51", "r506" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Acquisition earn-out adjustment" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Disposals of depreciated property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfLoansNet": { "auth_ref": [ "r39", "r131", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.", "label": "Gain (Loss) on Sales of Loans, Net", "terseLabel": "Net sales" } } }, "localname": "GainLossOnSalesOfLoansNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r39", "r73", "r74" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r29" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r164", "r259", "r434", "r475", "r494", "r529", "r531" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r53", "r58" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillTransfers": { "auth_ref": [ "r530" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Transfers", "terseLabel": "Goodwill" } } }, "localname": "GoodwillTransfers", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r27", "r189", "r235", "r237", "r241", "r243", "r254", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r388", "r474", "r534" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r24", "r120", "r129", "r146", "r235", "r237", "r241", "r243", "r436", "r474" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r190", "r356", "r357", "r363", "r368", "r372", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r191", "r204", "r205", "r234", "r354", "r369", "r373", "r439" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "terseLabel": "Total income tax expense", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable", "http://www.decisionpt.com/role/ScheduleofreconciliationoftheUnitedStatesstatutoryincometaxrateTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r176", "r350", "r351", "r357", "r358", "r362", "r365" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r567" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationoftheUnitedStatesstatutoryincometaxrateTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Federal taxes at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationoftheUnitedStatesstatutoryincometaxrateTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r567" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State and local income taxes" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationoftheUnitedStatesstatutoryincometaxrateTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r35", "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r38" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r38" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r38" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r467" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r38" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r38" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r38" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r38" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InformationTechnologyAndDataProcessing": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expenses incurred in the period for information technology and data processing products and services.", "label": "Information Technology and Data Processing", "terseLabel": "Developed technology" } } }, "localname": "InformationTechnologyAndDataProcessing", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r60", "r416", "r417", "r418", "r420", "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets and Long-lived Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r54", "r59" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r118", "r133", "r180", "r232", "r396" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r183", "r185", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntermediateLifePlantsUsefulLife": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Useful life of intermediate-life plants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intermediate-life Plants, Useful Life", "terseLabel": "Trade name" } } }, "localname": "IntermediateLifePlantsUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedusefullivesofintangibleassetsTable" ], "xbrltype": "durationItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r171", "r465", "r494" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r160", "r170", "r221", "r256", "r257", "r258", "r415", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "Investment Interest Rate", "terseLabel": "Offered rate" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r15", "r189", "r254", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r381", "r382", "r383", "r388", "r473", "r534", "r578", "r579" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r125", "r140", "r494", "r517", "r526", "r575" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r159", "r189", "r254", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r381", "r382", "r383", "r388", "r494", "r534", "r578", "r579" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r4", "r124", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityIncreaseAccruedInterest": { "auth_ref": [ "r516" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the credit facility for the period.", "label": "Line of Credit Facility, Increase, Accrued Interest", "terseLabel": "Revolving line of credit" } } }, "localname": "LineOfCreditFacilityIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "auth_ref": [ "r13" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments of both interest and principal.", "label": "Line of Credit Facility, Periodic Payment", "terseLabel": "Principal interest payments" } } }, "localname": "LineOfCreditFacilityPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Loans Payable, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r72", "r192", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r72", "r192", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r72", "r192", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r72", "r192", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r72", "r192", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r72", "r192", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleoffutureprincipalpaymentsforoutstandingdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r168" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r223", "r229" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r184" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r184" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r34", "r37", "r40" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r25", "r40", "r130", "r145", "r157", "r174", "r175", "r179", "r189", "r196", "r198", "r199", "r200", "r201", "r204", "r205", "r211", "r235", "r237", "r241", "r243", "r254", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r387", "r388", "r474", "r534" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income and comprehensive income attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow", "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r198", "r199", "r200", "r201", "r207", "r208", "r212", "r215", "r235", "r237", "r241", "r243", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributable to common stockholders (in Dollars)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofreconciliationofthefullydilutivesecuritieseffectTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Standards Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r235", "r237", "r241", "r243", "r474" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r400" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r400" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Noncurrent portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r401", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Monthly payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r399" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r166" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCustomerMember": { "auth_ref": [ "r587", "r588", "r589", "r590", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Customer classified as other.", "label": "Other Customer [Member]", "terseLabel": "Other Customer [Member]" } } }, "localname": "OtherCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r148" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other expense" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Net Amount" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r2", "r3" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Current", "terseLabel": "Total term debt" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r512", "r527" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaids and other current assets" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofestimatedfairvalueofacquirednetassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRent": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Payments for Rent", "terseLabel": "Lease agreement, the base rent" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r32" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r5", "r306" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r5", "r306" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r5", "r494" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r513" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Line of credit, net" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r33", "r89" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r70", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r67", "r162" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r69", "r141", "r437", "r494" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r69", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment useful live" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForOtherLosses": { "auth_ref": [ "r26", "r38", "r128" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to other loss.", "label": "Provision for Other Losses", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForOtherLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableWithImputedInterestNetAmount": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The receivable or note face amount less the unamortized discount or premium.", "label": "Receivable with Imputed Interest, Net Amount", "negatedLabel": "Less: interest" } } }, "localname": "ReceivableWithImputedInterestNetAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthematurityofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r322", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r155", "r407", "r408", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r322", "r407", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r514" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayment of term debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r64", "r65", "r150" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Capitalized Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "Employee tax withholding" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r77", "r139", "r444", "r445", "r494" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r156", "r193", "r194", "r195", "r197", "r203", "r205", "r255", "r345", "r346", "r347", "r366", "r367", "r385", "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r181", "r189", "r230", "r231", "r236", "r239", "r240", "r244", "r245", "r247", "r254", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r388", "r436", "r534" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net sales", "totalLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofnetsalesbyrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net sales:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r404", "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Leased assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Sales tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of reconciliation of the United States statutory income tax rate" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of outstanding term debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/TermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of our deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of reconciliation of the fully dilutive securities effect" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the United States statutory income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r56", "r60", "r420" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r56", "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of definitive lived intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of estimated useful lives of intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of estimated fair value of acquired net assets" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r81", "r84", "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of the fair values of stock options granted were estimated using the Black-Scholes option-pricing model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r78", "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of outstanding common stock warrants" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing expense" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Business Acquisition [Member]" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r38" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected annual dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility factor" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Stock Options, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Stock Options, Forfeited or expired Stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock Options, Granted, Stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value per option granted (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r327", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock Options,Outstanding", "periodStartLabel": "Stock Options,Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Grant Date Weighted Average Exercise Price, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r326", "r334", "r335", "r336", "r337", "r340", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "terseLabel": "Options exercised" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheexercisedoptionsutilizingacashlessexerciseTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofthefairvaluesofstockoptionsgrantedwereestimatedusingtheBlackScholesoptionpricingmodelTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Grant Date Weighted Average Exercise Price, Outstanding", "periodStartLabel": "Grant Date Weighted Average Exercise Price, Outstanding" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life,Outstanding" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r23", "r76", "r156", "r177", "r178", "r179", "r193", "r194", "r195", "r197", "r203", "r205", "r222", "r255", "r319", "r345", "r346", "r347", "r366", "r367", "r385", "r389", "r390", "r391", "r392", "r393", "r394", "r406", "r441", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r193", "r194", "r195", "r222", "r419" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of preferred stock and warrants for common stock issued.", "label": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants", "terseLabel": "Exercise of warrants" } } }, "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Cashless exercise of stock options (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r5", "r6", "r76", "r77", "r331" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r5", "r6", "r76", "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Cashless exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Cashless exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r5", "r6", "r77", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r23", "r76", "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Shares", "terseLabel": "Cashless exercise of warrants (in Shares)" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r50", "r494", "r517", "r526", "r575" ], "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r79", "r188", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r384" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r395", "r410" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r395", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r395", "r410" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r409", "r411" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofoutstandingcommonstockwarrantsTable" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r152", "r153", "r154", "r250", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofdefinitivelivedintangibleassetsTable", "http://www.decisionpt.com/role/ScheduleofusefullivesandtheweightedaverageremainingusefullifeofamortizableintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r47", "r48", "r49", "r224", "r225", "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ScheduleofprovisionforincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r209", "r215" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r207", "r215" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(14))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=122135039&loc=d3e569990-122904", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "905", "URI": "https://asc.fasb.org/extlink&oid=6471048&loc=d3e5272-110052", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r498": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r499": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r501": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r502": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r503": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r504": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r505": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116631393&loc=SL116631396-227033", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782768-158439", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=122147696&loc=SL65671395-207642", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=SL117422267-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 91 0001213900-23-023973-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-023973-xbrl.zip M4$L#!!0 ( %EI?59L;;QXO!D -PB 0 1 9'!S:2TR,#(R,3(S,2YX MUSVS;2_]Z_@H^?F6=ZDW-D^25I\B2]D64[<:)$JF4G;6]N.A0)23A3 MI J0LI6__K @(?$- "G)-G+EES86\?);["ZP6.P";_YQ/_.L!2(4!_[;O?;S M@ST+^4[@8G_R=N]FN-\9=B\O]_[QLV7]\.9_]O>M=\A'Q Z1:XV65C>8S8<. MMJZ)[=-Q0&;6C^'L;]:^-0W#^>M6Z^[N[KG#RE '$T2#B#B(P@_6_CYK4#39 M)0@:?&U]9:U^LHEU^,IJ'[]NOWI]\L*ZN>Y:AP>'1W&5'][WA,4;NGL7H\EE9$NZ'RSFB;_<23&.;CIX'9-): M?6JQ]@_WK- F$Q1^MF>(SFT'K2H $2YR,(S0/ 3XO$+[\*@M>O&P?YLI?S\B M'N_D\.#@J 6?1S9%HOA]H?S=$2_=?O7J58M_%44C*H,OOB3HX^+NG.(ZP.]I M&0P&NMWZ]5-OR =Z59;1Y(:K\FD23UKQQQ6,D)0/!_O0 M0 Y&#_H+U_V$XW MCQ6#B'T:VKZ#]D ,+ L$P?;](+1#1AY(TP\@4?SG^1S[X^#GY"?V(XSH:\&% M*S2V^!B_!B1O]RB>S3W@#?]M2M#X[1Z,X[X8K#\\>_2<@11%;.*0P$-J!K;F M))@C$F+&H13_>0.%VEE*X7.+]8F\WAKR7NOG79$S)^C1R6%]4J:LG%DYJG;& M)A>-'YTNUB?V<0E5.Z+)L;U'IXGUZ41>*:LR5$'A:T:'!?^XN;I433R\X6[@ MT\##+LSVI[8'VCR<(L2F#>S&A/]!_I 6XBN&0" PK,?_9S9IL95GR&2,KPOL MW^FFK*0MBS=&W[3RU4L:CRAR^_[/_-]Y 4X:2(HHJV9E)%]1W6V.%[G*@AVM M##\**K4S1OTQL D;A"D*,0-&*_$M7T?/QL/J;+1^S+;^MQ*^-DPM,O62F7@S MM!ID*2/SY0JCF6'%M6Z)QSD[>O)6T;Z4Z:"QY%7=95R@8=PER<5;A,A_4T]]1GD%0EV^G>.TR M!C3#'P__-8*SNE%VZ%<_EJP0F8$_S@\\U+2@:C/F*EL,%N9K^Q[ES;#U[]I) MZ:1H@?'EGE=O5A2ULR[E'HO=8EDG7?&S3A$*;H.Z'KB&-2D_*MN+(Q>3-6NIUFXE)Y1V"$[QAT&;.\!(.RNE35JZN>*0OND7H>=#6_&W9G7;DEW,Q]T@9\'A;<)2O'KHH7 M#2<*#MY26R/_5:T\!9](VM/;3(4;>GQ+&",MI->7HHM$ZO]M)K/-_*W,A#P=A';-9E MD^%H2= "^5'L3,FNJ[K":BX7W"Z[Y3(LU0E J,<@6APCG'$D*!M!J.2F+IL$ MRKYK;>"C@O,FZZI6**AFD/Y2O%GK':(AGD&.T-C&9&%[$?O-AB$ER&4";Z\= MU1+%K=& 6IE+W#=EG,TIY:I["_JW. #X74#@6FO+@\4;B9!*!.MR''D>7B"V M5N/5J4,-D:C0@LZ.*_B(:DI%#,'B&.#+&D4C%?4/M'*D3YG1ZJT:P!<7=V*NMI(04$*4O,NLWW#*;I# M>#)ETZ&]0,2>(()F-B/.GXB"8UBT9P$)\3=@9B^U,%BQP676G4IRRP( ML#-@D"V!>3\!;:U0K\N/8[MBC;R:?#;2F9=.,80 ,5'<\&8<2&AJ?[,M46# MFD7JN.#^JRYH:516 @M^!WD3R.I-=(TL%62)("?P'>QA.W83LL&%26;I8B^" ME80B)R+\>!>-Q\@)56*T65LZ"2HX(LM#0R1"E,4DQ(?#L@0N:PW,BI$U\U"] M ),RLU953KF1/2[X'F7Q)8UU6U/;YVN>H$S4CT2CY>4U]D7!L:AC84YMY^GB M2)6"VS"Y8![$43MH'1040,B.$T?L>+F@()E)4*\1W;;FN,3M6"^V2&8D),V@ M=#,4N_EPOEVX'T(6^$0??CV\NCVONWTPH/?+RX.AQ];B_O3 M[F\'"W=(?O_E:O'1>=9%HYN+#_[D^.+^Q>3CPGY)+[^][QWTGOWR;/C*_^H3 MY_+?SLV\U^GUSZ*;C[_3PYN99[\A>_U3JX\B^O)NWAUV)W\.PO?#Q?BJTWW_(<+>LW:G?_+LV9>OT^Z%^^VG M"_SB*AVZ;%$L^Z[UV1\7/+N]3.:T>B'\+Q+NK5@CHNO*V)+_IEG=5'%W M#2OJK%5!%,+MQ'!K=LC&T!71CY)525I4XPVWS-;6]N+WG$SS@@J5'5L;MF(UHCI.!;U77,+@([8WY2-H55W!=6K:U= MD$\*?KU*S&?]6P( ,#WQ]_)MGW:CUPA#!??O#?C577[A+66+6QB% 5FN5!N> M,*GI Z[:H&ZV*$GDK" PY0[@&%-\K2^U5JA2LXD%P)H)I4:N1MFB+B^EWF*= M%!R(JE0-]4+?<$RQZV)?9X%/87#O;$)L7WU26*6FAK,%3V 5SBIV9C$.BP.Q M!))F]UTW::=4>Y4E]4M\\;XM:>).XS:IH\!BV$[(5Z()#B)UDJ+ZUE8 M^48NJ:[&BAGW;HGNFXUR)3[#";J("J89/M()S'/(O4,$I<)%P3$V1:>>[=RR M5EAC-"X^)]AAWV:!BSR5I#Q@AYIEH>"?JRUH_&!_%<-,\[)'K80""TC(1+AR M!Q^KS!'(3/!O[%QM!V;3MGP4E%" M(XYU&]*(63$%>!,Q6X$2LO5W:X7+LBV!;%6N,4PW3$DMLTHJ%->N:R\*KD-- M6FICG]2< -C<"C%52[9GF,/#IVPL(7(05?0SU6E!XSAX43<%6:'X A/?A A4 M%H?UUXHSV$Y0LC=;EFX]RHLH \=>%%R*^2LP&U=!Q13SP(E /3J^>\Y4(UQ> M@G]_EKKE5UE"_4 ,GWJ3ZNE_=B RC+=EI1K["TRX;UJ9QW?AQ_BGS#.]_&?V M*Y[- Q):?NE[RY*G?ZWXZ>=>X/#F%%7@KWU1;Q]^VF\?[A^UG]]35[QD6A,% M$!T_I5H/A:BW"0K9:\]E"*AXE#E=:6+;Q4 9$O#O_(=)QTFCRFSGM]NR?,A?[X,PJ'D.I^NKR*$]T[(QH2VV%C#D2\ MW>//=K]FOS$#XC)$,Y@1]BP[*?5V+R01/#[,2S%# P?N-:_G1B29AGWL>6#_ MB+*4+79L]HS@ZSL21'/1"6;-IQ;7*B!;Z1E'1N.YV$)?L%WW%]AT]\>=)&V8 M-1VG=YA(=SW@]<;BAJ<[]2#=H3_.IW8:/1C5D.M%_VR5A@AMN=_#&%2%G)KT M9=2G1I$9--=3]#5)C>O$F7%7(C%.%!R#\*V3XKZ'X7HP&K,3NFR(.ZG$L"1\ MO#]F*!(N?C]BMQTA>DV\RIQ]\Z8O(//I+$E\&J[RGLYYVI.)8[0Q#?KA$3DI MG52&DHE#H,19466R%\5VI!?%FDA_??#2>;J7BK\WA]125)7,CO[Z(%S$L)M# M5C68Z9V$C,P+'H4[$$&X@R0&]R(@J99-);X^^ IFQD $0;)F4I&S)M*O@ZJ? MJ/L1.4MB_EC59!GT7<.GK1JHJ^A R4*8CJP;BABVU1!?L9]-')?M"*DB+2NM MZO+8(!Y@]#6)##)Q1"HBKK;4\[I]?BS92:(M3*19!;.*.H =*';O--,? M\W]%!*4VM[#V9",5XN*#^'S_$QSOFSA0#TMH-9EB[9V+(^^D[QMQWMWI)J?= MHH2A@[@! 94'YU-R+,A461P*]N!,T/ 5JB9RV=2;V_TG4QC$5=#4S&;. -3$ M*R/[QF>]LY]<SAA&IH#OH!()OCB MV(";]FZ4Q\Z4"84VL]]*T(]MCVK@Q]]&M@IT8"\!Q!7RP+H?V 2>03=6 MNNO1H6!]L2'N\UT;J2O[U&11J$&%:NYF^Y.!C=V+@*0O;S:9NO@TPAKA?XZ*#\Z;.P(;4B2WU_.[U*PKP. Y00-<:2.7/&"3 M1 T_LK7LAJ^GK"9QHA&ZS-O-4I0R<2^M J= T'1^$7^2K8 2GX)EZ:.L:W0? MGGJ,U8(@-R2O0_'C(YLEY<#DZI8I;YK(%<%5(\0@$2N')?7NR]^/,XDO*I@* MIW9I+8-XI0,HXQI$%1**^'0_G#,[AS\1M#1J7M!B5.W.;OR(1K;7)Y?^F,2) M!GQ$^N0T"*?K5 0#Z=X4NHS7*YMVB";\?-M FK485;S^C.Y2CZD1MC)&S#KB MS7P.PM]0V($41;:U,8_N3:'KSUJSD8!;A@'R>=*H@7L<0JM'P'QBOJ'?T9/D3U*5!-\*>V<^L% M$X-WT@*APDD0T3"8(=+#E <;<7<;2,\4SW.&I #YR Q4(U3Q1_).UH._VF/. M]N*)1L HIABT+7I"VN4S@!;4-J\'?4>JL 69,K/W8?K\G@1Z2P(5ELF%(N&E MF"7#UGZ"['&(R Y6ZSC;.=SU8KTQ1:KI-K?Q@.>:G4+DD@&'P-5PJES_27I/ MG-23/3+@5@/HA\.#AE.6Z1-27!.P=#.3&[EXT-C>B+>/W'.;P()!!R@^03* M\KJ(%5SGFN!),*8>3 1$%DV$R@"P), 6_ M1&86J\CTNC_R\(1C2$[YKX,=GU?+INIM#VOKT:$8D &!UYLAV<7V+A"B;7/7 MIR)4J<1^0;X;D$%$G"F_Q\-4DG(XI<$&V==>JKQ&8H[A6Q^\E*UUFC+(2MT, MMLJJ@E+]Y"S2Y$B*+$YE2*0]QZ'MQ7[4C,\U\;:>10^IQ]N'#U6 +P^N2)+N M M:$R2%"6:#R72?<7!:0)3,A$5D@9DS>^!CNQTI&*=E(F#LM5Z9 [M5()5)F MG+OWXD-LC9EL8U0FH4+20+:-=T'@WC%4;%SS.\WL462L23Q1.'9,YE5ZJ#3^B(>AJZ%7;7*A9#'G+_)--N.2YYH,PNQS4?G_)7 MDJE:M%=U]:^BR. Z52*#IKRN35:E71MH7,'7 MO)OP)U) UROQ[TF%1JX_>_'C(9X2^.V/U 0?#2#Y]?];R P_##C8EFSQP]#TJ M2ETB=Z U;O\+@5[$_)J! 299N%L;H)0N-X$A:''LZ5%10/V7"ITJM![7NTK M#J=3Y$$EGB!N##T%8)I;0)&PR#@EU8-5 MS=ZJV@:I3C68\GD%8F;99FZ0>I^-J> PFLV8- ?C(9[X>(P=)J:I5&7(1U[K MIG&,WQE-#SIL!@G13JF13;CBQK$KY""\ )@P0<7^.L\+[NP'CO3803"R'K\B MVB4.MF(C]B!D/]1:HL:M6"CBL"&X5C&35Q/?.FC$@8D.HVK7R.R0.XC%1POD M!?SE%Y,IK0%7?JLR.$_H&".7E>3/@#(!6(?D/Z0]M.49@1ZZ@M,A!(&NS@)2 M5I+I@3$:X J2DT<'DR2+Y#94<8K880WRPA#N;81PUX KC^5ET^2,WWK!<\*< M #;Z# O7$I$:+]HTAO(-8,L]P7#S+6OEDTUN$:SO20*D<417 JJ,U9T'%(>7 M_OF]PTQE>%*1,E!,Y7IXMIL\@P>:Q[3(I!C-YQY&)">=V _1 M!)'']NH60*F8M&9F?WS#R"=LN^"OPJ8'09R]!Y,7VV1\*R1\-84?4\!#ANL@J4\(I!VNP;EDVL9VR$9?7G$K(U7=)KA%G=@EF*3 MLZGC+D #W$\!DUC$V^[UNO')1WKV= /(BG_DXR@5-E6(*7]5P@P:LF!4:0H^ MC6;0 S4#>!&0].SK\JR7%3PS*)#B4N8>8=7Y[VK\Q GH:B>GTVLVLP!'H9)JG@?+JY>'?CLR9/;?\V?=^O M&<3HX*FRA@/B,H#!S Q*\G"D'+D*E@XZPQ.XJ':XI&#KLLG9#"*4V!1[C3AV MV1#+*8=&Z8HW9WFKN*BQ71-/&34$=!:-/>? M?%YY#PU(@ DUI3=7:G@T[JA(>23 H'U,1LK_S-'_E;PR-,WQ1:$PG4[?J.P9 MJB("*;:("BG_06)2/P*BE,^5TLE%Z?SBM*)T'VM*N5@^ M7KSRQSL=&<\]0*'"[#;H96Y-TZQ']#>8# KE8O&XX#R86SQY,>,_N)Z?'MM/ ME\[/SPOV_UT]2E'0@TQLJ?#E8[.C#N$(Y)%!36"H7 %%%]3^L8E58-I(AMJE M")_@_Y5W'LOSG_*EE,X00C.G<-'==L/5 M" VJB/>1LU!NBPKN-I M/!M7;Q?DD!JA(+:G VA@:%%!@:-H>0J!8A#! =@1[2D8D@?00] M+CYJ"V)K8*WD352!KEJZ/7J:K$&NIL*9"0T-:DYCN<+XO=/6QS3J6'5IT?G@ MQ<11HH,>U"]S%LT/ !A_KU(*35I;-,*-.C>$,DOL8=P'M&>/Y>6+!4Y' >HF M=7ZQ";+)"9:]H#V6D;SK5 V[!]W\M- $Z$P@K9HU0,B@9..CZ70& MFIOI*G&W#A#5L8[]Z:/9[2>73Q2H-1K9TO*(C6KG_3[!HQ#V3+PURN; )3KKH\&-PQ+A8PF=_AKV(=.JM?KL7S:L:IB:5#+2P3I6 M!F<2< $N2^1/O'T[9GAX(' ,D':SB,S,W;5X8$XRLD71N$ISLDI.)-B65)WZ MJ8J?;2229F1A) 1Z^4 \O9$V+J"M,9^VLI'5A&Q6U>826_TN8Y-KE8SS9EVO ML2E;^(<@) BS\=P09KK,^0-+RDTVG'C"->;3,?E1=Z.JC&0^P2YG$T2"@!QW M;#C!)\E@O K"647< X+DR.M(7]0?'L%L88C\#K]!44;]_B9HA$$U7G)O F. MV/1AI>%FINH6KW6^QUB;(EV7GO1'4)E17J+!M63HK12&$F)A'>FLNA\?HA59 MB<]KKGJ/#361+#]81T;[M0"0)>QG4CIR\[7(F5' S\0&>'$9_>JBV/5/!D:0I2E M76:,QDD88G++C&LV)9>@I)L(!C31-0;$$4!6Z='CXY+U_EGJYA$>VQ2:QD2A( M0[IIM)@BS_*P'QEA#A%K6Q<>C;"1&/ ^\:F.SVB@^R$1)1)Q:V*:AKBE0'\ M2&L8-3!&)I!=FA9I23UN16-!")(HKXC#1!N: !E0NP'$8)&25E75&G$\H,:R M2:0BV9$K@L)#\$M1<),ZVU^+FE5#2SR^A:K+3DJ^$0[!='33//2P&A7TE'@[ MR;N"9ROX'O:'>X\%Q)X!+:>ULJLI*[$Q II] N >FAV@0]KJ/Q"L6:K'90K. M#?C?2GE(>>'EO4S4/BD9F$LX[G<@F2 UVJ$+_UM9!V^M?<)D*E[Z2LU6/YGR MEUMVW.&QD&*#L,WX"'@M]<0M$.P5U4$-#0LS\7#<9J@$O'8X.(:/F7A[80BF MG*.^]/1V77*J,[V )KKS5\=?A1;D,VB]I__X.T<^]HKFJFBXW)$N.]OPRX]? MY((Z^WG 4L6/@#S#-:&RBUUB1:GV<2%7K@1Y TIRO/.JT]K'MW6FJ:J-D(&H MR:V;P&1("=.6?69"\9+K]!?SD"9S+'5F*YNA,/LL9N+25C9CN8)]3.!JKRRD M-S-F$K,"&8#,&ZRU=L6:O/G M64EMFL5O]7JY8S*YJ7XL3K4.^?6I/[M2C&NQUZ[?&X*0^>SNXFX *;;Q\ M:!:;1Y^..N?&DT'4Q@^U.VY6FZUKJWOWC9:[(QU4^K#R!#X/^L;3W?4]:#T1 M6*17]^]O-=2HH@^]?FUJ'D^ORV>M9NFT^WS[Z6VGI!:M6;M8>VD_GEA?1J4O MICH]:6J/SUU3>SPKM*!%*]-QK5,;_'PP/W0F_7:U]N'60OI1J=HZ/3KZ_#2L MU;67LSIZ6YX?T>^6:JUI=/-]63(NX.SC#0OTZ+N/3CZ4>9?+K\1ZEU MVORNA)T"RRN[2866-0WIUM+V,.0"%_S6(9:XC? ]0 ;E4ME MU6CU^>JO;!14@_6^1^DZHL(]$C$/ MH=A:DTFXO-+3KA;OF38?N/[EC?P.W-U#,[' Z):=NL\,;*H;Z@29E;P!;V7# MLE]?EE%I.50N S 1U2T4-):IUE=C11S*9G?&\)$/! \0(G7I+7E<[^\>H"1FW]=P3%@7MLUG?^O01L70JB-, M3/1B_RZ9F4@J4\W==B,K&J1RRS#KLEO].@M8ANIS-05+5I MIW6[,1H=7:F9=V<("+P"E!_Q'_$XE\1H%"A)>>5W-[Y$P"5]14*BV5J8MH/V MF"% RCU#9%O)D[8Z)HO-TW;M0S)?(BT'GHH(P1/;$B8UN2;I%?ME\;\& Z%Z)K??6 MA/:Z-K3W]CX XMUJ*]AVLYW$PTPZXT"WI.Q<7OG)HSW9$Z'A^GXY_RLZ55HJ MRCB P%=T>%QN&6QN,L84+68NBSMD2@DLJ&U0=IBC,"J2#FTE?\5Q5^KXE;;4 MY*MPLL-BL(X#GD (0'/(V6D/F^V/N8(HJ]."N+7A]0-$/101!_=C.:M8XF#X M>K_VWF8$:RH/D+KM('5X]*U&RF'1N;-['WG_NJY?*[-WH>@P=AH0CN1F@K4A M((,]$.?5]\MF@BM '0[?)N4]W;>#4WMJF#B/@4I_.3*#H748K23%J*UG9?3R M3',27X2(K/B@UP^V =CA]LS'K81ZB5OM:Y4F9K%$*.X@V=H:,X>J^RUTVB*\YFM]W OVLA90N _1L^ M8LYC;7M9@*IC8FM=U#-H)'\B>C>K03R$A\UXB#>2R705JZT$^W8508KCNPJ" M50@U>U]EF^4_BW[=ZC>1P<^WUUAR*WTU/)K.;#J(#:Q[5EJCP"IYZ^FZ5OL: MC-;8'A(W,TA41%^W0B9 9+"^K/J7�* )7XI9KUCI+ X1F?^"S6P"(2XX?* MOWLK7BW?#BWV#O+%)5--!*U6W]Z51!N46I#'&_L_>YMW=PDB<4S1F:Q[A9"U M$Y3BPQ3Q/U;J^=YFFZ48!*G+G=XL:W/_L/;D R0(:][YRNH#)>R/(3 &L U, M>-/O0^^%'KO?.[)?X]->]DN'*\^F[[:>?R MO@[.Q/XB=]R9BW_[D_.YC>3VI$73&7LRMA3? 3H@27Y[)4A)R@-N*S8]GUP) MQ$S2U,K.898Z^-66+Z%_S:(F'D%R#>W-6@GY/Y&6U$L5 ML6D2XB8X,Q/[UH=]?1XLTL? #I"HB!\#V^W&?]OW\IOB(.4Y&M#K$'KWC0JB MDO^M0\L*1(WW'W")LXAO2__,IM]7^(R>N M\DS0K.-=@8ODI1[>_G\!4$L#!!0 ( %EI?5:29'8/E$H )^#! 5 M9'!S:2TR,#(R,3(S,5]D968N>&UL[7W;7?S:G8S/S]_^5__ M_\6+__C;?[YZ]>(#"A%Q8N2]N-^_F./-]L;U7]P2)XR6F&Q>_-]X\_]>O'JQ MCN/MCZ]?/SP\_,FE?Q.Y/D$13HB+(O:#%Z]>T07S)><$L05_?/&)KOK1(2_> M_?#B[9]_?/O#C]]]_^+N=O[BW9MWWZ:?_,?? C_\?.]$Z 7%.XQ^>EF ]'A/ M@C]ALGK][LV;;U_G?_@R_C5 MVW>OOGW[I\?(.Z!(_\:+#V"*"WSW.OWE2T:O%R_^1G" KM'R!=_BC_%^BWYZ M&?F;;< PYS];$[3\Z:6WC7P*[=V[M^]26/^'_>1W\OL^NSTN[]9#K,V':QHS3K]F?O!:N\!H:Q]^O'(+">(UBWW6"J#_* MU05!=G!.3^ &W<3TWQL*3 _KZB(,4S.HWJPI#=8X\*C:>/]'XL?[6[K(.TR^ ME<>T90V*J'&*SIUH?1;@!SU2'KY^G:HM$]B=HL@E_I9I"[P\22(_1)&"?#9_ M;HIT)T[D1WAY1;4V%1VNTIS0NTDV&X?L\?+&7X7^DAZ ,)ZY+D["F%X75Y1: MKH\4]M +BD%6S%PJ@)'/X"M@7_K*W.$ZIY0(5_Y]@&91A&(%A&I?FI*&2Q2G MRN0*$7YNY7&J?VJ.4E<$;Q&)]U1FF ;9JJG*QJ^-"I5+$N2]?]RB,$(1!;.@ MMP:9)X3='Q>^<^\'5'A4SHO\DJ8X?T'5"EY2 \WS%4A;^LHP5$ M#E^D?#5U0)D\WSJ/*JPK?F2*.37:,Z%W/[A;Z\%$ZCVV+&+2VDOL(_9%0*.]W2AJN M^J%9Y5:YCT_V_%\*(MBRQAC,F%N'7J0#&3,9+%/;+EHFJMMH^-:L\BS;**KH M";XW=]IJ!HLJAJ(%3%*QR791Q;-E#7-R*&FOJ NIVL+F;1!5C"O?&?,:%.P* M]:-4_=3@G54S+U2Q$ZY@C'3--H8RGFVKF#SS+<:&*L[=2QFU!=TU\I* O@A" MJK =NOS]GB!JD22I:E2@===*!@7X I%L;]A3J"EXY.=$R3T9PZ[).GSAJ+A M'*\AG8THK ZZN21"RR0(_!VB-HQ_N&1-[4YB>1B1\Q %1Z^"'6+ /6,[DUK7 MV$/O +9 1WIRZ9WW@/S5FA+8V2'BK!!!&X?B%:[R/UPR>=I@$OM?&$K&]@^# MB,$7RA'5'"K3RRBU&/"28IRQT+!@]( &NFQFU0 M,6ZU9%0-@GDUAI.8Q4Y9D#FFAK&7&\8ZFQ&N9J0W MK1\A+\.3VD:!_X7"=EPG6E.$HOPO^E!%%0K4;BG9F=&WIR=MR_+&* ;,Z$4F ME+'*\B:54F/JQ2E5@KY*@E'K*B;1[1.84-Z5"6#F'!W%8(;R5IH^-NBW+<@=TZQFS : MS*A:HQ2(]^?LA;M1S'-I7>6 I4-<640%2>5Y3CC+)O\N);!/X3)T7M$'K9,$ M\CA?[6+^FX< J"C3 ;@E2P.I#,,D!!+^Q_F#&T(LPQ&1_B4RSH[3TN,](F0H9L=^9/@JG6<1E ML:3_2T_>'$>L+,8HT9MA'"Z^$=)>0)6,"=\:OD6N"-HZ?IYQ.=PHB456=%!)QL#25&FI8_HJ<%('3.Z=-G^EMX(:@X75PIYV M,LD86'WN?,B[_G#'CYG\%4) VU@'[WZ*F/FCT +(MK4EP84F\G1;7'H/C')\ MCX)Z_^@&"/ 7B"<%R%O"(HW[/2#D+F0MJ&*G558]I _G5 MI<&.X.W=Q!=YLD%[;J^G.-V6?!\YU6B\*PU8!D*F>2A'-X.X\[(2P>K,)@D7G M6!_N-!(+YC%:=M'E2.]A6-0!S*K=T8=?743L?ICVM2.!CM38;BM=D[[E+C)\ MGBJ*%?86&LV)D?"O'0C2:?CI72_A*L^J!G,B"(",Q 9HX8&(.A(N?H-W"IQS MIQ/>:&QLZ6!9(]6@0@3<;"]@">N&:P9DST\DR9X6&L%<):5&HE#W^@3]@0B4,YR4W]T8 O ^C$R=?M#)1%T.5 'CF9;-9T- M/&T$-,QX]WV;8?VWU^6*R&.%Z5"5DM512L^%DXV&'Z72@G!P'C=!CD-8 $UE M(=!I*CA9BG9;U_WYR4%%LR1>8^)_.9XE$#[6@%D-!IAA7YV 4%GH37#/HR@9 MA&D9H.GY$MJH!I8ZT 1T<6SN-P"_BM">!M-*]),PTGN['@:ZZF0@3E)/2I%2 MQAG>DX_ 5UP;I"D:]*V4Z_2^&N$5R*TF@C)-&U)(,YB7<@TW6=7Y5U@%[!(B@]S($L!0BJ;U!M>7NF6@>+RE[4*E',OE1Y MN[U+%-^PH3J+Y17!7E(EO:!)7_TKFU>P2'H8,46;-!Q2*X'!RQM$=KXKU_"P M_M4D:%G8)%"R6(X*D#*P?,FU$;I. 9@@%ZLO7RQ9'2=W*J?\C&YPX $I8@F M%H-<"KI9AG+&@\;\_*60^1%4T=@-G]F5?WG9.ZB>IJT#7(D%,"IZO.&S*5-8 M0;OKJQZ87/CRVG:9H*Q3JMGPQE-Z/Q A;*-7I?-:*&J. _GA%%>)'AWQ&!Q$D\:2 ,6!CW 2O7N!;W>H!A1@&#QH2:4NT8.%*D"I;?.PQ@1%,4P>JJZ MNM7+78KX-7J 95!_H/A&C+DH6H3O'QEBB1^MT_ !*VLT?6=TPK/[X)!BCP31 M)+25=D%A>B)-ZZC"RB.ZN!M54Y$((&;N4>>=4?32$JR$8I6AA\/H!"TQ087! M3E0,B$.1\4.'[,^IYF7=.L!5Z/ID0:))L%@.G(Q &529\:'OEA13+)M MG5#+T[P?001E HI52"")>CH=AERB&,SH*Z\] >)7B-&=HJ%%\KRH)4^N G+M M",%,(T BIA)87785)!M+Z@)S)85A[Y[I$L8VEF3T 2HNK4([]8,D-IYM)H)B M5UOUXH*92E3U6RI9ITF"'PI+CGJW!LM&D&U/Z[@ M<9FPK2V6-4P@%)T:;"L.B1[R7#R BE0&Z5\AP"'3!="IH*K0;3AA89DM)K1< M;M-P::,]"%%$/$GI>E(6!U #ROOL-HMZX$)A6JZ M.)2I[1QG!@@RGVN\*%=NETE05TDXC*ETO0_X7_WT,D*K3=J\RF",^X!%*H9L ME#4.><^?1Q],A!IA0;&I<:IO*]M*,MG(LF9BP60A5&"=9G.4S1K@C3"@;+S: M3.A6;K0)9LD$;Z83R$W?".OW-T-Q!>C>KL\5AV,,(Q940+M00?*Q9(28+[KY M6!Z>;>69VJ8?!(4U.5E #H>@QP\(*]IA672R27.E@UI@6?GEWCX@S!$ F<1A M$1&H,Z#ZW.Y(J3BPPT06-L@Q?FE /\_'\0!7I+_P)6TZH>!KB8#)T;TY!-;: MOT%;[:2ET*<)&T1]A8B/TZ8#>6R!C:_!#?>L)=[7 42F:KW]X^( MN'Z$%LMFO@OB1:IKCO>VTR.11%X"@%9FOUML>591CI3I8*PZ_&F<2S62=O>9 M,,O>5- L\K<-@>E>NJUDS7C\5_.7KD#6+M$#_PW(S=H)<[P:6)%V&=]^,/P& MX="OD8(9 =GJD]X)E+X4WAI2E! MM9Q=YHL^6G7V@#PK IS&,>L@6LZR5B^EG299V"(?9F 8"XS 6WA>\9XI M$Q@D$/:U.#7U);K;Z6DZ-/GO)$IG6MWB:^3BT/4#5()\B^V>3A 4+=YJ9H0# MAG$P37%.T9;06Y![=NF_ \2I'7JS#2:Q_P7"D2X%TE[*-N2Q*\^BE:$\4*E$ M$F4S]R<6+>JRX-UNH=/I0$R#,!YNRSDFRVF45(06VS;K>+ MY2R*4!R]-@.5VG.TF4_P#)-TRCIO66.8OR(H=ETC0_%62&.P.#;= $'TACY%Z?\64,Y2 MF.$&%\@"MFDJF?%[J% 9K#-='8F9FSZCJ$0C?P=0PB<%TFH-NJ+PMS.UB9X@ M#M Z:&:4A?0#W[A&;H=EMP&*4>Z52 B5GUX'F]_G<_I86@W O2H\ZRVYC3*Q M1DV@3/;Z0HTL;P!>0:ON@-J%<";0R+ -LTA MT\P54[?;L6#6!KIR]H,:0#F\IW58:]0$:K4GD*0*>!8SG*(=6R3($;46U%VR,>-)BI0S>IN8U].5>^ M%(ZRH\DVX7+3NTB5"=:9&V_\&0,S1:@;WM.Z1VO4!$J6EW=OF4]\DP4\O6.J M0]WN='JC'$Z#>!;S5-L0L'J9&DN#5"8[T)N67N19Y&+F_I'X!%&DZ&;B_57@ MA#$UTEA/AFW6D\QH+$<>\ A=_!(GI!2Z4:"RS. 3=4.*;\+QO3-,. II$HU< M&;#HVU%F)$MRIITH0!UYY%&VIF:?P&%3H3)8/$V Q"%;T=;-VH; T[U96\EN M.$LI1^4:;3.M#S+=J+:\O4BIOJR7NW%5Z04U HPBZB+D\5DN1:@7?L@FS\_I MT\IX:I( >1[:]BX;9R6?RV%LSC<:HD,$L(L T M8(8!^S_VS-TY >)I4!1GW\W*Q>D3N/R#PE^FQ>]59]O[1S=(/#YGRET[X0I= M.S%ZOUPBXY;TP,B/T0IO.9.E[L,#L]FXJ\3(1L8D?I-X%1@7)0G[4JLB+-EN MTT$-3I!W*3@/EYALN-T#U:-"$NKX3$W5@C!9\G;G".A%+=.!G,S>A4CA*J]N MM]N&FB WC8L^4 EF($9AD"J#9#Y@7%I]NLRH4 FFX#G'B@VPI?\\.E)#KT&; ML_IK"C4!F[?9&YW):\K^##&;JG-PX;&178LEW1.OS5[&.52X=, M%&;>Y>DHIIOA]\'$HGB8.FDEOVH?IH 4J!RKA6^HO;98EH*A4/%F2:!V'3H0 M_)>E-HQ+ENTH0%&AO7+1Q20=?FY9PNKE;9)A4O22=*T.U_CO%$4N\3EZ>'F2 M1,S/'ZE...1;;USIHGG4H4!4.I;03!]N7+5AJ*$*4K>0U8VUJ84*]#U(8MNN M^\\QU VK.S$]/8ME=F'55$A_WW =@)TK09%E;00:VV14-I\WPO0B0A%[]?#) M6*%WDVPV#MGCY8V_"OVE[[+,J#3=G'5 Q8'O,E^19E/ VD)0K?W$@#2M)4ZM M18E:]'9I)=(M92KEMNNDLN?:9 MX\T]M6SX8D!GJ!54C\NC8=VC109V9N2 VGUWR#"W=$ D*3FZHW!.CW.X\EG] M&>\>ISN*^P/&WH,?!%0M5)<$]W^IP>Y3QB-:'.JLR$"T>HUHL;WB/N^FJ5SS MTN$.S:&5T15*4WZT+Y%\TF:^$- )$8+1=6Q6%X0Z &(X5L6^BVVE2=!B4DF% MBH83Z]P1YA3++_1L=&$Y!Y" =\/K828)%X>_ )1 6_332_.[DF>G0%?9W)8A MGQ&\7#_OM4*/#2\MGB>$\($FQRI^32U;[P K6]45;L@R( ] MRD=&:ZCC9Q@YRVT9=:2IU&?<,*MD8FG#G6;F1<1Y/KY6)][B"FIN^N8O%?UC MM97D/?+UK\#R?)M=\:VD.WC@&S;7W_'>C\3-BD>&S$6M8,.5KD'RVM'M:O@W MW.F]163#BZ2T+R+V-;BK0@!$NZ:NO![4-2B"8O<^:V=8N0FT@$ICKKVJ"3D.UX:%RE%S=.$8P0P8K>=(\UIJ#Y.N M-72>*,UKRC]6VKX?^-DB2>*#-=VZ]6&?,@?;Z' N%LLB4EDG0SY$[(CVH6\/ ME*79$QN+J4D*LF",]J-[AM%=;/QT](<3T@WPE! 49HE*FM46QS5GE37A2RN4 M8.M; %)PH Z=(G![MH"6))3J1!3)/#[[(+F/T!\)W<#[G7YTKK(*V#!Q$1CM M"825!<'L8B$;@DJ1;D-OB"G.!X?;SI=3BCN_8$LKW[T:ZS$$N9C87F8FF66)',SQGQI%&G:V^M*+9J5#\H -."&8R9PG,:& YO-6)M_! M\J<#V 1, UFRR4S>-9J""\LX:; 38J$\*:'&X5R@*$*(=]8 /GAMD*9S@[72 MJW/4C5ZK[@C1[:Q/Z?,MP&DB=\CC&DF,R U>Q@].Q_/)0#]O'1RFY*30I#+4 M[)MJ*=89HQVZ\'?( S$TN^%-B9D2U,L99WJ*1DL1'NP150 \'6VK0LVN;XY%':BP&J,5.!DCDOS?;T;BHD!]&F+8"F MPJPV6N7<$7M8].PE*T^">CG;3$\TGN/0I4AS M[4>?TPH%]B_CR1%B2-.YU%KIE3/)&6Q!XQ+'OZ%XYN%MG#]#U:*GNFM/P!_:CW9YM'LL651] M6@CR_/,^30JFFFUUZD?.:D70*KT[EYE!R^D!F.$N 7,ZEJ4D#<=5ZU]L 'B4 M_J^V#^"-NT9>PGIA9V^Y+\@[]YC]N/21E_J^LCG-'K4MBQT?HBC9( _TQ)C& MSJ*YJ-I6T#ACP 9$'3&M.DTI7KE+=2 QDK\F"YGUN M.=EUK KQI$8ZPA\K>0SL':O>_2BU"&YZ+G-:3WC Y"Y"RR1@F+##_@FQ^254 MW^\0<5;H&C&B4&,M_ZLE_6*VP23VOS T581%5' [""83%)HA^00RP*]%QG/4 M&!^R#G>@>J87*M/N@=N/"Q(#4.PVQ^W[P)IJC]RC8J@NS9PU+A674S](XL%> M3VI83*:_KC:91U8'V=1]MY]G[NMHPCMX[N\H/ EF&^X^C3:[/=^37T.WW:.R MK#9S#;TZ#@-=3!JHV(XO]6NDVX\+8^OGEK?>+-IY7T\'SB,O#S2 /S$-H*;2 MB[.=7G*RK>M(.4O8++B/E#2;9'/-!TQG395J(U_[^4EZ !H['PV25'; JI7^ MJSV-B8FW83TRF&67X9 E1+#00P8JL\5.4$@9,)324\?$HGVNV,&U%[U-NY^; M5'5:]DE1.02=AK<3U;"P:B)JLU^1TL9G5#=X599+Q 8VH\.>KIV8)WV'+L7J MV,%R ^6.BK3E (=FLL,PK;=Z+GW$^&)]'L^,+H9Q">'$(?= .2:Q9#@^MQI MXV$S/TVC([0^O#QD#5F\SD;GTI"46T8SI MYURE#7! =1&R%U8W(U*"]?%A](%E\>)L3$).4EVF..(HN[7WMB*?-GJO[/2F4QV@[EP4U-Q?-HUV@2I8N MBE-@C&ZD818,:-T5I$U3&QRCRD398BL3 V2TE7ZEN\#)_H0>^O7&(9]GC[YI M>>P$!Z8!U_1+XB;WZ!7]*;4LZ+)*S"T)=FM_AAH%H9S\=<@YW%.N[L%Y5P$' M=WOE''OEE396O<#D1+F=>542@I5==8'^_8T5_H%S$"V=)(B'8R&C(\3#[N_T M@_W][%D7K4:BN*OK88]9%7*P>YKH0+ @ :*'GV\\W>. JWK7]FU MLQ5)W+!IR>%ABL\C1':^JT39RB<6?0?*5*WNUN@,A!RKS'8P;44=EK7NT%,V M@X\4D=/)-IY\*!L.X"T=G^Q8"T*\=+)2;?H<=(Y%7IK3/8_!XAS2H=DARRM- M(5VB.$LC:'2Y=#H@U-;6MT(;RJ'K%>_.L2RJK>:=^>*RY'9*=^:*,'QR@)&U MH !-2%1')T>C[(1Z#-7'0WP@.#(M/R(H-H>7FN.]D(:&[6<(63N,H1BQQCCB M:,7('[.J*+!/-AM*6=QXG<<505O'STN2LDHDPS+3 FCXF+YIKK=1L7..E9:C M)(EBO$%DYNT<:N1',#P307D:FEU(0Z#I5Y7B*#[("89O;9!L//.A[N1&2G9. MOE)_G)PX[N< KZ0>&_G?3IG.Y4U+C*S2K"E98K))T_V0NPXQA;9G]>U.[%P1 M3$\DO4I7AH^&)-"GH>%D*2PQYLJ PLM.*(5_B4-W",77"/%)F)E2I)49>&6H MM!SL'A/ >2I,%)&Q\F\T"/ MV$W0C?NSGU&5V3(#O'I.?*+;/D7$WSFL^HMCG2.TST88>0NV1XHLM41XU^]/ M?KR^"_%]A,@N[22W38S[O $0? K:#8)O$D/%>O5+I:^_,**2;5I$ZNL_!0XW M4*U[4IBQJ^N001NS +[O(9*7'Z !FHNW0G\*S%6F>/<8,OL!YX0W& U8&U), M@>4-):L19R,AYT++TX;.U#UCSG*+*SJ$TVR8S)-YX4<\49T7A["*CK6_C:30 M;5]A1*:5$H>.Z4+M!#*;E77TOL2(4$O,=U@WU"4?715'QWZYQCU;'>#&I.&4 MV2A/5*"XK+BK+1A'I4".)WBFS5,YTG:'0'6;M)V'%+6RVZ&I;MDN58O3+% MLH81-70:"EN,Y8VUP[19<*2I YO2QSH("^-;X"E/##\8!M:6M]=VR0"GZL0" MF3YTBNC3 F^1=\RU2?NO@;"H"]JD.=9)2J.5:<5T-X5"O_(7=LO.>M"\:?0:WOR6X:#CY*$K^&8*4+ :MTX '^%A):I M#]$N#ZEB<6D\6"L$8[%Z6I=]8I)):%5+OM%"C-4)/;J!AVS:HY-.>R3YM,?\ M#Y>L_/08W"$&[S"8Z'E\+VQ M;,M,U(2P8W^1]JC*<&\"'UZI/&\6Q1$[Y<$(?>LKI M-D6*6E!4LO244BW/4;<1>*F?HVY3X]1SU&UJ'!LVZL94<39HU=AE7E[/BO=? M8*'DET]EQZ9SO#@(Y]$L44OKC9*HY1U#I=(\EP",T+&I541@NC@DK])K4<*? MLKW/TKV#24PO5.RUU1B7,/7CIU2EBHTPGU.(&:.T31U>4E)F$#L*(R#"3UH8 M&8[9]<1!L[,X#%H&PV\]X -=2)KQ-3,R)A]$Z\.XP6?>,//I)J9/:;;JC8M" MA_C8D%.T>=WQA[OZG[S<,!50%L+JSR'%-C-W/ M:QQ028A8QUS7\'%3A3Z"?H!]Y:!X!)6);SB5DF^M$A7DD&[6#D'1(HDCJAB\ MVD@3@13+K?1$>*A".YGL#G7&Y=BF."Z67%X66]XDE#<,I4C[+L6._T**@XI+ M6F_D:(R1JK0T7;S<)$VI()UAPI%#WGN'L&2!Z H1_BN=,]FYYA,^G=WT--Y# M(FM40;5"JN=S4'YXBH/ (6J\E%KHZ9Q).;J9=E1PT)EHY% R@9%BDN#3IW2N M1-21>>W;>C1L"=XB$N_IE8S^2/PM[_^J4?*?FVY7V7J\F7,V')DO6G.F&#*5 M)0#J!AV/(B($ MLYM0,LW*M;V#A5GKW-;5.["&FKO%R(U\G^EGX.4%8N Q&. MP1I-4N7.0)'M4D2%:HTJ1I=^#%+P+0,1T%$F5>6M(.=2G"P2$Z2B6P*R\2IN M249:K-J&8R-H_U*\V5*+B!S PM1."J#8[>JGH(Y*-9(BDL&T3TBH 1LG!%$$ MS_Q']B^8VKL60/;B19HL:B,:U$FZ0$Z$F OT?$,-^!VWC6 XU08I?;O][3]? MO7KQWY\^_OK=__SW/]UM\OA;^-T/WI?O=ZO?]N'=:?+PX7ORP_>_O/OWW>T^ M"K[?N5_>!#_'K^,;]/.7[[_]_/C6O8C?_.OL[-W-+Z]WCR?SW][LO!ORKW]< M[WYQOYFC^[NSG\/5G\\>_[+Z9>=\'YU_^?O%FXMO_O'-S0_AIY"XY_]V[[87 MLXO%:7+WR[^B=W>;P/E^B;[_Y/RZ6H:??CF]=!:?"'H3G5Q^^-GSSV?^W^^7 M\X?XVX?3=W]=7+S][N[SS__XR\U;]TWR>/UF_N7Z]L_)/S=O_QF[#W^^\&X_ MW\7>[5]?+U 2??^PG=_,5W][;^)/E_X?_QP\Z_83?[YC[-__WSZ=RI3WG>WRR\__^O=W#FY^^W- M3__S8GYS_>K5U,2]5?3 DK%@KXSFJV):?!'=$*9' 0K1@VCZV@%LG'QJ?0IW MD0\F?;K0;/04;0ER4U\7_7> .,G"4A-2(9*&V6L,+9N=,/3DP!Q'H/K%"D&: MSRYI!352NUWOE,LVC[575YH.LL]RY%A]+F9-<-UT!'5P'$&M-62KXGF?I<"R MS!P64.0==^OSKC631M37[Z%@&:0;)W (72^#8%Y=-@$900A%FY$5E=A(0Z-/ M78YXCJY#PD42+^X#?Y5-:.<*^1;SHO&($U*N,EEM17N5'898ID-%D)9!5%@X M[N\?J5)#M\[CE;-GB@GF '9!LQYC-G(..VEJ_)7'=T'OS"6*V,WD!&<(16^E M#E[]JZFK0Q$Q#+_G.)A?J:F R55"W#5]U4L1O/*)_7G2_8E=I8),ZD2O5H+4 MRL=4+P*9"2(HHYA5:T1#">G8G6FA/3DC0[R (0SW.H!-WG20)6K&RK^8?M;6 M0>;X%WX$8[AWP)SZQ:5(X8S!W[?9@S9>P/B8HNMK&N?J4"3[UVDOBJ4Q='F="Z75@+X*J49%-C\"B&8 1J!MV0PB454S ZEN1-FF6(\ M.:F5+59'2?3CC/'^[6E*]OGI!7U+;_PHPF1_B>/&:0.BE'71QQ9'V74=_F,R MNG#G@YR CT[,DN;WITYL.C^Z!9 E!UQO(T&&AJ9SB3CF#)O%B M_(5%GX(9RZQ" G7IK8'X0*'JQQI0-]!$QA;7CIC!T-,P&ZWJ*5WY#)AJ8!; MXH>NOW6"K;/GJ5)+3 J;+[TN>T12SSBPJQS850;L#)-"P2VCFV8D57U]76=; MD#=(6BE*^7S]^ M@+4_4<(+IB&D%@HC\/(-+Q?RC1Z'$06 +H^:2-B/GUF2!NGNC8-(!$#K1CT< M1A&DLR,2LGT9AQ$(\XWU]'#XF@5"LN,BL$! -EO41L->F52OHZ0I#\WM$PV- M!.2R/G>V?NP$O+HE2L4]F^^5"?MI(A?0DEIHPMQ3H):DQ\I2VXL=_S5]CON\ ME4KL/*)> W)*E?+IXE0_IGU:;MGBFD_OKM5TW.*9]T0)H^HW8\A$D:3T46ZK M^P;RA6=PSA!=W0DH3EE&Q0D**:7,)WRU0[/DB! (63F1JX-.(&7.&50^ZV(6 M>A?TCX?B40=,:\X!>5YU40VF@*TL*#8X)P?:UG->^:Q)LM%L([]3M$04"4_I MWJE]9-VOJGKKU+<-U1<@AY0Q^8 D:6]&AXCG#/S5"1)>1S8+ OS@A"XZ M0'4>>1_V^9K-CSX/9QN<&(^A*X,?A8-.X4K2IS-4I?DPU]0([Z5>_.NZH;HF M&]G)K:>XI4(6.X_IE!4G])K*RONY8!8)J4HSJT+H7U*NL'"/3+H* /J/_&<9 MLZ]1A,B.5U;P<@LGB ['F'5RQLE]O$P"^CMV=,UG<1M'< 1A<769:;([3#+- MM*V9S4K:T6<@)OL,'8K-7>@O,=ED7MVLY8C4P9!>; S>0CT&*Q(-^FFG*%^U M6JQQJ((Z6E^K FA@$*COA6)U4;QN#SBF]H1<$K#T8A,_]O)$@QHG6<.<9\)" M'^(4R-,[DAGQH(8XUN -U4A- ?#38VIW;S2SP6R*-P9IF^M%L(G;'ZKVT*W@R["]B;;X#9!OIB& MV+9GAGM V:\"+$NI&(4@YS!2)(3^ M%(;)R0U0CX2WHQH9HM)@PU22_WE%BJ3$JP&2P")/(L MD>%M;@,(6<\E'>KH*W$)I@;S.\_HTD>\%-2_SITEXAZV.^M2G^[H=C&V/W\X!#BA''49^[T/'"B:+'\ ME"ZU(-=LQ/T%T,SI#F ])F0V+0PQ8[H%$-"5*!PI+<>Y4B5+"Y6LM$V]2>XC MW_,=LF>S$Q;+&R;5 -U3Q7#@O%32DZ*[9;(E1I@=NZ@-W)?&;(7R"'VQGSZ,^G"@?16[YT"#$1U$ M 6K*=HJ(OW/8&W:VHX_5%>LGY:)K/_J\V*;>:>)_3G]H/+ K#WDJS-2B:J=C M3_N&*?0!XZ/CZ)O!CZ2G@'2O,A6VR!)%PC^GWNP^!=!TA$0=[DM?3(K&E$8E_YZ$@MNB-BT*'^%C68TP_+BA\^E]'92]>U_J8+4.'@?&\A7I& M&\9Q.-GR=V&TI>IQZ2-/WE?$G"]7VRBNG>09LZ]6'-^3_?%/LH:P,U8BD!E A6?195)W19JQ=(WB M9RM-R.Q5"<@_PT$#$$N\@+:$)7Z"5GX8TK\]<0*6%37JYUC?K5DL<@ 4\;%0 M5\*A.O[#<8T8(^FO6&9VQG'T(X*>04TY1RGS5\^C;=0&VDD>H?8UA8'S$>I,92P>T+R9)'%G3U/ M5&76U'U\ALD2^6Q"4,1CX'GFR>&*'IF5U8WO4[GF!N2P3)L6$.&,Y''/L957 MI?"R:AK]KTYTC?._N[F)3IIN]]OYPE\6']UR657JRSX9KXQJF'2#_9LF:_MVLGS#8S6ZT(6K$Z!*K]_3#R7=;[H+CK'M([$(+6 MNGD.)KM#<3H7WC&.2:';63H^V3&DHQ)5HQ7S)"+O 1&$HMC?T$UZ240M%_K- M2>"XG^DJ=+$H_?,M/:CT=QOLH4"GNEZ%]R!(UZ3'1"XD,*:]'(26L#>>;PJ( M)90.[)6N.HSTJR:\0LK*H)T6GO-E[:F#OAFWSRFWSRFWSRFW8\INJ3SK^"]9 M7? 9523<4AZ99TD5^W'[G88S%:Q)#]00-.TGXP&W610EF]P?1T\OW0=+2QLF MN]<(HJ-WT5N2;R"Q &J&H'TDVU#^%0=TF<"/]P#=N8? >.3NK0EI;A4Q&5E" M;A/JK)_%&27M.24RH00>NWPWXCOVZ/O$Q;M91HRG_H(>S5-_YWLH],8NWXWX M/LOW(.J[+",R(PXMQC%0GL68$3IA%\\72CS'=:(UI6B4_\4 \0EY9*#B#CH8 MP,<35)EDBR;C]O_WD"X-O[XRSY[]]6/QUVL>MV<__+,?_MD//T8_O&:^59H% MR,;[58MI!S']S6,]_N2Z_M?TX)+0* MH#@.D'>&20Y5WB87?#^!Q[LQ UM$0K..T *\3WZ\7J. 06L8>=C*K=JG7Q6C MZH3K]N6-BB78D[UFRE$Y4RPI48K6?]3KRN*@]2^GPI??RUL:J$? M3'7[^\TVP'N$CMNDYY6?7AQ(%ZQU+O*5Z+YN8G:7>]MS^6Z<."%^O,=+G ZE M"U7SD MG;Q0L,'.>;./=P"1.IQM,';U;V'\[.!M=? "'[3>[EV3SL5G#^^SA_?K]/!> M, L-+?(C>\&.[$5V9/=9B#XZ3= E5:VW#RC8H8]4$ZQ-NVRUT;"4^SS0%=J? M2W:EYC?DD-L';$E8)Z(R.'%PC%_D[YFQB083S MS3:)D9>725RB>+;!21@;E@))H-,X]$U,E:6JT9%D7'JO* 2*&"\06"S/$M:_ M\B,EW";9\!UDB+,)Z?R_[QWW0)_Z&,,2)D47R3E'D$I^'+O'R MA)7 T!.2D4TS8->VI%KH36XEO=RJMK7E V+=JPP^;U.)_,8*MT=5;D,5OVG"%TZ&V0J,M4'/)C732Y\)2W@1^=['UJ#Q*M$ M((T%K3H V(Q<&9#\G+-=9)3@G5G.&8ETR?#.7KAK,/9)A<:4K\=KO'?1J;_R M8R>XV4?LSC@/W8^HWH=:<#.V+F#G$2"O40[78CL93+_C. 4H?F#?)9N,0^GR\\5>AO_1=)XQGKLO> M_O0I>84#O_#R?*GU-C$ 6.VA912@SG5C 'Y1YLQ8 .G+4*(Q4'?FN/ L(F) MN9Z9XY IDG04$6L-<[(_0:&[INA_EGT-*BCL3G"67W^F#U11I7>3VOAC4 PZ M!RS_).S%Y0HX2P]$5:%OYUZ5A-:X)_8\6O%A-Q8O73&)CH %Q9S.7UT_HW)/(EBO$$D,A03 M:E@4+J_%WDTBHE]WRK0JEY@3<+$LP3(6WQ&O;3&T(Q;+G/ M)#&:7=(*RTB0 MIH,!UN(S/7@@J:R4&<$[ QE24L>U@/S%=A53@502^?E:C&@*N.BS8H#H2Z?: MJ]#2B4ZH4M:1"9.@)$YS-C:?;!ZP0%ZQ_9:,NS.Q#\-@^J$X2 MD.CL+XX?(7*%R,8)J4IK5!,"^@L^M<$$*;/K0%O1G@VKBK3?$%TTBBF2"H2M M?F,ES5R-I+5M&E42^1GC31+U-)ZHR1J><=0V2^9$1Y=.7MF=8-HC&88 MPV>UJ$84B]I#0">C3_,JK&/U"2A;:F L:',3K*F3R_2AX??X+8Z=X"HA[II: MLI&"S=+XH175HT/MEKV;]0^FJ8 UGK+ZFW2T2A#@!Y8G*$5TJ84L)=B!)O?( M41#DA+"Q7>4%Q6HG=G'Q!U5Q]>Q@\.0:=HAP+, ?8YH@K+66L:!7I>5>@)T^KZ MCC<3CEAO.PIHB9E7S46+^\!?.?+5VMVK6.S% LI!"?H9;:K @<;,UIVM5@11 M(*C@EI9O4MZQQ-/3G%*$ZRZ'UZA=HV<[3- U"MA8QRR6P/H"$ IZ1E'A>>AL MWK,4XQ26>YHZ4X6>&3__:E9GGH?<5@UN>>/F.X[L[]N#E*TIS5 M6/:)'E,= F>L_L'DT66-,U@L\*-#/B.V S8$-8R0,FNE%GJ*#Q(Y"N9/??.I MFOF#B".\G[G43(XX95,S*_2RWBEY#2'_"U*=PM+[L:*-QA.3B?YLR47%="7! M&:+K.L$IVF**R7D8)809()'3H)J.9M,CCRK0>3J7H]#Z:=/\Q")Z)3S1.P+TKD"/]"-7F!Z5D-N MM2V6%YB^CR^1Z=:,8CA/[SDC0=NHISVJW_U-(]5 W5R M)H@]/^IM,@]:=+&\H^>84*Q"^K*E3]=;Y_$*IP8O>]S2O7R1'/RHO.A3O;34 MJ9NSN,49-&@_E\*KI]SB4B8>TBN'Q/MBU]>3??$W (7P"H M%[UWB6BYX;(\.;OS M3/LR%*0"O0& M1HA?2D6,0VD9E$,R'B=MX [%@NW3?,&HI8QAU9R):9''D#U MB: 'B/SFDY(*J N+DWP4H>O0FO=GDPJP[.N]3JDM8M;%>K!7$>=@(UK0#G& M652()MDFJPR?>[J*KJ0^O5S-6@XY^]\+Z&/C?TY?0?'].=.T" * MCR[*4 38[YGAS[X=.&G[.QK7$]%^1[Z'4]3XCA%7#\:$N M\S7[YWEXNT:\1&ZQI-@SMU,D^/@PT(<[[__NK]9 M^+P^["4G2 K9/8))%/$ MJZY1WD>QSY29]]XA(4[B8[:IE!9I^7SD#.W4ZF( M]_ F;QOPD3-0EZ10$TWG3K2^05DZL'<74BB\%O\:K9*@*?^]?P]8"8CVPJ"J M?)2BGT3APJ"!%VI84'WNWP=H%D4HUI\O=@CN8NP]^ '+5:VM[4=LMPE!L_N( M9SR:#J8KP>Y1C%^H2&&&=1F4X4UU +-:F*S%[%)-> B4=,/KE6.\)91NJ0$9>D7^&MY&&R2;W;.DV5G. 6XAV]@. ;L% M\7).31(_[AFL;UBJ=L>VVN^M"^CZ!!L6E0_6"S\>-E@O0]G#,T*\X3$%ZX>+ MSH\A'-\EA!+A^*'B[P60X*'X.JP!PASJ(7F9.&\#V2SP"C0TW\RM,<;IM1@& M%Y;Z>'?VX2ZD@$Z<\#-3!8M,%2A$IKK6L!?(D%(>A]NIDQ;&AQND"OC\9'&M M0.[BWT^%M*4]@DT6*?+,L+(I+6TM0UO6V&HF"!C=3]$]*QFCRS 3[:,3)\2/ M]Z=4/HR_Q82 +#EA53G21BK3<8MC6[?-!HDFG$QK)RV>'>>DYB'9:_/'20!D,OP1$4DF&9:OGG8Z^:Z%8=YBBKQUPYK@\/LS.LL]EY0PAL"'.*I M9HSTL2,Z M"6J^]1*KVSLTF2G$+.7,9=''8S]"'5N7:)NDD>40^#PN;8%@=.-4F:N5QA8WD@?&,UH ! M#3-MAF*]LJ)5%%N9,L!Q[P256&JY4^<3B MU(*.TWZT02J;A-$]99<3-=\1V'NU$8PM.UOFUNZF$5 >?!E@T7UQFA#6DZ&A MH;-A%@F!6GR8ZO-,3$*SK?*;H=>;4AIF5J'SZ,084^HVV>(H[<^$E.&^>^7L MBQ(!RA<13&L^5'U&"5A92>R&W?:]G]-17E'\H MB[X%U!G-CV4)LA9[#C=OV,"363/LDB$T2V)JQ/D@K5H$0"SG@74(7SGNTDPE MD#+>.C"0M[,0C-VTKW:!;&<*;+*7")[QEW,K9ZP^GOLS!R2QZXE.DI=04,V# MX8VUM7F>#/\\&5Y"/=B=#)]U\IZ%WDWL*#G0FK^TEV+8=?,?S$C!EF'2-56I M.C%:-E'0[-7T/+L98B#V\Y1QF!9VBRWO-!&N6"?IN4/(?HG)@T,\TZ_"%D"6 M\BDD7_(RE)+SH@_G1.(YG6L<4*PB5CA)U:%^GH5P,35_DL0R6KD7PG7EG4L= M2PR=CR%/\,*UUDX$6SD:[+9EZZ8XS?%FBT/6" VDY/14CRZ MG7)@^0(5<""^J&884+> 7 :'C* 6^2.@$XB+L!&6<3^4D"MV$SB,, :R"7"A MB@*DP6)]?9MM&5KU@Z"X!+0-YA7)YK[!<: 1A-6&,=)<:*:.Z:-0FH"2O<"_ M4)AKAZ H[<@H98=U+&&OAY6&1=9%#J.>L89#=\JZE-*70Y2"A5-*54"67G-J M+)(AF$R]8E\N73ED0?@=EXZGO$*$@X=CEQ#B5$Z7$A5E"AC[WSJIQ!Q/.NC] M4P,V-<9UT0ZJ,6,9[D G3Q*HQ=0W$TSL/("&*B YPG>AR]OH>DTWF\"RJ'XS ME3/3O&&C)8BB:O 4V'!U]'5XDSL4$B3L+FOLR3NQT6V28PUV^33YU&B4CV6< M'T?NQ*$8L*<>"B,G[6K@&@>./GX) MZ);Z"X51^\&M'AFOFE%_PYGU_N[Q #JU(_*?S:JBNW^>P>:RC%>S:= M9]-@'? M*4,&5F%@S2):8'S^(+WJ3YIDELX[YICF)Q M /K[1_H??H2NB.^B6_S1(9]1G':(6Q:D5XKO.NO:"B/H,5>+YT$>:9 MXY->ZE9U36O%W)H,4J99I[]<+RUKLPWP'J$;:K%13=^\F4O,FWBB]!1'MYB: M>L7?SW$47^+X-Q1?(Q>O0IXHP!W(6XA18 &&_/-1O,24."M%DHP- M/QA/0+JFCHX8:UU3W]F&&_L$\5;\OM\T4+T"+E_6N'=:_:7*='9OPH$SU:P$VV0 M.M2\D3-$@7 ^1?< M)#B,OU&9D=GTH=4TIFYK_3CSIW'71JW4U&F3T'N>@E)I9E7^Q&*/?05Z5O<) M-@03! #),Y#ES"FEP\3I[VN&P? B9LK MRRTV.9XHT@JLY/8F":4H0G(8-,RD O?N6=#;'W)Q KQU],T^%JH(9':HJOG*'60=X)" M^H^8U>E$'^B_B1.S,$Q8@M7QEQ%5MWD&#Y"]V!NAJ;X!^G.B.Z4FDY,!R_N3^PC]D;#FACO6 MQ:V02J/C[&I8JT;5+N]7ZQJ:3KB&-16*]UN^!U-L@K)].1(7_7+BK?=OR*L= M#;ZA-J%#?&PZ$EQ:%]#O+UFMWRUXM=AOF3+&>^QR6!F(NS#:4I6P])%G+O8K M7'L,L=\FL3MP0$P5B&D"0G!F K_M;+ ?^-7BA%R2BE;%8OFDWNYA1KD+H$Q% M4752"Z2A: ,TF-'N0CB#=+]HZPS>+IT=K('28IT@S0]X;^.0S0;A!OAC7K<] MT1EU"D95?4Y=6U1-B[;/8^H@Z/D\ILY$BF=F1IUA@EPG:LSMZ65<5A:VX">7 M>LU4S% ;0%NIYIAW Q 2!20*2I-D,8WA/L/2;HL5F@^Y]QKQY MB^6<(,]G"0PL;+3/TX=FKDL7]_(PJV$NJ4"VV5-%W@FJ15.0T217%'\_BC#9 M7^+XF $FY8 6?3L-'K1OO],P-W6$TCX#OIL%Q0A#(+O?=AS$_X,4:K?FJ1_WN^8F&A&M%:*D7H$JGLT'\<1:9S8?5L MW.85&R)<_=$LCJ,<*/ ER0BN:UHI86 "I3)?4DF\1BL_BHD3QJS/:B^>-"YH M(T=)D2W-A#"=ETX!W1*'M;"XV6_N<="+U.65K.2P*!*YLG>CEVL1%V8P&]$L M?"$+&2&:.B7=MTS.MS)IYPDA+&79CUPG^ TYY'WH=23G=Y-9N*@ETU&1[&*: MF,WF/NJGVE@.N>$SLFJ[=?EI\$2&3H8G+AV@7B7W@>^>!=AIL]]EF5%<;?PJ MJ($"YO.I*9P910YC3BVH%28F%$]YO2D9,!5*Y$0W M^1!- 7U"0?!+B!_"&^1$.$0>;[K8%F"1);YHY2FQ04B=G"&F,C:*Z*5^3!/O MJ^85)Z%]!,3(Z6[V<9L#.[[DSNA/S/A0JVM.X=H5TB,GO\&';1E6WF[9+/6+ MJT[ %]E"DIP!K57(>C?!S<8)@I,DHEA%)HR>\GI3TOH52N0T;WO(ZI'\_0:1 M%35H/Q#\$*]9XV0G-&'W-*\[%2>"@"HY&TR_=V_6])(W1_O2MF"8Y"\R_=L]#%Q,*A&/& MJ[WFK/:9[.?8,Q'W;E]_ F="BDPY?UJ;@.E[@"Z3CA1/%?=/MM@D[H(Z"7)* MFWWNIG!NG<=SCV+F+WTW'8]CBNZBE:>AESJHD[.D;:Z@'D-FGD?H@R/['X9? MVR I668TK3H91=1(DIP# &_@#-"<_G-!;O%#6Q&G(@,*:T[G5=! CYSZAD8% MUF#QZV9!K@C>^>V3LQ494%UXW?MPSU[NVV"1(72=!3FISO<>+<-X_NFM6L=<[ MC;MQP0F8C+]J75YH"L2M[SZEK,$*;0>BM4XKK3$)[ES:>$]9<_^<""'8E M=W0_E:;O8:T)J.O:]G,JMR8-B\OV_O::+7_O1(CM_7\!4$L#!!0 ( %EI M?5;>H\V/AL )@K"0 5 9'!S:2TR,#(R,3(S,5]L86(N>&UL[+UK<^6V ML2[\_?P*'.>ME%T9V3-V$L?.Y91&EXD2S4B1-)[MG4JE*!)K+62XR&5>=)E? M?] [P1 $"0!SGY/U=[Q2 (:#?3#1J.[T?C3_WG:A^@!)RF)HS]_\>KKEU\@ M'/EQ0*+MG[]X?WMT?'MRDF3O;HRVS_%3I"NRP[_/C--X^/CU_[M$WJDP2G<9[X.(5?H*,C2K D M>9)@(/@C^D"IOO42].T/Z-5O?WSUPX^_^SUZ?W>"OGWY[7>\R__Z4TBBC_=> MBA'E.TK__$5CI*?[)/PZ3K;??/ORY7??E V_X"U_?()?M-H_?L=:O_KAAQ^^ M87^MFJ9$U)"2??7-?[V]O/5W>.\=D2C-O,B' 5+R8\I^>1G[7L96OOCWZ[M773VGP!5\WA/Z4Q"&^P1O$./\Q>S[@/W^1DOTA!(;8 M[W8)WH@9"9/D&^C_382WL/0PR \PR*O?PR"_*GY]Z=WC\ L$+=_?7$CG]$.+ M%N_TS=Q\9GT>L['\935OP%D(/UU2#EJ\X:<,1P$.2NZ@KT*-N?'2>S9PT9$R M\.VWW^ P2\O?',%OV.J(:7.IE$P"%RTVRV]TS-2S.//"0A##L_MW>!^RKXRV M @6#HZ/WMU_\Y0Z(()^W01[K\:=O&*&_M/D]3MHKZR5^.2[]YP##18MO_)A^ MMH?L*&RRO4GB_8!,LE@UK6_^,DG^BP@>F'(@;:68UR->N5QK@1I)]))X]R0D M&<$+?=:" 5Q\VWTVM#[PL.[F%@9R.34A(9FE\??>H+<<+*Q_^8VQE2!8H_ ' MI#Y1&]QFL?]Q%X4DV?O5?"I;_M1?"N:5>Y<]LB5^V MO\49%_DL"L8O\2N=)?[\@/QJ'OOG. H6UW^#P\W^38[9#84LZ6Z1R(N"%6M* M74%+-E;YTM36RRC@W> ''.6SVU4561?;:CFX!#+O<(92+VQ:4PZ T%WXIL!; M$YC_4Z3 P;KK)]H.!0NXYA5\.4$OG\1I=K4IJ,W\C;1IN_A06AQ(OA9H@^)- M1^ .Q"T415/F_=D8'SC?)'&:7B?QALSMAVA2MGW@;(PM$39K@0ZLB=N/6R"! MIJR[4S'_PJ\.$)TAT?;LZ8"C=/:=L$_?OFW5XT%I3,5E:X2+YBX_>ZE\FG 0 M3]#0)+J(_'B/+RG SBDG)W%$">>4=C%('*6O\29.,&]WYSWA].PI2[PX"4CD M)<\7&=ZG[^C,:$\Z2SK$]B*BFRY.YU8F2W)J6SDM.!<)VCDE=,_((L)_RH"P M4\/0 OR:G\[2ZVZNF:F963,W\Y?3INW"]FIQH#BI%+B$4RTD!B1X1Q4<>:@ MZV590N[SS+L/*7IC:+2/H]8)N'GF=0!HH1R;$.POA?TS3X\'V<&'+_MGMZ13 M#D&W.X^N^56>0?H&Y+G,[8WOT7?F$NYR(ODP"V\E^I)$B/?YRJUS6":AEM=2 M.+F9]WD]M["($X7C7;C.G]4RORQS: QB81[=87&4<5\?))#%$?TQ/7XB<^^* MZK&^^^AV;8LPJ&9Z^):-<1 _T1.$ H:*!5X-0 7-#",UI1VK$TO\KNHK1 MN2)X*D2O 4_9$LT+SW-Z%HY\!_ 4#;P:> J8TX7GINRZ>G@J1*\!3]D2&<(3 MAH#_!]OAP0O!;+BA\$^(G^$ _G U?-%I>,]N=GAL3[*7X%//_GCWY81XP MWZJ_HS+#-]0^.=MLL#^W.],R\_/GQ P'W*S.4!;18\W@(X,OSO%'Y0:PK;"A M?9F8G@4GL;JFCW49K\.@>V<2S[*OB;9Z@>[QED01;%?Q!CUC+W&=9S0+5&;[ M3/J1 'O.ILF,BQQ37.HX"@3R_G_2;OB;S>[W^'Z<0R!J>QV'Q(>\MWLZEC>[ MQ:$8:&8-I7)VR;F0Z)Q3G/H).4!T#O#W.D])A%/P=Q7]_N5:_0Q+L'6%2+T M4]*W**=1Q@.9-R3]^/KY-8[\W=Y+/B[@/QT<;O:3F0I60]Q($[X:W1#T0U6W MGD?521Z8GDS;J6$:2V%XY"J_OI-X?T\/Y.$E><#IU>8BRJB,R'V( MYX&P'G$+1MPD!D[W.8E(AF&(H#O MZ^>WWG_BY"3TTB7"[V-&MKS;CV!-@FE.X8B1$$#W_ADQ,HC1Z4?NG9B:!E!H M&@MC%VTT9-,D^_<-^!=UP4@[-(!(?ZI!V*9E07&V!I0IPHR:6/3;][T0O<5> MFBC]X[W<9*13\S.+%+;KS9W.WR*-W)L&6ZMT\:R MO]-.XE=CXVW21\4 \/MLAU$Y!I*I,[>GFR50)-B5ITO >).^3B"[)GN^IN++ MCJ, O(\'4 VOG^]H]P4V9YT1[1R91G D@?EE'&V+G?BN!=PU^'=&B+:YV>JN MAFGL[=CWDQP'[;O85U09),U?+>:F'C&V712.XDWJ&&(T2BW+[_ S&JBH'X0: MQ(3''#<^[O&(Z+B]1R[=5'."#U@NB5EI).T##V=XKOLXN( MTLG!TES@U"$8P++GK\^!-"GA/D-URY6X\.02:NH#R22-CZ>W^7U* N(ES[<> M[(FL9M,2%[:DX]@]!$CYD-E.'K>;6+N5(&509JU+6LH)FYXQ3TGJAS%X.:\V M<.^+[L \8P&'$/R C7=4 M]E];PH*&\ 3'Q:&%F9!&RJ#*OM\FF(^3!$(TW#58-RG0?/SH)0%GIWF'^UV^ MO\?)W+OW[/RY2:N??1[2:&#]%:0O&KW1P%.&EL"1'/2LR><^"3%UPGQ,8NO M-]@K&/Z R79';93C!YQX6]SJ\KJ\G%.4$WFUA!Y?R]26^J;U=H&5K(*TO*47 M9>B4VK*H)(<*>J@DB!C%%VA-VF(EJRI5-"OAKWOVMKRCK6@51)OA5/"[0K"'<[7*6*IZT#6LHPA(,/.,&-E%S* >WS.O3\CY0*E6M:3)(R M2?_V-@XH7,R.\;H3=C MY:C@I>AV5'"#&#MK\TU8P;3 N[&\K">FA-#!2IU2VO[O,Q*23U"2!.[U4@XJ M167^$1N,X>SC',^KYD=7$:Z.I*BBC3Q44J]WX]7EB4Q"B_CS,%SMZ;!_ZV5Y M0K+GJTU5P>P2BG=,3X,:2=Q^ZO0X!H?0?;5!E" J*<+/%4W$B&HD/SG%M $4 MQ& >NZKC335,_GT:^RQ,#6FM"D]&BOVOM_'#-[0+=V+0?]2^BQZAN>N]RPHN M=P>691,431"T<9)4(EEI)GC1'";)\CB*V)'!.""-KMQ[TQN?P0CDBK3(A> MA049([+2$T6&(6^/H .B/9C3PATJAD14(D,YV='V2@-JUZ4+:C(PQ!07*(2G MHR!:3 QI"-ZXCP9'&D(HDJZ*Z$]P;'9$@U@-JW/Z&U4BF3X,NC3M/;N@X&(( M"4WEP#HX.QL-2Z>+"-%4#6)J+?LC\2)>4V5&ZZ%'U/;&(6-DT%JLVG>-"5>F MHT0\/3-2-%&33>,LRN@!Y 9O"9PSHNR=MY^V9P@)6K4H11S(W@!@35'=%D%C M=[:#2AHE!*33,[,H.3EX_26A0.+1"'A2X 1*K"7/)W$P!Q[4]!W 0\F0&BVM MKB\0ZXR@% 4G@(""*U_%.(&V(36\)%,0=DY"/)@6IPNG!C'+UFAW?#54H!WB M#5V:'3()M.7?F92!\_7P MX00< T)K(T4US0C\N>P6R6$'0*DPXHF2BHCM>RW#JA(!";$BVCB M!]%.W>.,2[@(124$2W_.!N8L:*CC M!'N3@=$B9#-RVAQ8%D1AG.PBAV>DG_$E[OXFB.8VB/ MF.4/O#N^M'(7^+Y9NQ4<0V42*.4LG)3!=WN+?996\>K;^SN2A=.^W1XQRY+N MCB\KQP)_@\RQ5]]^>?\5*GNY%+=,#*6XA3,S$/==XD$&].WS_CX.)\FZ3&*EV+M3\302BOQ4;Z*-3DT(21HU1<@XD"6+UE.._!]P&/X]HL?$6^RE=&\(+M(TG\6=**/LQITHX49ML$.G MHX_0"Y7=$._GVF0?$%O;:E?-W=RA^%,+'; >W>[UH#@2(Z=KT(BKX4*.A[()X'U1T1A[P&: 1NCAU" #AFI>R[D_%<'\H"$T.?S7I6#8. M&T,/"+43Y'(D45%PJSL' PNO( %Y#F LSB'-BI;5.&9G\ &9ELV<[?"2=>]( MMC4;LXCE\1Y' ;NY.?5@UZ9D60DWQY;)MFS3/J[9%ZUHQ2O!]B8R\?8LOY#+ M+VK/?:^Z2=5)!8X>&YI7JXN[]KW+U4[O5@MD)+Y=W9WOE%2%$THU\<*+*,!/ M?\=S'-^[%)T$G#M,#-CKO#%BK1%M[M;!)Q%)QR 73-#PB2?5F\J3*T?W'U&V M P7Q^+*=X?;V[.[6=1U8^:O$BLE,J%?.J15AQ$7%WQW#EGM'R<5 A1Z/]?G1 M965LI8#ZN!#-S_S12:A->!P%\!]X:/C!"S&\A).=>$GR3$_]K.#GS&C1&].> M93F*+QF>:">7(!HEQR:H]"=MNN_X/ES63V^PCRGY^Q"_P]EPSHKA:Z;RH6RZ M%W48DC\AS;J@I.KS D78C1-ZC P[SY*JYVW\(.%%]$!IQ,DS)3@S>EJD[6N? MYO"RP&39I(T(!X 0B:$)@-YDC-\EW6"*FN!J0_]+M1%[N6UFN8O'L&V\"+F0 MOE#*VR(?&KDV:)4R:C].*INBN?URG>"#1\I'NLO'CUN6TLQPT1G1XF%X!%L2 M-!4]52]EUQI";")J.%I3SBK7R M4W>7Q''P2$+557>S@[G& MD+8AI<.4]!A?=BV@U=VQG!SH]<7:/NAK+H,YXA9"51,YUK>M 824?W:Y)ZFD MWI>LT>&I/HN]H_PLX.!NIY-,Z$TFG9_[5-U\: MB@*6DKJ+PX"N-)C&V?-"D4SM81VX>'1YDY5KR].SF]M>_^L.WK[[_(SK[Q_N+NY^=QAK&"KX)Q%$K9.KS:0RR;%1= M,9!M!29G92"^'M8=G0;9AX4FP=&\X?8R,';M/4-4;-DP:&<0^R$M,2-#@<\# M;^UV[U,+2A3K%$QR8L2\H%AYK7T_R7'0Q^:R\!D>WF5D79=).>B@O2KVT=!@ MCG)(I^)"@5:]=9OL:[K!#SC*%U)WDD'LJSLQ(T,>IH2W=JONU((2.98$DS14 M=Y>Q%RV[(8I&L!XO$S Q8#L5CFGP58=QM#VB0^Q1@._=Y@(IQ-4RH233G1 = M$S]%^[P,9@8&[L'Q7)S1!KF28*AN,';;6M&^-> QUUJ::9&5QF%N MV?"*>" G,18A*\I B_AX[RK:HI19+^0BG^V$"T'Q?D^R/;L$$@4G<00HQ9%/ MQY@9.ZJ1'%S^D7,C,ZWK'LQMY#?[H"_?Q1E&K[[[RNFMH&%AMNX"#:R!X6YH M+7BG#M=9A=/HZ%RS0QF-PZSCCV[UTK@(G$;,S3C1GQOP;(0EKB6*1K#N)1(P M(4_;+PYG*:] ]?^]_/KERU?HX"7H ?K]$;UZ^>+ERY 4;_&":N) MM2CJI(.ZR M@U=F.ZZ^YD4!V1O,S=4F!4>Z^.MI0(;PE%CXG/9:&,*B,X%I4X]4>=X&BXF*@/5*JTQ91G1 M,>LPS3]1E"A=I#9)E[QM%'494#@?XDAN^O].:OI__^*WKW[/'!;?TR;?=\X! M+/^E%M8+1/]VP.PUDM#1\PA#DN]Z,'JK-PO8+!T'=$9T8()IL*4%5.U#@%M\ MC3D Z"Z-J6G6J\F\F.6O&LF-0U;"C1;45/:^6W3IV/I#LS=TQ?;(+F+DRT9Q MX<20\#(&0AW[WM%Y<4!T2O!TK?LY)?" D_O86 8O1:[PP@+>(+\ACI5]OD:K M_W(>6V3ID]5JGFG086C,ERPZ5*WE.&U1X*+Z,0[ MD,R;^[JM;!0GEP?$O,CN"%2M$=02.J*&J\\[N+X/H!9<*^U?,6-CX-S@S",1 M#LZ\)*(H3(]]/]_G(9B_IWA#?#)W?%=C0.L!NV&>Y%=/RH8HX"W=;G'ZXFPB M2W/^$\)R1<;F4J6K>^1M>WRZ#,BRXG"&4B]T?(]2)HPV) 03,JA>?TC)O^FL M;V'25YOK) [RKO2A#1/IJV^_>\4KU(M[67RG0LB O((5_-5))7KE\K(R]/*9 MF+Q6T:06;VYQ\D!\/$J<=2]'XJP8D"7Q\+\Z%V=O>7OB;,]D@G:&BE17&R@( MPJ[<0;9 M,1N H)O5YP7%/&AN M;5AGR1*[TAF [9?'Y?=FAQ)#C!/%!Z;42Q-7SGE F$$<4 MFR$E?!SL240 EY"VL R2AD:S#:5O4R3N>^%"4:P5UI]YJ)P>V,L*:NHRH* 0FWLIKC9PLWAN!30XGI.ZID-DAK868=L&7@W=N!=2@[.0*+Q];>6>W;_8XN[#;ED'OAFYC,N:[3AE: M*=/)%CI728>QOO_(.)&][UHTK_,(D9=E";G/,Z@^A+*8IP$4UQ)_='K3:$B8 M30@IUV'"7M6E^]I+B;\PFO@8MC6*D L)C-C?!B^GK0(T+8&I$%//=S[U$N]F$A_P2)*VU(T!;Q(PE420QZE4*9"K26";(-K*\VRP5,:FL M=_G^'B=7F]YH2VR"X\9VX+X>Q>#@OLF[N;W);23NIAXLRI70/SU\_S>'-5FH=D)C?;BH-3'B5 M; \'<@\R3.>.V(QGP($:'<^E+,@#C8_NH37L_%7SOLO#524@(S#T*@2-7ROC MV"(,=QP%'[PD\:(LE8SP8]T9,Y5CF=/F"2<^23'X>!^+IHY/ MV7-!I8?VJ:MGFCPE^=3X#E$*X&HCAKKD!#:6IN5,S9'LC0"G:P-BBD2K@Y?) M\DQP-"IU/?SMZ@ *OAIY;J?2^/'=J-E?C5S!'A :0AQ9LDO$K^6[>X4?VET4LW,$Q[7L3 MM/B2I>E[Z2[$:4J/80JK=3VH% M85Z.V5V.*Y^ &!QCO<7"5G'AA*,+\$N#3 M&-7--C_,F G^Q"K2X6ZO+_4>(C57:"&3E*5L6%2'?#P7$9W$ M#R3 P>OG]]2RO(BJ--AC*/#'GTU>)K?,@ $'QYGQ7"I0BS9A_)@B $CC[1JO M(N'2;#3'0Q.WALME>I@Y#OZ3I_QUBKOX!L,T24B-U:Q.XKZ+W<)\$1:M*^LE M9B&MK5,-!6F:23D8>V>.7RF W\-//GQ3AV)$=/\L_*A^=+T#+ G2=D&?A60T M89XQ\VT\O:JZ'>8YJD]35YIQ$'OT>HBW<<(:R!*SZWO=8=U8,SH\B;3 MS(WN_!Y.4:9\4U)"/I!B*(W@K:N@H.@VXW4L$EI*=:QF.VM_//CV_N=]U1<:'V-([R9O=#>T&CV=U0E/T.O%Y>& MI/>$4_:$L5,GE:8H18\7J^8_Y=D.:B*F%*#G<<+?E63W%F?&E&P4-R];"7F1 MU^?AK=$F3E 0Y_?9)@_IJ8/O!L[?$5)*K_TRAWS:QOY-BLD$'K$]Q?R_C2-& M465TH/$W$3ERF0PW MS_XHQ\6W>^T]PQ71Q9'9'<^%TAOD2EZHEK5"!][,L;[3%J8:9Z*YSZD#0;UV MQH CK^\G.0X:#S)7AJ"@[O;A"[8ZWCKV\P]70D3CAS5:WETN$J59S MHKD;[^62J.9%](!3E[%R%0/KB94KN-2,E9.2PKICY1IXT(B5#RV7J9-9,ESE MTG8%8A4#ZP&Q@DM-$-=!DE6#6 ,/&B >6B[S1ZEC'^,@/:=3N<'T],G"W5>; M2Q+!>P0G5.//[OG6&].^/TF++PDXH0U[38TU:CO W3@L]<7:<5]JKH&A;=D< MP,8EG^'Q'#G'U5S)W>2L']> ZTP0UI:P#'<#M\V, L+YX1!BP+(7@GH]I]O( M1;2)DSV+&BZT0>N.:C]56(\Q60BYT9ME)(1QFI>O29:;-+4Q*WJ.:V>/DWTK MQCQBG28D=5U$5&+41H5WX^C^/_OINDW=@0W884%EX,'S?RP&2(H^3G691#+M MHW)_;J;66!5[QBF0F]_-TJ+N! @M%C2!4&<6.(["B833<9OTIF?\)GFA;]Y1 MSN@_ZU-L% @. Z>5&E[J2:BI[-A_,&HBQ^-V/]C\HC@Z8AN@X$#JR/LW%XI: MSU'-L;!3'JN$TEQ7&WHP/H98_=4]?QWS(CI[\EE$'U(ORA#W);@ORRC,\\P? MQ11.[+^B:LZL[-"+61IAD3$1%P0AG0(7))D"C_!C([\BA$ZR"*&#+V0&-+4> MYIRXRA.?1X!LHZL(WK%ACTG2@;+G:RJT[.R7G!Q :\W\"6@.ZNJAA&'6I"4- MTT.<>F'*$[.+['H((Q946-@;EU1OG'@F9^EEGE/JDM]1MC\P&$3X2WH")VC ML/K1J++5.EX?DXA%= KNO@$UZ12\:/Z](N_>"2S&9-U?5$?BM0!$.\U^,+W> MC3^BS\U+P;K?Q7#H(_\C5__E MOH T[N8V,)O!('0!KW!(2NH<]7!*^F/,U8 MF7'<%A9>#%7-,>:Z!V>"I 8?TF1H>D+B"XVPET1'<9XAKRH< MX-BWH92:&#G=*8_72.R, 1UWFB4'/@4W>WA88"3J<\LVD\_'A9*=<8;F/:, MMSC*'.8;[&/R8/6F4&-(^UI&AZVAVT))U=*U]:,M5+T;0YTE,#>+^D. @HMH M!QOW@IICS>;OGP*Q!D/2HR5O\=RYQ.WL:#,L/C6DNE.>E*XCZFJW6\7($.9O@&LF;#%E:J1;NK[X.25!Q M[U6Y(A,,O.OBOL-=S/PZ"6X%PX^C8*DLBA$#N]!V^NS)=F+*U,Y+>8[X< :% MBUL+HT7?NKXP;H%,5""[%48W]_,X:3@=]?,G1'WMVG0J5K0R@;U&![9G5C<. M/+[J@5/WVH"$6OD3LB4P]<\W[VKUO:S3$QV[Y.W[R[HL2!!3-0-L9#C9.W6[ M#HFGE3DHFJ"A^[U*0;^(+@G.RZ>5>0%\BCOVX[VZ0*9$EQB2MNC^FL"F!%2, M&-=#)*(&%/XA8+:(%_)OO3BY+_+UJ<=R\""#@AWIRPIE'P2=CNC>4'1S M;6]H";+]UL'0]*=2@WW^>\0-DIWA"? M.'4$JB75ME:ELS1,_G[G97F"KS:%7Z=WMIU>+Z<_@(MK*7TVI.&RU$_(H7P= MX'6>0A$.MS5NI#)JU; 1S] X"/':2TD*-U-P"M;;[?>\DS_*TQ M JJ'0.48;A.FY\!3$^^3%]G47CLEJ;?=)G 49IF>17&^.TB<6>H+T!O3_K:K MQ9?L3K>_PT$>\DO<.$.I%]*#_?WS2DHXCA)SZTT#[34QW+/+/8F>0^Y)Q%\? MJNY[+Z:#]09UL;?KL3:<2^R\;L XP;:4H?X2F)=S*KY70+0?4S7["0<7 =6] M5-_B@.>[%X&8@&KB1A%F^K=\CX-%->3BUJDXML/P33N^"#[K/%ZMZ/LP9A+Z*:"B5\0)W M2!9FUOJGN.Q\%%%7QQ:Z%9O$>)\?! M@T=Y3I9)5JT1B$IWT%FS_F BV1'#L[=) /R:X7J%1,WWN<[ M#P#=)5ZPD#)2C63?V:O@1I;"!4U0Y.W781@J!"8R#F7S-$DD?NWY'\-XJY7L M5[:U)^'FL-( %/NKLW)IG06LDN2:7$^Z95H5&+_#_BZ**!K=RSQ6)C^E M%M%VYL];4>"V=56G]"WVP)8CA=WO>F'-T^@D9RJ-1_?K.YR_0Y0Z$/^,,&U\40HG4<\B+* MZ*J2VLL6!=7'8">2KL^!;=>8 8^C N)YBC=YB$*Z8[&L.U*-LH+B%1,@(HYX MCUM#P]MQI2OF$IQ*=(2;IDM)ZURLIF M2CS,RW2_FO5;M#K"J>_2#DY^2NTP MN#^* ZC[?TDVF-WE3M^S[Q%^GOT(/C",768TG3]N3FTCI!CZQBJ.V\GA;AUN1-=GH28F _& M"C1RZU!86#8OIWAVX5;_191F20[7_.^HHIGY7 X!V&[ 99D00[X&SK>0R:' MXWU75X9ZIG':RE2>&5.-R@ATZ9*,?!+4J%H293(&'.S6X[G4*#?1;+Y>6 [ M0!.HJE6:E ?<'6C^0LC28:S?19)Q(L$:_M\4W>.\1**92NQRN-B5<6>J!OOTHB5O8X<26'6EO M2AIF9RM.!P$5BB3T6#!QY'$N4%*R4;??\)NN-2LK,5CM0[>*ZMB3Z83,:W[1 M1+'I=+A=S,D_B14'ULP4?B4?8MD>%1U0!0W$^W8\TVY2OZCDFL;(R0WZ(7XT]R&O0*%\]8760Z594N$76Z129 U*Z1P&M M=;;S;?R,O>3N,7;Z490\N @4&7$J^0[H,GSW&6&X(WIS\#97Q3SM?_R0%*SV MLA747*Q>D5>LRK'[VQ6[8#00,!&_U=K8T[OG%!3.\-3CMW?K34? M1T?VTY!;+ V)RM'<8M9.92__YR@+(2".9[[2V3JK!]Y=-SA!'LPN);_W9BX59>Z*9>R M=/"J@<-K!5/%6OFF)RW.$@>T^4.. X.MZ[@E#T"RRW^N;Y;J"4Y3\34#D28H M*A]KN,;\Q::EW++R<1Q@1\J,(FY]$?GQ'B/:!;$^KE$T*+@F@-03GI[2V*4/ M]^1]J$-!PCRS5EMY'!<.<&?(JH:;/\$ &1(2KWP;!!S\FSP,GU$ -"'W,84R M!JSZ'<*;#?:=OBLS$3SBQ,?QRVJ*?:H2N$:XC-/T^,$C(:,=-Y[?VL5A0!'! M>)@9\V-'MY\8.9)#A>(E7/%Z69:0^SQCZ1!9#(\IPNML:8,2^I)$Z#0.0R]) MOW+Z)HX9.%H/YABLGTGIK_<1^PD'Q_=IEGA^QW"4'%KZO2R7 ^LQ( &0(Q>Z M>FFK@X-X%J;'U$YHG^&"/\IYE6)< *1/KK8@JLT\* .&-&P]6&:9\K]@H9OV!/P4O@LB?[@Q;" M1I*TZNL8QYOL'F-I='%+BST.S!X2C3FAHL!"28K_T5G]0C,)5Q T6+'1;@\1 MUCG,S^.DL.^ZYI^)LANDZ5;M#;&GJP +U0=/5 ><$L(%*73 Q;O5#IUSAI*6 M:46M93/5C[UM_*69$=6]2>["CGJI84BYMZ1>#IM2+XV.=T755KJ%) MBG/%*-6B1*11[\\C54JHGGFJG_[E4/-,49ZC4*]FNMBMF\5ZJ:D M5"@A+0Q)NEK>A<1=4M4$A@8S$%H2,V1CIZK\/4";:&/X^QA/7EJ8:S] M^MD,CZ+0'Y,[_%1\- M;GXT[=?70N%'XS0EP!Q%XKP PZ6=L-T \5N/GG3)4D^X209Q\O*6@!$9-HM6 M#(?W.,(;DCF&G5I:'94KFZE)[+T@!_Z%JSR[N@_)MGC-DI6EN8O9?>Z4L#B* MEK-H'$6+VFX\=P-& 0K('"+XHH,KU<.E4-C_DI\0 MT]\Q/<6'F$)TX7=,NZ.X?,>TP\O0>PM!T=QU0O& P$0/EXIF:GR&8&>5OEFV MX$/*\L$X'HEU=1S-0K<7I((QYN3! =$YJV1&$[BGE9# MLT(6)'*'MG"ZXZW=U0)3+GAEQ\AG9JPLH [X\H$RV2BN*NCK1\"@,CJ"+D[K MGPQ(J5O871G+FN:6 O*6W$Z"H5S@1<60AM^HD1/+7@>@9LK]2NZ+R&4I=OY( MYC])]]1O$)1O*)S2(]D"ZDEA )3/[$1&^J3E[B M4?.D?-HC:*W_9[[Z\V9(_L#7/\*9^=J_$JS]V=.!)+B]\I_YPK\R3HX%X^^J M,/[TG)CM'M938EO##]C??L?^=F.!]Y:W97FWYS*IM/EE'&W!L@2L+'@N%PWC MIK2Y@!/EL\)]2\GAD5PAK=YA7#;1Z?7-SW.J2?!;$I%]OK^A=+WPVGL&'7,> M)U<']C)QM+W$7JH.# ^6+Y\PD'4=,P?7&D;\AA%'AX1$/CE0?!XX:7[OHVGB M=S#KKJ;X=+@(2H9/7&13G=G\J(H-E>#T!I=2N-I\>OE#F$9Y18R]3U]B(!?L9$B9LZM2% M73N"%16-C9?$,,0]?KP%JAD;,F'=]C7C<[758*?)?AIJ6V6,;2G:!0H9F_'@ MPO%MQ*E6-=C/ ;JR.L;FJV+L)Q\_Y/PE8,UX^#Q@JUOY];. K:3DJ_FJV(#M MDL6+C=E8\5E-IVJQH#3LN@$\6+9XT@*-/YXQW\>)=R"9%W*71LO]43@^3G.] M$@9:A*SFR>API'32[GGKRAGFM+3%&$%5GBWM)3!6@KP4PIWWM'R2C7(H%SNQ MBB$)L(KBL+0/=I['J2.Z]L/W ].=(?WF)-X?XH@KNVJ\XA[?:WX)Q%)VSGA. MK)^^)S!K7"GV/128#M!MYF4X12G]3T[E^ER6\( T]\1U(L$,UC^^9.9WQI2CMK]:/;#56\O/7>*9B*H4^Q('6. YQX80\S,^NP MH=%LV_T#_$@P4C1WZQ#4%%S[RL/P;*=)+ MMM%EKC>I49(4 $QCVK-H*Q=0TQO:NKTUACOUSH>R]OLBSE6;,0SU%\.XJ##> M8#K4N+KCO4YV"P-W1I>5ORN:_>CN7HYL<>N*O:*IF-4V+$DQY\HH*?(>UI.O M6L,/R+#[1;L396MY>W*LYV*:K/23%^;L2'@^AEL;,6\3HX5UXAL8R*0%7109Y)1VG>X:IZ)O[AM'2S'*QJST*7&BW7VIH M'!=.JPR-8E7KHAA<82^UI?>$/$:5U7<1519R?'7, "VR6V5CU]%4,_=& E]M M\;O"(+O!*4X>6#4'=JW:"]/J.X2BYW%^GVWRL"R#-/-WL "#]H^=\T]"5L&F M[,*+[Q>=H% 7Z^76,[(+Q3R[#5)F;;?ZO+F#2\572'%TN@/]/N.:> _!8)9]6\QTJRLJ%'+8ZA\\40 M\;T2&>O0W'VV/AM]W6-]J,Y8OVZBN%[BYZ2NI;":04F+%WBNSX9=5EOZ(^"# MK #2C!%5Z9_"V'9^OUXE)26FZAG.AI#J.E>DCQ33?[H)<'BNE,QLIN" M,=K\*5[?C,M.**2]Z%[?Z+8Z[3S48U0LTH6!(9Z"&=IS_J?:AT>R7#E'R MHTS5$S@6W%94T!*D$F2"V9O'C7O4^VZXI=$E&-&!?TN#+1-G[#K4FERH2J1) MEF V-Y0%U57H*^=HDNLIV".%[D_(Y$8/ZP>7KMYJ*JMI+GO^2BAYP%6NW8V7 MT;-$,R_1DM_>@!6GSOOQ_-K+"'7KV3<'E=B];[C2IE]'/4IK!$DVZG$S/X.) MI<7ES)_+O+S9/U;/RK\ZK1$^"_ 598T/QOU7L@BXA%<(9EMA0V^ A)%6&E/5 M9G9OZMC15_,IR#A495GR "]T:&P)[CVBA@C00+-RDU"">VV1$'5U.VUO?&R:X2;1JW&A+H1DI'*1!S[ MSH,9&++MO9K.LIG?846ZTP O&NIT[ J:.\G$IOQ)'&4DRDFT+=R^O3>6)L-] MQ,#V30%]YB0 K@B(SH).\#M>T$V6,GI4W,4A-8!3>. T>WX79WCY M6];ZXUI_?DF7,ZDU6O?_]:_^\.VK[_^(.!VWMU7'"KKEAQBU)N:JL?9WB$?\ MX"6)!_=BDQNRW67I\AZYL7S85YS&O(Y\=8$JH3VU#E(8!#T61%=R =L0+6)7 MF\DRFIRWH);Y19KF."AIG[ E9N-K';'4%*Q=7!OF17:K!<[M1XAWQ14?V1W20::?,G->&@!6)-7!\B M#.3BJQ(")26!*TM'M81T9K>"4*RI9N]8E\E2OQ]J=DG%RQ M\Q)\[Z4X@%I&.$IYQ )^FQ[GV2Y.R"<U0XD702NZ+!^9/XC1+V4Q>P_R*VI*+.8&FAAY'K MJ4G7[ MCM\\8&D9RS.LW@PU!.HA6I]P_;6FQQ 8(-FSI;1$8X:L^^XGLZSA%.4>T/C M@Z4%%<=IM/.!1^(3G;*<$^(!#.[P7N/1/3/$&2#*D2Y%T*A[&_7 M;%).F)6+U.%U3%W7U*P(H 8%=$DV^$5C\/]1)NCTKV0Q:W2BO"<=9GNZ[QA< M(5L,%L#KYYY1< S7] HFWS"?R05D5)$X>)/$Z=R)'4MPZ.2-^/GGH0K2HZ+; M"\0ZXN %NFWL[B&,\NYL4XF*?E( M67?$8H #3J#J"W;J774*W?J966<2-'Z<>0&7%0Y6^=F/XLYJ,5EGTYSAXZ^& M9QL,(&GARI31/_37]X"GYM]!WF&EJ1%:ASJP0/3\ ;H99>,)VN[+.)X%F=P9"&Q)\MZ M-HJQU.OT%+/E,[TY,?'8W(BMOLOW][.7D9N?/^O1G+EGH.<,Z"LZ.@+G_6$]P<3G:^(V'[(_[]V7E1&K+?;!&_A+@H[^VF:[_GO MK.=*36#.2?!UUBEHY%%!5;>-1WA50IQV4ZM2M.4Q'?2($XQPFI$]9.&A/(5S M+/1^'7K^QR-*DTXP+;H='>A^ PWV<8!#YXZ?14 [E*,U46S+.7%'19([]@3[ M(QA_YQ0S3+>L[, \EOO/[3@]:P-TP$F98EFJ@2]) MA$[C,/22E/TY!6:_\H2?4N?,Y-HDWY"5,.]\ZWXL6Q-YSX.-N26\]E5+'U4QQ2,B$]'RQ0 M[=4&QVZNV2T[J:$O\Z%J3;==GR)F%=^G'6C.LH&.%,6$:W&SL@A7_\\3#,=T M>JQ*L[5_LD)^5YC],'5.DN\5FAYM:%M$BL:K*&UG#9*+?:I2&=@.!ZOTR"EY M( &.@K5_I$)^/_./5#2GH4W5BR+(JPB*+NB9X##X/(/(8V&Y^)[:DX-);E'M M+;O;];(;W\.6_0F*FIQXZ2[$:17V4OF.96&A64:R'-^9@V=-SR\NR9?NWA*%7!TT1*7/2Z.H%$EPLU&LK6# IWW8>#W,! M)H(. H03-14^P(E1Y?6-M:3>[6/[UD1G?,7#F(6PW=>;EBQS)5G1E&:X2L-H M&AL'C=Z.+\;4G.A:!:R'KDG@V"+H2TEF#G36P00A9_M#&#]C7-NZ5(DPE1*' MVE>K!HE8W@&&^)&Y\8IN'"U%O3O:$S6Z-M'C$C.ZDM MHZ;;[:V7Y0G)GNG!G+^G%&TO,?TZ+HEW#P%<.OQ4Y^_X(6P;S).XU?3W[@NZ M[%F9DC(*@30*:]I.S>Y9@"%V[YHMZP1]?(G3%&/Q8,]EZ=+3'+^C ]X]XO ! MOZ7?W&YN3ZTQ&[9UM"FC$OC3A?C.M5*>"H&F>IZT/.;A"=UA?\9>HX:B2)P[S* ?F[]R^ M56\L;&-P5LMA8?.' <^I^!TBE WO(LXZEDDY1'_O-,/'5-:F *W6POB:V*C1 MR(-+_0Z% ]_R562C%8/<>B%F/]][_L>[Q(M2>%*EES(H<;1. M'L1N@NU4=B40+<@65Z?U':S6/:QS8:+RLE/ M0%J24PG4RO]D*7Q)QG&%*C$[X2?(,<;.S;J!H7609!BJN9/RV\PI0() M(L?42LS2)=XLD@PR7PA%'S!B5B1H*1NCS'M"'FON%C!J:;7?@I?.TS 4\AIJ M<=&3Q$F\OR<1NQYQ@_UX&\'%B(N I%L".@V/MZQ_TM.* -4Q34@R^[ZX:! M;N,/);\WF&Z_LQ]9[?(^VSE#']96)SCTM22\F5-?I!.T-C] ^Q*9$$.B>TN^ MS]G#MZ?XD&"?,(;IOT/,KO-&P?$^3C+RB?W^.H%#9_8,UY_ AH&"D8?](L;& M/&RYV&GF8EYNR93D4="@[]RBF15('0-HO@4UR9^F%#?TBZ:TO? $S?O![C2.\ M(7/O5YJ#SAF[&W_R43,G@5'1R:E)-TZDHL.0QM2-@W&=,6XS*@\PYFBGT#+N M!L9VXJ@9Q:+T[996-2SW$-03L@*)&LM@%(]KG/Y;2>=/Y1_X)Z 7=],F9A58 MHU@;?6)UL#N.E5FU;XY:!$/G3\^=9.L(.&+@5;@3QQ[CRO;LFA' MN60^H#1'+M?TXXGV\,NI5TNLZ.$(P)-E+M&O(];$U"E2%:IK MOBRBI3_%/>>ZZ*>I$X5,C'H8$@O)0:$O+?M@E12 M3B3X*-NS(WU:]$#_Y'W^Y<1_J2>/RH10S]CDS'Y"55F^!["E(S#0[V6Y6DJ/ M 6F]GJJ=0-#V12U=[DK$XID9UY'$R0/Q1\FVT\5R\?/6X#*[IV@DDJCU7JQ7)F.N1]YV&:(N [)+B= , M1="N#QD'@)&)I8D-X=2FN$L?WQI>(O^BC5.5 M(5_=RG3I3V5LQD.:9/\N[H'JJP/:J:$*Z$^U&NC3LWCB[ TND6[1QOD'+5U\ M$+!X,@:'#$;(>YI7Q"UZMD7<'%PF8MYF'2(6+7XEXMYDIM46!D]44N4)+'/> MD(SBHJR*A!?9J;1T*,%YPB^ZUIDC:SE4J*78*08LG;YQQ.H\3R+F3C^.@G/R MQ!SKBP!),9!M,U'.BBRIM^S L+0INKCU5.H+L(FA@:E/J4GJI1BJIE_L#TG\ MP$(YRP!)-9*+6J-2;J11D:('(HTN*U%'&F)L%\Q1S][0G['LEB;>RJRB1F\' M.UO97J6Q1\GVIO$)-1>GE]=T=)*FTZSV5LR,1-FZ-#U1Y% MM(-SFU9+&'5*C6K&ACZ'#QXD!V1P/W@?1RQ_8@04Y+VM/] K2A[?HNS71Q<1 \X9>^H]'^+F?O]^(EHI0X/^$HF#3^[]1H*0#>5 M2VGZ>]GY!8*FZ)_0V)62F@L)I>-F\H*-W_NXO^@_<5)&#].9("H@.O]6*$-> M?_"AF+!S',F%4+OUA).:X-NK4R A83WEU<]P^5A9DX]I+LN5E_]/5S M\R\+('K$P%;1J\^7!*E%,\3:K0&NXT7%D?XKOLSO:81$;3C3&S($WM6$F8$#Z_#QM>P2-$;1^ M@:#].A"CE%7;JI+-USS&5I7C.<[I01,>SEP *9)!K"H:,0]2SP,T9D]25\W7 M 1:UO)IH44S84*E %8DQ?JT1"&F1MHJ+YLBR,B'T)XD#R@$"1%)HRKTW(>/7 M%^GY#9Z'3NB6E'LA*)X%)"\=9NZXF@H$,B94X7;4:(_8QK(&= Q)K1=IE\W: M,%&0%=4"]^4;'&\3[[ COA?.Y0B7TK;GY9:Q(*M^T6CF^)"C)9W*.:VXNA-;$+>5C\X=O48X00N\EUC*I$H\[9SOUJ@/Z[M5%-M MSB1XJEJB0]74I8(9+>%NL&.O[P@9MUR!FBMBE$U?WH4KKH8#V2DJ:P0YRW6(]#D; MNC48U!1TU)I=K!D*M2Z#,VZ93*L=O6?E_=(-P0&EMHF3/6RX5_*&MD41R@GU/$Z FI@HO&"IC<"2E>]RL2-(JD MQ3):(E6&!NY1J:;VT7D)XR2!]7$X ZCPV4*E"\>#J=0;W@BCY3/1B[=>R.HDO_62CS@C MT;9X-VDT*K4(6?54Z' DL_&A*P/=AV' MQ']N9-3R\T,4@(,-7VU:.;>T_D,V-T(*&VWJX;B=E,9;K.RYX* M$-$;'D:+9Y[X4+PY=XH/,1WN(DKS! XU)W%RB)/BR5R\)_F^^+IFQO;HX5W4 M8AK+I/JY3'B8&>@@4A*B8*XHN8:T*1Y:A7=,ULLL;%6-/V8N<.#AXYTFD7KU7,W@RIMHF8L>+ MJ\UE[$7IN^[[D)/M'ODX#@*44F8D:*%_0:GG[O%';6$UC1+U)(UTQ+LT;.EP3Y N=J41Q/,RM1#J7>1J\YZREF04 M0-7=I>N8'\[ H[6-R*?NH5\B^]%$K5L28SG4LB[RDA U1]D%MLQ[0H>"%O.$ MI9D7!20J2J5#:FGY6I>>!UZ/E'48 MZO$E<[6SSLSI&=?=T;[J7[W3YE*AC9-B[5'77YFQX.K6$#B)]_1'=[? -_.MJ0SED;\Q+.I=/U3XSR^VO9+N;V/!,CWTAVD%>5N'[)WCFU1L0XW8C/, SY+,[('Q_R9 MET14O];Y+UH[CJ*[U9B:G ]9R=JB \*\0R.1R6W!VD%YU"5KU7,V#I0)BLZ< MXM1/"'O']FI3QBK.*#RSYX6TO.;@KE2S'GO2*RUUY"NH>SL^?YN)?:!:T=#B M3'C"D.Y M[A(QPK>1U0]7F4[>*INFX>B',WI#XIHC.C WZ/!EFQ?IST=@VZ$ M%%L/BFC.V=1F;F830ZBB_>SAS+@:&,P!I-0R]LW?]U8?-HRK'S@MKPS UQ M51*\))]*2NV2?-(9&B($*D&> MXHV7A]EE'&VSHCCD,?/_S6Z^J,:R5GA BQWEO:=&L,*EMM&27=M8&9KQA(R, MYEYX[OG,CPFZC3"\GF.\6*6=,2.[2$L=P9_435^V1AOLIL+%!#'++":=M3#+ M-H64D>I25<-1I>7XEG:V6QI%QH;,:*;-ZWMR+R3>1]L^[R%!5!YOY6Q- R A M86?\N_AUG"3QHU[8H]O);K"C,[HLQ%$T0UF,[EE#9^G"LD6N8QFB*4VXZG,/ MB>I9DC-]X?EX,5-%.(P3*T7$B;02"8E\7?-$.M4%-NX' MG-S'YJO_4K)18RH >ASEZU_D:;O=L^<2PLLIIXR:://L: NIZR=>DCQOXN312X*Y0XJ*@6QG3,A9 M4=Q'B,M.**2]D-_LYK;R_; (FX@:F+SAD:5,C2^>W/B$ _827LJ32;4., ,D M;-?E4+.C=+-%U;T&K^J,4M;;:2*7GI!ZUQT4*S ];'1*'DB HR#EM)<+&'4' MLJUTY*Q('VZ"/[)X(G^7.H6^;E7-L. D$2+1E U5S?O(9_FI@0@QTJIW[3ZV ME4EG?&E!NZ)57UG8KUTG7.1&I;K^A&:*(7.*]H+(_?%SO'Z8 MU&709EY6D])[S:NO9T_T!Y)B5N3T+N;5V8K:58V/4PON)G2MQM4,&)05A_)( M4I3H8Z]/X!>B5W"*5GAQ>@QBV1L2\SX2;R:V_$)_BAG1^!$GHW5TLZ_3RA4-1F1 BSG.H(E8U;I5 MM@(Q"!5J=Z9&!27>>D]DG^^;=&$_FK1WCZ5IN0C.2/8T=FUVF)) R3:2# 5: M()[M#V'\C'%1OURL%M_%+$L9<^67,E]^\^]0)_5=G/V,L[K&"G=7 M'):XVVF'9^MO.-J8E=2_6E<"XE_3T3T,#0[VBK9;![M5H+:>D[0F%_/[U8OQ MR"V<\S@I?@7MYC;,+3/OX(JNW1E*OO$/F&QW4-3;@W< MO VQ]XC$9AB2=U[ M)>:_&T!;^>SE,C-[RH8\*/12^T MB1.$BWY0\PZG7[MSY>C)J.U75"^ 843QAH(U(7Y6;#[,G&RF+KS#V=6&CL+& MCD.(+ZBQ=+VRS(K@9ANA,U[P9E.XS 8J=;N?L; A(AM9XA%4S3K" GO')$)\Y6 MI+IN!!OU#4\+%5Y05#V*I4/,R5-8&HRI'L "=(1MW-2068GS9*PTVX]=Z2[0 MY(1@&*1$\,PJ2#*(_0U0S(@$8&_C*-N%S^A0-%M+VJ](4.*4W]XD9[\7*I];7CZAG''-J6R3"W1]!C( M>]NVC*2O[&F]B&1#AXC2/ZC^R:+F#Z MAOX[\<*+B+V]O4@E/)TQ76Q=&GQ)J^-550\ ;)4_ZIX30P?:VJVI-$K2G3<3 M-9=E&@;9DZ+D/@=R,$H1'CV.HAQJG+JAYH.]24&RG//L>^WZ2XV"AB]!C1EY+228)?_(W MZ^/P@=D"XG*5:RG.-"#PH>),JE4Q*\YT35DF:1HGS^_BK':_Z"6Q2?K:3V(3 M,R*MRE*V1A%M7OO4G&:[#PBB3F-3S-6T:+((:IUK^1944G=$!RY\#;8&2_V4 MKR0)/&HK44(2T0XI']%"&#^6Y*4DA9<*V .J+!<3'O#F_WN'G[+782]E=B@,VQZUY0W<$&MX96+40)NO6ZAOQ1F6QXU%D <+.IY>Z#( M5J).LO<-$K&<*]@/L]J5W'Q8::69@Z(UI/PB@Q9?T 3G>'-7M7<:O1XFUB2[] M-9CPM$5$_[SP 4XZC'4U).-$FL55-'<;,AH24_=U"^D,)^BF4[S!28*#DYV7 M;+':B)DC\*,:S(&'2Y=YQU9T_"57V=^C#'"KF5K3QF-8S]YSA- M,4]@75BAJ49R\'R7'C*C3B5/LS+:IVQJ]-E3]0@W-EOW5SV,<=& MY[:/X;(9%Q3JONMZ3B*2X4OR@(-%3J##X[G ZR!7\DKO13_$.[(-&5X*.PJA M<_%;IQNSMH3;!PN=!3%&W9LX#AY)&%)T=T=:5H6.&-C^3JW/G 2.)0'7KK3Q MXFUB;^0R&&[H4/2%7:=L9"S;B&_KCVL[FU&;,U7%($8 -2BX-1Y'2[D)Q'$+ M8IYT^#I/243-5KK1WY/(XXF-2VR^BH%L@TW.BBQ_HNB FCV<;JS#8FME3*@G M;(X>"*]'.6Y4NUCZ%#(TGIL3QP!7BMP*V@\U.CH%E;8TV^<&GP:6Y MA('VAJ0?>Y\)!^NH0JOD456NYXB10B?B&G,K*CNKA8/AZK+# M"V6^RU*2\1X*!"T=/)4,XR!X*N9$7@*#-D>L@I)+7]R0G-I.#L44)T1/W^'' M1F)L$D?TGSYN9!$MBZ'1P[NPU\8RJ4[^8$EF\%@+5(E#QT%\:+Z+X "&IA!H MPM-HBD@2J@'4 /U2WX1% M,\FOO8F??7Q*MNSUF^<44GFI%G^+X=D?+30J"5B_$Z?B1G9@A2ZHZ(.*3B\0 M[?8U^B?O^2]G3]OKB*>^%S T>:."93O'DEQ]^"#Y]_[#]^3EZ?YH_OOD^^>'[OW_[G_=WSVGX_8/_Z67XM^R;[!;_ M[=/WWWU\>N5?9B__^_S\V]N_?_/P]/KDYY?B[_YL3?/_^_&_1 M]K?G3[_?_OW!^SZ]^/37RY>7O_G';VY_B#Y$B7_Q'__]X?+X\NHT?__W_TZ_ M?;\/O>\W^/L/WD_;3?3A[Z?OO*L/"7Z9OG[WYF\!N3@F?[W?G#QFWSV>?ON' MJ\M7OWO_\6__^/WM*_]E_G3S\N33S=UO\__:O_JOS'_\[65P]_%]%MS]X9LK MG*??/QY.;D^VOUQG?[U]V-P6'V__._/R__O'W_[S:O?E;]O&O/W_X[5_WV^2;NS^\^MW9G_^% M3FYOCHX,]N%W,;5G,BK+$5].MX]U Z\]ONP)P;+5.CX2R4+7!IA@4J;U%R'Q M_"1/,WHH3D1RG5Y\43""=<>&@ E9'ART1&53 1Y%$RR0E>C?)* MPK7W#/<1%@&(> S;;E@A%T.W3XK&3FUP+5$U82*?J6'9N]O\< @)3NX>XQ$[ M0[^797.JQX#,K5ZT0[3A.O8'Z8+7U>Z%V'X?+&'R[,)\<(R(>;8_R4G*N37 ME WKX5]#1HLFZ&AL[;]^=OWD>4UFLOHB?MNA#3"*TV M1,/J>\\#S,C*_=)>B'5#T,_M/C=&,/5[D!KS-@NJ75Z\OKH9 8=F>ZNB;PPL M>P\%6JQ N((EK039G869T,Y($$+-OA%RZW2Q6[^]/;BLG.S%Z25J5%2$#LYW M L5R5S(5S,Y07Y_C (HG'TPA@A'C%/:U^H$(69%GXO"V[B)1":Z&@K5?E M5RU_78U?.D^SCWFLJ)T)>%BLMQ)16OB'HM@+E,"B4>F-73MLD,ZC],MD8LUO4T38,1$SHO4WHWK>D M6OG:.I=-T$36M_D]>TYF5(BAU<6ND=X>7!I;X(U$>MU^5$&TP(V00F\^X\WR M-#LD_SZY4NSK*?:_WL8/WT!+OJ?#O^J]O*1@,RFK&%-Z_R>,$R\0Q(8L2K"S ML""U)M<3(C\G7D@V<1(1[SSQ(G]'4LB>?QU[2;"(D38\GHO4]4&NI(5,RG[K M" =I2[-U/TQK\L:6/]4L*2_3>_8@V<:GQP.$8UAW]HNXD&\-15O$&J\BR4 I MJI9[7CI3@TTCR?Y]2XU&+R'Q>9Q@WTM'@(3V;@"$_M382^2$K=D*)QYA9:80*?2%D0.;OY>?# MJC'Z)V_N5%\HI=34%_*9FE_?9*XI.'G<02K#W!M*F_C<^D*%BO;0*M\A/RNR M9FZW#:$D6OM%?TX3;-:*VB6),*O]OY3TZP$6L$JU0%!Q, P$:(I86_>I %() M"5'1GJ198*#Q<&B\*1,$!*I!XDQ0=+>P(PRPH/=6:I4!^Y6%DS--4&U2&Z< Q#WMIO&(6#"6 MM4M1R[]L^1P-,P2$A63T/VY5_]D_3O]E[R<1%'U.!P5M2. M+C=:=?*@'ZHZ]IU5;HZENG)55L\3+8?A;8I3DGK;;8*WO-;9IBCZN(1#2SF4 M9>>&BA?90:;5A95A+*I\KL#_I2/&UKL\0_,W5EP2RDOYR0:'LZJXAK@9#ZT5 M>=1T):N!LTFGYI)VX_6 ;D7WM]Y_XN0D]-+TG;?'B^R88T>WBL.1S,D"@8S* M$2.#>H]2O$",%&*T$!!;RQYK"(Q6D7:#!32]S^CO<)"'^&JC&'21 )/^P%;! MJ\^7[(11$ !%JL9PWT_M(E(Q&@"M",:XU9I?URZULVL-:3%4KL./D2*5;O+K M4IW*?5Y[<;$.5N-P03%,4Y, WF#;)<<@,\+/T%HB/Z2"UHD$\:W&D!<<"(:KH'C!G%TQJG#[^&+/RT&0-(SF_OT)0LPU/]2)TK* M+,]B&:YFWM G\F [R6_A^3CX+EWDFUA"YL+?YRQAFNLD/N D>X;;^/#P.%S$ M8(^0W]'.BX1F=$:<_[-2^0XU.)*EU,&KWQSL=RVHNW8*&8BW7;=#;T7&G@'[ M;G'Y2(O&5 :&M8L_7;:D-6)XIQ>L)$C&SD55QY7%4/3$+8Z@:"R.*1ZEI)<* MGV@,:/-*V3 [9MAS?*(>+UXM)3CYG%KE7^#[["*B%E$.9!=+AI .8Q-B,B:D M%U/N,U2W?[&J%(8AN;5R;%3S-BZJC9,]$.X9DG&>I?#T'(FV]""Q#V@;?<_% M>*HV &3&FJQ(-VV#&+9D+L8&0004$9!^^Z42L_0)LOJ/$)Q0.3DY4M!)U]M;E+O"CU?#BA+[)):PQH MM FEG%TE-Q \6>+8 MJQC(8H:6G O9A1&6NDJA5'1!<8)8)\>[L;[\6M=$U-,W+W,B)+S4N75@,+M^ M$S4SXU'E?,<<)])!=$W;"16WZ'K;< IJ,F:7[T%#/I#L>>I]6OTQK+_/.Y%A MC2 +WSRO>%V&XZ+SJB_KCH;$P$7-<:MI&=OCSBMSC&/[;;SI+,^+\L\'Y/)# MS%R+.N\-]][XV0YO/)(\>&%.<=5D)]W"YH*#1YQ@G&8$7EL*H-+*EO9Y'7K^ M1TJ%KF[*FQ\2XM._[>, A[/O!@MR:;E.M.OY:GRH$-L_IZ.CG]CPW6\W16\X M"PAX0& 0N+=4RXSVDU_(UQJ;,ONL86F M,?3U76W0'?WZWA;DX.>KDB#B3X1=UB37\M$MC+?JP0@M?LQ!=.F^B.9X 6HA:G+< MMDI&K(Z2;^(X2(^CX%T( M6[*-R(;X<$O/]^.SC)I!AF3JL#S\-SJ^0&57 :H< M0$I;N$V$Z2V(616U!LWQQJRTL[6+^S(.)!!I-E^1HW%("-7NI9RNX?%'0'.< M>:8D8-,3K6)D)"#6XC34$8X*'7U;9:JILO1%=?58-N^H*SG1,F0:O1Q[649) M4F;=S'9%G:'ULO'NZNB=1]K9VLXCXT#Q.BZJG\=5^2MLZY@A00A?RIUK]Q'0 M'+?[* G8W'U4C(P&A7#_60$PY)O/X/2-2Z7LXB0K*[0L5C94-HKELX^$#>EK MNK3U457"YP6"'BO9:0;$U@X'R2=M=JKI%/0QKE%FLURG=/P1E9O65T=,JU28 M\0ME(F+CM@]I9U>UYX;V#*'8Q<<5QZ*7[Q7**9N7JKF(_'B/[[RGXSRC*H4L MY%>5#F/S<")C0IJ1!\T1;8^J#BO9*(:DUMPIE+,V?]&C(&H0SI7UM?N EY"' M022L+FPZ((A&O7OYA V?C>H2'+>)J/K;?'A)RL5(+$B\7^[Q(-]2AB9O7-4$ MKACOXC# 2IBXMV/&(]4;/KJCSH M^@+3N[V];%F$D9N1'BF;!QX]EB8 2K@KK0I4BFU)?W%,/?+L5BI&[WG,6 [%L M VDR)+NN4_=F*=ZM_JNRAD8*<<1%_\EVT? 0XXRC,?1L6D@C^)H*MU782@9R M'0&[:5834Y8^CKR$Q.^C](!]LB$XF&_+D]*VM^7)6) 6/^'M5W#U<% RU7ZG MG*.YE^Q_!JIC _I;>BR/6(=I#DN;K)DZV> AJVKE -\ M&$!D%4:+IH@&H"*(-LPIE"#VVL55%!2D4$/)1WDE82^=B^WY M'\-X*Q,.5*5CA;9!/O>\[==N[P4S'GJ+W)K'S#I)8Q%3XO/D@VN<,.K PZ/#261R1KO=<9Y$E9GS[!ASAA5[\YN:\=;I ZBR80L^Y*._B63KP# MR;R0^4O3\SS+$_R61&2?[Z^]9^AYFFMHP3WO@EC!0G3@/5.& Y\/P/^4.OT. M=>;:/V5K+Y 3Z:6[:X\$YW'2O$,G$Q@TI](A 9.,U^CQ@GW%\&5"$X]?TG7Z MJ4FF)I"/8@GL6Q5EC>^RQ'?Q5&I1#UPE&%89O*QG#:(HM"/O^;6S#"7UC(3R M&%J N3W7PU*!.4(P"!K[Q"0+8C*2K$!]LD+PW" M:;;9.U33I203R@_5 %3"K&5 'NA'$T=?.\UC4DE(X/D<$J>##[_+$WN09WCK M[./(X5E!/(GA]6_,U;8=>Q*G&=4Q'M4YUTD&.'>K7' MN&"=Q7-S@>Z*DZ+,H=XJI[SQ*E:Y8%RURJVY.5CEHC3@)4DS*"YY4^PFZ8X< MI/L4',;\/$G 4\1.2KRB+-T-*CN<^R9*I>\7HW#[? N%+.$,5H@JA:WK'L/W M\4 "VJ?8=C;,]'6\2:C6IR_7X=5<(+0Y*.13+\-G3P?"M6?Q,G5ZPD[$S%22 M"1HZ4@.Q[(D>BZZMT[3#S6-P8CT):2Z%_0\1&+M(TQP'8^5#6*]!V;B1CG1* M0LD,+("3;P=O,-5T :CLE-I05-M]8HVOF6M(*IFB&Y5&"FD!C8Y]IY+]\MK* M.?5%H[,&#GP1)5]WWE/CW0^HD_Q(PI#JWPO:.=J2^Q ?IRG.TL[/PZ9R4(HQ M\YY0^2S&,_*R+"'W><9\[W3SHG_E_\1[NA]"-KZBNQO; DDU-#V# M 2\HIGL<."WIB6];L+P"3)BNI10TTX3C\I-O1>_CI,D?I1N-=MM@K=PYJ[1 M2NUZ:JBE&;A)< 1A-):#@^X9)3K#U*4L.A/K2T$X6WC!YQ$, %T_\Q#8IQ XE*X TO6%[;6&EO_^(JH[76B MC:;;[(QO%=3L2;"WH?N'1M)GTX'(S :@^@(..F'. MM-^&1-3: -.!_8DIL]*O] *%GO^1F0>[YY3=GDSS>S DJ'D"RA%Z4\[I&6G# M'/X83,@B+$-58;R-R"?X1<4Q[;!AW5(@]HP]^IL8TC1AD#(VU/CKU^B,<8I3 MOF.2/6/0BR*X\\N-%JJ&=]2@*O]>_A(L,&[?U.$D3I].(,-,*],5JN?/3DVP M3@%LU5]2T87,.#LA>12Q:D8)U7]C%)S&2)1KTA?Y\ JZ<)B^\4AT M18$&K.0DW7'NH&JE-#Q2^3>IALD>X1S%(KX>26KO615,WGL!YL9$(*&MY -\ 52')*#(RK>NW7[\\I7JR7IH41U\P%7AN!L,$R4A M*:- >R^"O-1*JEK>T4/9K^GN=NF;T9]?3UICE\:VE4WY2T!)G&+^WXNHO&]! MM0GX4IJ/%^CY:4A!DGY^Q3](5%]..7"R/#T1/D1*F#C.QAZU""(1CUU"ZR&* M/H]78+/5&T455AG>;ROY?ED*F"6$-G;/.D:C#D"M0=*R== 0LWH)77W);,\_ MWB:868Y=]3;M]'A![?]\4=G^*,IF4ND9(82C@U)O*< MTRLO/14$'6^S>K,6R'7,T?J#+UL/3;D]&-J\=M;:\%L M'"QI[$75+GN*4S\A!Y56@_8-NR.H>SB,IL@FT5]RY6Q=N%_>>D_LD:JWHM6D&(^<>D^81DMGV^)_ MAS-V5>1J,W#=B#8L+L&PVQB=VT8.Q-/CO"< R=Q<+7&\&;AKU%KBWE4CATM< M<2Y=XL[<7"PQ2V;A]H%R@7G2"[>1G*]N@VGAVO8F9=TP?8C&A5_W: M'Z/3X(EZ4GV)::R!,\'V/KGE^:J6^W<5C3Z'7K=-G.^./ MQ_'UCJ*V)6FP!#WA&B^C@UR )J_OZ=(DF4>B*@I^7:1@W52Y8WKRSDM*S2S> M*I^KSD1SJEC'3ETI9_VUL^_8:_+Y4\P,W_A1GJW8%N5#7*C>1Y=W$2534(JD M-U4'*\^-DN)[;]6 8WMTD0(&YWKV,]2 6)XJ\LKV3YM#8KX>N,<.>L/27Q<%YXM;?X2 /N_OH#<3&@M( :ITX''@]8K@Z##_![0VXK4*;)!A>MH!?1E3N<"DG9"E6D[PW@O9-:%T MA^FY&Z[4N-WTYP!*_].8#7WVS8F:][L=?EM<<^A>#FG54]'Y9MK;5'E[0G!] MIID&['#KFK8*"D"8+ZKU;4_XG.DQ%%/;\@S8Y[I) >KC1R\)V/_\A-.,7\A7 ME#4[JZX&PBN=X&2%KH4N89&BHWOV7&QYWE=]%?Z MGUO^.U"6%&8ON(9]\O:'$+\HV[_Z^7=O7WUW6K1L%!ZN+P;"OMQ0C2^X9M[3 MO6V7OB@4):%-,=P+?'9[$6%&2?61.S<*K+O_&7OWPS.X[\Z /RU_$:59PD9( M6>;^W$J7$9V?WPM=:/B0D- NK 5DAF>HEY :^H31 6C>K MO@#VA6#&&E0C*GEKUG\K[EHW3 U2,EBX:G#-HN/MUZ%PQ%AWBA07SAOQK'EP MNPYVOP>=W+@5?TWQG+:B"C>P2HT9%5/_@,EV1U7J,2355PW4]1G*/LCCG;J! M&Y4Y693WB5-=:DT$$;1$=(PL,/2J>H9222B7@ WI]HF4Z.ET1&" ML\^B.X?A]6^ON]UECS?9(Q28Q \XC _0=F0I_Y(""FH26F7]70A(>[9]H8U< M*.N"A"V2YVZ?LL*GG!F.M?KIM_+Q"(V\ZF9B>VOO@;^6SVFXM&+&S;@O49,5 MLRU6IAK@-<6+Z)+@_&K33-*GJD-L1.E=LF8*DU?T)!$**7FQW)N.ZZ9WSZFN M-5N8'@BFK*\+Y];[R-^!O5O 5";HJEDA3I<'Y@[+/1$(IV3=_GC/1)M"B1ZJ M!UBPA4[KJKK3H%CJ_]O=MS7'C2-K_A5$;,2&'5'>.=W[N$^R9/DHCMKED.6> M.-LQ,4%5H21N4Z2&9,G6^?6+Q(T@D0#!*BE1?1YF6I8 $)FXY?5+VQ'>.-/3 M28?H\CYZLY0A*Y+$"WI+UO=ZW^V+:MU>U;M6%;"7!>O7[<>F?QA\LHFQ1G = MBB%*$%X&?^Y.EQD%L T(/W B.RUB\EY-!.[-NI#Q K+8B)F4!(+:*!S.#5_! M'^_$!+->F ?R#MD<1ZP!^;'^G=?;IOTJQGV(H&BJ5NQ)-\LIU8PG['$?HR?' M.V2D(@?$Y*S>)G@*%52UK<8V*@]0;P../.I%F*7.6Y=$?M!?F1-CV,>B*S?J MH76F.J\-_'$''?\Q+;BP8@KNN-C^OWW72]5/EIAO9&*9^&?UH@H]R/"I2;$& MZ:"27M[I7R!!>@L1K",/UDK\#@(KREK\_NY%EW;6H?5.HP MD'=XH'X$7K="P]RK*#(Y>JF? D2I)=^K*0OL[]?T;4&M\KR!@S6?:6Z11?P4 MG8>3.=V86$P3%2M$@>MRQQ,N$V^-AKC.S3"8#9UR#V#G0NZ_2:#44"7FV&"I MW%LL887F-E[R(I.+LW)N/1U82D!U96 MJGKWZ>OW]V-Q0EJW&A4"+IYX&$;C$)HB5=[,:J?JUBF) ',+DK3!9A>46BR0 MTI>-.W/R!!,JXPR!@ZXR?P*70)PH;Z%2>/#:U\%HZNZ"Q)#^?D&60N(:V@[, MZ9'1./DJN(:_O(4*CO%]WWVX+XJG?WZ$E&+>00GPN[*61V8PO,R:O4QOYG1G M3D+#'S "DT/\(\_2+*/37:M#./3Z@4S!,Y,._HJ=(-6;B>[,Z<^& 9@9(2> M]5O#XO[R^EI0<+T^75UU4KDAM^"N MDPIC,%C$ZMF*.3 M/GNN*CH&BQ*9JE)Z(&DMD4,Q/19S!ELQ/5PFD\6AU&/K?!@':01^,T<=,TN*%QD$9:%^/I=;OOWX\KV#PKT64>),G*!G>97/Z1@@VDC5PHP%L0+O MOBL_P7MF1V3#D+C2D6&UEW,!6^]#>4EG5XFZM# =Q/KQ= \ESC+9YU2<^X>Z M\'XAN4J[MO_GMPVOB[9L+AMQM1=='Y= 3"M?W"!D='C:+I/GB",R\?+RGY_J MONQ?OCT6565LT$%CH6S*9%MF&N?1H_&)C[9QC#:ZBP.';[G@?5%6G4$E:G9" M"8#*3#+1MFMV,GY$AX_H=-T?O.4 YO((\(D2H57T^5@5FS_%* W4@Y'-P4DQ.;_[J.][,*@&J%RO0YS%RC.:-& M+(0J0NLS#MKW\D60%C<[#IJ4[+FR1L87:??83*V,&9@_2QNV'HD,H;8B[KCX M^/:V^*GVBV/<%/I>V%*ENDE+O^JX N-_CML^D13<&)5 /:6#VL+E.- D00>: M;:S]TKIY/I<9.GL_'"!,(YT^=;;?EGW3?BD>@Z*W;L*@3;9HOO%4IP^I1P6E M\72XSYJN.R_:]F77M #S%]1,G9N]@3@QMT]N%V&8FOA=CM-.[&NX!%AK\:0\ M@SVN%RPOP6NEWG_'P*[ML/_)B_;V1Q.TS\C!/LC1V#"+INN(%5AP*_9;TIGXKJ##+J M8*J7@JS0VL-X'V! !B.NF,%@-@EY/^HWMR;LOOSLN7<1$'>%'W<#O4!L4.=C:%XW7;Z^TQ.8,5@"BIJA#F3 M6#&8!H-YV#!3!C/)*N"_.9^QG4BTN)0R0L!E=&DJ4[V:^\V.^!=ROT6XL,#] M-LM+4E.*T*@@\>DCK\4/O415_"Q^;HO*B5.,:)4R:TKW9M!]A69TY%$OYRD+ M*)FI+"&-?0C+.!'%/RHIE;/YN?:OS: M ^2"#MA8,9&V=0%SG9OL$*$26#75Q_7-_'0"Z=)UOQ4 M9QZ>>= C@S*/;O(">"Y=%WI4UZ>3?MXMO/'B':G@'2GM*(4V*M=<8EF%EL5[ M1Q'O_D%?9O!I)K^=,W7O;;GJ[2"25:04U8P.!X"2$=G,JL_0#@QUFVHO,SG/ MBZ>R+RK /;BK#NPP@LAK_[T$_;SONP>P#:RWH%-+[0HT)&]@Y[O :!CW!4$ M9>B<4Y>9I0Q;FT1V4(HEX.VV$ :UJ,XZ5(J'FS$=^7]:U MM&C(XFZ_A.)$4)^,6R%4?0PD1HUN*,=GM+W V8K^8/3?\6*GIDA ME'\QJYTJB4IL=RQ@#Z54\;7507(*+62R64/+97L9N !M=AYZYE9ZXG1A"Y3" M"9J4%0[ 89NB^OK0U#,1^;(=DPTS1^1/9SP-9L,IH@5.$.=.K&_$)S2Y8[]W M?+>7(*9AW5^-R>8\9][+JL9F,'CNLW(,8W +PK&,IG9JC\.$/[=-./\.C8V6 M/3(C8^!D!%S608(I#Z29QU6]:1ZYG4U*8+KJ$HQ/S[H /CFQ10@13ZSIB&FT M8.:XX.J_5_7$#A@V2ZL.[)WI^AY ;J=&T=RFYQGJ<&-T$DL(C6T:4]= ZFJD MW6 "@6K-1'.=^*X[9+6XX31X-K<8J5309X>7^<*60XXFG3> B08# B+:&&!+ M#,J&44>AF%D7+7O=-'*PW$ XWE7]#!F];CC>@2&-=B3T!FYJNM$TW6ZY\P>FB=NJH>ELH-4!/]65#+^YM-/,&F) M:T*_L#.>5]E-FHU41RD/6B_L:0#6S9"&&A)3N$%M"=?A%>N=CY[GAU))&(-Y M5X<>$]RQ*!HA$MS&_I!CLU.)6SN&+^C:'\UGTH,[K?+@R&GHC6J*:EB9=.4) MI1D6,4 %MCY1@FFSPSXWS?9'655B9TS-*XFE+,T(\K A1BL-@OV'!X:=U=^8 M3C<:0K&0:Z0YMQ*&5-D!YH$4%%2KL7[XT DYTFPQ K!5B% Z?MB:\<3%OXN^ M:2?\4[ ]]N84(N@3;_L7>$+_M2]EV?5I",%#RW>JXX=?_^W77W_Y]7__\K]^ M=MO_L60H2NB M"D!!V,/K5 X37=9$,(.P,P(.9&@%BW@ ->4SAG*LWP#8:GU M4 U73>058% J3WJ5/1FUYC 90C-YM5$V T&$(P^QT;?P]'T M$KXX <>COA#?B(7>#?JF2T5EK+4985!$H^1M$%='Y\J![=4TS5F&SYNWMSP! MRDA+30QP";&@ZZ&=%V&=[?D:SQQ_N##J3M;>?&0J/69W/O54^@@7CK-$YT*R M5I&N5X(?XJY]YA #.%,B3(4 VQXR>7X:0$_NR@M1X7OSXO12BH?G157N&B&B M%I> 9_^@+*P?FZ+=QI=@Z,AL3VEPEGU/I+K&+'78>4ED"8UU"T"Y?RM^EH_[ MQ_AZZ$;9<<9'DW79&Z"$\-V&6W 2<#K4.-(!J>-?."V_RA+%TR (FW8H?GB M0&5 GOFTV_'P@P3CKI# 7J?HE&H"@OODE^,>:DH,"3EQ\R'-S"3.$%-SRWTJ M*=@BFQV!F$">'$(;) M6YHSC51OT99RB?#9,&4:9!QO5RKT>XO2!)Y)%=^K0@E"U[X9A3G#C.">E-M7 MQT^KL3(;.Y<1CMVSA[".6-.4I=/6.Z$32?_+^DZ9;65A2WF/7S9M ,PZJ/?# MD!^:W8?OG78>,C,LQ(+:!UD(F6R"_SW ?^QF-AP(@I!M M6:]OO;B1SB'VH'TY;[9!DZL.CQKU73'9FXF%UB,P&")_B%240CQ&*H$IA#4Z MOO&-M+J:_1/#MC9MAY,W1;DF7@-L\E.FAPDDOB"=V+BO1;MNY=)O97Z>B?J( M>2&&4$'1&PZ"ZJ^Q46W@2^;K+H%(5(](Y0U9IIPZJV?;;0O/KOK/M;AJ?YFY MMG33E?E!@2FMZYS')$@+?D$%B::4]F4 5/FL-;_USH7]'RF5\@\AB=^,HM5U MZ9UQJQYH]6Q$ MG&.QYBL\V#SOHQ&-,T_G #&>OK@F.0^(W1H[H[O8\UDT\D[(N8G MNNLHEY+V^OK:\B?Q:.CB,P:36(5*SZ1#Z:ZF KT# VVBQ+V4J#PAC7,$8DN> MS!?2_!< 9 0\QG4MD[;6N^M&[+$(@L$$EU)EL(F'1?:;@AAD69\@2=BJS-!/ M"T#5R/@29:^# BGG+=^6/?P4%K>=+K)4C3@CLI?^1T(&3!Y!/$@J+H?/<(8J M%]?8^'[Y]>ZV[,/1O/*/<"Q^^?7=W7MFNN7"-II..V2Z')-%BFVTW4IG4U&I M]'J-"1W7X8=.4D_Y(&XFW0_-/L@"312C"]OJ"8R@BD@&@URS4T=M5LE0C.:/\Z7H_DPJ?IX&! M$:(%/4]1N@G-]UZ=D70,;Z3BRPQL=Z9Z'',$8@N4S!?:JR]TBA^VI9U5VYD_($V[)G,PR!4N@^M-JIR^_'%16 ;%;EE-@O'SDW;UV!V@ZO: MS(_9">K@#V>*V9)VYLPEGZ<-6+)4KA,=N+!?%7:I3L?)4@@@P&N9-$IXW]0A$TLM] MOP?O4EEORB<(35 7*N2 #DHV2$$'PI0N'Y\DXN?(22:@F:HQF1V460T20^PL,,NM5"L'4N*\44 OTG*QWHU M)]HPSJT]-UHE=49D59Z3]7:<10WL;[R.A*BL75\^ M@K(-^G>S[]=W57EO2]"A6!*F!]-=V- GW]D/T^'= W,D$P8,X<*M^->X4FH0 MSR^D%62]6[JL,I:*#9*DG>C)3 @ M6YG#&[YI[FM(([_: FKYKN1;950QJI_80%L%I^+\#+$CT?T<92&9*$E^4: G-3IMA@J6*>,]T M2X.!G;54T73>WH,>H&PX-4G.4R_H-7S"E7\4*.L$:9*L7='=2=KT,'\#Q^G? M>-5WYC?2E2K=J"E?RA/GC%] ^"'7D<[S=WG.(.>T6WJ.?L+[UW&NED)EX-?E M,_<<;,O%/378!SF:[Z*,HX5E%>B2N1 7VA8RDUC^-\&-DSK;2;FW2+5R- $W MFZ$5HP?]>RW\)M5L_V?\66B[;TD9D_5M6LY4_"IX ^GD8\: @[C(15J MU#2F3V-8WX@#;>/ZO-HAB.B$YK_[D9,&QUN-;\W*EWZE%ET-&<>FRA]'>0B? M_+"(5V,^Z;6 PZ'Z+OB/4Q>\3I87).VX](IT,M/WJ510@=U5K=Q5;QA1L38A M%,XD%!+', VP6JF)9,U.?&LN!Z,KWGYIR6Q?XJ, 15G$<7/R/F)"OW;-6#&EHZ MVTS+&SE-FI,I(U(?0A+98='RB7IE1B^2/ND7^Z#MV,AT^NV>//?F$A8#9#T3 M*11ZBY+.E@SA2W-N.AN)Y.6BY I$"J:7X"01\O2W[Y>?O]?B3OM8U']>.\$T M,[5I3#<&_71A)QMB-(W,S;#K9^CR%B*)#]387H#R_8WW?255)@.K'X7>ZICT M:*E.4L&D^-K!'-E9O!-.6* .?A@%/2SW4(P"*7'G\.F&G2SB1MQ3 M<0!C2;4^;WY.**@&H]4V#9BY-.475>>;])/2[$P%B5$PK?[*REB,U#XQ7UIA M'I&\)M?78AFV<5YW.:@0^;4_Y[+L-D4%UO]/]?:BZ,.&0]6>J0[*62*Z,.B3 ML7)BB(S1'3Y++J6J-+$FIUO*,X:N>[.>MY+G,I[>/ABL1VY,(=][<<+^"\*\ M(!:LXIVM!;3PC12RI!C>RBY;B_QIO\#L)X9J3D'K:3[+Z1%,BIA.CV8]L<\_ M$"=F((Z$3@ES-'=VTM,9C;RS*%%ZY.'1##Z5)Q1\E\*60&3/<5RFND-^Y_6V M:;^*\1XB8?BJ%3/-\B5[C:?K'4N,FGSUM*<5VM+< M?LI4+?\8C@NK*2#EA??:I/ <5*R%47('/:71FG99A;DTLKL< @X$!OL:DL.D M8T:^GY?[JGHQ5:)U=2EQ$:IZT0=B!!W\&7KA[="I)@ &C8.SR4J!D.#"NK;0]NK=R0>!&R4.- M5HE,(3O*^Z>GJN3M[8]F!B]#-V2B)6*9)S]CTWG[1P:GC-#RNPBJ\T?SNG"G M/YK,LM="ZK'#T*WXL=C\637W\1=#-SH% M-^YHOMY+@5!#'"O<]>L=@ ."O\$ /GT3*SR;22QZ@B-0]I76*0MK!=W1Y+(L M:O@<@;@VGL86PA<]DA+UN14W8Q"6(YI*MF*RUMK-<6;CNB5RF].!!*&X'F!-"V=HU M[2/D"@SX69'P1]N1.3T=Y+ L0+5I1"$.OR0VG$ XO')%29!RD-JWL._ZYI&W%USF^\TEZIKFS+0_F03= "&H M!!.CF5!]\;T7&^U[-RVNRYI?]?PQ7%<,/LJ0]![]77;@ MAU5(KOQTWARRMV2J;SI\^R6D?6:M]P"G3%H43#E6A:STDAAI$W]U3=+8R@!9 MO<1A,S*'I![*'?1=?B6>DY>]#52F3BSG.5.I^U0K?*:2C:WT,I:1'GQX_E0: M8E4U/T#>G\:^GLNDJ:M::&W[L#1FQV%VH!42?;YB2-C!BJFQLUJ@EC("6^?# MF$E;N2758_(ZOJ:\2+^)I![C6*(V59A2IDX@TKKF<3.[+23KAF(QTM@9[2:K3).&A=(H:N?Q8/5M"]1<&K=9@(TG25.?)@N MMN5]0]'[.KQ M"1XG(Z>*'1*W>0R]V0_1G>G^5I*7I\&S;>0X%6ET8N=E"8<('PMSC$O>^4:7 MN6L*<@$0>U5&-3A*CG>.$H@G/D?VU5(A6+BT_Z61,:%\*S'-NMNF+RKW[Q#- M]:7I_Y/W ^R5:P,_V,-@/SS&J5O)0JGBKSU[$>=T^*AGC\QP8DDXBAUXPJ4< M;])%Y02^]>(M496&=,6/HC*@:6]45R#IDY2H,0GS"251F:X:Q%YU'D#VT(H# M6>P2Z:L\MD0DLN9TC$X'9SMI@Y.7I'EB9J2EZ4Y3IF0O7AFIS#[Y]^*BEK;2 M_1E6Z=[[3A'W,0^,ZB07?MR- MJ7Z91,\Y\.6\8L*-NRBV4C_ MW*T8.;A2N@V#1GD 4B8SG9X,GPI:XD!J/J;#-3B#3?3)E3\9"2:)\*;[P'QH;"N3[ MMJG%CQNYZ-VB(R+&8<- ;#Q2TDG)<%"6$H^=E\,82*0S.9>OPF)4&MRE^%T8 MC]2\)QI[4G5ALD\VCT:,D-!S$Z"8\L;Z.R_O'\ 6]\S;XIYKGXJ""]GW0D2L MP7$XERAL1F%Z&.MD4O$MSD@8@$Z&R+%%5'MWXB%,RV&# ,OJO$$!6N5U!+KS M#2OY S6DT1Y?>*]*:P VQ=ES458RU*%QW(\:+4'&J82?G][4)-$@'78L"'EU MO;)Z.!T E#M_82']^ MT NI-!BE%4NO9 &)$ORBZ(N9]$%M#7 Z >YQX>40 M9C$%X*3@QH 8V83NB* R.U3_/2XU9%02^?330A"RL7.UG&VD68J=##WBE:R/ MH#V#M\7/<$$@+2Z8;JHPA(G0DCWSP:O&*?)>K10&4&I1BXN_7HK/!],XXC5S MH6MN=+!#R,6.V!%\6XX'ZH:^OWFI^\!'R+,@D@ORAZ!ZY. M+4F,6+*H7%MS<0R;^Y4#^HV4PW9">>4ZL@X3>9PRE1-$8CL(&T;)%HJ>3J@G M"2WET8D!:72@G2KXA4+GT5^_(EP&,CP.BG&BD!@Q]N!"\6NPG!*3SWB;OO#^ M@K?E[8C:KJ'FJE"AR_H>#!E2_/]>-W=0[ DL'E?UTSX,X#KX M\%3L]_ UY=YF[^P'WQLOWY:ILK;JH])@U*EX[3'TXMR7I]5D9=0^^\H(Y MC\HAX/Z.8=A($@?B]\=&HLLE3YI/ @Z_ZQNP@F3^FJB+%@[!T9]C"C6B\?*T MY)F@> @,FB4IU>,';L8YM*(\ZY%>B7WSS+[R91MG_BBY!\A5\I>@RF+/!)2 M7%C#NQ<\&]U-A9 LS*UK*QM9+'G$91-9'5 -CQTN6..:5S[3-D:B4#7)KV)P=P M.2$$.QQ1FHDC]!8A$I\!0(>T!HL.!\$^K^3;NI$WJ#.^P?Y0=G;1,_,->@1; M4-G]6"X/!_(0&?U[QW?["CX/D/"W#WQRG][PQZ($: K3<";!F5@T=N3DZ!=%V[X(#(;F'!G'%(6-.J40IL,"E^C#E<87BN>FDMG@8H;70GZLG,LD&!DHJV*" MS=[U[('58SSNBLF1Y>K*L2=7?'X0B84,"5_2"WE*YKP5FW#'NPZ\3-4EY]TO MD1-I&S+9,J/(Y\W:D] "=!&[NG)N>P:S9?2 MEE-T#_ _N/:>BPHB2&Z$X-&6H._#'\3A&/_":1FLJR&:K=BY-,L/K5=L&(BI M)G#E3'[I]LA=4_T8WJ!&I..9G4D6O.'/O X;\*V\I]ME%?\G'6#M(S:9ESI?8FS;&W0!M9*_I1/E7\<^73:M!6Z>8KJ%;S#/.Z)AP M" 4W*+@^5F[.!-J%A'O/]4&,(PV2NO.*B\@YGNW[AZ8%=*[O]5;,;H#HDL7 M/NG*-%_%Q36@?=8DF"=SY;DN]4899,3DM UC_I(+J8&;, M?(?)#S$Y.>;,SC@V?5/AN&?^FD5YE@8/[,JY3,@"DI_G@ HD!_"89[^H9C20&N!\@QD MZ5BGJ"4Q!GIZ"N;#./;I8JZ0"J;79/4Q>PK*>PA/;&\R>E M<8>Z 0A^X5*9 =@P0F;[9 J1:2L68DY&^)\D!3Q9*B4WKF.UDL MT-0(G+=/ZOJ)ID/>JPPG(FJM1,@E4S(EHM!7,=R#F$,7US9E6V8;(\!]Y-L= MF[ZWS<,T4D98H16]@B[T4"FTK'(42@*VM2.T$ON1=+CT)=^*PU8)C5>[!C[R MFN_*2.BX[,9T/VD$T#W9.]WW?6XO89PTU ^8P@W2"-G7-)K*5(\3M*JKM)_E M]O2_M#4]=3'>UHZ^;$M0 I ,6/UA:Y9MDE>D<2:"VZ FI!Q5EF; P0.32/_R MI>G?"OUGYF,9:IL$)Q.L0S-T^I_%4]/]'Z;Z0E$F%!TH5U63V37U2IK$>;$T M$QVI;.-_Y>T+'T6^25N^-65**<6/PCOP5#;?@O4.E$":X1 M1N2&\ZV,]W>1 ME\ -T!D_0,2B+CNK5(MW0W^QCN\EX$HW.$^R&]7GZ0R8U5,91)KN'JG1](7_ MD'\)(^G,%Z\"7'?0$H-\%-5RORWV^9CT[;-CY!R9MJQVX:IEOF,K-,Y>SH,3A2M M0 G TJ4$AX/41)4==L_K343C<+I(?^NH4U;+4X08U,XQ1SOEY;\LH?MM,N:Q M7/F33Y5_O2SY4(+\VUYMQMTE[?MG]RU78";B'SM?D,@9E+)T0ID^F2G:,,.Q\A1F0 MIT#AN?AQW=XV/X* 7=/JA-"#-2V#/KG+0WI$3&6Q**V4-9$/A6*RZ$IBM^P? ME<'5O$47Y7.YY?4VAL3["DA<3OTW9Q+.DVCF,8;X_2MA;J5R&56Q:):6+CPZ M ,)Q) *'S"V?35"/ JR\%KC*-,W]!( @WY#5OB.(;H'I-3-=\B>*3NC60[*F M'F4DR>UZGE 0TL%\*HG=_]?B.>5\'&EC$7!-R,T%V)A^]K<_>/7,?Q/*XD/8 M)R?'&T&*J. C.^@**EG=[*6HHA (YQ7X-CWU1&+P9]?O.O?2E4$4#+&%S-4ABQR>N3='5L6G/:[ !DYS@P0=DV!QORUUL=U&L)V5H1N(- M-ULAZI"W8E0WZH2?BFB]J(,82"R#C2+A1F@\AP8)>G!&J_FPP?QQ@W'24<%N M,>LH#*[6B/)[4XE'K6A?+LN*MV&0*F4NLJV9:IZW;.5D[KB5""60ME*H_/*Y M6/C[IGV9X;!LRTSC;&G?R,1Q]B*TT564&&S>Z]WOC2Q6WOQ0T>J8AV!H#M8$ MU8')'OF)J_F./*5G/ +F-W[L3*E&MJY/= M810H,L.&<9@>",(IW*%RH@@MHMF[3P[@&.VCJ;T[4F!:MU_;YKF,X$],W5E* MMFQ:9CJ>B$]K0D[4L8623JC9>4Y-\8/YG99;;SC4O9)V9KFABJJSGEL I&KV M=_UN7YF\U72?L%(&[._UYR0T(7Q0:@WZBRLLY7)#93FP#C7$!2>HG 7KW M>CQ-_TLJ1!H'N[SK^K[V0>3X]@P8\[V2R'9CJ@9=MS^' #)&".A[C=-.* M>GKUOQ8O<*BT*BNV#,"@QZO)V#.I^V8]=0ETH-)B*OE9%F6X[.)YR,CMR/Y0 M73(C@8 #G0$CGE&@OZYJ-^X#^";UR MRH]A6CQA<8YL6F.DK+NYWND=(37AJMR\J/^??294P5- VK']5TSU97_H_Y[( MNY%&*.IC6,"B/!AS6F>#(>$$WF0,KXE2AST@"']S7_)":8./2!>O=[0/_#N'76ZG02;5N+P9Y&6H= M%*&DW=G"7\=]BPP3^'7FFU"^:SP^_ ;J=ZE/**- Q^Q'O((;2'VNG!6Z7F4C M(0%BQR\"-9B;FH;O+/L5V0[.HD:S/W7M< ;0NKRX[O?PNJ\$9(&Z&O$'M& ],(2'OZ>1]@-1 _ M::;3-[-J_@./TTQZ!=KJ7S].AW#D!>4+YE>],E:R*UA[*,TX7QNFNV/ MLJINVZ+N=I%8/=-PQ6S3O'CBTXEC)RM '=D!"H,M:^^/#HSX6K3]RVP*NAE% M7(ELZ@FSL21RJ)P>@$4T>V?F (Z1K>:U4^@A6/X0&H& J9MERQ<<3=9C,T(* MJ8!@+-@1DT34\??PU!6? MX@<,.? K#=.[0I%\5ZY\N(KE>;N")F*,*51&U8_%YL^J":Z$_G.^!!<] 8^5HWG3@L(^EU#J_K)II9<'8H+#TI%M M+L.(E7-+]XYD V(S^$(=N:+/KHLZZ+>2*&B MDXB3%V47SP^8QB$IS(FNV\OX?CF,S BP ^4^FZD$8X=U&;,(DRW%:&)K270: M,:]]OV_Y;T(X?-P_NB69P LF_WTG+G@IQ BQT5C$T:Q,-:[&(EOOF!J:Z;$U MG*/1/F!X9L=G[@>R>@B/Y8YWN%^'W91)>-(@"',J*K%/P?D#4A($SL/6/=]W M??/(6Z-)@!H1M:.JD21$F#.6/NUF-*LZ>GIC%F/J(NIQB^H!#"0SJ[I)R"-M M\K;YK6C_Y&:W.F!6:;G8$_/!;,.EX*)[Y5SF UC@'^U#V4@;^86GOZ0F M_)Q(J#9.!/KN1L@]M'Y*L&[Q&T5TS'^/V#8].Z% E$>TGC4>\I%'!4M;WJ1: MUO1!($,%L>[O9?_PP*NMT!!OBY\\**UI$XYISBX!,Q@ZY(V91FGP+MX8J:2H M.]_$]RLPX!;U'"",;,ITVVQ,1F<^-5V&:/LK(#*O#5*O?([A ?BRCP7:,HE-EH-*NZ-GTXVBRAK,ZD M$:,20A29AF%RK&= <@R6'):P0\W0R90]AJ(D+14H)QD\CK?!41+^7L#IZ3VL MGL1+IQ<0H:8,]!(J61FK)/85(D@G1.F"U-]LEU 02J\NV>&7MK*87?]4#S@ MJA8/%.]Z2*J1N5';<56SI/H#9A"9@Z21 +=HZ;=,M0C2Z,6.S5)NT:EM30>5 MGR$!\AMOG\M-L$H?M 0Q7*5WZL;YHI/\B?OZ6X VVBC\LMM43;=OE5O(VDMT MCH5T$'KFD@3,O'A\+XZ@E^?@',< ]#2]!D]I77+A.IY#.:?0R9LIA>K4VLHL MS:40B:UG.G.H$S2L+H[GCX[S9!>65 -D@L0,7'&<)S72_I'7SGP$7U"3\M%\ M)KW3C[6 ?Y8&G*M:);!$58C7]%:HS[*RMIE!$PWDK^BR0'CY%DZ+X)+E >$[ MJIZ+S? [N*!+QI2_@\NY', Z8K L0 UNVE0X3-L^#=4F"ZH&3A&V.G'JJ5(R M'(UA!NAFK UY2#<9M:$0SDV(-FH(Y/WC7DKI%_RIY1OUHHN?*RXOY'KK1E$' MK4V16#8S/G,_ .X%_0F%0.]\9,4F=KK5V%"7&P#[51B&G;G778Q,-F^9%8-F M]V&J$Y.] MF.V6[S&,$>,MQSSEI ]D:DW)LUW/6UE84NC*H15:6IFS@$%U?4XQ;-:'[R!& M8!?C$1PE/("?RFWUI>EGW%?0"M(C/9<5_2$;3]@[5A@]U,:[(U5^Y^T/-&' ;OH-A6%F_=\238:C,GJQT MFK$%7,HQ2M59QAX\\JW0]3GXU:0VWXW];+BY<>CWH0(,4=4SZ'_,8W&,$X=; M'E,80KE$@>UC 06./G!VI),_< C-"PY:OZ) MB$6#C&(ZGA LT1Q1GG:>QH6%)1 FV2LN=)4-YO#+D2>F.,V-1E\0:V9&"0E- M T(9Y&(/$4 //V.!Z@C#0W_H;?E["L=?^E>)PK^#XT9M Z%W<#DY_:0\($4B952AFW M* '_X&SSKWVI4$:#B ]* Q#MY?WB]L@8J("3X$J1[+D<1D6,!-2>&*;UK^*2N2S*5F)K"9UA_VAP))[XIN?;WYM*# />/ @5 M?L- 6IB$QC5SIK%B9B)LF(D,XLYM#2/@]JMZ0&.#TS&Q6C5.&F_%DV$-X9UT[]G\MB(R\OB-(K M>SAQEYS/I\C"$&S00\TH*S:,P\1 :(YLGJB==)K16)VE+".*T &/N)C!5LZB M*H+AI;81@U89==K1;#WGOD\*X;$P>1CG0@:XYYCE,9JSHKNEEO+-F:J"4XCM M^Q2>T"F]?0,XQO?W+;\7LI8#32VA;D,ZKNS%;#<7X%N! V12 M\I._@G:_'%Q0RL[ J$LR109J.;SPG@U?71G+AY*1[9?SBLJT3,;N@!S+[-XI MB^"1AT>YDPA5VK^W$7+6D)S_1E#)R[Y-*X@OFEO 1>2,H7'0G%'8, P&IIPI M6V7Q5IAFKBSC&8FWV%K]SSDD9E17]9;__ \^A_JK6S/9G(GVV>J6H;/''1LH MB91OG'5(*Q_A=20C?O#$:X_I.VC]/N_S@_7XU#;/ MJNI0W/YMNS"WSZE@R$4(0G7,.?I)9;M_[<7Q^XWW#\WV2C[M,)WUCYJWW4/Y M-&\A4 ,P-0(;AE@Q.PAN'<@A8Z42BXI'RSA%Z9;]7N^[?5&MVZMZURI'B\2" M7+,,20XWT<&P-,2%F0(61";^#,5TI(!R&1*YH'<@(3P,[BJ&D><@* M(?HP& X#A3T!WY@MN)U#QDNA$Y7MTAE$"UZH[2V %#9O(5Q\AJ8 M8&)1>]) 'ZT>Y 3O)@+#.SUL :*3*1<3)@>W8L>)S^%T?ZW"TT[Q!KSP]*C+ MX=:D>'GR4=T-KV3QN$_^],E,O _ZYK/N!4)-9U(7; ;-8%(%[31B?% 2L(6- MT$I;27($W]A=\+XHJ\[$ S>[P@&4X4H*:':]^*L0! $L@(0R-*.4LA1HJ&Z M4T#,CNF/LB._FC_L]PVYZA"J\9&E@7YDQ#.<)Q-M#%B8"FM"K MK@SQW7M5[QJQNR4@-M\\U$W5W+^(1^&BZ(NO;;/A71F@'(3 M).N/*^867$@,-,P#=A*G&#\726P:'8E%D4'2U"]=J-$[QP..XEOV;5KCT:*Y!4ZW&4.*5(B- M,AK&EV/W';09W+VYG&NTN&<:?&*82T*)!5N4QUVO$Y( PC3AM\<<#PA%89/Z MC5;WQ%;#EGD>%3+-7+LQ2(4G(L_0F^4LC.LJV5^/PS/.>J=DRAYJ=(QJ,P4C MTU)K6Q6]*43#[!>F?59@Q-WGSJ=]5;Y%#^CK+0SEOKINZGN KP?_PF]B2JV, M@;CA3SK)&." 2D'6$X0:?Q$WS^T/7CWSWYJZ?PB&X<"@'V!4!L.NF![X9:6 MRM=U5F37HTA&@T>.YR&EP_?:P1VZGJL!?CU"5;KV2W_G15:Z#M;\CE"9+:X* M:@##(P*AS+SM5'SL@B@K6^2F?\'CK#('6D7IFPF[2N -J3;JO/D7)4"4UEM5 MH#1X5$8RCNVSTG!!616%,#&H%VR&='([3027R EYLN%.6XK*C.9C3G'&K'#E MBYF$&X0.8S5U>>9"I_J*J:QW-_R9UWN>5LIUW!G,>+K[J=5K3:(2C3Q(9\_) M"IJS57+B N:X$DZ>5_$0ZA*8Q,:AD.7M[@62M;?W5E$=3RI/Z_*2>Q3?6&2T8(](N&@V%/UJXH MVVFRVO9J43.3F&J)JH9'+(!)F<(0M.$15ER#&)3V&-/(GG)&:507-6ISDQ MN]-$5IU:8B=*!';)1:@EMF MJ*\R&**Z\P?X\:J^?5"Y>^O=>M^#LZ@+=+8E M4J5P\._E_2\P.PEIP4V%#.Q6*$*S M3+E/*)U0HW3W4Y8>[!@F,H%V93X5;2W.SON==+[=I#,/^ MZOSRAIE"]4Z?":0],9AIF([1R4R@^ 0";8V29;:,:*#L"Z!#*96LJIH?1;TY M.KK6U;#M.82VVIIMO\CL)[U8V].)M%W N("(\2K+01VS9*MIPE/3U,I3'[A@ MTB)7;!E2",>T@\*_8G=S-*PEBU/L<,Z@[K%C&4U5A=:@/8E]S,MGF B^53$A MT@)=#9VQ6R"CZ2.%.D\>2V<)=<3N4-)F/F[@>E3P)V^,@#-Q-#+ (XP,Q60X MI[B1D=9$?Q MQ5=Q7H'-5#?B.; &0.RE^[GL_AP HM)QA-?/>'E71?,#!A', !TPOE]SOWB1@,%;_/IC$D2-WW?+?(\J5' M[HZ%?"26K=?] V^_MORI*+=:OCN/!_G)'DQW,3*R]6QG?;+#Q& /^!SI^?W: M71RY!7,\=R=<%RY,8:+_MO,A6K*YC&953,QG="KY$$%B4IQ&.>KR^1KJ%&)! M7*D&@&&Y"<#'IX#@1@MA<;IJ?S(7XNK^0F82'[W/;=-U7]LF8F*739AJD]F" M[LP68[I'##$S)?@;WW:78M*+ L=-1P;DSL:(9V#\+&78)P#R9/MF&QX&G#MTXEC',>)HPR7 GBN2D@69HW7.W?E@]JR[C6X@H5>,SH& M^0P?<8I\I3F! 91N(ATC%&2]^7O6O6TF$0ERZG(86*4:8["6X_>%4MU,6ZQ^ M72ZE;3S_H+:&D4D8M23GX"CN\QEQBN.CVCY(&:5<7$=)"3(_0CBQ##.'=+$, M_2.W6CQ'#>Y\2.$ F4/"CUV3.V:PE-OIAJYX&]=GAA Z&5.GQ_$]V&'R/;7I MI'K/[E(N$=YLGWD-03M04V'[6-9E)RWJSWP&/E1W4U4F1AT]0-$L%>-;LE)?QR(V=X MDY]Y31 +.-T^;\MG>=ITV*>*#RT[K9A\Z]ORSR$&%(^T-$.L;.2N#O0%[Z:. M!%8#3:OC93H1R33CAV0ARVA7U %7]RR,3H:.OEPEWHKX?FAQ751ZSV*[D@_. M1H9L.T,;#!LQ;-ZK[S!68&M^#%.IHA%T#+ 438NY*CLF*AI\P:H6^^$93QK8Y0A-=U/A%LU%B1]EMBDJ=HJ MO;ES1(\L031A D9;>(Y.BLM"S.%3W0N%]=,C;^^%#O2Y;7[T#Q!^6M1!/5YU M8:8/4YV8[I4K=B1.RY3ULV13)GHUN_Y'T0K%])E7S=.CS'%>E$IL1F#.$ EI MQ>2A/I?]4AYEJ/,[A/Y*)V/P(? #H%?LCN\:L7PV5)B)?UJ@8C'8250! MGA"(/ALQ7M"^R@[RJTJ+4\!3X6C, ?'6X-RN-%#7J>#=NG1@W(^23/=\J[M5 MRPXW_ E.:'TO4>*#IT*_*0:@Q?92F/S9'O(8*?B3$B.;\%*:I'!^V8-PO-Y= ME-5>_%;MCO6^[X0&LXW4Z?,2<=5 $+2CLWZ=059,#Y_UO"RD'#M'!S&/-K%O MK'E^X;T%>S210PL*SHGN[-V %FE&>)_;-9-")K9^Z>RAC'L()BZ$GJ1(UD=6 M0-<@(9[4-D,RY9$!:=$"2(=Q>+O>P='.K*2/IHR_]QY-M#+6$,*(%ZMUXUJ& M?#C 6E2_6QXJ&H&S'P4#K=RDPN&#)QQ+^AHVE [3!JWH3-VG*/DQW8KH7I!;G-VW&R/&NSWG:.5W5<*P"Q Q:X7QR)H $(=!Z=A#!H(3K,(31E$O&#;K83!*ZJO M1;F]JL^+)[A>@VMEFS-H#S@FND?VA< )0=<@1C/A6[[,=WHK+E4NCT5(05+C M,=PE/3%]&S218=1L9O!#V>![0(_B)[&JP%NA]T&NTQ;J<.V+JGJY>@2PZ;8L M*I-M*-'9.[E99Y(OU'@J>VP8D0U#,IN?Z0[J1UWG$/H/Y 4JWA_%5RK[!R__ MJ4&Q+LOV\2J8Y62 OZ 5N[K(9N:8SG=JZT6((33NCH/S##3&A2ZZ^BOF(I\& M)5IT$>B5MSA8D!ALN\^13FG0^[:_D]6"9BXJW?3!6:Y2P=]#N/: $MN7=OI>6G;X1@MH)1-B,:$'U%Y_8/*B: MZYWXKU!8I3]]%D33M%;A!;F%8)0&_-X($DN> :RG(DT'TFH0SODU7->V$VTU MF7JE\_ >(03C?)!>6KQKA:''.]" (NC6&GQ02);0,#N.M3MKW-.%$':*98NX M2>C616?V?5F5_R4.8K'1V;"FA;0WOTXIHO2/*A2UO+C2;\%'_Y5_VQ6C%+]L ML:X;WO'VF9_5V^]UN6O:1VW?T.IO..=-]V=Z !D"K8=@XS%R)KRE4>FM]#+V M.';J0U#:A##SK1![XN.+]D8>",H6'HU=T=Y)V/<;? M8%?]C5=]9WXC]YG<8[.?(:TD&IA$:$?9YDRU1RN?Y+!AS:S9R$85HYFT4E/1 M0RYIJ1Q&?R^@\E3?.9Z\8%(GY,4,/9GIRES?9LYR37.$>4Y[IQP=0>2/<>S< MBLE^'YK=!]%3.8ARZ\]1NK!K-($15!F&OQ4_R\?]XX#VN]Y=%F7[6]'^R7L5 M";%+N%;U, [N,4A.,!)30RF+!_PR<-'2'\B%I'L'\"#6$=I*QO::KT6[;F5^ MI2K3;5 HDTU68@#6M"JS=*N7TT)RYCZ":;3.6[7B7*(UZR+ K0?7P]9Q&LX? MC!UU)I 6P\9]A=+F)CUD!/5@3=.G$;5+RG]L:V;8 %3/#BZ\. 5D/[[@0:[R M_WZ'\M;U_4PJ94A>=+X"&KW;;A2(K/]??\ROY'HB$N1!3$N4)H]8$$I5?#F4 MP^U#RX-WWA$ &7+S KJ"C.$NGS7U2RU-'U6U_NB MIR]9A:9K!%[_#_B[T^.MLH\NFW?$2HOB[ M*PW>,%=Y-FCA^Q"7V#IV]Q++';-98\Z<(-9;S6J57) XS[FG7HG@AB3?#93[ M_6RS:?=\FPY(J#NP$P0F#-*"+>T,X<=6^)+O2PDH>KC >)@G.774#%4#$Z>6 MX&,>1@HG04P]SOG\S0L7&O$^+^$<-=[)U_U=56XNJZ8(7@@:Y$2U9+)I)I\A M-NL1W\-D$']O1OX"S>WZF1,V[?G VT.G-WD.,B=5A"8G\ M"@H*+R%J2/V;XY0&J,.;#"T-C7.;C?SIXTHD3B1A6)>!\3G;]P]-"\;P%%PP M#7@D'MNAG\$^RH@.ED"1M]%3&$ +R?+X6/92-SBKI7U!7'"\WH"7H>PV5=/M M$PK].:-(Q]%H'#8,%,AOSW-HEI&.':A#F$=L@3G;_K]]IZ9XVX +2LQ.IG\/ M>2^W#11#^MHVS^66;S^^?.] JK.OW9D*/9D4:<7SM.VW( 7(?HWYZ4+BS_!1 M9KX*IH%W\&&A\+]WRET,'T=C[C(E?;\^2U&5[\V6+J^K\+JL^17@J"P.%X.> M3'8]/5^>I2K1/S?A JU$?PV9 US*L;J@[.P5K[JLE##?Q6OKYJCR$*8(.UNS M#" S28C#^UAV7=.^?&EZ?G;?NF MJ+NOQ0O$7\S5,X&F3+<]C0K?R.S1'1XBDC",#?R8W7KW58P+87;2&%UOOY7W M=;DK-T7=:V :B#^ 0R@>JME[2(X)D!/NJ%+H=,9EP\#,C(S+GCF"DX[@"AIK M=#27B55M%;QT6_Q4%D.)W#6;\RR:6ZQ4V2-[V1J,C(#O-DCPJ83:;#;[QWT% ML9-N;,A!439B?9SA1I$V6>_-Y>0OC:J),9$6)% H!=^X>&'O83+?ZRUOY9Z[ MX?>.8X?DV3&.9G=TWHYRLAJ12V- M,]FS9PY%HKL9L\D>D)34_O47X*.;+Y 6&"1;7_8C486JPI5A4*A4(^__O?S MQGOQ2&CH!OY/+]_^XO M7GP@/J%61)P7#[L7I\%FN[#=%W?4\L-E0#4<(!_>?&)0?UHT1?OWK]X^\>_O'W_ MES_]\.+^[O3%NS?OOD\_^8^_>J[_^<$*R0M&MQ_^]+* Z?F!>G\(Z.KUNS=O MOG^=_^'+]"__\LQ_4?K[I^^3OW[[_OW[U\F_[O\T=)O^D(%]^_J?'Z\6]IIL MK%>N'T:6;W,$H?N7,/GE56!;4<+)3KI>"/^"_]>K_,]>\5^]>OONU?=O__ < M.B]3OKUX\5<:>.26+%\DE/\EVFW)3R]#=[/U.$')[]:4+']ZZ6Q#EP%Y]^[M MNQ3$_^&_^8W^=AKX8>"Y#N?]B>7QI2S6A$0O7W#0][>7I44XQ':YCFPC+L#7 M_$]>"R&\_B_#-/YV8U'B1VL2N;;EA?U)K@(TLH)+MK$V9!&QGS<,F1[552"< M4AA2%VO&@W7@.N]'NC@%Y%]#OY2EM@<$(!>?HJ16N+[S@28^5^Z]? MP^VJ,Q+:U-UR(Q L3^+0]4FHH)_-GT.Q[L0*W3!8WC!CS%0GL526[RSBS<:B MNV"Y<%>^NV0;P(]FMAW$?L1.@1O&+=LE"FOHA050%#.;*6#H^@MM< MEXP3_LI]\,@L#$FD0%#M2RAMN"91:DQN"$WVK3Q-]4_A.'5#@RVAT8[I#+<@ M6S53V?@UJ%+9-";.^?.6^"$)&9HY.S7H:4SY^7'E6@^NQY1'9;_(@X22_!4S M*\&2^5V.J\#:TE=P\KXC='-&'A0(V7^1RA5J@W)]OK.>5417_ A*.(LHL#^7 MCE"%X[?^+22/DJW.S#L[.IE7S[0U,>Z*WD']>SA=8F W;L3W/-]&[*SG9PN[ MSRCMQS8@@-Y6_!"2WV.&Y?Q1R<)5/X0U;I7S^&27_*2@@BTPQN#&W%GL(!W( MF2 M_HJZDJH!AO=!5"FN? <6-2CX%>I;J?HIX)E5ZN#@DR]CSW$?"?!AW?\A"K4X" MO!F5U<=N8]$7>U9@RV'@FU5H22C<7H M\E?Y'RZY/FT"&KE?.$E@ZS=#". -Y4!JCI7;99)Z#,&249R)$%@Q>F SLP,H ML0-FVCW72F/%C!8ND)WC>C'7WY#8,4V<);)<$CO27KD>(C.+WAZ<6U)R;G46 M)@9F1E]3YY8=62T?5,,";L2".^),H?SN.F&/LY(ZQSF*$ ML. L\/%"=YX0V9;D1Q M%-#=GLD\^0+2F,MB,R74O?HSC)O #_D%\S?]L$#O&T5VZ0&B-29[C),SMIW9 X&9W,-_+<+PRW95OAFA$4YG_1ARNJ M6$RMEK&=.WT[MM.V/!V,4<"=7@)AC%7 0QJEQM2+,V8$794$HU8HD.3V>9A0 M7A4$,KA 1_$Q0WDI31\#QFW+[QC*U(D F'YF4":T#0BZ2WW WBGDNK5#V5&X+IRFS59]+ MY)+GB/@.<7*".5S]A.Q4< RG%]@E-!Y/6 ]HCL6S'HCWT\LX?+6RK.UO^RSC M^?+"92>^[5K>39 >GK.',*+L7E+F*"U+*WQ(TMHS>*\YJU\3+PKS MWR3,3QBOA#*-CR@O)SU2#1%> ?YZS_*BF&>T3*]%[9P,]F--QN6Z@.PO7F^3 M5/57]MKU]NJQI,%&3VY1(&900)FQ_>GE&UX5PI:11DBN4J8*R4QHC)B1)LE? M'JRSLKQX?C;;0OQ_N,%GUT%NG6;1*;O'[YAU^H7?#X'%*(%L);8A-&)/-ZKTF4I7M ;\\V5*4EC%*@[9S*Y/BVKQQU9'CI M\R,XH+MK BVS$NBQ;[DR'S*)O,/:66<9ROF2_2_;\*=!R&L.0,73C&.O1J.4 MDH OF;B^1SKH;BC96FZ>^#;+\M[2U9@QAS(8B^L9I3"EV):)]H_]1:OO1YNON+AYEN>^S)?WH=I, Y8?.VX4.\/C5I;%%H' MGZ#\2CU;F@8F;SPKO8#GT4EX_Z05%?9^[)1A.Z.@7,J^#HQ)QV7OL(Q;4!56 MC,6UW$>,TP7 ;Z\61/A.IH2\FA@$YVCJW=7*KTN,I/-GVXMYGL2'('">7,\# MO\-)H!RU..68ANMF&A)>44#CMI$U0?P)RSP6[B#7@6\;\?R;<8QZ%PG8DDGK MSYBW,R/7,E1I]+N+]7(Q2IBQ_1A ^4OP M&NP.W^>:>)M6@+OU:)W)@^69M=1,&U !H'Q$VL@OWWE\. MU^:+VYD19@!7AZJEA^LP?E MB':A1"!USQ*PBXO>,>BO\N1M8Y$= 9+1.#0MTA+Q!_ E"?#L,Q>;Z\2';3/E MQ"G!-^R7J.3^4UB-V7AK,R+,,)^D(%NXA.N6EKJEFO)4)AF(+7&FAUO9.QI; MJ J9U1IJ@HJL#=-HCK\F6;6R"-5C&2QXWAXNG]SNDXB=]WY>U$P33?$E!)JH M?FC"@%S)HG)!;V00=A%+TG_"F,1JX'$WG(JTZIS!K&.8.4YB&)B)L%SGTC^U MMBX[/:%?+ 18L.\$BD\1(E[!W0AT1'C+ZT!]XIQ;E/>H"V>V'6]BCU=#GI&E M:[O0YYX$P@E93QGV(1=*-/7&-^S)C&!K0GDQO=)M $*<7;'W@5,ZD*\5 '=# M 1 T9\CL2C*#K+,2N?FFB[S(,XT'$ MFR&:8N2FC6^8*31-=,T//2H'$&H1V[%(ML1!J)M)SQC/0 >Q#,:)VF8I9@*F MVO25N.$#N W3-"\PK;P#*]\!D:J1,U>$9:I>LY!KN,4]-;+,';BMJ(Y&K$W' MK4Z,H2Y;I"!#=92V_G%0@60HG"#"TN,L$*D!]N6:F=:_ M&C^O"RM$3L[,J35D=M#/WC9IU'D 57:KZR^%S$7@A?3)NT*J(>$B\!Q#AX,$ M0M374X7S0H9W&,D-*5W)IEU*6D5,*!>@H7JV2BF(E^P#>:ES^"0,#)C M(*O0D3T5*3'5.*)A^]ZG(O+)BK^@]'0P/UBN'W)M(>' PZ&^8(M(RU2 MC1GUV3("/SPARX"2PAA IEC48D2[OD5WE^P&E%2.LR\935YBZU-K8N21TPRE MHU<8HV*"JB/OH8",XFSY)\POAX_RB+!,PJP+6:21$R4XIG4D=TTB8^YN&?8D MI%1A!UQ%E99P\EJ]/#/24(1.B&8J#W1B/D%EDD)(CX_9M@V++L6!>1)VZ6R; MW#(.(=?T5ZDZ<[TX L\3%6'!-I-]Y+?G%,9K^"?"!Q419_;([/R*9 F.U=S& M9A,J>*=5!#GR]#=5!F'/6JC0>QUO'@B=+VL4F["K:KB1PD-Z&E_.$X8UIA)C+L#F& ^:*)VLIU=;?,6#O OK]RQX=+/;9^ .V MYY+!J1W%W8._XRVO3=&> M=OA9:!89I!DBB)*3H/"+#]-"55*W<.*0M4?P-[ M?4_X/2DIU*KZJN?IQ,D.I'S% MW?9J%P7)WGH:Q_:64#=P&&8:]7I.,!WA&$L,0U%6D!&))E'I&O2OYV%53E#- M+ZMHYVVRQ]-6%FP;_E:<<-.$=50C8"PM?[J-IR)C M<6LH.,$SW_ED46HQUT- >[E%5>'O3>A%'W+&<:WJUI%>+,=XUQ=H=GH"G3\3 M:KLAF2^;]4+PPJ@*<\Q'LC)_,*8#;XB]S()_X@Y7>"6 M.(0MR)G34\OSFM33A)0EL$[%NLLP,!/T^Q'9]$07DX*- 7=QBF\:UW,)ON5Q ME=Y/5^!G]8""+2*(*+Z_Q=EE5BT47!:81W*H+#*^;ZJD5KB^\X.EE[SRR^3*'9:KC3"NJ M?B%]#N^&!H\NX^7)[C[D;6;WA44S.W(?T]$]9A:F0MYYM'7_NYG(!S9S9Q_QV$ZV_3'@VA/>2(8O>NXSDK;93(CY6=HV?<$$:&('?4+*U7"=O6VDBV4D2Z;&)OIFS&H$:H_)/R*HN ME'DXYIT[$6)P)WPN2-R8^T&]>MR?,=F VK\!&Q["+C_*V3R MITG;IC&CS+4>7"^YRPQC$*0H.2I_4$$ @$$A)>WIU.M;XG&#=&/1:I\'01!8 M#2+^*#<-B2LR#:Q"J:=DR^?50?TTQ2H$-\537H5;&O5(P]SLS$PQ[<9W;$=[ MC9]0A4F:1[M\5!(M;WB2FUZ'OWV*F2!&.PAH31^/$7/)VPA /N3!$I"5&0^8 MNJ'UU&?MLI>NF?U[[%+"B&>+CG8WGN5'S!/EY4%;_B?0KW_RB$?YWB.QFTJ/ M?0I\AHS]J^A$LDS+=2X"FA"9IIC)-1L1?8M][O>3GI C<)%[LP8>S; ?Q:95 MX3/F=%D!G?OT8:P#OXV 8S[P6QD/U5Y*\\"_)=OL*#(R*+4&'O.A7G]?E-OZ M5CD&>$!KIF?9A#C)I,N3]C_G#)BP-/VY'".TN@KBEN2NQACJ)*QG6F+ M\"N7Q/DPG;0' _-1DO]\:$_ %_AOFJ#'6.XG*6]=9@+66?3=_$/T$>O&-U(7 MO\>V;V\CAM-*5'Z5:+[=.,V_,9>NUW-N;Y^?$\G_C\<-'BV/)/F#;%FNG774 MF/E.^1>%OTP[]50CHN?/MA<[R11;>VWY*W++S-7Y1E8T#T*D7&5>DPZ.I%K#[B^P7?('UR-P%M.]5:DK]-T%1I]C H&A:DJOS":R(\M M0\?NK*6F].5,B0J?X/J::";"I!66Z54?/NVE!'W*8JOP";>]2$[]=>#;[,?# M@XOO-!P]O"N*%X1Q?: \X G>BYPCL-/]18*3X[B/XO/9T_,E6WO2,67^D,[J MN_3S.Q"OPMVG\O%;4I[/!SV[K \EJ(H$M2M+CRM]Q(+:X>_0E6/!'-;YLI30 M82IK1A(I=DC6A*;(\AOC88:OUR-A81)-,80LG4#3 @+9M8 4:!>S@,>W#=C4 M^(R$-G63=03+DSCD+X;A2_V>?&G% .^L'GBN;; 3J!B1XD9HY,!=O9A,L E: M/H<@Y*K:85N=F ,([+9SG89T7, M.,Z7F6=3.R/Z/]K5$6#Y!'([L?0$U\ =V/:H YX))U;HA@'S5@Z +=]9Q)N- M17?!S0 :X!Z\>&,;3 XI M]FU61KREW23)R^GNFTL&S5^YO%8]:3^L?\?Y$ 3.D^MYS-Q4@1H/ZZKA[M-V M003M* M_Z)9AJ7X*V,Q"07PZ9^_A0_;]Z]@K>4Q@_5MUX1C/RK4OTKY2R2(@BU5Z3F+S'2P]N$ MQ[=* W,!GTEPUUM[(!((%"-YH$1G\W$@H]A%6XW*Z]K^J"G7,83 [@C=)-7@ M>L\<_%/C 2X!DAZ38AX&N&&(L&#[(.TB*\]W$?!ILN&H0GZP_J5@#\2XXK=A MZI]+/D3\M@45]CZ0$&-C:OEQ[8@D9VT=>(S\D <)HIWF25 '=!U$IC9&!S+] MRW S8/,[11XO9D6FG(Q+95'R_)RN#R489ZD?%SWP9[XL@LR:+2=C= ]]/?*> M?*:\KW[$*)]3S=R4OR:W?0]$C-K5N0L&YHZ&T32^XUO%!I*CB> K2.BB>.W( M]W%E$9\416SL5M23FG%I0F., (SQTST1V7(W;CI[TO+92I.4.^+ODT$URRD/ M4&<5J.9K)Y5PZSN@4GA,;4Y%Y)@'EY8NE I!%1D]WCFWU0!&KO#"?&@%]2W"Z[F[4*F'!W;43"&Y?)SEY M=7,"J8[NWH_#V/+F]-)?TM3J)K>).3T)HO7!#=&1G"[L213\:#,.K"A;1+HKA8G7[B^&Y$K]Y$X1ISL;GS3$KL$_W(18_5P:BE@ M-[OM%1!/R=:K\#.7/4"/0!W17U@N_<7R8O*1G4PQ)0=OPZSDY?%BOC"KB5V! ME[G4<08P-76!,6++6Q!-1ZQMW,KEV#\*IN>YL>M^3&Z)':S\I/63:2^M"]^T MCF8)_N4"[A_ZTLT%\FVVYK1YX*T;?D[KSOA/X(D_8DQ3.GQ;.9:+$VGT1G,& M8=HN.'$6..7,,^0! #,668>"Z9AJ+?[F.M$_AM:K%,MT=%N 9E+1;1&K^WRE?:#7EAKXD3\RDSV37W"W$N'>X&+UWB MI$')A%],LLQ%+K:1"L-X0QRC.PN:.E1O5K6Y,KAH 'OX]="S:LB;D9X'Q ?2 M)7D*,*^V^NJBP&'0X8>(;;F+'L^W[MR=>[#PR-C(2?-[4)X"S#W8NW6W%LN! MZPCE.QGLB;T/R3+V.+'<>'PB?'0A.V0>";56Y)9L+)=W8,[_:LF^F&T"&KE? M^$I4-$K4#V$02B:I60,)">Q@T'IU%N^5? E<5%E;7Z,6JQ)HL!N@&A43FF>@S>BI5ELW33OH&[+\ M.H8>#)XO/Y+0">R @Z]GK$'O:_'7,-W@8'^KK?-]IT[#0*>=!BGX#WG]!A?T MD\-DVZOF[;4/>_6KZ;)]D/B> >9W5@,J['0'^7[;[1R#W0,:<:.+F,\S_LBN MC9MX<\NYZ&5-ZRX"NJ_L3ZN<>H6%>B :O[!A^ G84!*G_7IOYV7B7=@/:L"S M%0.?)[OPQYT,5>;]G1"?+-VAC* MK!H5R,ZKMJ(H\AJSRV\ASK1<$ILG.N^7?6M%29V#;S/"#QV,!XCJJ9,R5571 MX3I4#!U[8D2_R\V1#([8:T(SBD\6I18_<>@M?\HSUX14FP[<%$:-T1+Z')]F M8+"E&;WN\]57/6BB09$:.9RH5UI'%,ZXC<]-W@![6)>@XY@I 2DAR'1F$!7+ M%CY[LJA37 "O(D_%Q1,]MX=$YB'5K0=QZ"&80=2OC_20NLT>EG&W)N?/A+(C MAC@9W?<1\U*_N/YJ=FJ%:W:BA/E?] KE]<&$&EP '(P#PW;(SK7CF 32RW,Y MYED@)8WY:$4Q9>?9?%D."4O&?&1VJ#H*W+N"]NR/OHR=:DY.ONY@Z1.V#]FN M>]C10M671AC^P,IK$BTXR)-=5DBF-%%=!DZ/UJ,MI6X#U@GVB?P*X%XUCZ S MM8RKXK0ZC/%;\NHF6^H(-94.I+/+R>Z$&;#UQJ*?9\\NM% [T>':;MTJQPL',,:AO5O[,;&FVTRUR'ON_F1 M;!X(E3JOQ%\COURHL+J%!: U@](R8<2SVW)R'U"01?VKZ6A[PXH!2RK47#E" M'UU;B?.53U!OZBISQ[L""*34JY\0YO" M<,(YL(?;)\DFR#A+RZ6/O%MJL+2R)@?L9FH=BA5[W4CS037.OBDKSSI.T;#K M0Y;*H7=+58.MOQ<:&@34&T58AXJ]ME81/+28E4@PIO.P"? .,TPLBH'MJ4X= M361!98F=G%:?'?2!!B&TDHFPH$T$AU,0(0.17HI,*.Y^/-&(;<^!1J3+W$B- M3D%V@#EKRNJ8U!O=4+*UW+P\+JN* ]:I%D08B16 6M'&0N#+D&+<+ ZC8$/H MS'FTV'TN-"-8$98C.$.$#$2>U5@I]TN&#IH1;ALF[%<+,!>AD8U@(QJ5)'QB MV9^]8"5U@!L)*[)N:,!V/COW M5\!;2Q+I$9A16?8"SEX$L*J9)6!T7@>^/81U;<0X?:]9BJ\: QC?I[+W>>PO M^UO]A.5ZO;RQ U6 YR@$+>*AQD!&4/'6JLY,1%,$2"9[/G2HD"JV)&4 M>B>8?-'98\&((RS=M'\+]BI)6F=\)*BUVO.)<>>,4/?1XE60R>)RNG?93#QG MSEG!UL0\J&0"PB$4^:<1U"\P(;,L @AE;LD]< 97;##;T< M01I"G+1/]GB3Y6#I[IO@EO,0>N8@%!HY-S3O[YF$( =UN0RE*VR&,Q<-3DDR2L]?.&-#J$(VX((/"?$;7XDV=E\F8PR@\- @' MCPAVH!N-:506LSQ'D9_GQ1V\C8E="N5(WDBU!2_'5[AT7=V6D)<^6T.<-KVE M&_ 40W!B,+[VK)MXAO8PS>B3^.0)==:QA#NSC@B9T91VTJML#+XS1,#]!P9 M6:C]^RYT36@!WCT*B/4C+V+(5X:J Z50XII_1475F^<#4V$&+/23W4?KWP$] M]=B6-U!$J((9.]->?=]+3D:I\QBOU+"%S .1U]:&&*D\5,6.6YJEL6TD-:*9 MU>42Q3X)<5G#D1K:AF(ML/2X=IR3EJ0D6Y%O=DEZ%];(ES2!]*^P\:D607M@D+MI.1<-0^V>+"GCV08T 0AJP$]2/UBJ2JUU^ OYD(TJ,9=5]!BIDUVWNDA1%QX[;9\AZWT M*9LJ;*53A6D^53C_PR4OSS],%1;'E/5"RN41QW=KTG/*L68,VA@9&INW-LF7 M1);KA:9E*,,P)-*FP$1!M'TLC+P:3>\^TSN>FW*L+33*./"W)P%DDXKZK/ M M[(P>-M$+.P\]X_%;V!DN[#QPY\1O86>DL// SPLAC7Z[98LALLP+D-ZB,2)%?&1K5M,3OAJ-.:S-D&AQ2H M;&5?9<4XYTU"B/4,R_H2O%&ROKQBZ"/@J[*\F.$9_2=CKY][]BU5'U$%-=]V M&I+]-2YFC.2'H&?CN[RDK\6UK432C&E5+U*03/NX%*Z?,$%/?91G**OP3$K2 M%H3!DO$\JV!HKU_0>VDJOLQF70^3$5!9KCAH24,_7(H&HE.S>S ;Y"VC!_Y1 ML +X::AMET VDI03V$=QL5(O^$UAP21">&G9PB:^1=T *%[3#'>TCRK] M[4Y^]1(PM"!C14.1 ,U@W?OAEAU62YA6*F,L.;>]:";_2V^;G$BONE6 MNXR 6WL8UJW9DF$=A8*5*?FF91+2 IRSH:1J:D3?K0DE%J=<*J*E#7RD&4"R MFXYKA3YCH3QQ8(L#7_W3@6R\Y5XJ>B#+V>D_S5!B![[M>FX"/3&F_+EKY[A> MS#OJA+P1<-*'FBR7Q([ZO0+CNTLP[;88SM/L&D^R&BCT=R 3!R1G5G)P)[@--AL G\1!?;G=> Q50EY.V4;>$>J8LFK!,4- MJLQYI(A)Y7DW(6:Q9LP*YW$4,LOBU";X"+1<#M(QR%B29Q@QBGP9*?'S9:)H M\VW2&3;I$LM6X]J,]N0?I.2J"!*WXQJ$>%5YB!4SJ*AAJH$7 4WH)\ZY17F: M2'A#:/)/.INX$^81;N=N/D)=Y-5:O3 CDYXH.2&N?Q9XGD75)"P%:/J;6(Y? M6/?D3*=R0C)-DY*?X--CV(@BKD"-E,2ZRFQIL"4TVC''@/P>N]NDVV_/A@4W M&=%(>!:1 ]H31((D[CH7__S MU:L7__/IXR]_^M__^:>]C9]_]?_TWOGRP^/JUYU_?Q8_??B!OO_AYW?_OK_; MA=X/C_:7-][?H]?1@OS]RP_??WY^:U]%;_YU3TU_?/#H+^J]_ MW#[^;']W2A[N+_[NK_YX\?SGU<^/U@_AY9>_7;VY^NX?WRW>^Y]\:E_^V[[? M7LVNYF?Q_<__"M_=;SSKAR7YX9/URVKI?_KY[-J:?Z+D37AR_>'OCGLY<__V ML#Q]BKY_.GOWX_SJ[9_N/__]'W]>O+7?Q,^W;TZ_W-[],?[GYNT_(_OICU?. MW>?[R+G[\?6GJ]YOH;XO'Y>WL]&]_CUWON[>S^9^^^^Z73^O3 M"^?+CQ?NG]_MO@L_7[F_OU_\*[+C?_[CY/;7/[V^O3GY\ZDWN[$O'MPW5S_^ M?/_3_[XX7=R^>H5ZZLGLZ.8.P5W;"Z\=@)"RD]T=^]Q &P 9C,BA0%6[6!2Z M%$-'*&].G)'6OS(8D>6ML FD1%WD)4!OWV"S96X6W8,WTU9!@ 6[ Z6F;(1, M XN[:SVWQ,Q_CF)*V$(NW&?^DYF2^Q9$F&]MFL)L8QMV/L@5L4+" \67&W:+ M>$SR9LW(M T3;KL33;&VL@XCA),39M;2-EO8J0E/9%B!1OT=D>-W!=OB%];M M,]'AMP/96/6]%AJ0DBYTR1A+5^J=^L<#' B@!& MUDB/MU:-@9.)ALLJ&MH-:CO@,X1:48WV)J)G.$ ;!:.59]LVC8F3)53R>OB M-T6VTU'TWF$4?>^1,'U+EG?^S"PBN;.>;ZP=MVIF-G 7-MP$ )!]W,E0P--1 M6MKLO%Z2D)]XEG=!2/A6:L_6OYJTI6U@@D8\1N"$JDCC%^:?\9Z^6B3EJ^SL*OS%Q+.G!.^NQ49&^F!3]H:$$0 M65[)I44) 02'C'JFEQN'/!Q2Y_2N^H4<_3L&\8Q!U+S4MT%2MI0YA%IIJ9 # M,L2J0U6]OZA@J(6RP&B_JO0EP]S?$@K&=[*&P/$2>SBAESY;1)RDI<'G;34@ MP)*D]DXLM^ZO,PQ$?/VE9VP,NQ -ZOP]L>J*Y24>GZZ8YW]Y=L5NNQLW# .Z MNPZBQ@[[HDQ_T<SHBID9M8EX2W)F<<3[3(J+OUK)J"[ M)^(]DH^!'ZVA+S#]:,%];]/6B%*^;3]A8/8I4B+=3"-:+1*P(YG#ZTVUP2S. M6[TZR0:ZRVH2@?QBB:0RI:ZQ6 VOE]2I =.'%B)O("[6(9 MSJCM9JW#$*\<:I0HA_*NE93UX-TGSC)42B=@[2/\&3Y-ME39STG(S%.UY:_(I?^ M;!/$X*D6RNCQHZ(*1Z,^D[$[9PUS9H[MD.PEY*[C$FIR&5(A"5M$2GED/:<# MN"S?:6HBH5M70JM[@M?D].\=H0"X1X9X!0'[(?]=I@VW3#;T,:DS2HJ/+"_< M&P/>+3^('Z)E[+%_XP8 OCX G$#L[ EUA6ER?R EAI6<>ND_,FX%=)=1S B^ M]]UE0#=9F#WK8B2U<:2!H8=H]11 GEECN<4JJFBMLG$2[^SVJ- *!V-[-]N=#$#A/KN^7H-VPM64\KH*3QA M#Z-J0NQ?BS*)V8_40T5 YPVA&\OG%3?NDI%":CZA\)U0&MS1B%R%A1CMT3M4 M,L\Q&OY: $ 0;CKT4%9#242XA=5?>X:8.940Y(]I/$ ]$OH0],T0/6=&S8[< M1U):R6G@1ZX?N_XJ"YG4)JCTEKT"XJ,Y8G28#M>;?@Q]JMF_;MBRHL#^_&11 M:OE183Y5[Y[5IPGT!8?^*8/>OWUU&] >#[^GGA6&\V4&;(?^JTM)Z'!VM)=2O5._6H@$PW:SUABW%#Z'KN!;=\2E! M\V6R'@-=K<5XD,>4=N_,TB@E,;LPA7B@A?=K9F<66TO(%)&QT4A_:PF$J*V9 M.[6Z.AZKBWO5UM=J*GO04Q=Q7Z47>"@![ M=*JN1 HL .\,-WJ;WN7@(#0@YQVR+\,P)DZ#L.3ROUHAH!IG.8=J9P-6 MD08GBUWLW?36UD="[5"PK8F:H#HX@MQN_(Q0]]'BM_#9([MNKW@K/)OE*3$I#4W[4#0:IO3%=&1062E@88+6!7+-EO9@A<1A-IM'K--W3_[;26/WD4%"G]N_ 3X7P@3F8B2I^\!3:WJ$N9 MB%\U"E[!SF%%"74GD>T@62P/%SRZT:YGZ7R!S;,,HF9,NPV2\D-AHA(G546I M33$1\D.*])XX-!QY?92"^#?XTBJA;\3(MX1F=_CE6$+ MF_@6=0/9,#C[N' RL?\ZG$IBN&BOWC!;FK)(H-V[X=;9H*7+G'D M ]E=\A#"QMECG;JWY[68*;7X])3U"L0L@\[!TG.H:TN8<<]LE?JAR2]B.Y[DG-.I=?@[J M[Q=6*>'OGY"5Z_OL;T\LCZ>\C?K:UW=IDS/!P]T2>VN-OG\HV$GCWTBWA!_R M27QD0WO)KV'Q*OZMGV,Z,JT/:(/2(J2 0JG M=\LSZADU"A'JK4$Y\@.U*9-529QF\K&BP2E#BB[!:BF24,'>;G1>RIS"2N2" MD"9FO[91FADEZHY TQ!%J]&?"JP6L>_I?Q'0)7'Y@+@P MR3?(\X7V#L'('+IN>H_BV!Q0O(#=LXPH<"B_Q'Q1\I;8O#Y#D_]UJ3>X\*'Z M@O6*4D'&L7][,S(+W?@,\16IK(X ]?M9I0'4<]\YJH<(,TH]DL4=@[<]1KX6 M-I).-['^.TDB['OE+HO+E$MS5@=['-%Z'7[F"C!H 1O4V5!(UQQEAD&=OF,S M9;#"RY5Q\-D3B$G$:)$N6?J.Y/D'5<2Y8@]=B]*\Z/H>?:CN43YA(-I=^F%$ MX^1>F0R?N%M;?K;>V6I%DW#&)3M;7#]T;=X2JLB8'HH]$($X?=^'4.NA))SK M-=0P$I0*"+;NI>721[ZZL,3Y<,4?T(CS1"@A8>1N>/@N#IGCQ+XY\2S[,X/" M@(7IGV_99F?_M@D,J(3E82ES/7V )LXG1M1Y3M0])^JN3%1F MP5*B/G*B-,LPS-)BKN;!H&"E;1LJE:HQ9DR*:]9MM+R]JK1RPJQH&<1,*.2S MF]QR6 ,0O]75#&Y7%2MSOI7F?"O-&5(UQW'ZH ]EA\VDK-R@DW_D/5GVY]O( M@GNJU(\X]#>,0V&^T,S*@9@N(Q!QPG= :HZ,A$"X:: MEL@;DETP$5PR83#UB<:^"1KI'75NT\3W0+."8)0F&=WB9^ZCZQ#?&;O^-]+[ M3?_-GP%E!8$J;4)\GB)Y>44FC)B?<%\8@RW;"M>,ZV'^%P#/3M5:COLPT M0Y;_A?YSD@8.H\]$J@R&?:)0Q6[N64>>$E//-3H4C.(91G_;J$44E57UV[/) M>$Y733OS[3GDVW,(@LH9/C?&^7RAF1&8IK"6ABLU%K0;NJ+ 4WU,QE3C"F) M#<">('K46*BG'D\Y-[B_DLBE]6)D]8;7)%J0*/*(P!\ '4S M>CA Q1IT M]7W#TDS49YER59A&V-T3\1[)1[;X-70D6YL,C)-M $^A M&)36%Q%J2KM18*<.JY$+U,.U@6I2*!7"(LWE%2*Z[!77TI<)][*I16;*1].1X+O\@Q@9P'+B.LMP2F[B/ M/(K!7W(N-]LX(DY>"W1-HMDFB/T(6%4DD4[%AC2)7Y:O&L9".*1%20%N4GXF MY3#SY47,V[M_='UW$V^2A6;K6U@>2?[[P;(_WU'+#WEG.=F1.[V1'/,MJ;\$ MIOK>>D9"F[K)(W2P/.$586RG9:Q5?%;-]]O,MOF&8KR_"3S7%CZ@]K9=+8@4 MKYUM7)!_%NV&HN%*M %5>ZR4@X034Y/7';Y=)<2E'P3S>A7,[!]0T_Z<'TFT M#MAA\\B.&FY!ZK\EY-K:$*@GQ3[H<20OO?4.SUI]6(R@%[?!SB9G[LJ-+&^Q M"_DNN_3MCZ3>\%RP<5L!8'EF4-K.Q=K.(:Q+W,QYY',6G(\!\QW(!QK$VZNK M4P6YM0(X!KFUN]L;0FW.UA5T M'$(>+\:3L))G5;Q0*K 3T'8->R\XL4(W#)8W!<#L K:(-QN+LNO5PEWY[M*U M+3^JNVR'ZX-NW&R"5P@ ALG?-,"0*9L4 ,QJMQ90A!AF1NUJ Z=&,)ZNSNX] M#7QN -/)F[RITXJ^@PXUHR&Z&=O%6.5A+X.QSS(8WUHYK6M/5!NJ$K># -,0Z$A%P"NR* MTT=ZA_<-HP*LH4%Y$( 08IUA6*TL[H+(\FYB:J^MD(0*H87&#Y%>B.)#T'@\/GAUX%/\DH[0A]=FX2%5Y^3W2+>;CV74 -.34]BCL_EZ2L= MD.#+,(J5$V[$7>I)#*XS!;-%^ZA553;]'+$^ GL9A%&P8+* WN@:@2 >W"7,M8IO^T>YI.6SZAKO(4(+)G@T[&R4+12E&O@-<,:1HQR M!7Y7OT$R/-V61D-()LBIK>E=C=D,6BQ;LL'16,>V5XB >! MD'V5%<-=!-2O <^PK"_!&R7KRRN&;JPX<5,*^P:N7W.RM\1*66VU(#C/>D]% MX7G!$T_HDLMNDP$TT=/SJBG]1XYS6-F*/!')9[]FB] 4:#L$%%?4E"@[F(5S MU)QEB$Z#, IGFX!&[I>$LG1(II0,NV *G@?DF7L7;E+Z(1+&8S3#38V:H$2LU'NIHM@&3TQOIR11^(%"4U]MK@" MN,FZ7(V25N$C1H/B^Z3?:\C[K#$RE@&/$MID_N"Y*TN^3K,;"M9=UY1<)?B& M4I<=\1R%V6I%D^K>PON5?-?I#A!'9HJ[& 97(ZM6?\7LA1^36^+Q(NWL/9*7 M$O/6N /;)]KY3*SOL:Y4^9TO6=%N9C,G/W0Y#U)/T'>R%@YY.5?R%[0ZUJ/W/4N; MC&/2F/XRR>,L0.5QRMIT01A^RSLCVX!1?.F',>6NYVE MT&:QLJ8MG'C3;87 M@+5(&?VQ>?[ZJ'JEW9T0\M (YMH[9S*Y?@P'G[-:*2.FGQ[7U1/S)Q=6_ ME:;.F?O!/WZFEJ&8#5/- ML[KE#&O]J^/:E@U73/S*FU'9P;\/GRWMF*BBCV6=W?7:9O[.>;X+4B>?7 M?;;2+Y*C$96!'MM1J<[57/J]@V5#]P@I7/6*/3]T3H7\;G@:;!Y3*+34%1*PPDE&/-$5') N0?@AZ77V3 MFNG:+ MI-J_#NDX^_7UX_0P'?KZG/@%*V# "(JP8$E3Q>8).8361[")HC283XP8O&Y\ MV+NR0XN[Q%EA7J5&1*O7 .%)K3S,ZKB/KA-;GK>[9'<:MF%=RVN@H;'K2/\N M [ID8#8&4A"F/INA"*MNLR#&/BS'QG'D=AQ*[X[!Z?RH+W MZLS'0,AE@LB!&M'9TABAD.4(;.]2B)# ?OY#Q'X*78?0C*^4%S(E4R).U_S' M2_]N39+JIOF2K9('7T+!Q_LI(DET_&_N:FT^WC#0.C!LJ:P2XG,'K;/(>1BY M_*1PSBWJ!W%TR'25LD(MGX]9X&VK!BO4 ')J"YVAY\L\7>6<*5:T,^_AMB$? MLX!U^8D](?+4"M<+DB4M._<^HR;I:W!+5K'7E+C?OV.I!$:D1TI584LQ#W!T MX[ /',P78J>+RUS<61B2J.=<)-X YM#; ;VEX0QI08>O10PZWOM!5K M%$=R)#;86J)N]2NM(.7DYTMD)?J684JO?XS X0%@(:V5#>^7GG. MC.VVF^JK[Q15 3R568P)MZV@M$#+R<@MC)OLCN%G<+ \9=2ZD>9+>Q%$\XX0 MW#<:/U0_(1J6(/],+OQ8U>EO %3S;U0I.0# BORTR99O#C'OQ_!66GC-&NX9 M'/'=NVLG2+Q[C^>ANT"4\3?O.B[4%O02.BPA2H"WGX_W%Q_N?0;KQ/(_<^V: M9]JE\/;=!0/S74:2T9UL SX*9TYER?S6P51%/]^ FPO+0^PYQG;F[]VW\%M2@&0:\A-Q".JY1M>8GI&E%7O15>"O&, -_]5LP^LS#-A3 M,2Z4BX>.36UA%]RS3%^'Y<*RD\=Y;C/<1.4*Z"TX"2H,GN823ZD=C]B?K M*X1J135PR/\NL];%AS'M,]/T\[( B?+A4%FT_ -!XX?JH9H*F)J&J=!P^!@U M2MDN_V068R/3T0KF%NN 1CE-=^P#(],5FW!@V+4VC2_/J6ODRM!/ .>NXUT' M2C.>*I^@;H96W4J.C\KZ8$-'(](KL:6#"&+VCY0Q)Y88N]3Q64VFVS[7O!.TTN= M9W'$K@FND:8L B0X NO8">77H&;F#"RKK%'LS'<6C$,JM]#F+S'3:]KUC3-? ML%HD;U^5X]/A;<_4*56.?YOL"69+E%G_;9[M9!N! M2&SO5O<6I V(CH\WWR;] /P5;Y1[:E&Z6P;TR:(.M)_7@F@<]KCU MS&ILG6 M4"6I:.O 8^2'O)0LVO5]6JU#Y$\'AN[ ':RS.WQ"Q >R"T_,T...-1=DU)TS),WQ.)18"5AL#. *IYAW,BE&7H(9L4M+M8AQV3\ R M?0/M84FD6#E1$)+NW,H#%Z/=^W;22=9I.F,%/E#UFTELO-I"46K 1+7!*5'# ME537\4UK4TGP#Z["K*> Q7<,2+$V7$,F*,S&BXA&X9H@B73(QQ:^DA,K) X/ M$Q _M-(^P+V&Q!WRR>;+(MBL44TR;CQ!_, 19_F:IL;(]21&>6NU M8$O&R&--!3CJ0VF3"C:) Z")7GI@7R8CL]U'PB&K%#D*OT8.VHLXV++<"22471.!]RS(8)V>R>8F%H3@GN\.?9"['C.=L)?_O%Q)&@DI,)5=,#Q]6B$19 M*T"9C/$"49P^?O[,_L,-R0UU;7(7?+3H9Q*E;=B6!;67T@8=N"CO2,HBU^(8 MZL B0"5]"YVK!4G:-/3'C%2P'D"*N^&7("$I>)+T@47?HH7C>MF"TNIA)QC) M-_9.BS6*9%U8+NUER55ACM"1;Y2=,J_ 7D#TTBXW6R_8$;)@7B8[;)K7>QTD M33A):B/"NX"YI\5_YX&FZR#ZE42WQ Y6?I+,DKP*;$W,+1N&YFF9_8'DB-4P MT/@RTQ./W;*R7_&_@_9*!B9^,K<=+.&"=634N$&'G]QHO28>IRI?=U(7)7\I M%H.8C.2[6)%)Z$>,Y+E;IF7L_A5E)C YNHL/H]?N^%G!FF0 M,!5'J1^?,\UX#Z 9 SY''UHAAY;O[&=$VVZQ!XYV@#:#/*M"-MT61PVWNL'L MYIK\N[,L+-6@2#=O2K@@S:IPT3GQL>;R!EX&7 M:"$:E'<,Q1U7Z@ OY!>,$*%D:.3-N@419I5AEPYWR:]_E6$"==^#7F4(6=.' MR&_9,NQL7C!@4Q^U*T?,=BLC2*5M4OD3U/0+&897EP@^ 4Z^I/X_1HG10>+ +(,(3$I!]V(2,Z:2 MXJ3&\VA+?SN=MW W)/8?5L'C:_Z7*7?Y3P7.9A"P7%]Y+N9+1>KGMO?1+<]= M!M1WK0MJ^6Q%(8^QG 06=I^+T2=0S0>"K'(<"*LN&"2D:IR'40(9#3T5N M17+S#RQ- 9*Q>CBMPA0Q#"H7"W;235K4;FQFJ0+B20I;A;%0B5M*C>>3&H!, M">?+LFY*^4;M$*9D;3MX@96J5*;CRK4>^!1<5S*S0_SUM'S5%BY I=WH&+59N$']C.UO$N?W?$W5GT4,(#-E,$Y47,IQ4[,-)Z,Q.3UP'V( M.4%)D6&:ICOS_9CGCQW^,60F/L]",N3I]B9HDM>;_F* ROG)[.B0;2CBAY#\ M'C.@YX_$+\U2UJR]*0,TU5Q"B$:Y-T,C Q3:1;1\KU["V BLIKX:!%T5R(5PA[!$VF3.NY%)&9*]7E4F^$7 26V%3;FS/3B=@4PRLU/ MF=-5;B"_JE:V\]W.S)1X 9:1&[%.)@V[ ;J[5K;(3L0"R> M;R05H1G'B!PT!0&8ZHTC?RX=SW! !5^L/B!PN)EA>_Q@'D 1&F86CG!"76FY MO1+-O@WXP[05W\9:3CSEYG(+Y\I3A1L\!.,BQFOG/N1XDI M.;P7JEG\-E#-SR(" R %2/$X_;#0=U;@6I830$\ MP8-(?T*ORI7+@^]%%8WA&[)=B 4;BV1;9)2L91UU9^VP%F4]2AEZ2U8NYZ,? M\9Z_O?2G$2!*L%IVF^2L;F8%4GX])^B.6KQ[QF*W>0B\7D(I0\+9Q:KBJ*P> MQ34JTLRC?B"6-0&$$4!3E4!YY5">BRK_3V/*%W3AAK;E_4HL>NX['=4)W;(0 M L6Z/:C*1LP5N!:@>F=);2Z-W'PFV9.E%?Q4I"?#*9S)9@?J;N('S[4OO,!J MN_;)BJT(;0JVKX$'&/GCG)09H]E)"E,\J]\.*D.:AAM063U8EKBF<2.\J85W MR2[0SS^3'80]JT $NV >4IKSQ=)>YW)6X%/(U= MU,X;J'QO39']$G@Q8QO=7;@>@P<@JRK$26VJ&CN \Z@U))10 M&=ZTO+8*+_)[*4: ("7H$_&\G_W@R5\0*PQ\XB1].-O>;V7%)((\+8$)^9.+ M;NALQ.(RT@<"B"MM,\2)6#X!.W()#1YTR.DYW*\OV&]@(NM5F-/P((054Q'J),+8+4S)104QCT3SL%IL+,\[B4-&?0CAZ97A3>M@JO B MEP[ 9!%-X9QO"%VQ>\$'&CQ%:]X8W/(AW+UFN-,) PGXD@L,*QBQ6#//!DY* M)7#3.)2:^)!+!2 &H2J62WM)9['CLG^=11$)4Y[U#MNU@)V(>]?&F%Q>@U:; M%Q>0%C.G01$0QZ$$<%(^0YD5N610 @_[QT=J^6$R 0900C6@4W$XKN..*@"5 M8%\&;"+'59T)N4P&#T2DI-Q9SY<.(]Y=NG8Z50M*."+(4S&('?S)Y08Q$%5/ M=#/'8=P+L__AZV@;4ROB2]ON]@ZU+,]HC6WY M2.KN-?O/BB)1)#$& 0XNDCE/?_):50 A6?)8MIKBQ$3;)D&@4)65E99_&Y+:NTR']YL+.U_2"V^;A(TGSZRX/]TX.CHP?_YW7T\_\S',9_L;DM M36V3>+2,#XKYXG2ER:M)4<[CA_7\43R,9W6]>/GX\<7%Q=88KJG&:6FK MHBG'ML(/XN%0;G=06KS9R_@/N.-[4\:[+^*=)R]W7KQ\^CS^[>P@WMW>W>/+ M9S4,$@::5R^3NOSE0?",SZ,RVRK*Z6/XXG&]7-C'\+/MX?;.<'?G@?PF_5SW M_R;-LS2W__WKR;O'M;Z'J6$FY":[PYW=X";#RHY;-X)_;TV+\ROOL_-TN/W3 M<,\-!J[\U#^:W>WMO[.X\O^+6F&M$/]9O6A%9EO7HE M?-BZZ'-VQ0S^]SM83'>[>E'VKR1^T[XI?)MTEEUN^NPQ?QF\T]281>\KX1?M M^U9?,6N?5P16?K?SXL6+Q_2M7'KY1;A_'^ ^MB9Y'<7XOY_KM,[LZ_CGQ_R7 M*/IY;FL3CXN\MCG,?&T_UX_IAZ12AO:?37K^RX,#_GYX!NOU('X,-WW,=_UY M5"3+US\GZ7E^C'>V%W5\ELYM%7^P%_%),3?Y@#\8Q*>V3"H;#W?[/!RNO,:S2?UGX M$B\<%65B2[[;KYD9?XIWX0VK(DL3]Z7>F;_?T>_Q/7:>;;^2L:^\P>.55^B9 M%5R8H'![^=')T='9[&^Q_>Q(?_??#7_0]_.8P/CM^_/SH] M/3K^\//CT>OO.,8_3#6#<[8NX/=OM@ZVX,1[^N3%]QS$=U^6M\\I_K$SOYY<$8[(_F=[^+>?'[=^ M^WJM)^L+\\16QB\/P#)Y.4D_VV18EXWMF[_]/&],=F(715GC>[QX_@1U67LJ M85-\^&W_77QR^/'XY"S^^-O)Z6_['\[BL^,8=LX9;(]X9R\Z/HEWGCY,'L7' M;^.SOQ[&P:9R&VK_X R_WGFQ]V2MU^=M4<;US(+VK,8FB_]NP8@]S!,P9V^P M<@D8P<,Y7###=1LF9CEVC/=VND(SN/EF]@]X"Y]4#UZCB;*ZK^_1/C\^6>O7N[Z0 MHH/U#+9ZV[I;^/B_V\/"S&=?T G$QB4LW\-A4<;4 QW22@LI.\SBMJV@\,R7\ M[-&/7N3:C#(+5V79PB0>6[+ M.@7UJ\, BYTN2#JWVMO]SQ5G8L3.Q-93[VY\A2!UMSMXF[5=E,4Y+E#[1&)) M.\K'10G[G (JIWCU0='D=;D\*!(4/)B/O.4K3,20!O9PJ?#W>>/7GR;.^+4PC_*6^VH7LGX9L-_B%M2-2K MK6WZR+U#9P%OL-:W//"#8CY/*XQ)QK@U8E[8/\' CT[ -)DOLF()%CE%-N*V MB,8?BJW6>XC0/*8S1O-YYMO,T/BV: M>A8?%/D4OXGWSVW>V/BT24'(=[;W_@WWI_7D _CK<7E67.3H766E64:_6C.> M?:O[TZX\+C_"L9IB+/?UVWWM/GCS]D<[:0QD7 MJJ!%"2^;+L 5MY_MN*G3<]1,L"UL]2A^"&..QC#H'V[:_?A=@.*W7UK#:_CP MZ;.=1U\O'N\*.'X^SHK'>\]W5W;+=Y4+[Z!0[/[YJPJNR^P"!QKG M--(!&/WCK$'K.@*C#Y,/B85Y?+3&7M[H]2ELC1+<9[@3SY$MP?WYV)15@TY1 M7<#MQG2.[.P^'#V*8&-AD&M_#*.X"Q/SPSRC&1P"0WP&_#XO+DJS<%F;?\<@ M_9:&Y!GFTE 5'L)A$A]DIJI:%F77G+[BE6YJF?\99J&;R*7WPQRR%3[R:Z,[9==P1>$-XHVD)3GLR'!=94;Z,R^GH MX>[VD\'NWD^#W:=/'UW#9;GN<23J;;FS.Z+=\. U6OKP+J=U,?[T1;_TW[7S MKSM,D44613 "/YX>_>"Q=0,S%N1@-2:CTZM2PM&_#W\_/8SWZ;XFO\IQ76,? MY$;GZK1]KGX H^1[G*W_:"KP$Y??:W;NBCMV)(5M[,;43J[BA_"_>#TBJL&C)5J5F ")UY0IAQ^8^JN5%Z8 M]BA)).G'\@Z/0,_D2?QPE]]Q!&<@?#_Z![P!7D^7PH]P%'(?S$M6T40 0M3 MU?&+[3@QRVKKIH$6R<-S;A--A-K4F"8'<;],)%?%_T,1NZ3H1ESK")<15G"> MUHA?MAFL9%GD:*EFR]B"U;J,C_ D-V.*&KTQM>&P<$>:_3U"U87'$+^^G$5@ M #09!6/YX]/A6?P0__K\U>[>[A9=^G( L& MCMA\V/>+N)J#?,.#2M4E,8*V3;[D'^8QZ"U\BVD,[ME%/=.OMZ)3:]G.(IP% MBC1&T7:W7UTV/OIZYY5>]L4+:&@] ]/+0/]&O((OW0"Y P[='F:QF!^[R"C[[NA7\!CO4BGEUDFWV+B_EW8/$L_ M#?'7IDIS6U6WJ:,NB_J."S0/\E\>[#ZX^20$<>'O%GK]86;VY I;%I.\'2L\ MNB1:A4XBN8:PB_."/+NFLG05/-82LK]VX&/UN] ?PV=E2WSX10J/1CG.X8T* M%/#SM"*MD)M\G)H,S2'$+V+2&2OM$E,F58P R#3IN)4^8O+07!(#VSA0'2=? MXE&B6#"'A9$< RX[ DUQ-F%BT[J"&^5F2G$;AP\P505;'3_2R;:3B257-Q>( M"?XR10\XAY5$S5(665S F>07./(ZK0&1\:',)]M/'HY\S,N4(P.W'1Y_SNR2 MPET/=Y[&OVV=8B78\]UGF'Q_A"_NWY(R"HMFE(%:\V($CR[G[/XOX-D&+RK* MB"+F"8W8- EX_3RN+\1-P2G_]\V'H_&DW,=G%N6^G_FWF9E>6GVTMA(\B2L? MW82U:2_ERF:/"'01^^10C_Y:W01>NQ"H\P'$]P%TZ=\,\DACG)*+0) M'XV+LI21%*Q6RQ*CF@7*UGE:-%6VC$6T^IYZWU42JGZ:^ ).#IJ[R$^I"D"P M2+1M78@.]=:XH' DJ*=L6:6L=7+,,X(:&B(U0$+'C.4N*&( =<**42PWRRO;6S_6:X Z)ZWQ>\+XA7S6R6 M.8OV84_.\M)@U:/OH9_%P,51.J_NGNGE?=I8_]7D-M[;'B#7R.Z %L-,I["< MN-ZXS+:.STW6V.C2716'\)(8II0V(H5D)ZA?X4Y]JA@C\_\A*_F6XNEPC]92 M[CR(D34#O)#JEP?#IZOK]Y$,@;=986IP$, EAF^?/0"C(^4[-%7RX/7NWI;# MY^IS7L?@N&3PEQ\?&;VEQYW-%..)4U_-0.W"(C0U&=RH\"Y7DN%R#N+_V-[: MWMZ)P:AB.1C0PEVY;KOANAU]>-O>D3"J85+40[FD)_U'SZ?'G]*XC_VPW3)O M!\O,;_?@]?/!DYWG@[TGNZO+;4@"WYMR/(MWGY"T[ZW;V@=(G#?'![^]/_QP M=HJUA\_QR>';P]/#C\<'*XSV.8C>A]H;(B0]R"A-;5S;B/P M/#\OO0&'9H AKT+\)&)A,D0@$,^MK67WD-3-BBQ!*^(A/D:R-73]1[KIJ=Y4 M4C6/R/Q)7:$0VRQ@?8(Q#!9.!(Y5$7\TX+8='1W%FB!E\H+XQ#ET;Y%M"LD@ M\ RF&_(!G6S%N._[!@!N.1S(#HU 3CJ.&;VM$'V 62=W&@<50OB#%(%;G-./ MS:26H]^"=RGS/&$: *S>Q\F[(.PDO8(XHS2UN)@%6@X7J<063H)3 8>)8XPP MW0>J9!!43*W!BD1>^T6-O;E(GP7Z&\.'N>;T-]\\RG\ M]^]\Y;+@Z[R"'_ZSP3T&]_?O1CQ,_(-+EFMGMV>]G@7+T"$:\JCE!WT\2AS] M=-/@'GW94$:E-9^&(PL'*(Q\06\2#N]9S^APR%__\% :;DL0X(32<7Q7NJ&S M_5_?'2*1P<'QAS,\'N_$(?@-<^-1'":*KH,ZYZ7W289N?!>F3(;OBN(3%3*X.,+/CTT+F-]],7V! M2VH7OMWPTW2E/N!+R_(')C6NOQ9?2G=T[_,%U/RUAOCUDO-=I647C#\RG[XD M#M]B3FZX;+*[AYF=@%9Y@9K[N\[-WH/71[!9X(R*-:GW-;/T[8:W<^.-\O52 M^*,G_XE._OY6?))6G^*WX)H6Y5>MP/.U%=&G.DN_;L6_Y4BLFF%<%[3\9$+> MR'4T_2T+[4_W2&J?R7KL;J$_N\C(,(U'/7'O;4?P##>.KS+ M09$G# +$:V YFXP!-\<+RPQHF_UV[64.%V=OYUO. BXSO<1S\#O_/\2PI A% M.[>T;/!!IO\.[!J)M8F61F_53:6Y_E+N_G3/=I7&5W[:"O:)#U#2C)\VBT5& M_S;EDHHL?^PN>3O\<4&8*];M]A;IZ8/7FD=%QL;$+BP)1YNQ@O"E^QY?^C8M MYS]ZH7;OS%EU>ZOS#+EJW$)_K1:_/L?NVC M%UKM^?IOF=UMSB97#"A"A%.P,'U6VX]>E!\7<;TC9O6N M1@U>;,4'!$NKX(BAPE@K2)S69H<^6A"8<_\ OLO9VO6>#=%S]^ MCWS7-=" P0OP(@^XYHO]&4I-)%\;#+_)//YI$PF[ZA>^^'4K/J:*B:/<]K U$WF_!OG,&XYX_(MDD*WM?!/79KEN^19UNWHU/3]SC;N&RS!*TKX M\:&K@CO6*CAVXP24'O\%J]_PJ/RJTQ%[I-TK]>2F>6 MEIMXFE,\36%!JM8L4W>;855!2>-O.Y*9=?D_'=VUL/K^/%@]>G M\"13?VU< [NDAA/1(IY:KU+;&U7>[;Z*CQ=D%[S$IPKARZOX=RPL_R&%>:NK MUZZONZ1:\T'K-?4%7\78IOUE_*ZXL"7-Z*L8NT/P1'PH\/725H&=_I)>_-X6 M!%YG>],51#V&H;.7<;-8(*EG95>J"66K=L62_F/B-/GE@925\?_&42NHK&P.8*/A1.&. G%;%@W\%>::^X(2A5QK$2.DE;/E MO&+V %,YWFZX'EVKVG9?A9;U?.5C\+^RI/NA!5F>]]S#?L8@M'M])?A&0KU\ MY29SL^Q^M,A@3W4_ ]T!@S;9RA>EQ5CXZL<%]G%8X2.?A2^B(T,^ANZ5%WBA M?B88[AP9@YA82^::9Q>^)JX'YH(J20]:?J:(ES+*&+ M2] &<"L_PZ#W(M)'M#@3UA.\&B!VL'>0]Q,^Y6U(&WT09[ 6&6UX:G] T'S8 M^:3.T(I!2OWQ##>)4+M1QPC_7Z<($> @'C4U*O0()2E+YVE-?2(&+7V/<-B7/UQF M;L03+SU=&>H+K^IRS;\D[ M_.SYBU?7=>=N^$%2T0TNS%B(Y5Y'"QDUPP1=,UVR%/"#4!RS2SK XQ1SAPE-GIR.;:B*LD^)>;8E)Q) M_)-$)I3N,=(:(OIP(](;D;X]D0;SG2P,-*K-V)&['QS_?O1FN/,BAFHZ=Y?F?%98XI1:!)N(;3K-B!%K= M@B=6S)?H:YOX8E9D=B/S&YF_-9D':<- +%L8*/%LAU1U,5>8"'4:=%8'MSK0 MO9$5? 28N()AIQ/LZUR[WV\D=R.YMS*DQ(Y !$>9!*0QV RV EK2&#!!$A!FJ=ATA5E#;_1)C/N^K M*E51%KG$B/<(Q#.!R:XLNG!D"G#PF4UA-E[1!O;BSDD-6Q.-N(NARFC1G]]%6=5PR/S89T=AMP^B79;,($)4X8HQ8 MXZA;.4,9+L7[Z%Y9K\K@+#";:%V61-&/*SZ3P M'%/*)Q+ K@2WNI'2C93>7G1O#&8*VB<@>K6 )] T*;TFQ>Y48(%7,U&UJ8,? MD"K.L%48IA(73(FY!&T[G5&F&1:*H"9-1[+A0;.\R(KI)C>SD>W;DVTS'C>E M&2\UVO&-$HNYM0FAK6(4%]PQ)M/6=_ET(]$;B?X>-D6"X)-BT=;)%--S=8M@ M79>FJDO0NR#9@\ 4Q^NZ74LW=L9&_7;OOBOC5QNY/*V MY-*WK V0>UO?3>+N!D[R1E4K>_>K0&53H7)],;JZCU6GY&3W%DM.PB%]W#\Y MPP8X?4/ZSMNW,P-[WVD&CLX.WV.;FS>'IPO7W\[/?IP>'HW MNG[=WML?GZ,M82_6^37?V'&*@,"/18H%O\NJMG.XPU$^WHH?NM*3X!HI5QA$ M0:/. -F%7[GR!AO4-LAG3>4Z>&+[VZ),88B$]BK*J&5;RP\$T-:1HY^W.SKK*PYD'Z@T<^ YK MQ'%>TR2%><8[@N?'I0Q18A'6(=D4+#60>,>\8+M].$E+6$DZ<1)PF,G7!T#-EK[,2.+ MG"4P*#+.VW@63,OJ:XB/3/D@C+YG]G,L53]$BT>I5ZE&&S7)U-9;T7$W9ND> MS2UKL4")2B.PP_(Y'EFRH1$F,923&KZA\\E<)9AA& (OTC#:6D2"[_-$^I#CIDU7/OYJMC=%7<'&+% M4E9<:"2BM6I8(5/(JTDN<="1$[QS:9#YD$1:)Z.U2BA_$[ >BT[4XST*-!%= MXM!!HWW,3$U%CMR>U\F@<25[Q-:"9#GP#- D,*!2E63T\,WIFT=NCI1&D]!\ ME8'G)-C)(QWQMYH 38V&Q(O)$/Z?R$WI#6"OUA2Z=$R-B!\_3&J7L?NG<;FL3$ M?H8WQ:K3BZ+\-$'^U@&\+Q4?P?/GO*86^;52W9$,,,/MH*6I-#\+L/\MO^A[ MT0/*X +"-*&40N6DK8-B@^,(7S)R>W\@&Q_^+/(4UG#0CIAAM9R6PLF;X7;2 M7BQ9.K&D'N2\5K#4(3695WRFOIFFF> G.1J\&/#J#AYDUKKO;]Y#N"K0/ MK/#(6JQ=P/F#B4+HH!7=7$QHDA@]'F/?&Q!/W@JXJ;E"E/7.R$D*Q^JWXC\L MW[YR?02PC@)NQV;(6&\["$MG)&]3N8 M(!(EIHN SNQH"=W=WMUNK]+A9S /L)M%?*I3 M.XC?O3MP2^0N"!8J#Y=$[:[ S-)UC."=DG\V<$Y3=P9YT3_]UA.Y<.-2ZZ9:@MW!K\JKAS93JETZZ(PK*ANYV>>25#4XB2$@ MF(*PO@.=A=!VLOF,*F79Y-<]S$#DWN'1_J)'1L$CZ1K>GOGJMJ+5^B^3-SAZ M6*S=]F+M)^P$AA MWY>BM\)CA7@"X#@E&P!?8/4H7]M# 5SQ7QWO$1E7.^!3?@R7V3.UW1=774R_ M%4=+/*!(!+]]3!5YH!;( U$EUT;*L:E3L@)S1M* '29GF1%6[I-5;PI_,C'8 M^@4&QT.M(C70"BEDY[IXO)[6H+^ HR(5=I8MGE\TY_3 2"OG-P7' M+9X9V'*&7'Z9%_+.4-GHH^5Q8!Z#_2!'MA:>L5N"[X4V:,>[XKG(,-*+5WA MX+BHZO6UQ%:"/E>K_JBEG,%6N\ SA?4B3VKEP@FKYC >E^<8PFDJ_5%+^WE/ M#+FG4Q@KQHGD2H ;@7_P#FS8D_@DRU39;#Y(<+< MNAP?GE@V*M!Z-%E5.%^"-;MOW:)A")VAR!M M .$-*'2. J9EL$N'6B4(2"P M&7A_5?*@_&EB%UFQY+]S]?H$QKP<9S;X<6 0G=&N<&LG0\&13-)IH\\O[<*D MH=]-FPZ&_*D3Z1&MHK?#R]1$#:P2[VBYJ 8M8L2A#IGI%"R1JF8FBG7=5_MU M.R9!)H4J+;$FW6Q%@;9&N9& 58_V':CJ9<$M%<-4!_O#:67R:G0!<;72/(%' MELLA;:\)HK/]XD4<"]+]!'(X-GE.(DL62>]6J=C!4'<8UGA28A:5BF[:>@$E MGVK=*9 F=>_B-=<8:6!IH?@ N_C^8 ABB;0O,!;).JC)LV+\:=75"&E2**PF M4Y_6HKE@,UD*-(DU2:=MR-027< V)RR7308"",M\G3.\*CR9'K 5[V-D@3W! M03?B$ EYS[JM[):(+CD+_ M6#X3UW;[W2AA_>1^T"SNEV:4CE+WJTX^E:A4%*\$FWMJP1$W M&<538'\W<- 6M+79L;A'>" M$636<)J!*X)@\-G2Y6U:4Q6%V%QT\P71>'0&"V8F$^*\&\$Q!"\)ZCZ;^V"% MW"]E@Y%,+(W0M6P;<9,JNS*!W>Q59>TGFE6+O%DYEP.F5?@D-9WQ".D:ET%L M&^Y!^9'5Y,BD@'_*^L!Y!-_3+W.G^"-'J>G/1MZ4?&9+.'-M#X;]K@G?7C0% M<\LY'(V+ F'@0=YXCIO(<38X-L1CR7!3RT RV7&[-5CDUI1XH8:*C@_?^]SX M/+P$$>5ER4P0E39QD'2Y>CO.-]!@G[!D8A';^BZ:1O'%(:+$+P>(GKVR8.F0 M$2K.*P(%-#.*.T)3S93DJBH['PGEC)][W,(TGY76XOI]Q=,[F0SA]\,*5,3$ M;_ 0,.U2J.P\1IV538/.N6X-S^�E;0N;$J VN[F.WX%D;I"^JJXP('V$O[ M RS9+-X'M0;6/">XU=1E>ZABZYLY98E1"!?X$)PCFLX_L#;TH*!_:B:Y87F MV\"V1V]\J :\R\P+R47:BFF LD2/>EW7X^?T-:=2.:/!7>I2Y+2/#]3-.&+' M,<7(:WI/(J](@>F.!W%S-793E)+X&A&;V%DD=Q,R641 %(I( '2B[R'TAG+%9<*Y?0"'&W]='KXA^B_5F)X)$ ML5$.&O%&],$O#Z)Q@0(7CEI;D>'3 Y-&'.!Q!Q27+& N&U;]]Z/3H^,/6_(G M)Q# @9"X1P27.N5FQ-6 HN,P(Y$0*5[ M7P<^ 7,]&Q)< @];#SGQCXUX2PQ<<$5@1R"]#1W-$ND9ND@/# //];IZI8^C MF"W'T"JGVBG\0O.FV<,I.?F'_!I6Z($S(?Q*M@_$"9T?Z M,UTU%N;QC5"2& :SSSG[R/VA" ,X5>,9_N3C@>9]^:S] M>'RJ=N1&3C=R^GWE] VEN37XHMEJ#[YZ8P6+('2455/2NJ'%==2R1C>RNY'= M[RN[A_D4O9@T=[%#M!#BVDRG]XGW8R./=TX>3][O<];-I3&,@EKM9TFR>5]U M(Z@;0?TAQJDO^M$8(^-3)TTY2JL9-V##"<1@"GE?WTU4OW$01$O"3PZ$K[T7G2AC:K'#)E1*-P;D:Z97L M@@)0";D&1KL 7"B4C02QMHZ47AY'[I!W@8L:XA(=<)=;8F)\L1.Z%4\7@\8> M'L&58UHTFM"DA> 4.BO!BK,P*QCEKQ&/24D;&A!".#08/6ERBLBO;2SW1L"Z MI_<&0[>[P=#=58&]YDGU!^SG6=%4JF3?!(79:WY6=6@%-%G77P0"RI*R6*+_ M*99X(7,G26!0B64R1!#.,LAW>\02U?55F#!4'+5>$W(A8$Z\@.OAE=IEX6Z MA(]G;Z9?7V]%?S"$@]%7JDI@U/4"P!5P@EXQ&E@"A+6MFL M:7HNB'T^R;ASL18Z1 &V!<_CL&S<5W9LQ?M!;8O#EOW=E(F4NG/]QXD=V_2< MH/D?T_$G^LM?86JJX=O26H[B_DY5AD:RLC@]14Z-?+E'"Y_F9"YH=ZY<6L?#P M/EF[D!HOE^H-(9CK>]1>4W/]U8%(UEQ/G06%96'1,!9AOSG%G>HX2*BN;+\O4($:P54L>XG^*W!6Z MR%:)/*!(H#U-7I=LKN\^_7_CI36$+76L$6-8:C(P'7M&B);K%K+SS;M;V?=. M5PWJJD>UN)[1):280?3VM@?;V]M^UPV<1OK5E&/0S:Z@GX\(K!="Y"*8WX;F M'<,CE57>F<1K7V$O85*#8A*M#GX5'A6B-;$BJF+36V,PW$L-VTXD3B&Y[PAD MZ OR]W8&!-FY]ZKC#\=#3R\6SBYTA98@<=%PTP- M[EEU.&GEN80>OC]XY/&_"ZWHC]\?$-S0'_[^(M D"3/H(#JJEVLH9I(A1FX6 M"%^>!-]]/'[S*&3.88OFU)A3LJ^RK951*NB) ;-J'CB8(+@@YW:6PJ$=U"T2 M.K"2AO9M+JIUQP!>=[.1MP43KYPGD[5,.*'])4?KQQ]Q=!#,REMK-L+"$C%*GR MMT1!S9Q]IEH20#P:&>H MS3X0YALM)6,_[;S(SJWBB.DM^QBKHM#]6A2L4-=VPR-]#2]GY3:S6E)"X996 M;/^0)%#_'M\34TIO&6"*Z2S+C$HTU8G$,_%OA.@NF^F4Q+%=TQI5OO!5\FW*'5ZZXD-L[ MSIQ6U( NOMO*M@Q&(Z=,1+M/3QIMW>CI"3P(75+L,!"8P4]<*1>7@ M]0._ SG0P^V_D B)W%=M;AJM>WWTZ/5]X-*Y[M'\SH4AWJ]FP==S:D!)8(1. MJ]W\%NO05G#"QV_TN?G,P'IX21=U*%E3*$I=)!>B&<%L>N MXX)>ZZM>KKGOWKC0IWHOQ(9S;S;AQQ7Z'R$K<=/2(E^BPA;A[4/)XFIOI2)U M]'J7:/TBA387.A/QHJ1W'2\*L]6Z@;']&4:_^"1U 6 RE(7H MU%O!CMF4. K@W4S5$K=X2D#6]3B?Z7PEW:3BR<1[0MF$FHL\>\)C5'LB$@0 MJ$BI70#'W;DXY\MQ:9NL[T:\2;KVV;U)U^YMTK5W56"O>7)TF9_7_*!H^TWD ME%4K='1B,$6M^.0*C4C(GJ7UBEW&$T?M(C$1_@WE&=M0),^+TF72V(H.#=.E MDQ&G!EZ* YA0-F"TC)6'3",T*,[VM;J$N\H:O M?2_:F_UXE.VW',&!XYQT7+I*-@T6(M$#_&\S7[R*?U5..+!&Q_CGB>5V.#W0 MVFLN0M^$K]7DGODX5\!EOYFR*T9PA7.WF:[5$9QJ,/,H8'4F8)IGA=U,X!OEC!RX'@*D':042 MA[UNU*$]_=MO+@MNAID9CK'Q"B8:"&?C@/]8CG]YD,Y!]OYG>WMGZQ^+Z8/'MQ[2N;4IN:Z$E83F MM@$Y5K?X2K$>!/5ND_$*EJT_Y'_L_OWDI]U7NN=QRP\<*0UWY61*WF256%Q* MPZB3S54]Y QXT(^?$^V73P@&: ER[$,W^28U&C9'OC:AG=N%(9_?F_"\$\V M8?B[*K#7#,,3U.@^ ADI%2MQ>&%V1FBCZLV(H+5*]-SJ!J-5JH, <]%J4>J; MQ2B9XAQ>9 9:NK2*-![/$/NXOOKRFN*G09(U%[TSU_N4DOU=PMD SII6VA,@ M6X9-E+:BP\M_I"47XWU=Z173(OGWG[J.(@N.'ELET'Q+L(242#\K:H5J MXZ9.J1U01=C#+#:$EV_!S%<&%V+YYM;6_07=39["Z=%*%@5HP3]9 J65%EEQ MX3;)D)N/X.?4!U1-<&:]E,,=OL:"B)23JBAVVF=6&VHPY4&WTL.UC^0>GRU" MW9YVG\XR[Y18A\. M:!"7O$%O#TSW-K_#3'.3RNN\ _<&S*D_-W66$CX+PUTS:!B_(J-[MRZ%REI= M/TSB7[C 1++>6HN\PA? >F&!.1(/AA8#'GWT>58"(R$ D IEI9$*CH)!0EB! M,U"]* !M3Q9AQF515=(=5FXN96V!C^2!55O?C;)FHZ'^9!KJQ%*Q5]C[\.CT M=QI'V//P):HKQL\%W4!@CP28"OGYE6TGM",)/,,U)$G;^) )\LO0!DK'3698 M3[FJ2C%)" CHQR?'_R$\!B8&]M0 $;QD6XR0.R7-BI+O3JQJ,03,H%W:X[R $HW@>',.,HYK/]!2&J<@I"F6 MQ 1I*%@AAP0?,1.D$/+6E DI&:+2-_,Y8?;=49REGQBW^S[%$Q+NO?7A\ R6 M^/D3F :XWB)>=Q#_%PQ$ I2#>#]/RB+E(Q:I,,"A.3Z5#41],5@9EC@.Q*;A M1-2$%,92*@2S(?)?WEK46VMVU"&_,,N6!EI1(*%2B*DK/)7-<3PP&MU3I<[3$8B75L8JXI M(*)1-,5=/Z%66QEND1-V*Z<"5\I!./R+RPBO;?3K0P&[EN:*MOK(UA=8M-M( M/]=\Z4TD+9O$L)#AIB0-;.DYL6LP'P]S./D:*^W.+@;9HBG',U,%C0_UWGGA M5$[[H50A*N7^H)XDJ /CB\BU5J*GM5T?V.V_FO$G$,1UWNO"_*XG,ZAYN!./W' MWO;6'HAREJUS#3F>&%HSC\#1]94C=%1- YH#5/@X3M$7I4IXWYK;U ;;DB%I M?_1P_^C-P2-O3:456;IJF,S2*29"P'ZDPC*)QHRQ?RMKL+GVN,69+504^>"A M>GJ#]QO.T7R?%0LR HD*8<0"-TP0=%Y&[@A;(43C^D_AC0/7&,VNM*[0]*8' M:"F%+*VO*_4%;*3&??;?-5] M#PN-,#)T\.:/^$!\>SQ*N/GJZ+74\]"8\)J $;5H*B0";=G^9)5+6IA:GTOW MZN_GI6_D[$[+V1N+K>Q]DN^H$V7OR%W\AZFPSV@-YM*(7,#M.P:D-J)^IT7] MF$+#!\'YR^%M.H-_VSI54=]R19,',+LF=?WFP7$QZ/QR,0S"D!2"0BB5@+MZ*#\XSLLA! P#QH3>_B MW1<4<:J7C$3@Z+%'$C&9&+>N ./&EMJ?!9FN#34XB1&Y_ C))#$:/Z>8'9+- M#O#X028B\QA9>%?;#G+[1*4H':'2(>)-/Y>:M/Q]_\0E+8E_K:U;BK(% M*G+@ TYNMDA]I8[=3=G CY93C&ZNDX(R)\RBR4V#-7JF@0_68\B2ZX9\#V/A MIV)@K'4L_*.:5^+UE]8ZRPKO-#8Y-Q@9@.O8V*HVY8" _$^.BL1J/7J-AD2%9?P.F+*P 1E26ZRQE M?Q#(R>LH0U5%+8:/-)@3#,32G&C!A%XBG^(GD9.)M>5LZ300J2M>&FLK+/G 100J>RQ^PN"!I&2E=HN8+M6ZTL_.,'!4NPK(Z5[1!G)QYIE1. MQ1&'()AR9;-PJ(L*+/"%4?+3"TN0?DR)<S$YI72T-%@,)D*'J2C7^G#85T08-M+6 M"M-UWHF(9@'9;*3UX3\;K-PNR=TEK-,@[%:$1+ L"O(M&R(@,0E#O29IYEJ< M@+R 8YQ6,\Y\HRR?'AX,:!,NFE&6CA$#YN9[@KX#I@6HJDMQJ4?4/0KN=:*' M1E2US9@+.Z*V+6"%75Q<;"4*?:^WQM1]&HPB]&^U! >>A;U?0)+!H<7GFDEM M2T>0S7N;DQ57OTP$+\,-)#WR;(HY6(XY+, R'1-9O:UG2-U O6)PND8%MK+" MG4F%"X6OW\'@!V+.+$T"]Y0IB4L>U04!;:\Q*7B%3 HKI[!6&BU?0\QS>'$P M?8*(E#H!WO7R69J[-Z3T,EBV8-UR R'!"N^3!$4G)!5XZ[<8:-C9'OZ-V(9! M)89B@Y\EQ;@A37/!$]V=YT!D^"W@+UQPJ"Y 1=2F5+Z-[/[X$E2A+:]8>0E& M^V8I74/]5( S6BO@V>NX\ I6QHR KAJ'Z:#A4K>TLL@E+.*ZG>AXL5M*Z=2X MD0$BK!"$%%9K"V1E?17I37+6+^Y-SOK9)F=]1P7VLL?1?TR<)K\\,/^SO?T$ M1=N\OOT(S]GA^WAG?RL^.3K]6_QV_^#L^.1TG:T03$H@B#]H?0D:>9+B64JV M=I$GC"1""O# 00A[BI1I]2DL>)402V*K<9F.\.RR67$A36'X< BO]H0_+B'P M)JW&355I@'P_-]FR2DFGO]6Q10=^;'#-B?<$?)_O0>P.)=B[%WC^9T7Q2:H( MY!32HD#R@0QU@)=B)BD4QO=3&WSE-:.*"Z/A&.+7Y"2.6[\UDY?1:]P:I_') MX;O]LZ,/?XG/CN/CWT[B7W\[/?IP>'H:[W]X$Q]]>//;Z=G)W]=ZYXQT\V 0 MAA W9I%B:*=5@T'M("RZCPA7CEB\R #,4K@L(<)C=*W=C\7_V])DX'=^(YW& M[_SP?8SEEFF!;=_H;BF;R: R8-LM!R[<&H3 (IW8E26@B#7BT3&VH/,LI3Q' MXKYX9%J1^QEH3WXRFTPS;2-X[P_Y;-5^" M02KX)?:RNZ2#-IUUES)9D-RZS9^^[IYF:[786C75WOO@2CNUBJ8U*6" J]@HAH:YI7A:K7F%L3<56?$C7XP77$%LI+L6++A]%6CD* MP\_T39-+T%;I7K;BHSKJ%&F'AJEO@4Z3CZ@(4V(383\$IN@57,<)T7R^46Q' M4,@HZ L*!6%:$=X72\Q!(5+X/ $S\/+GRFVU010U><>[6[X( M^AD-8HS6]KPY(@&:8+.C3GJ\?Y]R"U SGE'"?%06)G%,""P@N30RTZ-A9,!Q M8AL#BWP[4L'+2YU#[9AMU('F#>EZN+;)]6K!3-D(5:0" GP;2ACD!$P.SJ)Q MB%82,MVC3V*@01F*;$>Q/2Y545KJ%6JG:\T)J(J)9J+\"UWCJ5S"8ZL%(=B* M&)Y9$CZTK>/K$E\L"FFJW*$Z3]F5!6^8N2OHE!THHZN?,T%:T-"K&7<>7^H6 MB*5-QUB"FQT=ZNDNH[3J5YL27&Z)G,$SB'$_DB!;'3^=7_P]>=^/T'XOYVO<[NH/J7=GE2U)TKZ2,W_R=&RUMNVP;)^9<$/KSEC6_Y1B M=:(:@%GDX5VN-A2QL&LVVR&#B#"#-&X04+%K0@G"NGW-R#AIPBW.>PI=,NK' M%IZ!O@S8N;3.$K;8!1'VEIRJF354QTGM@UE33)JL9=3&,E%]1]= 6!B!?$SJXQ.9(9NER_AZ^ M"U(8!1HY6*-%"YO(2@Y.CG0A[/.$400;P;FL>.:T?AB8+YB:LR4N"7(*.N' MPL@YB6911JL&)]X@L7Q8>3\+H0!-X%]=)E#.GAJ 1%-.4>_+J<#0="0B,+1 M([U[HN93*+\#L87"(? PV1[RO 9T*L&4.W2O S=X>;=B>\(+A!9],HA@S5"O MS^S*RPG<0/)B&)_U!VL9Q 1H4SNW0Y#%;BX+:E?,(X2;)B0']#Q5842:0 OK M+-&@O[/!6U%G9;+'F<>..B9R;(<.-S2?6*;$[\ X6 M :_8ZFCMZH@-;O>S-*!&0PN_H#%2=.6"^"-F1<%]'AV^>D7 !D0;AVJKYVK& MJ(/,HRPP%2M,>A1*.(HO;2M,R-J@:;MLLT#"!NT]-Y C1-CT,&-,]]#-,+C< MPJ?IBQB^XF*2EVA&Z9$;F'/KJO5\'+>U'Z36V_?-X&-@J5EN4@4UIPIL69*W MK5L D3\D)!52-N*A>]YD6,U 4TG8!/26E/&(?W[/XKWAA(9;ETC=S:D+_:OSR$N:2XB?H'0>^%*OIGDXX_9>2U M4+QF@149#H>@\2!G-+/MX+PJV7\2UZ9&NJO!F6Y@9$M1BNT0240HF\6,*&D( M)6*(#-+YVI?)JN@=G@DKI'V(IL )G*1E50>GBF.@PA&I/BO=@4)K4]H,E6NR M%9^B+4F1+8*JZ%!\K",QV&-!@QBE733,KS, Q5G5>B@(0@Z''!ZW 3Q.G5'O M<$7:-X#F2&J/!&^G)4:"'N3E\,B^M55OV&B<7]W#ZYVB4P]?(& 1BP1%0#49 M@R=WP26]#!=-N@R&R@.!5*Z:AA@HO-(7DC!%H>=MLK!-[#P=DR>*,0)8F 8) MG*,CK"HX+S[A%F:K2;YB8P(LG#JS;;8@$*;28CD8!9!&].0QNK,2SVW%$)QY M04H @R 8(,@0\$G4B0&D%E?PPL2]-J]L=BX>$UJL/(,@N6LK4#>" M&.ULWQN,T?,-QNB.2NRA'/WG:8E:A';]J)E6"OE88%Z HO;.\L )_CZ"5DA MI#.^Q![6&8$/5E-B.VSXD-N:JDC@U+<7B#/V!4OB MH!8EEI=$Q)04N/2!1I62K"2=3)"JMQ9/!BDQR=/UAIU6Q,<'DA,CM.DU9J*= M\8BNF@E/)4J6!\4S,"Z)[BP&G0,V8[@'I1O([]T''_LF9F(D^;QP8=%/E]\2 M2+?@# H\3<)O!&CE IP!71V^O7OCT#TH>M.TO&@V!Z$N<@Z#4TDWJ*%Q+P"=WSTHZ+:9XZ&ZUJL8O3&3VA> H5O2$B&LYBG$,4 MF.+2>C?>)V+"A9:;-]7 =.-)@IN'(0")ZB&,W>-I?%"O)XJG11X.(^:S3&M[ M4O^6!Q+1D=VX([L1%AMHXSB0FU'*I/'JUWQ!1GE9[.<%Q4+ +")F,3B:;1E@ M5YJ\&H,J:3)"^;2T)H9AQ,[G[#8Y<:JR YCXW""\'V\0>HE8TRRI&I&0ND;# MH*T8]UD$T1Z$;8%MSY+K;VZ^+Z8P.GZ+4/(;N!?R"K0B>6*4!I%J_(R23&ZG M28K,A?M(:315P.-V;B/W$NLJK!R,^(.RQ6T*.SIR\@:FE%>=W+](?7^]:DXZ MB]7)@):# I-%;\3Q!P1;OK_;IZE=./;A%ZG62ER +AXB(< HXZH:1Q0VB.8M M77OA*[,I:$$5UP1%T7P.;#BL>ELMXAZ!"D]E#\#9!#:'.DBM%!&ZZ6"1U,-F MP7XZH8RY3)787;/B OM3K2 1PM76F"GOHRV:MY"#48&]JS@(/3$(-3)/D>6: M;;5J((E<3K!U[P9[GRR(#HR!0B,#0LC%[7>@E^/ >G KINMH@0Q7ICBB*::0 M#A98)98UR%7/9Y!)^Z4U9#4UM G<>E9(8CMP?+GQ(X>V M%/0$7\\+"J;$?W@("HD.=SIP8M.+.Y"R3)GSPF$'@BFCV,!*$C^\A]S7XQTR M/)$8HE"WY0B70!.2JA?X-Z(PUES7'G?FHB,R>AIWY,&U)L*IH]Y$+HN#0B09M^+BDU08WF [@N9LB/>1-."DOE 7TF MAWA_,Y]_I\7\%>MUI0AN6MROCL D!C8OK5=UD4YJSA."MK^JM='B%_]HL^QU>=NVXN;);:1P.'N8(MF;I MHE)_5L.!'.T@[RD=4^ SE^@HV M9D5*O'18J\L^QN]FHI!2-F;/[&O0\1'Y/ MD2E7=G'/N#[/V&F0@(%$(!#+0@Y.:* +YB!B_=MVI]J8:!\,\X%NAUE5W MHSLZPR@U+",=S^L;++A1OG_GWN3[?]KD^^^JQ%)X:[\5:D:+*^"NTIA56D6> M^IEPXB:NYI@%SQOB;VQG.K6KM29!*7[":3,Z&'PDPVE]CGIY!@!'%]>*@$4_ M,J+U0W&@?S M9GU1A),V*S!5-K4,PB^M0#1L$NTR.7$0N FZ9O*BWFN:8E?3 M/$\_8].S25UU<@R43Z.YJ8L(_^0>FUAJFZ/6%&)RF607^"5KQL03&!RW7 Q: M,5;*4TZT ; IIBGBY?#F6_%^F(!K!=LYI4I8T0BI!3R>CR/&,X.EJ-3Z--S+ M7$]*=\MMP%7#S#*$WB/0(HT"03.=":"SW_?XDHBD-LZ)^,<,!PGZW/K750P% MI7'9!!.4($K>"CC&US/G,/3S@I2*88411F2I8(#2PNF$>-YJU]@.0^L8@P1I MX#) IX!:$^.F3W/5Y[VU4)ZP$L>JX<]UW1#'+?2IPK1;.EJS0&0>1OYS*4]3 MQ"HN 4&E)VB_:[5'MU>O\NV%GPHCAU)+(\]=ULN:2L03R.V/=2L=P0O>@N 7 M.9&0,H,D%?F2^"F01N'/E!3@@N!VNX#@-\[2=1B$+31^<$-'W@KF,E^RAT?$ MEIC(&"S,]-QP!PA_8VE&,*J$VX(WV!"ESF\6-YW_; SB>@E\SW:]?QX"RH0D M.2"@PIG$#<$I!_P71E3X%UB<8ZADD>E*=.;=5&:% L ,09QE&X>K!N.PY5QA M,-3+@>NG,$7MFU-H,VJ'4>:>-&1+Y$4^A)L3KR&5(/]%VB Y!@C]-<^&7V!M M'>$H=CTQBX,T58.(%]0%^4?"ZRVL2DQ3-=Q)(AW72BEIXE/EP<)) M^@/OPC9\#UG55%"?T=&'P$P*,^S$)-FK;;( MX3FB:PS:LVJHT**0/410#-W+3<4$KJ7)F%#%-7K!]"BL(FY)M!'01>N)36@% M$5=W-V4^<+?V\0M^KC9.QNP?-6\G**: 1CE?*V>;O.0R'J54^!"9:6GEV.IY M1\*P=%Y[1;3C/M$>D(;#)S$=\.!*68_^'5E?3QEGY?*;=J@((-.M\)2<_Y'V MP59SM1 N1UN]*A=7!J:ZK2. M:Z^8CG)&N(YQ%Q(HJ<0EF%ESCH \,LMOLD9MMA!U0.I%]G^&Z0RBB/YKD6/P-7BLR"0-C0BDYW8\B'L?%ZT^ MKO, N)V=HU+7MR&=\7_MJ#0#:D],:K5U;U:AQQ(Q^&!3ALLYN*AN&AR#=%PK MFRFL!P;CY5<1%J3/G(JV^J"J[9G!2A#%:*.>,V\6I3OW8ZK:WAI:S-B[[,OD M%5O1<9M"AUC=_!XKR%0F%_ARVATA"9*2.1.0_@4EYMY!,!7A1XG=76M074D( MRRS6=DCMGVBF#L& =L*FUFM*8LA%-=Q'3A$ZDZ+T2%1!IWG4GSO[FI2$, J8 M$P.Z@0)^$"LAGWHK?9@@T MD%@&+R#WWT&H+!\G:SV [H_VW%3TVE( M;^\PQ\K%INU #0=4Z7=.P =?E%%KRIRA=DP31&#OR''^!#@L@G-TQLSGE_1K M&=;%4/Z*&P:-4\^Z] M236_V*2:[ZK$NDH*5@WCY9C^ ,4]LD0//@"])ON6K50RA"0\(XWY6.]A+%O0 MPVR_>=YNSYFZ&@H!O3"1\][>L]QQ9]YUQM+*)P=&MK[ #&**:$LN"*[17I=L MYJ+ AIUDJFJ,0W/\FG6@)U -!1,-9S:?UK.E,&L&2^NK&<@D6+ES)>QZL!F3 M)=-P46P +IE+2_E>DD9I^-W,E*6HQ8N"P*$;RQ/V604;BJHV;!=9IT M: J40H*=832S$B])V"9#1YF9:9A5DBM;BMR"6KR]%^&R]]".F:^E9OUML'83A C MO9C7#9S[\55Z&I@%-U$L".(:< @TDFEIT-M=)X>1",>I ,U5)0F2TL&,:OQX5/S*+LH6=\RQ;N%VJY5OEY*Z5[VN-H-87PO,G6>E MX[-'ZWA83(;,I^3E,-*T>5:@'^GS!EX/4= WLY\=^47.JD[C&#YFP#7_$]-J MYNGB" 2"+?)A&%D <]H@ZP5;Z4BMZ4=P29BB67^WM+5TP\N63N-X$=/%4625 MES&=$X5#:Q^ 4A Z&.YQZA SN*,FUULFS>JW;N<$)1)JV9SZ /J@'VI9C"$U MG1B3JQ+5V[D."*"O6+P4;$.VE0]ZA:47:[Z+V;-.<^PQD=@1T;THUP23NC%/ M=YKCMS;AR[DZ- R@:9G<6F7H]\S6_2+?;\Y_,V,M&S+&5*M!#'E M_0E_^X\7\3S-,K(BC@..[\Z58 .1101+^E\-+!0\Z@G_ "L5"._26E:E(Z! M4EV,/\V*+/%\0A$:'42XXT*#J C*FE!EL%7%Y:3C<%DT(6$G6=(E<4C66F+? MXO4?9THUM4#A0EY')$5/!F(,N'-5LH75*DMWV'(M@.IMBF[O>=%MAV22M%PQ MRH33DXNR"+&&)#_2TR_P3 3Z"*=A93<%EG=[J;LGCB0L?=LS'(X8'J G*'?8 M[LDV<,W9V(-,\2A$DF97DQ64;%)^3%!^09]I\./0/G)D&9@U 46<;&3G+LO. M1=@;HI:F4LJLA4-)TLK7[CH.B!Z^&-,6-Z-Z(PYW61QZ MO-)%!LX'PM](BR"+/H%O).5>%X-N#[>6)T)]7EQWP,!_4;M8M(7$2#;2<=>E M(PQB-=39AI>?.1PF'"DK,B;MZ*[NIIC[CJ^P1Q-1#8X2/V96B_@MK&^!U.1) M<9$CTI:WN4(E C[Z%7UPWVJP ^8G9Y0QP1/" C#?8!CUE)@E)L;ACT@27*([ MB1XM@_7-WR%7!&QC44=B3+A-_*\>T*?QS8HIJ$:I00* M8C&=5L)M>BW?>5:B"!C1"8!B4X?WH$ Z4QZZ6P<]F. @S! !">^7,H,)#+0@ M6%,+_>MIA6E+4+V(1W7P,H=+W'7L P)^Q"]CVSQLD0&C$%94U<<\L[Z!-O6E MTVYD(;+=YL132-(X"&"$*69OX'B?>;_1A2IQUA[C&UI-QHB4\HI;+B@J*>6@ MGF>-[3$<#03>;\ ,#>Q:\H25R)9'*D?'$X(;.XT9S9CR'&DU0TP6E__X@"9< MT/"42#_F=K*.$B[TD[!QJZ=4I!?N1.Q70JE4SL Y&Y3;2*+L G'ZO@]Y0S#KN6!4S/'K/)0SZ]!"R?L?!M?>[CV MB32N<_('^CAC-(BH''R:!"7:<59+*X,B^G. U=?C(WJ M!@$*HPC &=$EE>J.<)S1(4&;T:!=]59\8EW3)^WRUW]IMQU?$U.D%?$0- M+ZJP8<&@4U;?@>/[)*+#0"X'3 7;Y8O57K:C)IG:FEUW?(F(/ZA<*\&R732OK!6:F.T:_2[+@P9VF',+ M\^4D(4S 4#)DF4WZT,QOMZGHJXYP)N\F>W7/LU1TML)F=>_RZFK8OFT(\NHRFDKH#_IM0%?\NEGEN[S* M73.?J89H$.C(C!GISU'DKMV%GX?=EMNH?*K CH79+3B\-_+P)Y('C89S!G>5 M$JZ][[$^=K/M_PS+C&L;0FM1A[N>AF15:^[0+^@F07_'%Q5[C_N$II:24X,X M=HPU-,.5V4YM5T66W+<$/)=5U"4ELCD8RH&H_AJ8J!V,:H<1Z>>KY!U2B YF M<5K-NOAN,YY1VS_:8@Y)Z;EGUC='J TK^YAIZH!A2]LN1ZVVR]Q7C\*8:Y]+ MH:Q4,QXS/)(P%T1BAQGT 5-E7C97@W"B E1%?T_A,IW.:N:W(YXM8?0.^]EJ MF^+8M2G."^J3FQ65]F8J?#DDECN%KXX&TT58,(&Y'2P>Z3+T$>AECNUR+44%I;'$@ HWF@QK.&BZ M/=&YI!&F/JK?ICCGXCW#"T;UK;C_*RX.Y4F,NN\51.CIY1C<@AM#0?J.I[6J M[8+BZ50LG$IFJ+13S'\XJ(WR4%%N@XB\TLHL^)'F&J-@2Y\[M[N;NMZ&M#:P M91L0KI):;6 )*"TE53"[!^EPJ9$I-R5DI)*7OZA/_IA?IZYA96H&D"R:VE=S MZZ149F*G#3' :L-A]58DS3.V"04= IGJ%?Y(8&F,3G("P;"BRVX*&W319#3- MQ/+:NZNXNWO[MMP*@Y* 3LA@">?P3FY1\,<*RFD3O%RV.2[3D(QH(>8[==); M0"G-02I%)E524R-AWV$\B*JN_YE$TD?M=A'_5%]U*GW*BXO,)E/KNKHB.DPT MPR!,9@^NS$%ZA'W'Y&#IIV3Z9[QQJT29*_:)T#&=2 M]=E*-^.2!#P5V)>U"*LF]$C1$D/!Z%V%4/EV(A1?*4+1U2(4GQ6BRL)"$88/ MPEN189#FS*6=SI&'T KR5(!VOMUH]0E/'H( &%)UIA"+@@SVPJ HILR]=7'-\(1/KD_.,*= M#8[PKHHL-T^J*ENR8JL@3$6HOR4I;-#LCWGS%%22]%O5&@)0$JL M-*2GUM\LV,_ 6$;C[0(YKS(*R?B%"O6YBXZZ[B:\2LKA>)5G30BV25C5YZCIUY!TD M(H%2\93AEAOHZL/ I?:;*1""(;K6+.=ID8777.7([9.?&GH25%#L70FA=RJJ M*O4!Z"NG4*8JF)HYE46PGR(\*1%?M;(]Y/"?-)GLD V([)Z#R!)D;ZU[[#V. ME-<$"MX B>[V(I*G<+*$Q@6PO7 M)7D522MV[4W3071Q9?ZCN,A]7$S-0FJ7$89/EASAT9O,T+8%.: XSSG,5"(= M]^)Q6HZ;^3FU1VU3CT9:0XSWT'#4&LZ]Q)?6($^OX : MU;FJB-924%*_6S&5V(F4?]"4Z)HZSC\>M"9WL*HX,7-#CN:$@V4<_PO:&Y1- MQB4?$E$KN)NCO[T2%-;+!7/"RE,[[*$]'=E:DS60? 0J?BFV#292RFJU *5_ MZQ=*60IB6KC>((%[)-5,"&F4H1]BM]74)5I09HQZZ_RFP<^5$MFW6Z509,O) M'X1S5S3U&)F-I;(&RKU75H&9-!P2\\80E6'&(O$^CT?8J!J M-VV\0UP1B&184+L/;! UD%O#BV23)I?2P# ='4GVW<,1I B/=I^I* ;1H):9 MF3&RG&&^'Q=X""X??$+I?[GB/"VQ,^D "='F08_:Q/*K8Z",V@YSKZ!SZY32 M5O0N_62YV)1Z?&&',C->"GD"@V/;.6$.#[%F7&##+FH4Z[$$I/-D7E%5DHHS M6$+XB35ZA88QC8*>B)G"\WDK_H-ZH^J1S76K M\ -MO>9PPIHJHX,'GRB"T;>]^"N?E\'&3LA0+8>.T/[GF/2HFI(JMUP0CMG) M)6^SH'8@=2NOZ>0(5LK-KW;OD1DK7)-B7&L\2@D9TM>A:J7MLW01E^QK(RM06AN 08=\1],+#8OR4@M8J]#VSD!&7('JY?9:5H) W'P%DCN M,RJ2U+KB?QH]Z,H<>W302S,L+!1E0J.AHE9;1F<)W)V:&S&ND.$EQP?//78493')LT(97LF%OLM"&\$ MG[C4Q-R=D7ALX"E'WINJ:KTP"@_3"CPI.C%9#,:6#GJ+Z!';/G:Y6P="3RY_ M+G9E =,&W-YC>E.2RLIO!,?4 8L^14J%2(P!+OZQRD&-WHW\+ .#)_X]Q;V: MLBUP &=_:9)"&:7,6!HUP^3O=.PB)^B^NP9E=Z1)9*M#Y)M+?TAR-'?H3+ 5 MI/4\=3]1DJG+?^Y40)NISK60#'\:N>T4F$*AF\W>VQRVZ429W/AB%(_U[^8N M &]$+U'HSI#EXFB'A^&;:D*=\4=P"$6.&8X[(2*OG>L:2&4-C:"U,LD& MAR8(LK]NQ:?2C@:/0<<5=\WG2V6VXGTW)C]L MMY#D9DYR]R=9["5K'GWGGH M['="??G7#7E_&/35JHBFL-(,G-DN/'^O@6Z'.7MT< M;2J\B;RZBX7I;:*5'3A@ZK[.:G/Q8%M(5)P&CD\)?2@R>B8JK#GCJVP&,,3 C(==&%K MNK4VHJH+>*M'%%?6.E\QF,$LU=J*:@R#C$1FO4LYB'>J=:8CMVRQ<8!U MSOF,.7PM/:1YG!.FK/3LFF@>-D'*$4LDZ%%H_62@/MIUD2U7V;W4*_ 1--KR)=JW(9;%"M7V?&DRYPH\24PV"]>]F3G%^)$03 MA=U,NDS+[4XGD_@0RRK0(1W )>PM=ZD4^*].>7 \R ^RL=;?*[M8Z<,-&#? M8[=2BVW#F\4@?O?NP)5?>1LSDO"N=,K$P;N*/V[X!A9LD%_W9.(<(RJSI6N3 M&QH)OM08_I)79MS+?^VIE2.NH)Q@?C%E$$VK%UR,/1]2Y8]V%X-93J<13F = MNFJ,^,QDYJ6=F/W%8)A5KKBY6]/[AIZZU[$6O2=Y**@@3AG=9JI"+N40)>G/7!_8P* M))>P% DVHV2")PV^ZO087,ITH)U?49UZ,W=M;4ZN]\!VJUX"0NT0Q NBEJ;( M0_40'C"=&$,(MLI2WWVXMICU?E6_-?B ISW MA"GYTU M<=Y0YUM8 (G3A H$.^QYW"D*!F]2BD.)X:DLZDR![JSC3AO'R"2H!K6F2P<8 M#$5M'S6!0X$Q%%6'Q[,E*:M#L%>%C[AZ[$I523@A[BVV(A$5BNV!IM1*57MS6-=0MCY5EW7\.">HP=@IL"V 7HZ,.320=37IR=)72XBIW]VM]-Y]: M4L6!(, >Y;*V>N'72_>L)!POV;F1ZUZ+G=BQUOZ2R>Z9S$&_FAX$*1K,@&)_ M>3[$B4K%QU!".],=[[W*Q]G;-%+J=F8I0#1@&"DETZ5IO<# \'0G(R5)D9/F M7-^G8@M:LFXTN%F1(2G[("*NKR*GNW'3-DQ=S164.N4BA):Y"19+61-7N.OL MYCQ<,L$XJBF=@BDW=TU/UF24%:]FUM:7S#27#LIXX:#P]M MH6Z B;3;96NHR"Z!:7O1[S5U+EM6-IIT7==59=TLO?GL_J0W]S;IS;LJL@X# MB D;UC><9&&K1O@LI8"(@= 4M%E%E 0$\F@J4?"-P4)K#VOOM.IM69IA^4<[ M4=R"U.@AA[K2KX/KVRZNA;-G!9[JL&"$9Z\\$&S *"5T4"2'X08AG)T8>7&5 MJK3*"!5:7=@;X_6.]!(],-OO*4%9(50+..LZV$-]:9WXDZ>1IX+^B22 M4!4> =."A -%UX7AE5LD5&%LSV%_P0[4D?:H:*;UU$BMNBDM"6P5V#)O5IX6 M9>2E4="YA&?DL-G<:M#3_Z#E6%LS%PO43W1@)H:M&^]7X(-W!P:@9!*K2V?Q MLBP);/*D1=4,^QF5C 29T1O#\ 7[H;9/EDC1TO,T:4S6BK[CFQW,4HM '_"6Z3['J!ELR0':4Y[RWU$B/_JR('H7 MN3U[8:L2'CR20N)"?(&DUO!6UA?U*:C;'U!<2UMS$6V;^G0EQDVOYXA55;DJ MS2N)41@;CUHS\4W$QTG/C6+846\,^[[%KU< @C.JB.?3G^<.Q2"B3ER3%*,' MS@CI:L^^Z8<[7H /9/.UMZ4QDJL4P%TJ=)#163J=A4=9Y,J]OSCY<<_D4XR) M$E1ACIM[ZC#\B*\4EIB%+1:9L+!W._.@JO)/X"MQQ)+:Y,PKP>*H@,*$W,OR M&#;MP6TW C;3TANV8/V;!.T0-#2MMGP4LCH+F8H,9K7JS3D %\0N Y>Z0%'X M>*2*IN>:."AI(&P>F8(:]I&&QKA&MHRI>TJ(F";-!]!&$=7^MLB4);0_/W%)X<$:N/Y-A" MEW:D<4J?]-:F]#'5_<[3\=HK3IQ=%'.$"(6FE32D8;LK*>:8R1^35P<;.$LN M<#MI^W1V#UU?= ^JD1KL[J2Z5:@TRD M5&A1?.=U9'YQ7=E98[E^[4K*@M"- M0Q_N)ONP^Y#59_A?TP"F63%"[#1V0ELB:#<-[%5N[L(P;8(3.V7 17Q?>CL2 M09RM:@$Z$]QC91S@-VIR:4P:&1I8,J0&OBZ\NKVQ980% SG> 1-L MS\.*Y0T\-JU=8H*85F0Z% "LP^9>C]1C+/>S220Y,74"U5/] MEE@$LQ!C,7=R$:?%Y54(IH,)Y'55"F=!2XE"\E)N29V0M@![X5)19;$34M71 MY.B(EX?)162;0&"EH^#0\T\](U>G*HZ)P>)&\!8R+$"@31-(Q8;Q^9XS/C,( M3ZMJZ.'N?'(B.^FHO$"IY!UZQX<<49!ZAGI65%9U!9G3V+\$Y?71GYMZ^%N* M (]B50+62LZFJ/YS2F9D 4.8Z\ 91%B4R]2$W%%MF[1CCR+R(N?X#W(35-;1 MMXG(;H3M7@E;""CI*"@G< [7+97N$RH3:[6EPDKU*UM>;<3J7HE5JX(PX+C$ MP"R.!)4.(GTP#6BZ=4R?\0K% ]^W+A8W@[T^OS^P MUR<;V.L=%5GEFO$YOY:5HZ3D9.%$;.%T"AB]/]?6#IS+R@+VP4$?(W&1,XBM M9411\;$>=%T(1<190[AE8R]'8ZQM('NE1P2ELXPK'/;%N93K019N>%*#D>BF MU/0]+EKPZ0 >1? F6:*JLO-1MFQQ_+9\;"'0Y%5+]:YA93#3U[GTV1P&R>1W MQP&7'LA'2JFYUAN@U[4(7R!NOP"-P#U8"IHK%9HV_9&O)0E!*9&PQ;0[L>@8 M*=%O;;W2V1KID;'>S8$'I)N7NH^"..5L"H+^%+KK?E>-9W"M],3&E)]VF%:^ M_:(,V 8(-]CNRA/,9'R3O1M?MG>COKW;WK>:: (7N%,$XQ;!< *DS04.:Y=8 M7RZ:#5PK:(2=8LIQ8K*,J%\\_6>P# &DEJ#)7@1]@6M(S5#QTLG:^AL-5NXP M4$H;Y]('ETY-:<;)FDYKZDM!?9[PX*4IS+#!>!AS5Y4W*<:< M892);+.LMDDQS9A0-(H?P00REZJUUIZXWG7IJ<'V9RG#=>+&D(%^^=%-.C-E MTFY+Q"%?F5=LVTJU;0I="3MU248+YA:?/TIS 8Y+9SVE0^)X8PO$S/15[4D2'$)!A!*LJ844% MJ82YF4GBH"N2BU9&'>^NI20T5NEJR'B2N& :5@2;HF/KKUFZ6(2=[&G8 M+7%)K,F(W)X08.C]23@*12V,:Z4NE5LT%>]Q?ONJ\#W(VENV._H@P.J30WYL MF#NW07K8.9\@'$C%$#1NB'P&6F@NT%H;F\J5/ZSD3TF,E0=N92G:"?35'Z_K M 2\, .%4L*]/3+@=%1XAXLV?NFIH7YS$C(1.9#+PP9- M70C-X!]EZ&2-03NCPT%/F^P4!YDC*-RJQ6QWRN74@HRT#*D$9;10Z7"GB M(*UF:!(518(/")JSTUD[L:52PM32T7L::@O7 IS+:O"T*HF L3L07K F[T; M2W/AQS1@;81@;"-TAJI>!XPV@>V)_"\5D\*,T_,T@YOB# _B.=[4E$OD>9MD M*:W U!8>9!7V,,!>&R73#Y0EG+75G,_L<%? 2S>,JPJ*AST"$2MHA'61^B:B MHE(NQD&KXK.AJYR1IGH2&L8]N,NB'T]"M6TEN/.$3RVCYB57H?:((IA M5R5[ <[*NARG&;\SV,UXH'&BEG!S'RB'*T6PRQRW/RI]@C6C%937!9TQJ?") M>TA,I =(>$J%<_+]CH ?6C_##S\2YA#AKPH8"AAGE]=X^"/UO? 54"Q8&;.0 M3%^68=3+([!"\UE..?#G8WGKC1JE+H+GJ;UH3S/MA"OG&:4RH"6CQ@/B.*'A M[:.LH1JJ"%0Q5AXI..3*)1X07*(4E+#@\IQS"\*M^"\ZJM1U=$TBAEDH=TS2 M'0^2U%G<1"8'/S/#VL*W(2I-1$+933$+&K"\]HZ93S*Q+W7H4:NZZLMBJK0: M_>^J]'#(7<)%CK1.%M!AM$Y:2+^P@)>P"]=-F+#M\=S>;61 28O^;P^PE M@ZA5F?!%@HO[%50#%7MR=/JWT_CD\-W^V=&'O\1GQ_'Q;R?QZ>'!;R='9T>' MI^NL^_B$460UTQ"*W\:&Y8>_GQ[&^V ^H(P/HOH+G5YR+6%$"SMPQ_4 ;]5> M"HB66^=0X0U8$14ZDMJU:V4$N!DCWSZ8RJ!PQ*LW9ZL"+?%..M8%GC/'%P2/ M,F6R_B?=41Z_-]11;G?05PH[GW,L418OZI,!Z7-";L1R/BHR;6KWYN/I_\_> MNS:GK63[P^_U*?3/V?NII$IF<_4EF4D5L9ULGY,=^]C.2N*J*K'3DP4C]3N& A.4'[ 7.: M,-1LG]&"4^V)R,?"CH4$]LL2S5]1D-M@6W3 M*LE:1%A'R?V3I<(5XQZT7!"'45^"2KKD7Y[@(^5H3Q\>;E0KX 6P1)>:XCHL M@WD+HB&8 :G>AJ1:2Z>[&$G@$1"V!>-)R9&MG/W"8H5.&-AD0L'U2-Y&Q([E M#KMH[4FHSB3?1:-#@KTE+1%7M*$U8!E@HF/M7+JKRUQ2[NL!6RP.?/IZXL"M M0QRXI"Q+;OV4*!XK][ZN\J(X-O*%A!X3,T679EGF C=\6API<2_K^^453?*> M2Q,T>6:+-W)9([[*4*]"1P,JTDJLY5QJ0GG7XLZL,&!72U3N$X @ @K$^=(] M&':YC!_-B8#[-:K,]Z0:F.("Z?6IEU_EH$V08BZ(G>EC D(5OF5_+3;HFL!4 MD"3-57<,NN78Z:7"&52+)D.@^[F7)K<@$J%B-4 M$UZG5EMMJ[XHJ<1V1KW4&^ D>T%N3@YOYG933#'3WEZOI%5*[KY+J/.7 %R_ M8G0H,IK;F"_2-VMG9\=*;T&V%PVMR1('%$H CYQBV%.%^[M+KA*** M<3DR F_GI0E&5L7&+.&_,/+]%[K3PNP5=*2\JOC%/:6<$1G94L^]CM&Q [04 MD F"E\?LC)49,]*?FH/@I?F*R1V]][Z<":I.1S>386P0>'K\,5N:*9L#R=)U M JG(IA4<2M,/I>DF^148D1M.)NP'Y2IP^5[;/P2/,N9WI\(FCQ83-+O9D3O5(Z#IA8#!R2] @\',ER M[R(JNV"0<&%$7_/TT$1TTUKKNH;5GYA)R9U2 @&K*#N"L,6#F9'LEQ#^T*13 M+K4+%JBG"1O)OB 'ABDSPR ,+R9?#V1:?]*RJ2N8QH5'GFP%CH"IN.JR[HPQ MU*HU+4# 3-#\#YM>YDTG!5R"D_L8Z98MPW >>F+H81_+O(\IP$G9Z)OSA1DQ M@,WPPR:6>1,Y<^\H#HY$#I]>,B $<'X5R^[C+NS[WLH>LQ-.89J'<'#D>21% M2INHIXM4M)@@X#>$B["-W+(D*LHX_RI2(1LB4W4<1I ,+"G#4X-_ILI8]4AP MDMY:"]BH- 31A4XZK/0A9)=HK#^ASC$J/L&L8GQ%RP["4:1921S MFIC$2*8G)# [6L6CUE[1+MX(-=WG2-:W9@#2\]KE3NF%F@AL\[G^]PCN(2>D[+(\R'^**ZN@G:M4B$$D*BQ["E,.H, MO:0S&6)R^NB=DW/>6]E^,4J@@8,H]EX]WMN>(/H8%-L4HL"DB01;8ONLHO"%- M&5?UH9(G:'""QYD<-DF_1LX1GQIIN/IL<0E%+OM]$!(,OL M[@/$'7!4Z[N M6]]%27,YE\M62AD:AM0*,]]X,R:RA?EG7)AI:A) "Z-*""*N2X4)4>T. M&8X2@ %SJ 7W$G!'ML,]98YSGAH0PQ@$")NF-BDU*7J/*/RE9$6@/=@R(VK6 MA?(+-0D!NS0$JP,L+R=)?YR?/J2?)>IEF/H%IJ?3-39[0#;)Q4RG+(33!CP$ MOX&=1G^)_B9B#7(IT*_W5LI>I2L"1-7^9%HX'Q)Q$K3F,>H@,*J9CQ<: \UR MJB@]SNQ&T1X_XOL,X_N4R=[%QHMLKS.D1! . P(#!0YVN1(< XS8"CD2\!\& M0V.$-M:!";ZOF,F5GO0"LXA'BPNC^3>$#H]C4/KF>+][V:A[.%4:8'MC=$?T M M)7B$(124S'AB.(&R0_&_E]^RG@.GOY/8BO8#3A<,C>^X+(OFH0#B@!4, 0F#7B4">A,10U1\CG[ZP;.?O%!Y4RG17 )W MZ2=09)>[6"$0RQ_RX]2K49[&CD/(40>)Z2BF"&: M@CS+(5/(YBCB2A!)/1-'9/UK1XR3]H6MFARK_3Q.RC!-3P&/W(A(?2 MP\8SU+5/P.]E?.G[+6XDPJ>/)77$#3:J3P36Y_88RD11R AR@E"$F<7$E?XG M:C4?!K]M2%KA NT+@,0FNCSU@>T%WQ'*&^QS)UW/*%(B#!SM! MB+05:)C,?^\YSL A*&/G"<-1'<;JFEQAQ?Q',$)<4UFW$^(1)H>_D5N\,"2 MESZ6-RC0 TEF) 6B-U&AU?3Z!Y;U]^E.P=G'B>HL40Q!? Q%T/08/!CF(8V8 M(5A#0&"Y[44,!*VP3F% 3G:"I&E2;9;A!]FFX?E%-6HRJ8*._3SJ+ K;L"]' M6((L((2#)S?2O%X$+@1WJ)'P--+YPO'X9H<_E%F+V,(CO"@M1A^U1&4CE:BF M()XD:G$_Q9BRH:46VY2:C^2$5RF0D#1[;@D-$>B:-7Q'VQ$A36H6E$YP/3L4#+S;('? M[%!]HN;/$RJN2&VA-6 ST3&H3(AM&3O*%11A#)5@YZ+IK[.40RYO$:IHD?MO MDZR7-FZ>KW%_!<(BHX M0Y ?5[XF-8VW*#Q$5?PYWV^B$OX=FW7!M-=^&H,RJ2S*BHFT$*NA2?/$#G63K[QNDI2!GM!ZG^PN M6C-.E*JWFC L=+O(=YX17I?@UWO)(XC_:\FJCC[HSH0P $^"3H#^^G\QQ-=3 MP "0 +OW1$FKL.U\?>)]2;*BGU+0L8+ U[P8P"+#(+*]5]>!+95^'&A7\!!A M< 6BSZ> '=,&Q]1&0SPHM2H"U'MH#27AIZ'$[E%>"3AAA.TT1-!@F%N(O5&H M##H<2&CUI.5()$5RS\&,9I+9G;$V"72_$)R:7O W?7STE/B4>T'Q8,Y0R>0P MW0F82(PV\0;6H19NM&%J=( M"0QB^MU$E ^5I]B-1P+2N\ $G1B!BTB6?:B5LJU>)HBH1C$8F$"M(@B'H1@NY6H!A-?\C\HK' M$[AG[+6C;5!!(UJ6P@ SLB26H/U/CM9TC:YSU&HI#8:HQ7$;I>)2X@SWIA!9 MV!RQFN< 8G1P7+I!]'O&T&Y'YY]?6*>7-[?7-YN^^PX=?4B\,=$(YP;X#-:K *-4F\$E$?D)(@ M("/'(!]UT+4%\.57^V'DV^:?<._"P.>(FX'YKLS"6\&Y29R,T61#C?$EU+P(QSA_"IRD\SF$P$ M["?( K.H'==:YAW<*(_F>> _4'9:F[)=87=&""Q6JS8L]"*'H%U\(A"WSQ[< M-CV[= ?O9),'KU$QOUY^:7_%XW=^>7EQ]>W+7I^_S^C>I]HY#,2Z T?O\:+% M:#WGP?8P#M$%GJ6.%*2H>K8[4.IC$,(W>)#15Q81(\M00<4\EQDD"A.84Z*Y M$Q5JD: O*,16&L[4A\/$1)Z.D7V89\':D-9S0@M):O59780ZH%8A(K#H]$2* MFN@\-[9$%LT#Z%6>B(?2\D8QAB4LO0*-8=&?'+W77]($8T0==#@I'U6L/F:8 MBQ3%./;814@58-:TXB^]S"M10T5@N71']7231[59,?^Z^G9IWK4_7][_P[RX MNCO_>GWW_7:_+\QRZ$:E"%C57D_ ZO00L%JQJ#I;C:B:N=GI&7I./R;I==.^ MO3>OKDHAI=)4J54W*6]^OKXU;R^_7-W=W[:_W0MGQAW9NM?? MC,O__7YU_P^+&RN1(7Q]_C]_7G^]N+R%%]S?7][>F>UO%^;5W=UW^.CF^^WY MG^V[RSOS^K/)OWTE/9BN<]"^5>:ND:!&+]:*1T1"*R;IBI^=3CA"):]F8?N? M&OPT=CWJ!M2TIC4$>K8C@?TO.P%=WY__[R?S_V!FJ)\Q[+K(UF,')SR@T-B_ M8#=W"V.^E4(SW=?]94/Q+THSKC.U&Q*)&C7J$ZM9.[$:S;JL[,@K?P UEKIB M8&N)?244]F(3[9#N:-%WV YIGX_^E0_&?-2^[&0>Y=;NF8:1!E4(,H MZ7.E$*[&&%.KJ]!BHYP+_*IV!.K$45T4+BNGO/1;)T5:7(CE8#8GNXQ[%=X7 M&7H,8>I@_^ LG^$S49]%_I)^R!YG5:ZD4N3 MA75(/:0=)[=2D*5'E6FPSM^RW%P=,7%&R3?LKKD>MS9)(8+C"&'5(32C;L@P?9(7X;7C@@$V;_[5- MFO_'%;#H[RYO_^_RHA0;G:%%?9.T.$%7R+?VETN,[2O_![JTO]_=75U_0_^& M 0]\_^WS$&V! M^@%V N-RSZ@[BB+.PI*5(*%C8[C8Z ;^O\ H2"I61!]*\#NLHH?R M^HNATD?=+*BW?,]TO,CA6#-%P;)QVPHEKE-G-_4Z0SXI7!=_34+]722+(.E( M];^$5F-^5A,\EVEB,J5=1KZN%0*8[ 4'P$Q.EM/5AY)KW#1_D M$G.,E8DXM5YN+,K("8Y*55^&;O0S$O5Z,HZFSV%0VFJ0*O1:-KIY+W<(T M;$RJ.N(6GC XAJ]5G\MH8B4::47UV'ZR^G4*_5=GSU#TOR,:??>QF:5QQRWI M+N!@8)'56\%LOZG"!JI5Y99\0])5L;BKBV8*9>[1\>!WF>)=HM8,]J?=1<@> M^ ;^@MT[<1=N.#D!E3HYV)=V^T:.1_"H!<^I.7%.@ZEK%]X B=PJCRFZ*H9# MQPXG3Z@ARWQ'W(.3SF+R&8*<<-Q7I:R)OMG43![+CXFF8.;CTIG\*2Y-4ZTG M=H#H[7EFDC2(O*]Z.;)%2(X&>6KI25DAG7I"%7.^%IOA^@E[ 3G/^WR570"3 MX7FX"5P_Y@:4(E$_%%*7.RAA%E'?& 0B19^KXK&X''@V&H,=->!&M:I.,P@? M;%\DDHH\B7.1H/)JX.2ENAB>>M6G(HXRS$B8"!: M$P[:!SD?6J9/227T IEGJ^>%^52P'(=N9\2)'A24980-@9)"K>L=#S,M\'9Z M4<$=8'&/%^[]'Q>F+1E".,:5?\-\IZERG!T0 A6(:/H,E'[XBL MAB0K83VKCE<1+Q\.*T4[,#-_**KP95%.AY"DL20#$U0<(2ZP6#J RY#CO6,3 M/0=)&K_Y]O;SU<4[$IJE2);=C&^[2KYMW![8"D>42R= 4ACTN/P5._X%T-RB M,^0^VE?"KDGC4CT"$06\(TG7<^0,WW<1>^W\NF*F#R>-AW>F&@F9O^/$ MF"2/;K!+)( I ,K-U8:,UJ#]3!H-ZD8XZKMA%&NB M#;-71HGV+MKJ*?! _O0A#)Z)/4%,43OV"%Q'\$@%J<"WE&0W MS+7M2;@"CB.)#GX6(3FAM+9@,OV8_R8%))7:I*XQ<5/0*^3<+3ZR>)!T+'=$ M^!.W )4I9.X!R\B<,'&GX>OADL2C,8(S*B;!-P\]1V?-L;WXL4OZM?,PX ZF M^,5QM9H<;OU<[-?!6"P?J_YZ\K'.#OE8)679>ZT(323B\E5V?OU_5Q='M3,3 M):B#[9*RW2E%5P7R2F"@+L%1)U@BB7,W@4$EAA,XTTO-'T M;.3 [Z.VUW6,'X\HKPC-ZHG,[^R,*:_?A(^Z B+5CQRU;+5:CD[18(ZO^UJ2 MCA%,,+1RY1QEO%+I,48*4)<]-*Z?UMHQ-]D2:=$2 YL&S32-%J-A-$!M3A+< M5]..N+H,Y3EW9@'Q'HZ&W!B)VFD,AUC0_D@A?]*8[ ZFBS^B&O6 &0.L_ CP M0U?F4I,O#T\@K5'+'-=VOD>W!JD%*FE=MCQTJ?,U@WE3(88.MMZ1:/VL F#( M&/_TL!A.[DW:61:-0KCF.?^"ZCD5^^:R[H!PQC+[@^LRB" N%0BV/:PK?'B< ML4(*8%-'D]DL\2P"G*D>.V(D$]$#R**A.D(DF\#YU3 MWSH?T6T1^)*BN9&$?7:\_^39Q:LF7L-4IWF-2$SO$UNPZ[R0N M&\@25IM\UEQXEK']:X^]#K>"]FXD;SA,F7S&5$Q;2331!R RM I[H/O Q5 # MMA/ARCA)_"0QD=$D""&=?HJJA.PBZ-B@:V"V)3N$.([!R9Z,0L4B^]G1 %]% MBB:*>^>7*/Q')S,YK/H",4!-:-(#0)6R GY&5,QI)7S8KY3 N8;VF/0(FK[% MW3KX$Y>T"L*O" W2[:C'F80.1#53ZE7(/14^SA:GB![!Y2J@O[B"CE@+UNMY MK*+A#:DPKD6?"-X>;G),K@7LW9B4]0(9* 1LT.$1C^\MMX*,/ \8I4$0EO.W MD*2T"[VRJ.E60+ MOEJBP*,F-32)29>R-':DFG( H]N%K4V"!$IU%(V1E:)XV,@R;R3>_]@M@_1- M1(WWP;X??Z!9'' "R[UWGT.'7)*R_^%K@_M+M-B!TF*37I '+>2@A> ,F$M M-;4Y?,#(\G$D11QEY[GD"SDH':7>R7/N9@=,'I.MZ<><]6 M$*?YF??HN)VK[.*A/0X#CQE,ZHY+76E%1>"ZG]_JO/>)5RXR:$!@I5P MT<8'DI$02!8*N#"V2!2?1%0[)9,^(2_$4*SR DB=XIEVJ.>RTDFL?U+E!4G]QGG M7:1RAOI."?S-?^LHUDAEN!6I>&B\FHJ'>O50\3#!4=.99P,82J\L1S.=3,,F M<#0:P$]!SD7F3V=,]7> MC9F67DCOOG.$657TV2\GZZBF)136K M(=:.K+:V+=:82ATL/,&F%ESA37FV6,S^7DZT*)7R%IS>H!G_7.&+BY(&I!GL MXP/56Z%$"\+W9OC0>5NO-JUZX]2JMUKOIKH^3XY_GT1V%Y_ 7>*@0#TZPXV4 M^XL/O#?/D.U4#GZ6%Z0,_;V( [66,X,W'W^;\LZSS-/4C.[-QS/$BVY-G4?> M"/F';O-3/VY99\W&BZ>^#)O\>'1C9Y(WIASE8DR1RGTM)"1F4GJ^S"JZLXN] M26S.2=-J@+U03-85G-, MHW8.+>L-JWHV(:GFO7!-DZFUK$:UN=ADUB!P7KIMLQ+>UDRY,ZM>.RW)+IY8 MC=8&-_$EQW"I*Z5 2'OG1>R9U6R\^GOFQ&JUBII1)1!22S'U?8!EYL*5DR.W M=G83:Z?6<7-"-+XV5JXUK;/J\=9Y>7TJT[7B7)?,[C7?<4VKV3PIR7W;.%OP MYB^1RG0E83"$O%DSJ=ZV)L[ Y-O>K7L2)Q.VR]1)E/.P?2$ (RQ7QQ,WO61*] MK=5>;GML21/*SJ]9G(4Q$"5$DATSO"+E#<1!JM6 Z&$WCS#-E^PM_,CL!2,8 MM5!(:*%W2+/#JDWJ/].I]@*KNJPKKUG-VH2#\P4K7X,PGA,Q7^2*O4GEY2@4 MM]D![.4OM?D/;O"&?1&9\V95'O M8]2H#.9 ?0'[OT3G;'I :%V72JT,CA*XVG;=>'M9'&1=65(+D'.-1W!Q=255 ML+]?EX4 M"U<:KXV&]=DT+$BA"T(P>/5D$/'A=='AY:7893W!<\B^UN+__>'.M:(&',@T M0:9S:DAV(-26";4T:,EL(M6J,W$AWDK4GA0>3]ZKYXY4;@"*5KT 58YBW7 MSYJ\_.F;CW_FM6;,LL7F<1U.:M;)R436VDY 4C2;5J.UFV@:=00"F2CWV<[4 M9[YX&AI(CG-^YB";RJB:?0;/DT9E:_;HG%B-:EG@$XZM6KTLS#7F^YU\SA4HC9O/VG>CIEEW1SE4%U$ZM1F,U-8,_71H6Z M=7JR?2*L8\ IK#^99%)X\/5=L05J7F;+IMVNZ\A';7L5)2WYJ&^O8NF-FM4\ MF0OSLM:EKWJP?"OJ9#*3M># KR)H&+@.'3MR>F9G;"+M?K?,(#1_:X!< M-@>NY[D!C" #E6.,FC@% Y7)PY.!RHJ)<,QRIN[WMCLA>Z3 MX^/L(EB#VP?)[\>F\^^1.\0,,H..0L3T@X?BYT#B*WM ",$GN=P/"FXB6RAWK;?.W MT\J9]LMDA<$3YGA[VJOL* JP8PN,_^S&C^)36$7[KR]BCL^.:7=AL4A7>-]_ MV_X(>[XKHK^%02V8SRC"_SJA8SS#?TP?=2"%HM*S69&QD)Z9> MKUDGDXT:=BC[(:>\M!39#]/Q9#:5]]"RZL<%"FHV$M]'3,:RY!JZ55L1!OLN4Z%J'9\=J& U:]OOK[&Y?(>8 M)I5V.^9=K(_87H;[BS4/V\NEUQO6\>EV(5LWD^F0@S%XR'3(#)>*F&6R'8!^ M(ML! 0A5S+XW"C%B+E,8C/P4ACJV=5XDY4'/:1@1.L C[",\\"A]"3S'I\ ; M#=BQ8)N_M2JG0K9+AFS7'MO9E9[@19S-ZVX&78K-V%!;\=71 M>X>I\J(@6IFYL/!!7SQ24G1Z+XCVZ%?*4HW6<^'?5Q#BF?_>\K=9+VF$I]:T M3B>ETTZ$24ZMD].7S_P5!!OJ5G6R.&%+;O6:=3)9B[R^'3HXUXLY5(^!0MMW MJ&Z9"$WKY'ANC4=Y&Q87<[_*6C/&%G_(:<:P@WZYZMGKK#NKM:Q&==N]E HB M8"X8$UC3_3/_P0U>AB^93(F@95,NJ*'J=W5H<;55A68MALGZDBS*T![DK 00 MZF6R%T[+@)<.LRC.&V6XO[+&P)KHTFB687<:U1*WDR1(FE.JG@K%&B\)W5I:[!9^:HMX)H8S10QW M(G2+KPRH=88+XW3CR/0#JC/O!$].Q;@6X=L4=_-JM86UJG#0(A<>"%P_CB8C MR':ZPAP'Y3?RJRC@F@XO[W.H=78CO$/D]5 L6[8([6[431V*90_%LGM0M7B!4(=BV>DB>?.I%$L5RQ9I4+V]M(0SJUY;#/RY+ D5)U:CM9M0 MYS7K]+@D,Y_YXFD%OZU)I.52%\RVT6F1.,\T"*FU^J]VKSW\&N-/I_5:O2S1 ML+>U(N[-=V7V+*YVN%E7E.YIK"78CE0Y@I+@=\+'-.8X$5=0+V+C^-5<;$EL M-.E&$995&/!5GE=2E+7@5"Q\ON/ZLDP$7IL"NT0!@B4:MI<0 ?VJ6-JAU6^( M0I(PMY3$F%]*$N=B5$[9A!=6EACWCTZ4((U&/';0[T=.C$5 0--JI9[4_C@) M36$Z6!(C9E QIPE1:_;$Y2M[1NUDGC\W;]_F.+2)QOOKU5T(IK/U>F ZZP>8 MSK*RK/OQB^-C>(=K^'H#UW>C&$73DW.(1ZPQ'C%- =KO.,-R[J42.<[SXP=[ ML[PI<8&MQP"V2;JU^O;+SSEK]=F_HN7GNY@/!#CXT_?2GUY(O=RVB_?,:DY6 M*NV$<_K$:NTHAF;-.CTI22CC16[U9F4Q%,U7ZU8O06YJK58&YW[IW.H%DJU? MD5N]P$TUT[L. N%WRRCB 5W4NS[9@"HF1[&:%G:A2OSN]4K3R/.[J\?U!.$T M!A-ZK=].-G-R$] E=LE/\Y*GG>3&0P&2+M3F2?G*K:Q;O)GO%H^#[D\#:0V# MT3ODP))>?><9G=CXG/D0VNCIAM_E[1+OQ'3'^HS%$O"4H9SK9NUTMG,==CO/ MNRXFMK\.=/?C%:J\3A0GD0QT R+[:]MJN)FG<'M^:QU;U6IU:LLSLQ\& _.W MDS-ZRK/AU_1QZNSHO&-CVOL##MP!-K,]V^]BA"2)3!EY#++'>_/%QK.))PB# M1B,W>L2F=G@"D$2\4S\<.+E=-!5[AFT^S/P%]:ZK:0$M4170=T/8G'^#N(%= MQH-M;O)KKU0]WG]KTM]J'O89YN_*!;8'C[5_I8S;YN8&GPQX. MP^ 7"*C8 0$%.]90.X:R#H1OK6A%BQ"L?F[="EX5Z PMFE:1DX M+=@O%(\@.&D =]9=AM/@I3B#8:Q/;@Y;(@,_^.Y_^#*:X$A#<.0^^AB/>"M M$X$N0^6;G8]^I>F62I(8\2.8W0^/-#&AUJ%4(05"_ F:J.H M$RLC-I5,POU+R7 MN389*)-^A%\[OV";"% 6.1=GR9MJ]NTNLB6Q!,ROXW@NT)+&/D?AZ(]AFR,S M&O61V+BDY"C@)&WXP$'-%'_APV$S:Z =P6E]W-]:R&MD1'&:XX#Z'+L^Z^,# M!ZX=8@##U[0P=&X6C(O(1&Y6@X!'VC M^PAJ1$3;#^((=B]Z#$*T"8%QNU38ZOH]6"48S1$P4X R*$@O%LX/,0B8G2Y* M23R('GS@D9@,X6] "3X'ZI!GN9M>:F@OA7U LX7!CO&GST'XD[F5;Z5HU 5! M'/5'GC=6];^2[KVT?(5IL+R$%UBFVP>N=."(5\P?>-9\S(N#P_+D]G 18["( MHE&(TI7S[6BY\-% $&\4L78 IANIDT(PRB.@[[!).PS_0%T-!14=;S;4\K<; MC&2@B.=D]MU(]KUB(MX%I1_%WIA<%VC/L0T@Y!@LH[_P+77)/9M$T<(7=B< M]-ORO2#X.[$KMI?PM;I3D&](G;5AKZ/8)NG%V7Y&S\&! GX5.7+0Z,7+*4JU M#B,C.\!=,C%NG M_A^HQ,0M^' R84WQ4*R,#CNU$$Q" M!0YSAIQ;A'=W1"X]& 4NXKV5O(OE*QZ_GGS%QB%?L:PLZW[\(6XS:6-M-#EQ MVG(7RDHLEFM8''ID_?CT*P?Z+I0J4D1$3&8<4B)BD12K11'0=Y$(\[S'?MU&I,)N*].BHTK$9M+G3TVM'.7X)GNT3?R1]I_]J\Y9<5]_NX.A>G M?B_QSL\F&WV\BG6_;9R\%.#^W:RDP%UU.;RA-*.LL]S.CVXFE=)FY"$]O3$Y MY@V5>I!]D<@@0J?B9(+?.E:S>=?,5Q'B/*=H6"D<,^L*6OGF?X]@RQM5F;R" MX4C*2L/H*N6280H2^=?OG.X( P9&^R%T*+IAOD4.$4E'])SZ2N8?<;3QK^^? MOYC??8Q/?++]GY;YS19>[;;(=B&_/S)N^C72<\[!3P2!?0J\)XH@PR89*@Z- MVS4:4L;&6:7*5)2Q=A7O##JP?!%[Z#B$?H!+XLZD-O\# R(J+8^"9)THQKB6 M35$FSZ,8!L>#P,2K<(:6 <3EF#',8!2)<'X\N1S"A.T^.KV1QP\/;(JS!'(C M^"0UF18Y*0+XSG0('K.',,9 $9$!QD@,6HZ*Y6.*)D8BO"[&R"E&Y*?COW:W M"WI''%'10*Q S]P13"'M\%(F#/)MN:X60_SC8-1C&Q&(7TM"6/:GN\M:4'Z M7EY=?#5OX YR032$8_-;$#M[+H/;HP?XEUD_(4:J$B/Q4:0,_5:5MWS%N';_W1@/,"B!(&Y2KA(U61Q$.?._\> MP=LH]P1DT] >GM/&\GO)2)C,>]*H@Z49"4G #U^D3,>5$"K$$PS5$AEHY:B9*N!)45>'U70QDMJSK9 M /Q5!'%:*PE>O0)TA[^Y'Z^5,M=.ZJ+VV4-66*5-<"T,JMVL:\6;A2IZN;9^ MP9]E<2VPLC0IPDNC#/M) 2I[G21$,D@N8/1'K%]S0@Q)B*H9AF&0_OFA/4;. MWE__$Q9O2R6TK:DGKX"Y9VGAR%,\K]^.*U6)BL*?%&)L+G%Q&>@A=*E4L2\. ME?2)3D$F(/24R)7%1>V_OEC9SPWA^.W"HH"UL28%_;P^UT\! M/.*;]T[WT0>]X8%J#+FXB./+5+'?-)%03(6YPQQMA5S.MV,7+I5 M*RUS4;K55&V0/9-R/<=SGT3,=,)'GT/#2XP67MBQ38L:CL+NHRWPUA MBL5J>DY>3TU/\U#34U:6=3]^5J;U:]/,9CD7-"%<2R"]BE]>4@@G$"DI4:RD M,+W+_I5$%G%F'L+D.+^-WO'WT222AWCUA" MWPY#K#>FW=YG))(? D4#\T* "#(3)R(BV!H1J(+8P.IF47XM$28"5<"M"K*= M?M_1RKLGRZZMI% ?,3$$KIV57[MMZ?730FV"*-0";.Y;">P:9"+D9 MZ%#^6L\<#2=X-XJ!GLE)X%/0<1P?1*;#&$Z,N@#J'!TA4L@%P"&FJE&UO*,, M;#0>1%J(YT02->N[[^(S=S&C)X )!"8.;+5*F_E^9WYIMV\4Y)IY_TB(7C@% M3K@3J *1 +6@5$!*_OOI:, ,1*T$9L*@-=E\;L5U$80TW0&[ Q :@=(0+;T4 MQTHC;B0G66)DX 9Y041YAWV!F/&0E*W1<]K[*H988)*,26!B(>BFF!W,7A.^ MXN2B!+"G7)JEK8NQ&M04!$["8Q!$CK8/YE">'=PSV(GO=P;-@8BBD5& TS"G MZ# ,A$O">!L"'Z1ONZ$W%F3489-@.,E]:4R*82",-F0CI!3P<8SW-4P F*AB M_I5,)'0>1IX=,H*;0_!&3 6U$G@)Y5@3U66E((X'NG@7T[%Z9@[*2P4]ZYXC M $IIE:8_0OT"M88(SI_;!V[TXUSJ,?M0&M.4HS,!\=,//(\31[M2IN6]&>SM MP..?& .PZDF]\9Q?%FPNX@(!.6EUT:CS+X;#R[#ZOT:]!YK!^WV5AG M@%5P M*SQYMXS'AYO*-L'^7@,_G"0=67DRPV3]"D@KQ6\&'(%A]-Y\6WMGNACV(<;6 M46U05H6(*R.R'Z7#Z8/YMC[M-W#$X8 -2/[K&>!"NLM7PBL:[]2L;=VM!=_[ M$:.ZH!&"5OK;YCM,!@_20TT\*',F"\\!S\7;UCN=5D8"H01"UF&49AM%ZI37 MHIL/08*CONOT]E;EPDN#$;QR@T6\W&D&(>5!<0Z*@736-F]@J#JC00=S'J??_A*H=$&/#L2#%R MS!%P.&LQB?[UEBYX%_D[I,?'J"S 5UV^3B8_U0X10LUE?=&2..\X3$, C0D] M)X\LG!YQLCF,1*L2D@56,^TH:THJZVH>8429E-ML>[B)D>-Y(LM9 #G-D T\ MV^371NK7.,N.1!R$'0LZN.64',O?(V\K+H@"C[9!<@OBFW(BK2 2*@'(] KF MBH6,KV[LGIR\P:]' .('4HG@XA]ZHTB<6=; [.XC:74*'XU\X*2TTJK36Y!F M^!0>HDB"I]6H@A/= L92%\E<.",?(ZKRN*$OH8 M_0#^_6_,?F<_$"I2]1*S ]\82/AYV M#$0)53RAKBJN&$6!"1&1N7S$)M&6*C9OZDX==)9K,$XEP2>,)-(>=$Z#K*"B0\1L^5.KB:D=I?KA 3 MI]/IL7@C7B&O8P 6+I4_R3BML,DD PQLO+]Q+\7\Y A&>LU"P@1/9)/J[+CI MJWOS553"4\!F^@"L(#S+(('0' F>E1T+?&'H?$>2*A'P#)<7\9$+/!$M&Y"C M]2$(>N2+4MN:U,2HFA4[D444E =AYM@1%0;:4?I(I#?/RI=6U*-"8".2>QA/ M)H;UD:'4C%AD*(([,=RP:B?"&Y$<,2*><<0B8ARZ!S9/7P[X44R("7YTK$2@N4@+#VI\J,S M)/8'I5]OE/69D\KT2W3#('$K'M];E72QH.7IZPE:M@Y!RY*R[ _M1M>D(/L! M08B,_ [<\I2.)"N#418SUC:)O FU(*5YLD\('^Z,8A)L8X=M"K?+;TCNX0@+ M"B>'(T$BFW&P\!5RXK93KZ1'LXQBDUM_MA' M)9N$)4<5$Y<3)BU92'TC,3CTW!"+7(>])U;O^U*?D+JJ)&6QZZEBWA*0L*:8 M9,T&V)PAJ$WD8,[U2"C;9IYO@C5%A,+UE3=!P$B0NN53&).PT]FC*F;E!KV* M<9&EX 2-LZ2E"R\92"=._@SW]QIQ/_YIA[UGH#U[ T8#<1#0FQKT8_S&Y#L7 M+* CO6$-'V3Q7:*;,C-0DR;2\E$1D&H4Z\"(8IQ2H:AYDY@&COP''FLQN(S( MQ^,A8_RS"1 9; "XL<=^D-"-?G+0.HIX@X=V%"6LQV-73(P:2?.6V9XRPI0+ M7$+^,T]^KEQ7/A'J1.WX0R_H_J2_GGS0;2Y6CM F -*YT2/_4BX/F%'I9%(Y M 1-V.IGH8T%4-%+ J!AJRQ G?V\Y\E;&DXA2B@4]D"?8M8J;>TDQS4<\Y>:: MXJ=$UX7Y0!#SW$7,)JN:&(YC%O22I%!;=8S3Q%IFVTBWS4S0RFF5]D M/-":^"6OBMPG[''N=KG_ H7"^1:GQ4#)B]#ITN="6"'# MA] FOP'>CCK<-WI6+#E9E(/83D%F38X9POX90^PJ3D=S=9'#@4^Q%0:W^!(R M'L0RIPND*)2 D;ODC>8L 39$%)X('Q[.8WS!^BGM5$:2,+4@PNO)Q4,JM@(M MOS[L9 MHEN@"R*G2Q$JM6;M7BI'4B]R/6'HUAI%J(I"/IML^$(BV:3]Q;](E*CA=SMSQ, M.NRIEOX5^DA>Z'(39V^^?+&++0?ENX1S;G)2ENIT((Q_/#L2=W_*.H2K&4X2 M-I+ MI RFVMB=5I+#T-[L>Y'DXPQ(6"HUR('F*?O_)3S94X[7UJ/BK3D->=+ MWKV]J$!L8=\1[G<8!L,C$H'TK0QI7]E;!@:(AB1 XF1'/%4+(*]+1 3?N!+[UV6,Q$W:%87K @>V;D/1.S9$#<X M>+0-.XD4*^\N'T.*^/3=7VB4.$[%_!QP4[B)YR.YQB3.+%&CTE) '&V,-Z6" MPK*4SDC$&L8XZ&%4!=GOW2%$I%$,"H/TB2/G/P;/DV%FW:*:N (_RS5EXN*: MP2!.KE!575_:F-EQ5$0&J97.L,YXR&4 M-T/0[Q,(&"N6N-?ZJVP%N)CX*@TY SJC4983Y>B23=0KDKY[T]PAFB[ '9U" MK>>XZ@B<_B0T9]V84H1(3T%?H.SA)83]_*EQ5%01Z]'QAJ!5 MPV5$VS&.*&W#\6'C'5*'(LQTU&Q5+D,0 2NR0SDQD)Y+38E2O4F_"EE0!"C1 MY&T)JM. &GQ)4Y, @[+H]#_TN%B@[>SV!LN-#H*RD%]X/ M\DG*?("9=I(=&>(9,EK([,:"'"K*F6NIY)H92O!DS(RLR9 R-@QE;"0I#)&* MO:6%L"8X41 >871'N$FHHF!2\K%010U9W$XJ/5!>ABF3FFPZ99OC7?33#YX] MI_? ]1VXTD$@##M2.X($!+8 M\9S?@5F479A7!U4;OP>;80!U G(OINUY"G,*R[A/_\"-![5^%.*K=,!:[>+% MT)U2/X"N0)9!XE=51>QXB:J*'W(1&[ T2UA+T@RC4?NCL,/1G-3OQ=;@?2HG M:B:...#K41_#0J&#Q4DP3TQ@H> UK^('3=J7?3=UK4#31*2[-_4Z*K#A>49X M9MR8GT8/$*&G*PTMP4902>.A29J,*"X1WRO.C8:DOP6!!PJC[D%,F7E,;=94 MLEX=78O8.VE,,7K1'9A*?;AOJV8.J^-B8)JU2Q5I_#%ZSI_$:1C:XS# " )E M.[%'2/K)NRPL!$0P$AWE%^ MQ51A)B0=Q\O=)VCWUG'0;: M ;N-8>K;2=W?5ZPO]\BEVQ9-[/:^5$EU>18FLB0+U4$F]&#^,?#^P^[6<)DA M5Y%7G#I5<\VS&W9' S:)\1Q3((K"3"*R.'< ZE;=<<08K*C13X.03E\RMB&. M"JL#,D:HJP3I1.]4SVRJ+!%)Q[F]Y6W94%L>%98\LJI;.#PI6F%0@D>F&K&# M'CF0 I0DQ2;)V<&#:660&L,*2I',Z:-:A14)H!UX MAN>J6E E/Z6 =*D1^3!3C-@3/S7YI\*/R*VT/=1*L.DX:$R!5+O=4/LMO-#M M89(_Y=!&U%O>]L<5XSK#2SQC44+*R?4:6!(J2/+?:ITO78L$0E(4I\4P(92M1ST 6G;GNL9F:NDX\CN)PLX1;N MQXJI1A)M8I)C@4(#TTJ$3J_)-!!7GF,3A)<_XDIYMAM\-. ,3=HEAU<7?(FP MX[0K,"3)=<=GA 0<9U+H.A7[=JETFE6/9#ZPO@>Y##DE UY,R8>H6Y"]2FD& M?3GVA+0480\B]MZ>HL^@)^'*A2,Z*9H!.L"^4QL/SH0;>3T#S,^'!^%&U^A$ M>R L*^V"R5XNQ(2R=G?[-=QK:@TQU]GG^IDF$3/0<^$M4U9E3.*(5ROUENNC MMS079IR_SH-$_1N"W:?P=_OVP/7&[^>ME9Z-0#@P:9#69\$\56!)X)IP=88) ,C*85%E(51GF@_KFPYB ZL>F#5];&J[SRP M_-2M+N$R2@S".$2T@A0Z3Z[S3&Y8Y;2G@(]25_ MT/1_Z5*P6#4<# 68@F;/IJV*G%%P\"0'1G\[+RP!34C_3OFU,V0BS(FBY&,? M:D2)U,E,+2W ):6LYB4AYP1-LI/-D\4G$:W("1T_B;?D4D,5]J>,&0W)49]G M4L6%2?H:NH5,[=[S /]%!I(AS579;<7Z# D&Q2%5G[NB56<&IH0DO>MCR&&QBVP+Z3:6/ MY+W%TFUHT6O9$ ]:5"!/7"WF@1'=([N'='9Z$]\*R$I![Q>7\]D^Q^QD@.,;$$'.5L&L: ME3B&G2 R1,)8Y7.JXG#Z6_?6G%\H4:91?3V),B>'1)FRLBSY<3])B^:<"HS8 MG[WO3MT?<$'%H,6)V*D>KA0!A#3455\W_;H:H?@6$87:*4]PDA9$$8ID "&6 M46@&([@L]1#39!@BL4']GJ'IGDKXZDA(J7A'7?Z)4JZLG M'R05:U ]#^M7U?W:%UY5T;(%IQ+;O_C:K9C7I&=G1W(.'M&";7/A15-;84J+ M?7Y;1V7;K]-4G]6K;PWV^J4Z=HB,>30:DK?H.71CYZ@7//N<>!$X59&L8AE?VL Y^S8EU?1B"FU>E\CEUG(9I:S6X M ,U*&GDEV7U^P-AYZ6P[Q7-Y2S-Y:93T/1;@2B;[%539E:B9UZEH3*&BE2 [ MPINX2I=4+='#!-XF'845\U.^QHL50$*MPW(I=''JZ*$J1Z?O(""RI/&D:BLC MWS(AE-T=;I2\3BF/NAM)^I_VUY5 =MG=([#KT2?2O<$T0Z77?B6 Y,+P8GPR M(@.;(%V-#.EV$4G_-BI-H_QAZO]P=V[>!T.W:Y[43F4"JDY-!B>J?3#OJ-F0 M_I5(/T6H,W01XZO@)=;T&6&BJY&"I&2)]1!22A^=XQ1N+=S!W9&7X\RG _UL MASU+PEQF0"/\R91B.BL1YM>)"A AB,RWB?PANU.T+!3?2D\U3?[>W) MNINV=9*:&IE9UAMZ27&4WK[4=FG@O]2W2HPBD0-H-X7(@_=@5A:UWI6%E%G5[93Z7SF/"-W[I&QZ MN7X#'0&\GAGKX"0Q[23#__N.=,A'G+Q/8&06FN=6DG MEZ%^1+5=P6 0^.+W$VO86P:ZGQ$;3I-DR'V<%&6U6RCQ 5( X>BN^QA@6(=_ MH]#1-7=?^CGZ0M/:DGXRNAH>.@\P=N+?,WABK$@_!9@L1K6%TMO'4D5PO&P0 M"#]011ZCT,Z(I2 SKG_ J#AQ4]LN2 OP]Z6@@'>9# M#%'&<0(P=.> ;!?&!S95DSC;YZK$BRL)9 7&,W5-TE44WBBFC:% 5K/4&&"O M/6EE9**G_$Z9"JO17_69[&%O7TR)D/T4F*_5'FC\J-]_!#*1O$Y[2O6_T?FB MK[=R&(XZ'E5PB&@M:P6< $DE'!',U[-#F>_#YAN6M^ZS\$I.*Y$AT@K=9%K' MF'MN(A^&!LOT[,WPO7('&QC2K3;F-XDL:FGL*HMYXI@E-P5C*[+.HMJ MT'09RW8? 7,FDB[J/CJ]$;4%S" &$9QD:*-D/*)Z*8'E--6&DE)3EN9[6&JA M03O*/N::]J_9;A*YR=11.;E1!VGO>"&E[#H*%HZ%LB4K.V!.B"(U87$\<4%( M,K2AAMY;%N$$--E<#WLN!+T$0HT[F?H8-N,/9%LP2O+R.!>,J4: Z>+ONDFE M=&U'%O<);:8G?)>BT,R2D'].,BA-*%2PWR-L.>6GWV_DF6P2FYP]>PI65C\! M4V>*A?T4(YUK%Z+,D5-BC>O(S'E<&!.\-"4I8T>6HSQ+&9D"P)TXGY%62C@Y MZ:VS)_T'[OW>W]_8_ZPV:IB_8W]M%\8V7CSL6*D?DKK9V2W(!R\-T=#D%U=H/J;C__+[8LXB1CY M #[PY+\ODOZ>9IMTY[\X$>T6+F05_Q!_K,'M6(A<&Q4S,^;Q0[;UC 9@+3#D M!:='BN2[L26Z$C!4KV_>PD5DUNJ=H[J6:JJIQDHM;G?)@JZ=-9KT#GM /60L M9+G3 M0[+<:D5[K;%*T3XC8D/2_!2NXZMO[6_G5^VOYMU]&SZ[_'9_5XIP388NS372 MA<]))F@_XWY"\H%$^H6RZUSW3W]639#OE*>:B2GNH_U,VTIE9,W-W,C)L#JK M_CYG)7$O[W>UWZ<^D9&9G:S,5+,^^[T ,RR5P0'L@I(FQ0@R/V,.M?*N]O\Z M/[^\_/PY3<@U)Z' $MJC'CFEVE0E/Y_5Q7Y,VY\\DF?3@%Y '*'W+))QM(59 M;F4+;?,Q=/I_?_-?*$Y;V'J%F]7W$05&=4&X=1#%E'"/;]COUT[Z&']&F+6W M-^?MZT_FU87Y7^;?W%_O_<#_-AK J%W9*/<6A^F")$%^*>(,07 M7(&^4J]6__9'ZKVODJ#]>2IHSU^4:3=:.WM;I_;C M=.9^4!X1-@_1H$XO*;FF3%MQO \'XVSF1IQC=>A_FD/_;>9S%_%_U3^8U^Q4?X^CWSD$7KV33K'/1R]QB]4.7K$< M+!BP(>4\\MQ+&7]/:Q/^GL['V\N;Z]M[\_JS>?7MXO+F$O[S[=Z\O?QR=7=_ M>7MY8=Y\__3UZMQLGY]??_]V?_7MB_'YZO:O4GC(UI7U3@(T# MX::Z(*#K((PV"/K0I1SI&X)2O^.>(A:JC-L/S:TUJ?YZZ/JBGRGNR=RKRW@% MV?8$*VT+;]3,?.$,ZC+Q[G1.,M_BR[2<>WBCS#T5R0[P:V?0021U7'2C9IGU M:KU.IP/^4K-2.:.IF2R4N6QQ##JCE8N4=_J1K&3F,DW"TA&I P2_S:#S(AXG M,^C$O! !'W;A+>AF'B<-87M:;>FIC.N^8K)D!9(HU.R-]B<\R&@LXQ,3\HTHVMM2&1>'G<3R?S*Y8*W7WCHJ! GR%XIZ=?E M3T^77ZD,09+#HGD:)1J(9%&-H:DW1YBXE57ID_ ORY.K^9FO$< ;L]Z$TO'V M.P)Q]PRZZ*)WJCR /-&)C!;I!7H&5(=0Z)1WF\86\D5F"\GQ4P5:R2SIR/:= M'J'712H1PO#LYP3QR,;>,%V*KH4CV4\!UBPRD%529H$<8_E*6MO>BH ?=!"P M$8K3TQAIRB8H<#-%2*:.><_M)]6WLLQ3IGX-/9LI*D#W>+-X*.S_QVU9,'DL M\&U1ZBE;'U-ND=;1)GU73#VYE!),H"'B.L.-E8]8ZH4]!KQRPC"@#C3]$*;% MN=R*(:-4I@S!T8+N8\&G(;<"?'8,QW^P1=\FL4:+ %QPC?(B4PV&9,=<2B!- M5J 2=:A\6%9()[O"W68S)TO0#L:B[!S: VI!TB\^G@)_EOFJPU$X#!AT18@L M 9F?D5HJX=G7,,TSHLQ89-G$<]BO:4R+E?+2#\QHA'<\#[^WQ_%:/X%4F=73 M<2JI'+Y'*7<,HP:T,63)2C25VY/:@CE7WIQC8>E'.#T?+C(4J?(LT9%_:%X5 M\P[W3IN\6IOSRV8,08NSK!&LGI.K+=.A]'7"@98I[0D(),OMGI:#R$6+QMPU M\NTLB$PUZSW6>A*35!+C(Y3-L7:IVE*JGF0M[>YA8O3W'>QYK;2CT;?YE MQW!"7H&*:W;EPOD.&M#"*>=ZY%/KAAXR3_ ,]QMPB?@:V]F0LBBQ)41KI2.9 M.BKOLV(F)M__=I0>EM+64[JA_K4$E^6AJ+$73$W"/,#[WM;>"2-:Y-:S0,"N MS)H\H$>Y ;$0B>*]^1H#O/QM_5V";PD'Q"#]U"4+$?1#,--];BB>U"=2"CZZ M#CSGEP*88%Q2;4WB4.=N2&3V D?T[?!P!^@N!S/5'NN'5-:.%1#AL?T3JP<1 M?^09RRN3UI&<\FMQMT4U.2&*\MF%.,1*&@,;LHA%3BQ2H 2YOT=1X^O2='*? M-+#AL=C7_15)"Z%]-EY1K*9^B-64E6?I&IW,R>UAY1$)M_=<)^7Z#F:S<:?* M6RY08^09$3K=[SMWFJYA7C@1",=A L*SG^O73695GABIUJ6$ \IYW-0PPU#6 M8!^O%[!7G*29+%X2HI22;HBD\2Z;N@()7A@=?72@1^I^Q&Y(?.GJ;B4NDHU$ M TR'O?P(-T^>'X,MWR!R0=@A@K1M)1+2P ZUC,C60!W6>(573;9+5:KBL MV">KW0_\(^DUH7KBR.!@1*H:/6F\K'7'H:;3ML!!_XQS12-+:XZJVR=D@H.1 M$2?%>ID2Q71W8@THW$C,H&S? K3/8E5&256H:,OD3]*:A"-_UMHP9!\G;:5' M?1&P+ZC?,^AI4A*B1X0+%WIC!RNF+!TT3FBG>L-N ;8V"+@(*G? O&[=]!YW MP$!G9%]J'&SF<3"BH"'K\.&3N\XZ&%P2L!?H4QU%6H/Q%,_N<4M?LKN3SF,, MZ#M1RRX,9%1Y^UE>3+FSR8I@V1(FEPUZZW3.1P^9M(J!8[KV*$JW5%;^A!Q3 M8:ZGTUY.(I42HCWS%!_.O20@B90I@E^ZM+NQ__ M!.N59'SNO?L#;*!VKX<.1"":.-[TQ#Y?PWC*$MG"?*^YWK0V#"C.LF&GO!-% M4 K9QM>:$X^,ZKWO$KA2N.OY558O^?D^P>UJ39MS,4]2C88U>0CBNNNF^5SR M-/FT$OZEH%:B6/)](EVE#*V'76K-PG-3MCCAX-Q.!@K%OO(>0.$NT5,%@JS M$!Y^=SSE<&BXBW1^E+DK>3Z* NQHQQ"9PL&1T?XU+.#YP>@#SQ]X?B.:/WSB MC0E^KY]*"]/2M6S- G[[$&)WT"37*>'SZ!VJ/.A.)L?<6P0CGO(<(H[&B7FL MW0\'SC]P_NHX7\&7VF9DH_].%\LZUTWDO6<].;J!+%\0Q:!8#5CQX;Q!)U63 MD+AY[(?0T5(CA**3=?9HCJ7WAU,PYQ2_IN#&Y?#B$H-%3 MLM8I74M.YF1O&R82C$)0R7M!=\0\K X+GR\JDDEB60,[BE,\;R4'0?7KH=0) M#*L]NL,AX>O*M[/_GD$KY848Y!'S2: U^N8@9M\C(*I8%Q^*4Y.:%G,&A_R@FD M!7YG>($R,=,\52@G/I!J \'I&J+)K-;(7$QV(F\A+T@&)PBNDVBS!D'A+,-E M!MI@6)/_5YFNV-"'+M60O3>/Z,E%$]3:6OL_[/35>T+W7<_\*^A@$\,O83 : M6N;7K^=K35N;F6LG2;O)@;>2O+9!UIH6+??-_[;]D1V.35F=;*6\"9BG[(B@ M29IS\ Z1$F= 5) MTCPR[2)7G/^R?9:EX\EFR^1E.!')D 0S%,'B&1V?\#ODOFQO50J= YLF]1%: M;83>KDE&S$4YA' AB&HRJB"=K)I*08P#)\K[5J89IJ>8WN_)]J"Z8:?4#,^- M8ED,+)SB8,9%%0.9.']*V529N0-+VJ!3Y%].5WG>13/Z!++ 2MK.4W]YRTC4 MH3@.F='Y&Q.N,#\8N%T3!TU9FJ)C_=ZQ=Y+6Q8/F7DO\U283O#:K!9UBM<*R MZ5VBQ\RP'M!=./A M6PA%29QDX^A!+[1;J0M7-!I*GWTJ*TAK[N;ZV=EP*SK,F\8:U*''O9*YVY9R MS>8DLD M PYE,*-$O/C.F ,B_Q$T&X!)96-S-'U>6IRZLN%TQ%V#0#]>% *],,!Y<^J; M5XH/#O+SC^@/\T\[^HFE"/\?,/<'\P=";H+.>9,8%8O!22X.Y3W;Q[ @7C56 MBZV23G^V[_[G\NM729T_K^XOF3K2Y$M!8I<%]'$SD%Z8'I.TAYSPI?"&@!Z' M22_U:NUXCQ/,%V/2KT+U?O/Q*GP"H\M7&H=T5>>C'5"[:K.=X,?.E,8,SUE[QJ,YF)L+_!F;@?WY+2 M'8PB&[LD8Z6E \\/L;/?(Z41@_KZ;A.5.-J<=,_JAC12(8,0YM$>1G!6Y=\6 M"D8Q[R?QJ%1'B$39(D6'6SCC;SS0/L5B$B& XB\_3 4S0_WG[V_J;Z9HMQ,2 M5.A6Z2'SB#^!!/FW3OC'1W*X9A>1.^.<@=[L$1%JJR&"##859Z2I1'OSL7UW M=XE-R'AB18FEKSO$UV6W:<8_5_?>Q0GQ\9R1;H2/X_U^KSNO/4#XT'E;KS:M M>N/4JK=:[Z9'OX]_SX;BSI Y)<]Z3A\^.\,3AMT4LJR=WS1LREBUC-&,[W[S M\;/+O[]Q?\7O_='@ MJ!=0+!&?D%K_*#IZL.WA>UQ>V^_A']BLX\GVT-_=CL_M,$089%)G82N!_O K M>/?(=WG8400G[,0Z;M:E:2!G]W$JO?(HD2\"2T;BYO9(7+=:IR>K(_$RY^L' M]SV9E82! Q8]6FT)J,1P%JB]6!B\F2E@IHPYC8\V>9;D>F[5W M=F)53UMS-WC>@K=!K&5.Q0N)5;<:U?D"9WU'8/X5\]+3<.4_P0-!.-[I,Z!6 M ;LY?1N;5K,V7Z;M&\L7HTW=JM5J6^3P%0OY"Z?OA"%U,8C0@M]-MI:KN.[# MG[#"D$@UZ^SL=,=$^12CMMA1N F=H>WV",C+CT1$E',A MNBG3K9 I/5,QGF_P%V6@Q=ZT[G,H2'C)% 2M^AK)UR:JS54>&F?SS^2L#2Y MK?W:J66$P7([U3A>STZ5XV+D_'ELD!4C>EKNV=^U&[+HSM:M^LFR"OSN78T% MJ5,[LQJ-YH[=B<4NOVON@>0_P*\P_76WN5VMYBLNYA9'N^Y_!SF'JYJE%QZ? M+JO;[Q[SOY!8C:55Z')(>Z'[81,PT74-4X6'#)RXPZ:^7-*-9_LQ7/"7IT3^^"M$^ #@&AT0I%B')AL5IG-\^%7-U<'\'I\;+F[^X= MA(+$J5G-LVVZ>=?E!(OM7SNN^ M=08W)HJ<=ECS25:C-O7RERC9^A($O6?7\V8%/UJ-UV<$+$>SAM4ZWJ8N-.L^ MF,O\6[! MYOSKXA"W6)6S:K&M:55W.%"1G5FST#E/1R^*'?7F2[@)?F3V@A&H#(72^Q9Z MQV;"(3/XIF6U6O/]8--WZ 6'>B7LGP6 N__?[U?T_UJRDS7]P M@QKC2R93(G>3+ 3P7+OC>F[L.G.J 0[;5U*_B4J1'MICS)%]&>$FI/1&;T*Q MA!M>09$8^$EKT_G02U-H%:G0A2E4M>HGC9)Z0U[&Y.'(F9D7ITFR7?6B9'99 M943QXK\F"YR[_RVK44!UW#=GR^KHU[#J]?E:WRY>%RK.) ^=_6LR'6(7LQS M=_38H@+45W8B%J52TVIM-;RT)BU7I M@!@$BXAXA]AX0M;.SX:6O@>T75@:6 MU0-VC^TW2IZ=X7MH'U-,!5Z_RR% MO_$*,XT*DZ=NM6K;] .LV![ZNB?&C_]P#XNX@#44"<#7FJ_1 EJ41O/+*7=1 MT"=K7]#DV;5#,477+;+W=>NDNNSN[]X)68)@ISL165E!DM[!%5 T'4S3JPN) MVQ?DE!S< !OW1[,_;W)?QYAWZ71!\M./O:,K,OIRUU%P?=GX^!U].Z "). M03P^I Z60>$OMHLWH?1]1KB?EOE;\0MQ87PG'HD8Y\8.K\,[[*W8(SC;&R>\ M0XQ\)96K::D,WQ.&?K3(Y;"E"58KU6J>OICY %NDJ[>6DW MEII^.6]M5/H"?^W"GHS*).:U%95#QK]T0JUE!/S&J'M%0O?EE%WI M9*X3N3]S1B=6LY;GV,]2%FW!S?'%LJ1^C&]L[" MF20KNH$%7?GGO)R97MWF*X1S7YQ.9U8]]THJLYZ]5""UW>V.!B-N6(X]Q[MN MG%WMSCGKWZ[MX-TZL>WZ3N_2#GT@2:11[X*)I_,6=D*'(7*\^:>M^5!0A;WY M[_9\PY:1 *O9L*9U5B 7=]$-*W6613J^&DUUK>\\[ZU-5NCAB$NBU8Q\BV.K M=;JF -^^[LTR8F&AO8';N#4? 6TGLRU> I>DY5J0 ?ERV;"3:#XKRL!H^[U% MF/ MK397(P%MV?],$Q_4&OLC?3HEL-OK"/XG>.8B(TP&-H^MA,U,=,C,N/ MC!\=,]5-_;/KVW[7M3V#7.24*U+91 /S?XVBV.V/-T4=-=SD0/_OZ C(X'B] M]^:-_0!'Y ZDK>-WG?=FH_7!)+\.C&\>'8D?TK'EWVIQ)A[\* Z&\' =&5%\ M(IGS&#^;=VV_T18^N;OJG31*-6>0*LJ8ST?ZHN1R/ICWXR&LI!W"J>Q^,+_! M6>4E?PMP<4W]1W_(7]&RD69JP=,(T D=^^=1QP$! >\=$BGUZ1[G3!<)I2]9 MV\$49^0/KL\7UY%LT=),-)/"BQUS^H]MNKV_O['_6:V=( _:']!*X?FW?C" XWO./*[\+Q[JS]>&LS2'3]R MGQR#O]CH1-V/;UT?!&0PBF ^\%OG5]>!YX=.R%Y^$U9@ORN%;*2["Z;N>>(& MI"@F_CL:VEWY[X6G)(03Z,.>/8S@$,N_?3!E,^EJ]?_]K1/^\=&$4^8,.D[(\VC4K()6 MS,1P+S-C2D#D^NJ)7*_6ZZNAXXZLMK8MKOGXS8'I@@H^!PPR9_US$R6+A#J6 M?N]Z[7TA]$Z.?U^@IU=OU)WP^$OI^?M,^T\]5V"7.^26Z[Y8Z(QXYYE5/9D?(9NYYORC7#)BMC9 S%;5:I[.-X<+$W,-GO*E M@F:@?SRY7:>0&-Q9_^K2IR[H"SK-AO!85Z/?$>.6]99 >"14M44%D@F MCP@FJ8"-<*CZVH0D7M0"V4:&V8L5'>2VZS[=J7-5XN.Z5:\MV_]M._1YL<*Q M"'T:9X7$T<%.*-TUM8KC,U\AK5NU B! !_UAQ>=V_L94K>.S-6W,>N^G9>V" ME*ZQWYRTC&W S#07R?"D:34*M#0X'/ 5&0@%MZ4%Q[NQ)DCH$I6(? F#*#*' M8=!W=TX55:U<<0TWM(092#(-JWJVF[#"RW![(=K46E:CNLT6S>LKLE9@@JI# MT<$XWHD"-JELD#)&B2<#._SIZ%NYJ_+JSO$\6$;;[_TEEW3)*YKA1@0C>MEF MU+LGO5Y"J1.K4:#&J%RR;%F-_(OC@YCSZ)C8O8'KNU&,8N_)46)OOQ7"I=0' M)AXP63M%N@)GLGE "]V@*O/2?3JQ6@6Z)917DU_*$\>E*\&$&K3??+:,/% J MHV"L&:&DVJEUW%Q3A=2^;LTR(F"1K6E:9^ORFY;=U'%%4O9NJL=J'9Q;_A4, MV%EM4IK-W40S6$,VX.SZ_&6X7"YDKO;2 M>@DJQ[JA@F?391G6+DR7 CFK4^E23@'^Q79]$V@)#\,W(S=ZQ/H;C+1LHBE0 M023&TY("2:[-ZH!-B5# .M&U?YG:F>L^-O&9H8)8]=JR+;S*;V!P0Y*,.-Y9 MU75] I_HQ/=U >255:8,[CY,3E'A=#9'..V1MB\J,KF*5VC\9FS_VFZCK.4T M(JG+?@Z#P3FU0!C!JH6R&_C1)UHL/W>/2P5Y'-K 4*YOA^,K+)S%%C+PRS @ MQ[%4)F:V63S9S19;RRE96R!US6H5<)?N^G5XI4[BX4XLR(? 7T+;_^3XSNQ( MM55? Q[9WN[-\C)BD;TI@!^Y2:2XS<%$<4-+)Y;7,+?PT6 2U!=Q'+J=$:," MQ $^I"#@!>#./(KM)#;1,C("Z%K(RV75"AA;!YBH941"P:VH6A%"U M9='QRU!,^8.P=K"Q!XR- '-2L^:N'YOKQ_6J+^)E!=42M^_VW9>2!=O,@=]& M"#=VW9_H9I.^=/);VM2/-RV]MN^37!W]CJVSI7-"2J*/+G5UE_9,B%4MVNBI M=3P_B_.5G(J74O!L587F&T!E7A_P\ LP8W<>K+D(B/+Q*P)1;AU E"=XB5" MY3SR$'TS",FG!X1DA9"0J2(RDGQ[#2=]P.\4# M79*N8J^>%E1IQ>R1AW*9OCZ5@^9O5WZ=[%J]+$G)9:1.:3*VMYXQ\3*)1UKT4<>.'*[*A00E]G"3N]<8Z!9YZE:W71B]>I9H+&# M++ 4VF3).&";J9B7OYRPZT8.AK:?[3"T_7BKA>6UZN)N%(+TG[*I[%J1J[SN M_Q!KG.EAJ16 $2S[H6Z6]% 7G7]KQ^=_O./S/UEJ_N5N;*$+/:K>,X,AH2%D M%[ES9>(KEZUS[DP6K_3E-9-0TC:_*$7YL.<[75\=F&;1DSD/F>NU$6ZVGW9] MML),II_AQUUA2\+=Q[4HS/5K@7S:8<*M#Q!D1YA^#5;3.F+7M:U:4XU-!:5/ MP [>37S>-(VV&F#F]99 82L&2K#8H1: MNNI]4VQ4 \.QM4T@[+7&. Y1W9E:8GW'H[KUG8SJ+I,*LU+4KS)2IS20:+N4 MO'((Y;Y$>.QD*'?IS,05!?):)^75SXLRP"X&UX571^<\+D.YRPDZNW'M-F3OK4I^I6=5,R5IOK*FE\B[O5<$SV9CGCGYM MA)L315N7B9#F\AG-V*Q6;85=GE]/=DYC7MSBP.B;L(6VR^>;2O;C/K2PK@X-$:S M/M_W_"IV9/;U6%\Z97OA;*J:=5K ,5AP;^;J?67=EIF[LJDTR=JQU3I=W.9< MH*W8JC#-]=$60K*6D]IMH'.$'*YL=Q$3A"R"?G[RBM#/CP_HYTNCGY^M!OW\ M)6=TDYCH+YO?#*1T=-J:G[W@.2K!3+>!EZX-+MDM;]"=0DV?HG@6,-1G^&QR M,,]7AJOY#\<.(_/2[SD]QFR6IC]/!.S_@GZ/E>,SKY>4]=63LHB?I!BQ=F2U MM6VQQE3J<"C,[*-4-?MA,#"#H1/:,6IOJ"@_N;'KS,X$R*%9;@KLM-CFVMZ[ M$8S:D^,<'+_%6W]G&:-D<)^E23K?":#/W4!EVS$<2CHP[1[VC&&-$,S*T '2 M=EW0=GQUDO!S_%<7Y=HP#)Y^#8N+JH5B2OM/(Y@H_'"TUTN*;OE M@M+U90/M497CVO",=@S2=:UBNMW]]\AE068Z=N@?!:/8M)695A:ITRR;3K$^ MN*WDDKGRGQQA+<_@SA?IO^M+T5N"%W'E)LE@-/.!+1]Q[:P$=TK#BJW]9T4" M4,;=N/8O4WMQW;^ G9@E*NLO0IY8 3NNV5LAC##IH[)_863-=];.E>MS5?"* MV!]Y;_^Z9,7GD^,[?7?&%M?+6R^[/IF\ +6F=FO:%RE]@SY93$% E+V6-P? M>:;=95MW5P^$6M;G(*2\>;R#G9FF^\X#!S2.MV#,K550GS_:_H,3F:A()/$" MLL_)8>:Y=L?U#K&#W;'8ZR<4.!+2!4-&CON$&3);O4R6D31PB80.F)\7#O]Y MYJF\-YW+ZYOBBYIES 3:M6H!'E) %**O#X6*"%Z,=!.-Z$ M+KK)$R$7YLZ\@:W:B]Q7ZSX*Z]-#7T@H,,OJ.^\E8(Y7EA@%P?:(X^7"0(,) M'V9OYMGI2TRP/;H 9M!JBO1OM+8)B+G&&^ F=(:VVY-Q"]9R [1?S.X(:.3' M0OW=HZ,BUBQL\&BBRCD3XBCC8=GD%;$8N>IG2]"K3#<%K5,P_T9<=46-[I/] M=R!/9T;:E6MIFI_;0S>VO6_.+(?C2Z"\RNI0SEBS0WN\ 5-V"Y;L#2]L^JZ> M6F=+Y[[LQ8&80;%IKF2K]2+,TA+*:%A\.')F:B^:QV[=QR2O0I'* S=W?D@\ M9E@"DR&93E\36DP_66>YN>/#LIRM3=\URQ&S?K)WK4.$'3UR. /?HTK-H1UN MXH0559%.]U]%HAC[W.O@EO?G!K:G"&Y%8U]T=Q6[\9 LF[P$5BWKI^QS6@]. M9%&!36XU2]MB?F/'I CYEN^VMB4KXJ7HJ!D/:>@\.?YHHC1QY[#SMN"$O672 MS8K"5<_FU^H<4 [7[P/.V:HIIF(-I ML4C-=A9@PJ6L] 4 )@ZI5"6QK6@[;T9A]]%&7UO0QQL!CD,\)K^;\^^1.]Q MTY=RB3/!%UY94LDJJ-8XV:&T_Y?J M4XDXI) [IC_;2?D4!QGQ5)&R93,M>SM_0:_^N))-3W&Q5=,J@7@YF%8[:%K=.D-6I5$)C)UPL(FZY?7) M9[6<:%[9[TOB46M/1RX::RYSG[R76>%TP0-RX3-F/S7DMT/8FG7GBXB).^^Q>IYM:-":/=<94?M&ZAID MNM3*BHSK: I(S\Y)5+*K:-5H6%WY7V')UWUNIL2MN\#8HG]V%H&E:;X(EF;W M'%5K(5\!7\)^.*RD_&$5\Y4V3%T2&4 )\#5T%S\$_-9PT2ZX3R6,\6W-BS7+ M"-U9IMNX%TN!@2[D#0$=;Y7QYH,7:W/[]H)6?MOU8[W8:440*R@I4&RLVZQ< MU['%OSWG>X,UTG+JK9>'^AW::A?H+'@#E_QRLELF1WGP?5]O-5!\1\[=KCS M5\-,YFQNBSEGY9*U"D!U'JP!;1>7Z8N\MEVL5M>4^+UMK\("G=-9ICA8K%E, MFKRZ#K=K8K\3Z[BYEEZX>[9U>R/_%VACO$(59(4Q[KO1<.A1$U#;HU8E7A"- M0DX_[K$W4YF1+G9-A%/R,@I.2(A-VH978NH8;9@) M3=+1M@6#-P;2972\VWHULR^Q= MD#*-I>FR,PEJ4RYOO+MA]4-))W MOO.L%8NN"(YAJR+P%M]_W?\>.=2XZUJL_,J7GD-$@%?0 KA@B2\PGB$47MCY M8NWBLFA>5FV_TN!4YP[1O+JFM;Y=OZUOCV92*Y.L&I4Y''^+_(Q3SER?^B:NHY430KK2=!_EK#+FT, M,DV5)N%R94;'=5_/\YBAR];R-+9U0Z*ME,T;*V'S/V($E:)1/QJ&>)/:0U0< MWYLUW,)[=^!$YC>X^V^#@>U;_(%EWCFAV_]@IG8[K5YV'303D^&'&QGM;^[' M.\HJWX+8H3;C\:-CG@.#8!""9+\(\MN><1?#!Y206P$.^;CN MZ6);/;<_7A]UWN0LX?\='<&*':_WWKRQ'YP/\,-_CQR_Z[PW&Z'8D?$F?S;S7VY'&.XF (#]?QQA6?2%?E,7XV+PBDRXS)C53OI%&J.8-4 MT2SY?*0O2B[G@WD_'L)*VB%H:]T/YC<0'+SD;P$N[D3_T1_R5[1LD@5RP=,( MT D=^^=1QP%I!>\=$BGUZ1[G3!<)-45,II@@?W!]OKB.9(N6X)<74WT:S])_ M;-/M_?V-_<]JG7C0_KC>X][Y> 'W [9KN@E2_[@N3"-9W MU*W^$Y_Y9^V-Z<"=.\2S'"(&4R;%:N*7;]:V4K$/9NV]>0%S"EW2"5 =^C2* ML-(B,A7EUT_L/U($SCDO^DX(J@O_)M3?^J?;#DQ\^.^,0,0OG9*%)/N8@3 M;-(!'(:H] X"-L_-B"="P8<'( ?\/'ZTX>IQ/"^R#->/8AO_AI:@%XP9;YC@ M\<.(W^)0IO;9#1U2N.5(]'H[=#A]%N0E+-R-'UW?M,UN MLKK:R8?(!$U.>$T,?!<\@Z3HHX"OF/>/#JQ$OO;!\6$[/6^,_F9OU'/2LW-" M6(/XQ!X./3!8B'NBH!\_PVPLL3 &=P5A!).QA\@HVGKXS;!0HV.'\&(8! ZS M#P,+NM@]-S#[(5^4,!,T8-R^'.NMV)C;SU<78FO>P9 V7/]1Q?P!$_.B0&*. MP0Z$3VX7N0Q8,QIY3.#_G[TW;6X;R=*%O^-7(/QVW; C*#57+:Z^CI"W&D^X M2KY>IF,^=8 $**(+!-A8)*M^_7N6S$2"!(F% !>)$3-=E@0@MY-G/\^!X[BC M?_SIQO0;@P\&YP<+M/ #UTGMD(VV6&/0_L,<6L?U;+I#^J'"1!K M,'?_XNE:1#2",#P"O$7N$"2A>M#!E[V$+I&!OJ_TC[0F."(S2L#H$] Y=C*) M(Q.>]^!=IFO<\"B&.S.9^6 EWL%9$SW0'VDU,=Z"N?4G'Z7G_)3GF'G'L:)' M>- JNJ ,8-[&N/B\/__=)R%&2:6 M#3>6-AV,)#YAV_%<>.NQPT0H#ZECXBS@ID_XL3BT_&@1A#'M)-$N;O L2/#N M63YH)GA@YSMDKCK/;(6]#HK9:[\]]OK)-_\[\1VSW^U==9"32C09_K MEG6_DAL)/47QX^]./,/<2MEX^O8!V<',77P!&L(PP%V*M'C6U^SL!>P2&-K= M55_2+U0-#>0?)#$1,7(5(D/2PFZ4&K) U* M@S,?@Q[0!RNA"ED/#IFLN6"5N*)&XB"E^?0=4'VFP81TC2!7!3*4!".:5C=%244AMV!#[QTO6 A)NZ+Z M+ G[C.X#\F#R)ZY1C74,]Z2(]H?MLG,+Y@&J"Y!^OPKI#Y\0Z=_8]\A4;?-W M)K??PB!99(G_YO??4K*''S0"5@KDS IM5G)3=5@) CU*ZC54_H8:DHMY?F-Z#152/T%W;!+2'1&W!C\/QP(? ML!)0%7D2H G'%MQ(U&GQ0S/'\N+9!&]@Y-Q)CV,Q21^P8^"M%;D1QIO ^N!Z"_K0MAFC/:=#?W7)DT0B5N? M(I'.MV0^QQL?3 UMOF8Z85/.^!@]$XTX:.XX/4MI96"$KI1;\'W98@N^/)3E: M*=-SZ<]!:*,JP'+X!Z@<\"[YR"/S-^7Z@LUS%O 70^>9('HG[@(]&%)G^''^ M[=S\[>;F2ZHYX)HM/198O '2SQ:+5Y,*N_(P"W"^P0,F4.E;U#%S':4FI=+Z M1"XP"[F0]U^^?9)K6/0 MJJ:#7D>HI^1I8O\1JEL1'W)F#V%.@8'^L70S%P%#A0K?(SKY: <#I6MK58@? MG7%(HXI!86J>1PXW:7E@I%IFIZ':)-RE66*!H0ST?9&>*V\P@CA_(ZOBW HJTHCRE/I.@C M;8MA,;Y)$S!I!B<9K!_>J$DR&ZZ1P57I:5>NKQ[9_PZ5IB?$CBSJU8040WY1 M(\*)RNB$;ED+C#0LG0KFH?XL)_0>E+@-@YI47$$ M,'S^K Q+J#FSK&%^/RN@DR+H-8MU@3(=!M' PU=P!26O9N+GX56QA M./7@#S2IS#::M(TGUBX(_*+).S>JP=I_^$D$6N%M^,D70<7X$^HTM^';()Z] M5]4%=3A^S6^W+0C>W?[/I_=GO>L3]]Q'?N+,$'75!XL0C9#.[)9C(=F'8PY^O( MC!SL)!7HI\-D=R;\ .-$6-_S:$YF%FC$P*O#9"$">YN^2@3 M/#9;0'57@SG^O1L&/G)M87PM @QU(S^?)I1VP#,ET2573HDBH.,G8 B&6(.! MN0&)9\/V@3+OD@EHV<30U5)%CE4FK\+(M36.@^^WQ7TJ)8%>/Z,DT*M3$F@# M,8*V)<15DQ+BLH:NHNJ_OHE@31VEI.@C;6L?:1=E.8&3'J*?W7635':U20^I M0$ZMG4%?](12@]A]W,&OX&-JHN0I MC-RYZV$Z))BOJ%J%G ?'0=SE-RB:*U[ NEEK,I.A\6G@><$#A9$1GNXU:&&O MV&ZF#(1,!B%E+:KP]DMWY4E2!_EI3,!;(-!M%(F'Q=,QB#T\AHEG1>PA$(F+ MM)WPA!NN&Q%_>NG>\W?FE"\0<3XKG).*@#M+'S&"4&5W\E_D%RG[<^QXKH-Y M6=JF+"EN&HTXCG(+A"YI?R)3^#'-(!4;G;L( Y59>70R8]/D.+[\O5Q9NO72 M6:U'^<_-M\[$PLS&A_Q%J E&#I$J4!OHRO#0S(K86P$#<55IF:6C>WT=T5&> MB+PW:USJ0'>!CW^D!,VQ?J$,,KR65%J-$G,4UY*%,X4.6H/#:.@E MQN(+CN7*8*R)_A87'<-)I%+>'457'&*,DCD['$0=!?G$A3<$^1GZQNI>'2A;SGUNJR.$W)+>7X(\\-\5#ILROK27B*5A+!HS\UW M[,$PM$#W0F;WN/Y]X(%\^'=BWZ6#*Z\'KH%],9BMC^@;7"4PXW6A[X1][U84 M^,3@/?=/D$NS(+#Y*5!52:NUHU$4$:K!V7Z+.00;4_=FX+*>^Q?^T4"FYBSEPCA6B-DK;/FAMG[G MV"SW++93,&&'#"X$+HVGB9?F$G$?*Q2MP"7'6"4F6:646LRRA7TRIAER S?# M"R*R>_EEYZ#\(J5;L :V9LV Z MU1.AR;):.!.D #F(#M%I6/<6&"PTW+I]%6%91]4YKL_'&EL>S2^:.2C?11=M MRV2Q0D::6@/\X6_EP46ZY;%%5FGS?^3P-W)TE2C?70%WO4!@Z-54>7(;;)[P M:#\3[N;.%TF=D]XX74'FA!%)<.X"QJED(!ZH;>9P566(F6R3P,-#QS4Z4[2- M6>I+$M%RL7[.+(K@=S()=P92#I(DJ$ F$N7X$<8#4UUJ7BDAY%^R5*WCTE?E M!-%NR$GI$,RVT62O7L5LKW]A28H/;*ANQO6Z]]M6+=2X)X4B/'#.U"0 M^4_HBKK.01(/9.H[_"N\K.2XM-88+R",$$ZL(_Z%&54O/W[Z>/M*>#A)!6## M%$6\]VB 0>LBC"-FUZHE4'TL&N5*<8F0^_L.^I8QO(\<5JHHH#:,<:FQ4 Y@ M(6=S> W8,BV7H_[8B45Z#\B&RU:@=+_"D^F4P K.VQ#6P82^A0_Q M[DVYDOW"AG0UU<-H5/48U)3DVORKB/!AOLIA%JLKF,KWK_<(Y0(7^!U=QZJ!<2F]-W^E;1DN1R=.>XJ*9P^NT?2\WKK\ MO/)TU"*(D: "E"$U=;TUJ('3E:SL)'X+0!F+)"(V"3[YX M$_C.\IU (;]Q\A?-#3\%Z;(^XDR>3=;C3/JUM? M&:1D&$^!)=>4:66_U[9T^Z)#6W](H:U/4DX[RD:3OWKKLK_JT%AKI_,E%_)< MF$Q8DLN&*EE7:+[J<.F<2D/93R!F$+SXS$,',YN<))+HKZG!F$0.NN8082Q2 M'FZ*X.HBBIK25Y)3Z[?T!XWX&81B13E5>('3+[]X$\]"IR6!56D>:^56U0TJ M+[=,ZH: %62&.T?;WDGSX/(H:$EG8?+!D@)V@I *0PTET,UAB-?.C=_+ (J)W-#^BH.BEZ$CM"AQ+RE M^]B:3))Y(E 4Y6V066.6I@T8V%V 6@VD+35X5^8P?YO)/%-:S@45C\(O0HX4 M+,* ^6"P![T_HB*=O!@!AL]D>1WZ97AQQZ%)'$*1P[#[C(HLZ<39\8G>U#3S\2;O-D%:C>8K]M7F*Y6BHM0/Y)ZL= ML)B_'(PJD%H:3,\P>YN$,.<*9GI6/1*R+]9*BOIZ+_#OSD@!H0L MDL=38.V)PS234/9= T$3,$Q <$P5-IAO HK S_PS/GQ#],#< \10SM M\(P0&@BU0DOFOQMT"BY#"'$N3&9PGJ/:-8HDR=3YO%K4<_/K"D5L.K)E0E$H M T0Q/F)QNU33:H/V.&$U-^IPVJR+2B-N/RIP]!TX0BR!O<<(5H9#.0+"!7.1L#O*5^;9\&3T8A+. M%5T;*Q,CCJ_Y1$B 9=QI]#^:;.1<-G1MH/!00@Y])&4#/=W2H1(Y<8T UD9- MR NF.8XR;B+]!<0_C?4#=.S,#E*](M!O*@(SV1V\KS)XYIXD7U-LH-'DOW[U MY+_8\N]4$S)NT/NDS&A7H^K;%;T\B M+4,OC28+]O.2!>O2F]0(JU!HFP9NIKC*38F-+-N4RMBX(0QTJ'_B5X.0V:\:VQ"6 M3<<<)QQC\@,P,\%<8]RV#AEO*2XV6:MN(,H/T>6]'M((W[6="0E+(1*XY\V2 MFD!>?2J>('FBC3863<'(7F/GNOYG 3MD$"RO(TL(EU8$PACV'H],] +'='M01'RVAI$8 M52$^/2KOFW1 <-TA1S>$3:^MA5T(@M2,?%*3_;$(0.HDN"5_:C3[KS]:GV== MGF.VF'"=LB,F"BJVFM),.B\Y/K$]1J$@)MC;$6 J=H84WDSY4IX<&UXQD^VOWE!6;=_2,.Y4=DSVA) M&7&P>"$2\V);/B3>[P\7/U.2B>W-S_T#INSKWQ=-%MZ-@+]BQ>' M(UY?7%[#D/C%-[DCY]LEC.O2!*G4S^24Y==%C*.?YF=I6(2<8BY >>YI_IW8N<');OW M);H;3;,:]-H0W1?U1?>H11,*S74A;&3P1],H&=B#<(*5M22R+81'(<44LS38 M2L1G0&PE3+VXH]22?&S-CIGV#F'GBT >D[98!X4>>1FR'S\WO@=IZ/)AYI"O M^D[SM$CCKV :H2.H$9HT&CNYV!M[F&LU&'11GHU:G-VE UZ'4%F,B2FJYD2AZQ"@\QTB(^;&5XV#6F$$8")'C M>3+;BBHTL8L01NV1/V/?]BE5!*HB//,EM41P8_[V*^F%$XV<@"-3ZZDH9O@L M;%89))$4'Z+U43I46MS'*8FDH'N9EO$PY_B!VOCP-Q#JR\6A"+5!91[,M>O$ MU:$WBP4< 0-@IVT@[A+7)C>QZ&.$O1QF+@CS<#+C6E377R2Q:+B$ H@^C*_J M6@%NZ0+S8UU,3="UF6",Y1$TK/B22H 03R3^ZC.4!T 8G>G?#/$WJE))$;ZQ M_(;+/3PL#!%E%O2DR!VEE ,$IL3$;_":ELE6-:T2FB)3E%HZF<@[Q4SFWY MSJ VW^F?XED'Z^?^C/<8G1SF_TL"5%^)MW)%-6?*,N_CZBM@6G[,(2T5W-!\ MA.TZO^4!'9.WN]$DTT$>@.:VUWI8^UH/GM2USKD;^[[GK4Z)+WX?+O[MJM9 M+GJ0Z+XI^0.SA8YH3169_\EP"ZK,%/ +N9RAL_2"ZRN^0FG\KA\ETRG2/>)D M!%["V%:NZM6NJV61^=+#:&J60;WJL/YG.]Z9'<(?_!2ZFUT3%![ .B+=ZZ,I M.IIJA/F:7"H#2B%5HB@M4R#5T6@31+48!UPF@ OIZ!\16B.HA-9N..-Q\,1& M\Z 'Q7G0U3G;J#9/?%JI.\^3)PZ )V;M6P&=T&TZ.JND,9/9QID\ Y%@"-'\&N.O&1].8WFHP]6 O;6H=]M(Q_D8E( MA6EIV1+C?9Q0I:C7&WO2?W)=,,^'M MU(5.")Z,F)5I48UQ#-5J$V1['"8,W&GD+$"B;]G..#/FK];[D@(2-?<4G["$)0AWO-%4T6%QJF@)1C HSS-. M7N_#]7I_4'PIBIW%6;(@?Q4WP+6#!Y\]6E/WIP;ASAE$#K6G.U5L',?I:E(G MBS,C3O54AW$\9YFG;JA>"C$V#HM/Q1<%,K#1%-+AVA324H*TQ4()%R[X@U#P MECNLKR1OHN:&B1W+.!)"9=82-4&)), )S/";3!)4XT!_E;Z)C(*\7#VA*%8@ MBBL-7M/%R2'164XW7,DU9:AH3EV$X57R(C><2\9898A3#)TI#,'@US<1I(J$Z8&PIK"J93S.Z!K\D*D)-_1][61O,JAU7S*K^R MU?25ZUQPT-I8U@4?:MO;(R9@:C,X^7HRM-%H#N6P.(>R/&U)B[(*-;;I^5&5 M>BJ!/TRGA)EV07(WRX) &&BQ1*_-E[U7(AT']U(FP.OM/YE)6@I:[E?S97_= M.WH1>S"&B:9A<_V3\(G!JVS:O2&^H*=-DC2!9X>OENH<I-1 %$@)J9Q2:/MH*:CRP<;02YLR[OG,7Q-1P% TT M;2ISF!_%E1? *8#$.PJ 23!V-DK4G&UG04T;1*L@DZ@SGV,UQX:V5;%P@[L;.7"3:^Y;W^!>G MSJ>: <\.2]D0Y]9W.>"?GD+'D#7UZ=V"ZR=U=D8(LMPLW+#(:)U:\%9JF@6&KII7A__/=.- D05 M+452ERP]-.2-BCI\250Q!6LHOA8BRPXOD(BI!<;9PN-"ECLT\T4PB\)H\NUE MJ('L$60NB/' #5&EEX!*X^J5#<2[5,M@PJ(63]5.[#"4O(U5X;0C)%68'YC>I4*8;* ]JB9AA$7 M)&2Q; 7Y11*H#7 W0W25Q1#EYJ-:M6% 6B-[-BY^M6$J&+*.*< M6H]:SE*YJT"MYT<-9CD^^F[NL?!J"8"B0UXU':A:Q4)#ES@%30,?FGBNQ'!4 M,U+G.W:(W/EVHE>'V\H1Q/S4!,D2$7BVJFV>I^UR&7T)92F>I9C?FC4+#B.; M"&CD>!QZ_RY4J$;K%(;%=0KE%:)A916J1=?R#0?WDT@6Z 74= KN(:*X@(&> M5N*[D:'?9.+]J7X5C/'N1LS$ FI "0QD[N)WT75)\4AU40AHCED0\&&6_REW M%\T952-#D2:GF(R1O0ZY[-_%RDK1WH$J)47]92@1?FA"S(,9>8"G1GS##HA) MD=*!R10R$8\:;U%C"M&HD;HZHE$>R=]0=BW>;6Z_C>F$*%.FL5PO*HCB>HN6 M6M@*JL/*S9EEV\+7+DH6K)]4;.]Y+%A@Y=3MFW@=,25Q/ 9WK" 1.R$N)UMX MPC9P%T:27^+Q$Z.0M['1Y/UA5%4:D_ACD.W404)F MZB*_4 @2.'EKB2NG ^F;DS_#$Z^3[*'1 M H-A,=I[>R#3"_)%. MYDLZE]MT*B_,:&+AIL*9H'>&QDLB^\6;7O=\*&-UB8S= M"NOHUET'G<.-/(;OZ2E\P4-8OXB+\^[:-5!+<&'#([IB%L=004_X,'NSUP=E MV8]GIX(+=2,;+;@8%@/PEV<6EY792XL(=YKFKN,=LU= MAN<7)^[2#G=IM.!F5%QP4YY77%7F+I?M<9?_LD(;^T]S%"F9DVG$3F;5FEIU MMSPS,G:=^'T*OLBVP2)P*0K$S@OI^6%':&S]Z62\/OC"+&\..(6_H\DG9B%3 M\>+'!68#>X\&.85E[,V-1=$.XBOBAPE>F)3_A15%*?OCB7"'0AEQ8).(&V4K MD,70F7KD)4)[Y>/Y[?E;DR H+WZUX6P$&J7NA6?OCE;/([J@\%H1%DPZE:1W M)8DV[!E#>_$.H]MZYBX6VC*$57BZ\/**-EHM,RJNEBE_?:\K7_BK]B[\5UF^ MQ1AT\H[#/ @TE3O-2]<("YM, 'I-.A&%6>]"O'0BPDKQ*PKK3F(N[\=D)(55 MQZ&@R,D"FV2N SD]ER9H$!P!-BL-$+@!7>/V#35AR.=6 LMTY>RG&.Z_X@3J^4LDRN$F(N1V2$U2<*4]TUG M.G70M_/)YX EUJ%3N^LL2'[::KG>EJ"G?X)8?!-&('0BO'?H_I:G@T&":>)/ M>#>T@-H*]8V=B859ZP_*J8XL.O]9$E$4O [A1"FJ%8-0R WWOQ1IW*+58)0N M6?.N^=QGT'>F;IQ&;\N-B_1/F0D/_BMNM9W[7JP"[OJ[LB.XS'+ **U(!^!( M>?X\U %D/B0AC-B_1^DNMH%9$F5YL5G,BS.Q M;" JBONJ6MQ,;HU,@6%.;>1S:L[3L.[@@'2XENR[$HETCOM,H&YW)";.022K#IY3LFK_E*QZ!,FJHT9+ M\$9Y)7AUU?1>M[*>?MV>GG[+W>N=T*>B,QNAN8*%+B+@QB6T8"Y- [7&^&99 MWU* !M)A7 R4SN46=U#=YD"?*)>+0'>CRCISZCB1A(UP68%#8",AK^G3UEWH MB+2X3$F'D(V8G ] ^^([P@LHBC!_@2.M(;(^%)>:.D'%H[HU/N=32JB M(8*$TO[(G@.SYY9#[\2R'RZ3T)/G?I:M*S =/G6C MZPX;Z>C67Z0V#9E^%EDOO"%Y(!>V*P.22]HC5R122?$^3;RIZWGSE$OIJR6W MEOA0NNT4#W"GJ^N)D]!7ZS%X0O0)JJ"?:9!A^JN3&2)M+$43])$U4Y7F[0>^ MS/6$H70>SCX->!-[1L&7@LCQ'@VB7$ECRX4PKD:FT<*9J#K67?#0H^*DC=;$ MC9JLB>M5+XKKM5@5]TUF")XQ+!U[OM1OI>.4BT:(+7I<=17%UAW^ ]UW7O X M%^XA^+7G"5LC=+#;)S-4J9D+LM7U!?Z;Z+;&BHU>,[-4QITI3')1KYG?HO!) 5J#>GYL?X1=X"5>>CV2N9%J'1]=ZA=T*'HKU-9FB.;%U#-K! M\@-K.NAA-Y)M@0B+!<3& B2'; \#+&86/*R6X>GQPA6WXT>YIJ6Z02UL(_L# M<I[(-3LM7IIRA?TKY>?2N MCG(&LAUHEN_(T26#T%Q%4GW3EZ"G=F@J-G*+!R=T4B IE2@ABUQ@$3<>JMZ, M#!+)\(-N"8N-R$Y!7Z (-$D=:NW4##DUKOF3FV7.'&^!S.E//H['B,J.'1^. MU2$K(X*;$FOQ8=#]TNHA!LX7;81?H2VR!8O0D&5W"'+<\GD;&D$]-P0D !R6(U@:S>4,2S(ER7? *AA4&AQU0V MZ+Y'=9 =W><(3QJ;,)CZHR40)DS52QD%34V(DG=B5C=RH.\P^AE\04$R:9F M9Y$S>6TG(:CM-O#!3")@^:^_>!/XSC*4$>[4QB5=M#(3:FF7"V6WQ9:](8]P MM$:\:8L^R5DI&1LM+ALU65S6JUY=UFNWO"QE!%Q9)DWVM6X-(WTF$Z0FI-MB MQT*N5T!QM26OP+*%G_$-&,HWD):I1JIV;96Y"ZZ,7/8,JZ-$@@-UE5IEJ\RQ MT>X24D^!<$@AF_& D0M&N=)0QOWI!P^>8].( B$\$'X8,EX6E*A,]>N/9.=@ MX-]>S69:\ (6)"Z(T#,$!E@2<. M-1=B-,JX5V#YL ?D==&*XTCCD=$M*85C, !1[@7&$NR(DL6:]$U3(#JJ^-!S MYRX+NH[R IJV-<>O9O0U%PC!68$?>93-MF;P!]A[ W8GH#R@K+>-J@*%WVI* M/^ Y@RV8A/@I::]217,JQ*EYE]1B8%]A6^9I I2C5%!7M58G2R\(#5A:1YC8 MTI:G4:=)..8$U\S[:5! 3=1,,V;FNH9K P%,L"B9:CUY%?^D2?NB-ES7, Q- MJY%Y69G/$?P"SS/"*^(*I03]LPB]DRIZRHN0PK*%)FE%5%"I_JXH-UJ0AAH$ MWKF12?7)^ 9XMUGK60EOD--!ZOZBV4NJFW:JIMX9F42_]4$>60%9)C9:_#AJLOBQ5[WZL==B^>,_1;R<0Q0,#DP,7G>D*9YI(( 5<$&.*6)[(A_1 M7Y@E+JS',,!\3X(Q8*>]S&JHCN.W+UANEC31G\90[ V[?G9HF^N)1%^(418&?P0@A&H_7Z3"?[O+(#^5@=(!IG@SP=.$Z^D)2-6W0HH&$ M"$00@<8@'$Q:=K!0Z$ -&5L>>Y9FCH/.HS65SO3MG +%!VW2% MLJ179GTWZ9;0;0!RH S(VZG$9+\1CB55E-==+LKK=X>=;C>G[!>76:$.]6+[7LM5MMC\%EAC9O&]&TFP!!C^=BJ([CN>L]Y!(;>M2R6B M;JWYF9 &"/)F+2)@FO)?E?JB,2_-;Z2D=3>B?D0/#L)?X3N>_:LI%I-R8Q1$ M^6W48&;8CXB #R2_+Y!EH@52=LA5H?;BS?^B"OT!T?7^,0[__D;IGSP/4$*7 MEY([[YSAJO:CVNU.]IO?253AF]FL(UEM;[>D\2OY(N]"X&TV7ML@?&V&=^.7 M:&?T!U>=_FCT:FV/PLN+7[+K\)QI+'[C4M'D:_/L&F_&W--Z^7GB88/<6_UYA068BG024C2A:W*Z-HL((: MT^M<7J["4JW=E+SEYI/\H>UCK]5]' X[@]&HN7W,FT@P1$7REEI-(WRM!(NYK>]65GV"MF[>N/ MIL:=/F7HPZU\/J-[7$,2SW-RY,-"SRC.W"&=8H2ME%KV(74E!VT0[F M')^O;O3G.\I(PW^5[3^ZX1-M=Q[-#(UA*QS4/#4?S9!$H_@:%\7X&F5(2A)] M.?)K[10_NIB Z%)V: 2T+2HD,!-N$<0,6N8]RA[21L+)+-1$(T-V>HDGQLM= MRHK$K%+7HX)C0NHG[ C>8UD^BWP*JQ<\3E3$IT2(70*^<0<3D?7WT<$& Y[Q MWED$$0SXR9=Y7^^"9BVR+#7'U M43<_KK[ A$#^/I;KQ0S^/\V:(GG6U^[. MCBBS?Q0[!Z;=)T;T'A M(CTT;THI4NPR14_\URBK9KM&X656-.+D?\R-9[&%N^D.@W_ X+_DPLR/ECWT'V]#/N^ZJ/6F>;7I?JNM+Y;PV9W?QMS0(9+O@1BQ MTBE(/%MTPTSA6"R;J\@9E1RM'<+^E05G)[M$,:M&H8LNBJ&+RK"S4076UV+= M+]LE0(;4X5[J1AD-P,@V_-E\[8:[UHM6,T]**=:U&Q-55:RO-[0[6Z.I?D;[.J=V7LG/;44>VT4&NDB#QJI--]M ML<:SA,K9JZ=R7NU YYK"J??D M,$X*9R-Y4=<<%$V M5EWCTVW'L&E*9S0G4Y_4*8J=(:)&T1CI!;A9GG32+-,R(" M9 #5B39/@C^!YT(;XXP,0RP@6.Y=@FM _GOS[9WY/5C I;[L7'N$/[(Q!+U3HH$ M2\7KEC=)N))YBF U]VCL*!"Y!RNT&9%II6F\Y:]"%Q!,4>3&"N7)$ BE+U,4 M WSNWHGBM$6]:F,/+\>//-57)U$C&YDV6H=Z45R'NLV='#1PK]L$;EYW;20E M:R3.[0,-'0TXREZ=S%41<+_X8X376(PB<"]6 M^Q:>F[_!5OD&O;SVYN#0NV4!RD*?A#'3N6RDC,:Y03#H"-#F MSA72# K'* :UD&\5OHG&',(UKT1E1;R^Q!7NIH99>HG2\(+Y'!'+\7UC90W'<4D/ O=D])QP M3X8GW),CP#VY;#3=_K*X*?@V4F'4@&1I,?;V?0,?U7FH&=!,C905:V89]Y1 M%DNW^>S;9!8@FDH@>D"(-K"BN\3WE>?H#Q)!-I*IVJC7$<2N:'Z&^!XA(:U/ M$Y0H!D^,H7OO ^Q107BV!!NJ5#TA"IV?3CAQ449A!^D[ >2F?=T:$ZPH2B=T MOT\13XZP3U'A#:7<4]\%6L=NSB!X#6IA,17RUV*_Y#KQ%.7))[E/O+="ES8M MDS@CMA%QX;&0T&,[:@.2+T.2W!3I'/(,/+Q"9-X[3 M_/AO#BC&+@94=YNS!U0 M5B1^*RR+L9D5BF_H*/Q?;?_E9W'!%B[(NK=> $,L,^1>-*_%3W,EVA8EK@B S M.V34?%L?!20J8K:C-T(!2?.W^.Q3 :4^O+ >0:R<;J"Z,XV69USFE6=L?6E: MQ*%[E^<.FP:;U 'VV0/UVII0CB8SQTY0=]%P[2U_F\I MX&7G L^*L-T/"AURFHDA#FDR2>2*!1U%WRK@*,-H+3($= M";'I.3@ M98HG4&L"CQR-XO/P9.*+?^N.4>5805AZ;),@-53;(#AL^#:)WH[L].FD@]*$ M0F/I!<7.V"1ERU-RMEJ8X,)94\G$_2-Z;SM3((60Z"Y%/ILU,3/K$&04O:S0W_G)8,5[_B1SH MWZV?:\$/-P?EU[W?=N2=QS6_([;\*=J>(8%&,XXOBS.."TE(NFU*T%J;)JJ(G)=AE[OUN/,%HN23B@KZD? -&>FU-ZF0 MGU117S:.D'\2G9'F"3:GRL2XA6+L83,Q^",3KXJS8_(\:.I_@JY]AM'E,ZS] M9WJ.X%L6<8ED@:[7!/$IA)S)O\@^MY M!#&0G:<[Q0Y+,U#2T[865CNEEVEZZ>WTAYRK1A,\T:]J;IMR4$=Y6?ZTH>XL M(#YNC!TRFN1VPA8IA15;)61(09HT4;:CV91Z"(MS-39,BKNC,ZLZ%V05_MMT(N\0G M"5^C:Y[$'%UF@+NB#4:%IO6Z(/ MAJU-U7AZ>T[M\.%88LR+5B1AX&^%07!BF)+%-9HT>YG7J[$<^VLQE^ FM]P: M*"^3[N\'<,^TKN.D7CB^,W4%N$X'^47Z +Q(^=I"%4#/6>J1T]DDN>2D-\*' M"9J]/C!!/YX5M**AZ1GI].!:@1UBIS=!OP4GBI8TV&C.[>551;,2]EG[;ACX M 8HF8JE,^C7-S:K?;=L,32=C?HN!6BE(>F,'"ZHV.=FEVLE>-9HM>EF<+5J; M!J6]N@41MW;>M[[YWQ:L%TPFO5++$B1W\^T'_K)[U@/=5B5TI_Y1X],<]1Q> MA$KAIH@MO@IWC"EV'PY.D(NE=_\R%=G3$HU-=AAAYCJT:=90&%#KD MV/7O.D:J(ID<[67;%>P_\HV'V%84/8D<9*5%*E\T3/DN<2F_'<:W2;'EJB%? M:?2^B+EKB:5Y_!9F6FC21RT370_:$==:&T(C$; A;=5R@-BT0G_O'"K MB H(V6\;K$ T6%++B-*NP8R%HQ<7E/@$^F%;7/_N-9HK=Y67*[?=_6O1TOGDF[];X61&DI!=/!]OOKWE=MU\__X( MSEE.=H?&2W$'E>SL#L5%>J7NYU='.FB_HB'S%3,]Y_*B7@VOX*)^M";H;[7T M:.D',H5()N9_ 1Y5.*;&5RD8SV4;3VU*J7^"KXZ(#MHNN2GP4J;W04E8';:4 M^Y*JN\_19]72=^;8=_1"ZK1(>XSJ/:79@16JU7P.?!M6\0F%^]CR_S1OR5]L M\S+EWG[^]/;VJ]Q5GE7H9 HSQ@YI$?(FP,\3*XD<@_I9RL'(B@QYZRA?2WJT MD,.0$UDMR:2T8;83T5,-/^1AWWQ*>34SZCQJP;^<==$*);,Z43U+3#P M+.[)M\_\U(?KHC[^@)GYR@9'%R*M!?_&!7,/#G6HIZP=IC/]WXCMHCEZLTZYZ%V>]@=*U4X7XDP;L+Y$(&"J)(&124WG0OP - M_'>N9J34"%!$LD_JFK:I?5@HI7!OSO%2I+XPTBU%+)#R#^?9SV/YAU)@11,! M =-.-<5J,,YAT/UG,69U:@!^8DR0,<4Y+ MM0R8O@=F J'P8,/(9(%?9:0SD'H3"_O H_[[!_H#4:=#C\':([HFER)L4^XN M&H7'TP'=,83EHD+)$_PO87)(*ZHW>L7ZZ6?'TEZ^&O;A;#\HA?8]IJ[@48G2 MUPY&UE%91E,%#@H^&8F4'%;14UU8YH5K5$=G)2HLIJZG(*30/"$/ADU&1#2' MXW9"[6A4.48'M7F;3 )9RV)\^_"N@YKUU,7X-6751P'(I+73)&NF-),QK M2B)+X6*J6^*.U!%GZ43GV'L".U2#6IXFJ"M&@]X=,.$L[U&D/&6A/V)!YHI\ M,"#^@/E'GNO70O4Z#7H)C 0A%Z/K[WCDGYET&32F("S)EXL"G,D M>-.2^2H3%HY#^<]UBS0EEO(_WY#\:+-&1.1G^Q)14G-"1$HIH9M&GKXQYKP) MAC-.8B*P1\S0$SY3F7OIY<.N[[%3#\GBN *CF'!./GW M*C13.=A:[FNMJK- R8XY $-PPN4+Q"W:5EQA7'D88J!E_;6VMEKM?)0/M^JQ M;K\U+\B2L.\MZD/S>S &V6C^%@;)HF-^_OR.[8<]<><=[?Z@WN[O)K"4@8;/ MNCI!#T:U(IJY"^.'#\K8%X$D:=[G:^B<$J,9'9N2C6020JV>V&Y7%2-4$0N*>>B2QC\MV"=EUOT*LDAQ'=$ MX'=PAN_T6=Z$(4;32K.*"JVXV#^3Z=V5-W&JK!PJ[:&!3MHGU6F<( M4A" E7+'5$CEKC0A2:A#P#C+JK.G[ M3DBS0@\N8Q9/@ .\&R AD01\XE@B5+C(OR"BV338ZK=3^CU(DP\P=OQ8F,%143H.ZPG5=J/%1(Y@,L0S\S\@7=$XAT-7XA4I MU>,ZVR1DFYIJ:Z<;T:B6I:C$\.B5@MO8^%'R)QF6.*?52B,L M:M7\L/ ]=.WZ(',1NW")@MX5$$.9C<0:XLF*@7-H'P/[B7G"'3]ZO?%E_T 8+UPL6!'+<(XK>V?2C<_O2$" MHH>1Y;,*K2SP7L-Q%)M!C#]))5$>@Z-;C:H^7FN7GF))'2&S0]=E$@%]1:]> M-T(WAV$D7M0CB5%A*',C$KJ @;B=IJ52GVQ$MIBZL PZ)"G&P3+ZG'+B&V;$ MWS$,H'MP."Z J FB=3NU7L"?HX4UD3]7/C"10H#]&*Q%Y+PVY;]^-1]<.Y[A M5[J_O*#&[W$HOW_O('*,Y4EJYP#\K\1 [T(04C9^,0A?F^'=^&6_.^ST!U>= M_FCTZH4(N:>=Z,4P5UXD>QF>#;4VA5?+ !,5;)YY_G-M'[IUDM_"(-IT6IUA M=[7;ZJ8E-'M(ZZ\L:.*@N2#HTK$>1I,W4&W&AJ/L7^_Q($O?MB^A@QX/5BXY M&B1#UJQ/'.MQW^):Q.H^<$7M.U[8IC-;;1Y\")=O_=CO"BRE8ST]N2X1Y(B* MCZYS/2B6= =PX;XKJ_18ST9*M2_<1HH65'@^@XM]GLX&N?:6#?]]'D:WQF&0 M&UC,??VN]Z^.XDZ\S_&I'-N!I)A;_#!\]+M:#"@1[ZW8^A(&"*D#%MOZ(RNA MKQ^6"%+ZNF@KU_+!O=P57Q,L#8[N#Q6+77]LH]%J@^KBJ:N!TZERH]ZNNWZ,]*[F6[]9/-JL*#."KZ\N#OD:_ MFL(%EQ:>8,V-=FC"P[\\Z36O;3C/H@J?(F=-W2^U3A.-NL+XYFM_D ?QE<]A M T\8%G/LW%/+V_@]L8KO%#+08@+.3QFWE'&@8[4R/L*B*)_C#R=.D].))%2^ MAZ@IL&^1@( 28-V4V_M/-Y[]\(,QHBDC(7WR%\DF)VF_<]D]0&_-&I[QV]+) M'BV+:4T'ESOT'4NCIWK+ZIRC'URNYIC5Y@/[4\17)=-PH3A$)JA8M+AA':J! METP[2."RE8K"5/K&'CS#Z]+4D/UL, (ZW1(&=\Y^ER6EOU,HL(7P;-WZOP8R MF2O545\^ISKJBU,=]6;*;2]SX+)>YD"+72JR/<&2R)DFGNE1O1[U8(TM_\ZE M>D+.0%.)8AKT*$$4+:5U4:.&YY ,4J"W9?*4TY>TL,CPS[UK>NUUO9.X9.WBVM-1%$:W;[WCOC.(4A^ X46)+.#L[, M:501N:ZGB%PU53AZ*VJ^E0[86+TH?5YNN?MF:WVOSC9=U]NF7"5E:7$Z="$7 MGZC\:ZIU*I"DV/3@;0#/^*:*##-$A80/I,J6.9?SD@*C8T? ]WAK@4/$3J9F M/YC&#Z#'\Y^I*8*+X+PF(I)@SQ8T$\)'\^7[;^]?:<@.':K]+%D;>;U%'2 F MK'YS[K 5(^A U.J#B/"K7,^O4J8G2,9KV6&)=OBN.TSK@?.;[CV65, M>:5RPLQ@J?[_?=%+%UILJN>,F:>TRD(K'EA66Y4,Y:R,LI*?\8AW]_8]Y0M>V!DDX+2[])^P.K#8#3_:M4O/#I;,,?3OP\ MS_]$^B?2;X'T=^+:[B^[MCD;@G[C^IA.]MH\NUYH"1+XP&OS>E&A?J:>][OU MBM31-EDR&U37@BS-R\[UL,&RTGUN[^8TQ[;V5V,Z.KO1=QP1/&'(E3J:SE5. M;\U*6_]J_[O>WJ:37VEYN__8E+0S['2OGP@Q;][6WEYXQ:AS\52VMX!7M+2_ M]7E%OS,<%1>T'C>OV&;3J_.* :@CQ04*AX2G4%812B/5>ZT9'O7WPJ1ZG>WK M4_=4G=/6CM5G.]>7=:KH7QTMV=5@(U=UJIQV0FR;MVFK@HXM;F>W>ZRWLZ4= MJW\[+Z[K5+KL]W9NC0-2[79VBPM"#JORHYR(/[0J^]%P/]RDA.OB,'E)2_M5 MGY=)+'SHKV68/J[.2T2K8](&0VN9=&NW'K7BL%[.E[:I_,8=UZ&Z_%W.; M/:Q^,?MU.-<^RGW+"O>E?.E=54[LMB9X=+$7OC0HH3'4JA ^XG,JX(@M'=06 M<9,FSW#%*WITQZ>7B6(*_YG[\VSFVL!D7IO\W[,I[-+9EVY6_GL(#OJ ML\SKSF4[&!W'=SKM07RUPBE'G?ZPV'>]O/G]FJSR4 ^M7<#LBIDSHT%U[*0G M>94VU\[M1S?L7/5/C*X$HSLXM_H U(AB_U3)DWN:C&ZW;OQ!9W11[%$] %RO MZL64^ZG8&]:HV&NQRR!B*U'_46IKIT,KR99_G./NV&<6V 76G6.$SMR"N^_? MI<]/N267N.M8ZI=3I1FO]@/+MN-ZVJ6:HQH'/ZQ5JDD8,6F=I@3L@$.]\>U_ MBN.\X=/\*@\SA?6XG=ZD!_D4*CMW%8AHH_"EM$>A9+&+1&,R&8WID*PW3TD; IKW-?3MBZ;=%*X>= MO%?J#/I'3#_EY[X#^GEN-MU%#=5^U*Y-9VE^%]GW1C9'MAE21P#J&*NF&F)C MX8-TM&9J[STC:^VRQI%>; 6LL\F?IAVF:.AXC'98=8"4TF 9:T?B2)=C'>P M4U 8^O=KTXWAWNSV.F<%HE0\ZK(VR]??\+S,AT?.KPHCN2 M-HK3G.W)\;>N3Z3=C4VY E%<13WJ=[%UZS;6S4%W#Z_&%I%(OC\$&\L=KT>% M_NQC+&,%.ACN,XUYQX<\"YT-':ZN1T^SD D.>?1\#OECD(0;HKS#;4M)#^OV M7CRC@X5G-Y0.]?9YL*U>WLOG<<8W4] ?BP]Z.'QJM2A@>H>.A:L__GS4IDF) MPI(5K5RUG1NXQ66Q/O>T$F.IL=V3S&UIB4/M)Y7ON+VAE;U?E^TY-&_RG)FA M:IQKV@GV/TU=EH;C8_NOU703#+@B,+#Y8$4%J/]9)+9JH/_Z?%?;7ZW'^^^? MKV8M2KQ_FOOF*8_V,.7>^>K=D5/NP!E%F&X =])[/#=SC]&-3/CTA+,%35HG M-GAP/&S5X-C&&+O:[J390?']VL5PU9I"7CVGII"7IZ:0VQ)ME;8='ZP0HS[1 M%R?\-K-J-.M8^X'V)(7LVS%Z#=^)S4_^))@[)DS I!F81]B[H_@89,>.,@?6 MVLJQ^_C$]&'37=[T!6PZ_&,."XIH[Y'3!_-%0ES]T82EN[84V]I[UKWE>A3, MB@/U@1A6,0L\8$V1">_FY:6:(.'&W$=('S8R@R2.0)SA6.?F>]?#"6@#&CC1 M=(:I+(I6;$(KOK!')LU!2%^#\8 MKA-Q$U+XP4MLAU>L9HN:)9Z[Y1G9B=,W'X+$L\T9+-(<.XZOK\9T.9Z[ (H' MBJ%FU_K[,\OF=]PH FHB#4*\DHZY],X#&%R&C9L$0OO\Z$*\Q5=@4/JR]-N[ M+!^!.("6W,".S 5L.PI/[&QC/LSZ" \2(!&:;TS"8>'*K@_L3U7/5]'%(;8VF*XIO9]()"73W3ST=>..W6VE9L M'46;GY)T-VBH/\_R2,2A;WQ;L,#GD4%P,%T&#K@A3SNKW7'WG?TE=?^AZ2YQ M'+KC)-Z@OAQXJ'X; 'K8"%:X/X-,N9%JW/?@'>W"-VT3B!5M*CKK]8I=YUAKWB"K^]9T14K+YI*;Y6_. .H?GJ3&8'D='"DU*%/=)R8^-J MU5S;9["T#B.D"-=2\C3=/M*_HMMT9;G7D3< >\ST+[9-7]G/IM5A: UMVD7G M^CCR0;:*+[^75I4PI<#D(N7"#!941"9*RB)00ZC*C_[XM$/1M2^JW,L/M)6W M4Y*9M[R/8"9]5;M(?]A(?&5PLY\;&ED[C*+!0[LHD7WRM!('5@2O$+G<-YU] M0H[P&J0^H3UD&E0@PVW2#9J2\2RI/@:A<*TL>UX*I/WHHM]&_L%3/+&F%(QM M3^RZN,_+%ADC)]OI("=SL'R=8V]:W&U??+O]#+$,R^Z7O_^T1>PPD7?<]=^C M)SII(J#6R=2OFTAYP'M>7, #>$#]^\2P_!AOYPW\2 M=S$'WK(IF[<@M:O*-]O/]KIX;8(T[UJG9;, *MYU*WM3^94'#D9 M7''D1K%*&"% ";BO1A8C,)OY<10I'@V24)K)= MFLBW8!H_4(J=;\M$V#!EB@>>JG"Q36G66KY2V/UVU"UVC1Y_'LC%-IC.]3>W MWR_V9>P][Z/&3?N8@&T1)^*J36$/X=][[>U^L4VF3^T#OMRVNGI/F[5-![6Z MFP7\_TEB#GS&X@-,!#/=^2(,[AWA6WZ4-4]WHL2;MN#O M7^V T?Y66_.!>]ZE'N M6M1ND9JP3O[Z3J$&?I11\%;$^D;4JE[GJ@1*XBD_H1458N/)7 U._?+R2]]K MAD-;6ZO.^XE3Y39-H 9-CFW$@;G(#VKRH? M.\(>JSG?58_>&N"Q P0/JY*_ ]H*858/I6@>44:3T#"LD!$8S&,-'6/0*^Q#AGBQLK1@1L.+119FH M*D.L$XLS;I/X5BWR*Z_Q>W"CK7"#"Z2_;0+!\<2;FMRWWM75DTQ" @Z"<*;6 M3_@CZ7['=CF4,HL+0<_5SXF+/1A_"EVVD#7V.MW><6;C;2- :F_7X.( &\-L MD8PP=:*(T7:GSGXS46N+!GT5'V$1/?WT(A@?/M<\/SL>FJ^]28-N<=3W&)G^ M_SB^C3#'23B96=&14CTOXHM80XG3'&Z;1GQD%%]Y@YX29W^71#"0$V(*31"Y M^\VKWD:OD0MY+]91;.I=;,NTCH?.:V_2=3$(Q3X9^U8)9.1'/OH4H]8N%&W/ MJGN[^%Y=5H<">];)U-M95-2 HWIS M5&Y#M\O.8'3*^]J)W[ON$0TZ_7;AIXX#HN8@^N-=/Z?^>%>G_G@[S,M"\_=? MGUW?":;O0L=VRZ=8D>&<^V;[:5)7KTT<&5-@>.SC2X,JL?$BHZG4$;6V\EO? M_._$>S0'74K_['7,!\D[]B7[9^_65^>#&,_/W'Q]_,W_XN$]O+?_/#C"&F)W--U$4R/Q6 M_6OXF/S&N?D=_I#]/B:ZWKNV$QF(#(U]ONX#[QX3I3Q!.Q/:3OQ7LL#(Y^;D MT,O>%MFA>'ZWXOS6IX->Y[3.9=*3.:RT5T$2:K';R!P[N"IJ40:',GZ$Q8I^ M98]X1 Y"Z6-?MB@98Q<"T7X-_L> I>/'+.J/>TX;&(%.''/N+VQ)$L$40590 MJMG2_B(,3"02H^AAV S$JX!I;F)!ETL >[85.V=S>&*&6W9F6X]GF(!\YOBK M*;;C^),? 1?"\7_'T6")[RVT&9A(.4=YN'Q)CZX%8(D[/RC-'5IL ?@/]\TG M26#( #Y28,C=)2_>U7X/2^]WB\G^?$'7WDCB#E:FO:8QMCP+%2CLT0E&K6/! M414PNHQEV*WF7DP;-Y&M07IK7O>3[DJ8;=3M=+LYKWMU^E M1#$6'O"^S?N4,<^&E?;IDW\/4\5#D_<'IZ)VYZRO;<\"F"JV51^M;LXO)HDV M6G]VV4 %Z KY">?.2Q4-9U%JJMZ5:LNXC2=(#<^ACBO49#62B0ZFZ H;^/0? M#TD(V#1*#\>:S$QBWM0F#E1U%$7PX$UR!T0K.7+/W%P'>3G:Y59>YF]E-G^: MJUU L_C$>=9$';S)L#-RISK9?:0_RVW"NVI8-E[>2&ZA@VXFL6W:%\7^O\11 M.^:@8UYT\&1[?;&W\/GYJ_1XX"P3$-.+Y:K7I[,+/_.@;G\T^'VOOAW,#8#*L->P#S07\J1]F PPR YQ-4Q76SB@#H)*@_'8 MT)F[R1RV0*Q9;RC,7#"/*0.4 M]L$1 =5P']CRR4Q@C85) (X#:H@B^!L ML*" VNC"L^@QU7?8#D"0P0Y0&UNGJ*IJL%55U3A^[TRMQ(N!B=_A)/%7?.S5 M%&E95Y5K*X18"(==9"SB8R[Q$\QSP1,N7^-6C7/I1L%'"UL0QX_OU.B@2WUQ M0G2Y6'<;V5GW/ <7Y1>"4D=%NF-(-@[W/X0=])AJ@.*M,,12OXY)U7' 5/P$ MFWPOL'0M;86<-9>>HBX]*JW;#5O5I=\%P&LL@C9[DCKT1>E]'K6YS^MMTT'6 MNP4\0K&(]TXT"5W2.E^\^;&6P0*3)KLXY;.6@?+/0<$%=XC"[RA-K>G414Z! M0@.OH^_<\0\3200H&K$3.I?E@IB!;[]T7YF@.[@.OD6MST%@3=F)@0S95/P'Q_?O@+2%C%,'GQDG\ @2AI;))M]UT ]D M"GM GBAI0H+[\V>,S&= Z?%Y6K ^5ZAD,&40KD? M4JRH(L6*SYI#U>,#>(> M#Z"OHFQ&<&7/1=/=8(46CXE/5N,0]+0#GW=%LVZA"99Q:-:ISN>V%V*\[\%; M&JV>'L:ZYLP"UA=DM$M> K7O2Q79/"5DGZ'")FKB2;FMW[YBS>OMAU^N7YO? M01$W<0+'%WDIW'9925Y\/*VM^GNFL)O+AXF;PQ65 0#-QX=F$0MI:YFS'&$9 M>+73&I0\K:8*P'&<4X%W_2R[!\SQ.L-M@?7XP4-H+4K7/LN0#T\ S_'4[_5*9"_K(.PKC)XI ]R4U%OB3;C1=M= W[@Z1]<';#S:@=77,6^ M[<$=1\JW4I*W317.9:1EF.?RAY]:NO+6M288XODN0CS%U>@E6-(IA7SKTI** M9[*3MJ;'!1M:S9X=EK1G6\PRNE7I&Z!NH6[>)<]D",J[>U\8[KW9M_ !OPH,3\Y/_[P2> MA8.P(O2,4W!!)@RARJZR6.'+=Z$U1P=[E%B^"K&_N_GZX9MY,XG/38H:&112 MQV"[]+#G:?X=+8&#"CDBF5:B>TH7H>M/W 76,\6U@]=9\]) M3[QY3SBR7RBA95/4>G!^N2YJ;?DP.GF'^=38OY4N)]_LN,PLX"QR)J]M.#LP M-39/'ID; ABL!),8!I>FP*DS9,1XCZ9(F: #U(Z 8NKB . O!;=DFP92V07P M7KN3+SPM>1@;<-T'J[TAS+$#?,'/9F^)Z]\[AJA.-2X[*LEE6XSW%_AXIPDE M4ROZ,A3587 TDXV#CM_C<_.6VO]1+:\M&4BIR_8C;>7OKN_.D_E73*CQQ%WY M&(2WP'$H<$M-YHX2NW,K7];5U18 C< .';B-4:+KOL(=Y3K15YDS%]U. MO\CK^S;%^#)+P,$^UU7M[^7P.V+T_KFN[5OQ@0\BC:D&X=4IFS2:4<(D_2@UX;=O&=M7!A ME]BNS-B@POI\GVRBLG;"&R?XE:KP*Z/N?&V'*,+NAHR-T(M< MY&FYT1JXD+1+-[[].9A4HIU>=S7EY 0)WNX-KWU6@^*V"(?JWRQT7.Z_>T-S M8K'V 7>ZO>+K6+3^?>Q=4^ M&_:MJTAH?YU2\UACOCP-O/)!F]^7.V9O=J%(-PJ M]>6)4%7C+($R#R1%49;&AA90H^*$J-,UW_::;SZ1=1SXL"YS[2KM2G<:LRPX MK&=A/!*QSXZ>GO3<"*Q).W-_GLU<&W;BM3X@!VZBRU0^EMY,LQV,& M#"B5IS*LDM32)G1 @GVD6=D:)1Z,J9S1L#*Y0 M*)[6SQLZ"K0LTX,X)1V=DHZ>4-)10SDX-:JL;J3%0AF8*'OC:4)]AJDEQX'G MDVQ38+/"89"SB=\)->"K$SGA/76@I;:T,(S:KX]!^%[LUHW8K/7JPD5QY+PA+Q1I+O RO$4S G7]+A_D1:PSUA3[;(D MM4!!"$ '/WAU[S*+VW#PQ9E@AY@\4.=>-;1C@V*^=5@>C))"CWN,2Q\%J_FB M(UFJ8Q[;+=F2EZ[T7=_@@+^H$^(^SINTNUT='F O.X-DSN#W8L=,#>/[2YE M@Q_6SXSIJ*H1%RD1%'L4[DP36_=Y3X3U]J30012*MQ,QW8[UO)$6M0& M#G>5J6 I\"8,%C,U]&[%3Y0+A _::&-@HNJ%@)VWPDWE=+._G!B,Y HP-Q_=F*%X2/L^X,5 MVH6H5@>?2K5#NT6!*<,NOM,W<6,U6K?8-'UNZ6\[-*1JG=GHLC@(<+C-A H9 M@RP\^2[Z7Z]DM#P95X,F)_[8I&!>#;KV MY2EUN][&7;6Q<2T(D()\IZV3OE$#S1S6N$0QMQ0DF MUAA:P0OU+A/-TYSI%/NWW3OF\@,Y.)=ZV_L3SN6_+JN0PD5#Z>8?Y(&I4;$G MW-<,+9QRSD\YYZ><\P9RS@5@@$#^M>*4GQ*/// TYT:*_[*<94WYV8T.^D3[ MD^%.F\ D*S7//M)\\T8*_MH]B$&).,XQ)IN3'L3%<8CVD8'RWJ?3K(6[F8$U M4<]LS(Z]+JXP.$2/8POWJ<;F;9LH>9C9?E\M%OA>K6]#(<;!Y@&V!*-2;]/6Y7CDM$'>283[A*;2NF?Y^N22SVS<,T53 M^;*V4\%0.\%">$I[* 9A,RL.H?,$'H_Y5.]M\5^D[=O3"HD5>3N"G M6OY97SOO11+"MO:OSNLD&OQR, ;2/C;M\KR.=?3+,XTI754))%SN"%M(BP?E M0PP9"#&$0:@[W_T+7I !(P>^!M2&OZ&6G/0)F'HD6AVB(S4.W7'"40D,1#GS M11!:X:-NY8>"RVF40XC.,#<7-*@1%2 MQ TKM?E7@6DM%MXC+=#Z26L5>^KZ6F0-?GB8N9,9_2I_)W!@_;M8JAI&SOD! MAM4.HI]H;P_]1!M@ ]=5V,#5'GN8]KL%/4Q7".;4U;145]-M*:C7K4)"U^U) MDG\ZYLP"UNH79/Z;UKWE>L@;#>"#$U!Y+?COOY/0C6R7U(:(&9Z=(/"3DB<: M-STW/Z9B9LSJ.W?I+!X\*\ X)<* ]:!XB6=6#'^U)/:(2+ \: &<2.2:R[P M!GA]#J0+\N)/!WG^S/)-/XA1HL!3M@-7<@XRC#X$OP!Q V\$+ >8M?/?Q*@> MRD\C4+J6B=4E,+ 9)=.I.W%A@C#*(@Q@'K07 6:QA6Z01+P/*)Z<2,<+67B6 M[^-&1#%*JCN4:/15D&'XA81V.HE!VOWET+PR^V>L[M^YB0J#DV;/B104L6DD M-Q_QEWF9=W+C(C1L9N8BB%P2QCAAW[FSZ ?G'AX!SD*"V>1(LG$'?_%QKHL M#PJ5 LYB(0U@\X=R]IX/.Q!"V$6]PL>=#L;_9OT -OH>*=]U['/SA@:1>3"& MS(/IP.1 9-MXYD12H6U:>7F%\FQE_LV/\V_GYE2$F7'*I-]H>@"8=O/H$"5] M$^RJ5ZGE;[<]?O6#R#Y#Q47=AS+4:/](T/J$T]^$[7QF?Q'P7V'!9P8@/ MS<@A%FD,KOI\0U:'Q$F"JIMXL=0Z@=NXH5II(8]DD2SX KVV? E4,EC'>$"V M;RMZ+OPX? 5TY##X208#7+2_;31KK[+NMU$EP[9$%<[%"@S$^6H:JSD'IKEA M&WK$"_1M2*]U$4>MO"&]'6_(Q?EJ$;3<$%IGP7S[.Y[OZ'PU B7GV]%L0.]1 MVGXYA\)2$J\-F6X@9Q_)Q&2STQB#+&7)VN\.!L? JBOPW!;[K(..*&4&ZWAS MU/TT=NK\M)3.-'XTLJ(RB6=!B/I%-D^UW^U=PX]AD-S-.#$5J7*JJ4=\$^7[ M[DI'=_C"5>8+<)]=T%"FL%;GY\19$)\^+W,(NS<@-J279N7SMQB.>19XJ($A ML$7\^ =H4QM)H2!#M>P'VR.H?XS?X)AFKP>FK#8="LU=_FKRM,#^&[_9X275 M_8IUM:GJI]47FE6=@0%XWNV11V1$O;..21AN6)!:#IZ.?;\=T++#&9M8]25IS87&5EH/+ MWJQC]*[K!S^T!7ZQPMN0LL)L\B5^<4)::NY*0=?X@BH]K[=[WLT!-R&2W:P= M#>H?S1=Y%VCR?"@I]6T\GEZYXUFZ;7Q"1IT3RJZSV@EEU]GX(1V#]K:M:!C4 M%@W]%F6W^^8K1S58=)O?%IX;PS[M4E3OZT2&M4^DS48C?BI)>P-IVL*O*-WG M2^#ZL3EU/93-YCO,59BZ$[B(!ES_FSE(AKGPJZ%F3;_ )X$%?G5( [?UEY!G MH#T2HM.+MO0EOH:*6[_[Z]*#ZNOTY]ZOKU@_QQ>^.9/0B<$^PUEPZCV? =<[Z,I8FU(H(J4YZ@((D1F>.34Y3)73Q+R G%I;_*!3+ M:$ET*59H%/#!X8%*J@7ZEO"1[#'P(FE,M?7DKWYPPNQN63%',]TY>Y+7G:#Y M@#6#1$3Z2((3&!HGD ,VPZ /YN:/:M_\88NEI2#PI=-0$'P.;P8% '[W:*#F MGMX.4JKYHNL$H=,.DPOHXC _RG#R'O$"C5V?L@[00>H[ZS[$9 D#Z5]D"QT> M,^!22J>J<'>F>HFBZG/SC\"<"FI/%6J:EARVU!: Q0'CK7S)X$L1))Z(O3RX MD8B'\2Z9S+GN'K!GMY<%D^GY.-S*(":L%% M>2OLAQQBR4:YR+51UOLU^9GGH!I>U&9'+5:Z(PYK$-(-0\>=C7] X2%N[-RR M534[7'&#.83STPDG>.T6H3MQ9-Y/\5V@JRLB.XLD! **Z [" ^J3\$Z&)?$E M8K^@>1=:/L9N1?A&: J=\C,035'8:2DBWLB5*'JHW;(E%:3?[0VEAPNN' 9& M[QT#L6MW0+@'0KZ7MKYK!1Z+CM;>&XW7;6W2[,?+2*)*RI%YG B<:XE@+@ M!WAW#B*;N+^';.*]9?;V"C)[3WF\6^;QUF#XO?JQW!93YD#Z_M,*T=J)GHM" MV]LBJMYB6!V=0 R\AN8HYP-'R1Q>=?]RL,"$Q1&E:(W12Q8D8<:"S0B(!WFH M5GXT_?C W&J<5OT86:^_&>AM5!;H+7]H>>5NPZ^8#!WI:3654-[:P6Y;5P'; M57!@$= DTTL^O-AZ.#2&$"M%:CG#%P"E#5X43KW"^'E2NUCJO\^!%&M]X?T7 MS0V5?Z+?XM#]L^V%/:TM8U#\?XS#O[\QY8WGGS3#@'\!_SYM;=6MY:W[(!RZ M_-,7=!2?MK+"5OZ3ZG$";5WJ<0YB\]FN1]4 M>

;^S^EO]TN> ^28J8(6KGIYUM=&=?NC[/,<4:/^WP\?&#G0!!#_J_R#VK MNEU5T).43^S,S :GUF+IEIU3&2SCZ]IKE-K-)M_%U66V2RC8JZP=R$5KP8P7 M;_X[\<]Z5RLU,$]T(U*]8>UF] =[VHPJWZN*A5WONV5 K*ZN]*A:OV)WE-"] MMS"P)C/VP7#_:)/@GY9(DVV=YY3&]' V=4 -#\LPM@XV9:IXU*G MCD]_?"R?%ZA\J*DO!=M[IUK:QI!KOWO9N2B!R_@WN)O5[NAKF5FC4)17/\O.K#L&\C<*U=KR->MAU%87T M=A*74$B?^@85**JX2<6*:IN;M*&94+-/R+^RC,+U XNWN=*+3'8LSHXRI/85X0HT?L7/13+1 M3EC^F5=ZY>)7JP5B.R74PVWILIMZ@OH(3[T6(9X^^>9'9QPFB#.NZC375(,P M,,H2K &"K'QS%C%7B/2[O0NN\9PF".HB 1,(R]KR/(FD(M:/$.R6.;&BF8=( M]:(#2P[XC'I$?K!C;+961XV48Y:&;.R->IU1S@U;5X*I B"*0#12+R,%+%$L(OW0(&0J5W2<:H]("M,=F@#A+4^GU M96>8$\?4, XV$VG+6,?-P!JG!'D[U47Q5^ZZ\"Z(8D8L?8O"^HOU2$ R.<2[ MN4IKRV%V ('(=#SZ#'\K<3,*V!$U[U&&-$[:^'&EL?\Z*L ,?H8A-R=YY- ,-HL M2#L7!4"T!+T4+D%!4QRO]*JP,;+;L]PWMHYEO MOA* AW#IX0/8?-V)J"&1-8%['S*0&2+HD:8"OW>8';CHV74B:O*2X/ A 9A9 MKIUN .Z+.L,.]SNB)C8OQTEL^HY#W8M>X8NJR^$8N\>(/H029$VA/"_?Q.=[ M8X8-WY@6;;[O&6ZXP+9D0(/<_$OT'A)$=48.#4.G&@FJB1)" =!+Z+N.Y,>+ M!5P#EU\@QTM$2#,Q: !Q"A^^_!L2!_!DXJ_\!8C>X"9F_/,X\&'"EFCBAI?0 M"4EH(95FYLO//%_"'#5,F"VBSF8)$]L9V'/7=Z/8"=-N6&\#.$^@/..]QFI# M--" #[EQ[#A(?HA-O?J.J;W#S=YD6SZ8.E+LPG4D/\Y%:M1:T^#?F;8Z!C?5 MRH6;O'>X&VTD4!T8L!4'7;D]2BSE*2T@ ;"Q'+:?<106U3J+2%/?SB)G\MI. MPH< 9NKX&1]W>MPZ0=R@\7Q'#7;?/JY0Q TNF?[G?WAE7V &@?WB3>SXW#YG M6>,_-X4/$S?1\PQCI?XB?0%3RPV1Z.&KZ\6E;$%(!V_:< ]9O[AS M?&QQ1&T'0:('H)JBRX-V&LWTK8\_X[5NA@+ #HIGH>.L(X)/O"^N;V/?$.Q1 MMPBPUPNV>Z&^F;LY]_\):,K!@Q-N/MOU1ZN0JN_I6[".!P&1['EZ!QL\;2'I M5AF$09>!FD6.6R?\WZV?[CR9Z_OP$>BS%M%OVAF=Z'$_4JSN/*JW!3PT4?_S M%= 7#0OH%G&8"V"F=&EF(FW<@PYIZ+W53'9C/ %$J:9.Z[+AT[_8G W>+8T] ME2L9M-!E=",.^#N206T0JO)'W0YU,,6K2K#Z\]_DK8525.\:4K[,]<_(]Z)-KX'/_&WRN'6=( (6T% MES%"N(QRR=6WVR%F1 M>5IWGUHH>"\G(WYC[_9&C2-'R]AT(#NI*VB*Q=/ZHT\^NTM_"X-H<\_D?O^Z M%(LOVJR];W0%1V6C')LVO 2O+L&:1^>CXCS_/1U$\8,'/IEVE=ERS$D21-OL MZ65+=4]J_KJ';G.7^.BRT9# %;?@S"J>/&JY#)12]NA3>0\_'UX)4;0$VW&8G.*6^H%OA>4WJ9 M.*T$&0&6BDIL'*6J%>747_=*UP!6.)P5E] 6Q-,4:=0X^*:9>>E3C\H?NSSH M+=EX_SRGD_KVA%#Z*(Z &JI^Z+0G]2;4KDI=M,\%WN!^VV)1+Q9N52J6&Z@> M;QPET!1/4HB.6AA<,P7IZQ/O8=! ML>MNOS- 0(X\!_G^!&I-*U(#@3A)T:.4HMH)EI"B_6N@X,LGRB!;EZ*'Y!#7SEM$L9/F['3_5AI%Z^WAL BP--3&] +U^C=:_O6:_M MP#ATK#_/Q@[<1OCP@O92G^]%SGQQI_0U:T>8I:3: M!4)A7TKRMH.2TEZ@I)#-1:-$6 LG6R@UWH2M1SJ8_8J*X]PPK:4;>U-IN]SD M_(U5PCR*^-T#SB/H@WDS2BX"5+-"/>W?=@GM4FJA72YO NT]TJZX2>^\AR., MO%F*!G:%[PL/%G='%0B:!D"FZ0!F$4T4L_EU^F7VAP-3!.M#V\>>(]FEN./?7 YPYLS MWB0_&CP+2#VG,8U\DB@GM [K2R-%-^A9LDYS_M"JT.@\0VD%UX M749Q='Z4,W>DJ$&)0AJAF:%D"HK)"0F)D/G)#)T#UH@V;#"-1(/9^"\T^@7( M=GL(__V<;<./#[[@_ M48Q[ 4$N.6E1H[S@5.GA&:=#X4TRA?]S6^E,K$Q;L3AZV,+'T)AJ M]YY\TF54PM;@Z$2VMYVSAA.MQ*,FH\RNZ4S&%=XF2C^-N/+P7BB M:XG!G =W&[KQZ)\>:W:SY>CPSA'+A]@7E"2XH>0&M(+VX@ZSFC_C\RSCKE?R MMB $MB]%<09(&; J7OK![4ON+[AFU^T>*\3+EO1."@UW09'MP)G5F0<>6)$D@#>&2T=H.+BD">WS"^&1O8 A MQ=M)A3:8&.0,4I6&G/EFJV.APN=C<9T)=QPZT\6=^],>$[0!@C3L@6<7S[6Z@V7WBG27921:5.!.3J4!CVQR]L?A%U7,&P]ZU'-3>>$_?_5[ MT")M1XOP3]#W\Y""X M\ ,=F=AP_:8 '/C:18]' NS#+47Z,(*8%FO34;N7B[7JLWW1,] MMX6O5"V?E@JQWYI MZ(8+Z?D]J&+N3%QBG-$^0GCR-]N L&L. 7S)#EJP)+QX5LBG[NQ\O &W0G(1KU!8:Y[Q;>E#NF 2D_GB\#W. M0MZ/XJ=@/>RL:A*_FS>V)[>=0'@@+N 'TBW4B8'L5 )=Z4$5[++B^JI8F*@S MP#6X([B+9KD1^O=???'DA A?]P<@JSWE(QPRVFX"%9MJ4;8ZHJ<$ D=?O^'286_ODY MG%K[&5,9Y?-<%3M2*L?9N18$/<\I M86V.9/:%GJJ_ 3OVF>:<%H]()W8R1_ IW8F[Q%C2D0V5TJ,*\17(#'&^LR[Q M.>F3<"*H3MN 23?4-+E.W[TP@"(S?0T3H37F=\JN=M?D\JY_[US=ZT Y8N%2 M")R)J"=T*@!=YVJ+6;R@*;!N#F]-U+EY\[4QGQRVE*O6D&$:&!COCH& P?VX MVT1+/,G5-2%;V PQ^1V4-[WQ^CK0*S8VWSJXRZB$.](V>J_GU@V\@8C%15X@ MCL&HY)_I&@N(;?I=^DI:UD18<3-\%Q(M?G4WCWM(Y%J39%XU49/>0=%C8OJ!_9 &,"!^^H82SRY2%[-)ERM1,[U?JBN2K-F M%[,5JF>5B-%RU%M.)P:+00&+[0T,0'C7KD$P2208T73N3G*P]F(PWB !?^ K M^"NJY[4\3'O,?W,Z!=0Q-UXY4AD.E\3D6 M-IU/[T^_81W+GV[U'>Q@,*G&V*\,PF5H**I0R)%,J4YJQZS0)(!JC,/6*YK5 M@,#YZ247."2/*--$]4S<9,5YB:&KO-+E.^G%UB3A*^#2C*9IX#?B=UY3_,8X MWL&090IPQWQRK6Y0TAD&5P,8JS;0[7F$FR^>Y4O3 :@ X?+28Q*SP*0-UC%L M"5P1E.,6 MSBZ*TT&5L\PD]U%EIRU\E\#=1D8H$E1([^ 3)!5KR@Q>B,AC"HMB2-7R^MU[ M88X-MMU1R::\G$XJ9BO3$96_N?6B#OUXX:5%2*NL$2@B]=J@9A$'5:U>&(.S MPT&Y['0&Q0T'N9T;_@PPWI&2\4C1QJSZ-+>8?:!PMZ.%AV([3-7?]E',[<78 MQ.(QC4TLG,8F)CLV<4WE6MY,-Y>2T\UHV \<@XJ:#R=\.%4!4E-YFYH$5G^$ M:T_A4,ET"MU-X2-))W<+=_KJW==$4F4S')=CJF5WK>-)/77G(S*-1>P;%=M= M7$1D>9?MF^=.Q5Y/&BNLD6AW+;4[9IJ,1=/*V#5/;VQV#T][>F/JB'U'J]F< MG8,OEQ;/3DCCI# TJG 2,8B5[I&4/*.8E@,Y"MVW>CP#\YV+ZV#BK V41W\C MMI\,23/Y*>:$)PJ _^FLTA+0/^Q&@5ABH!>;Q4 37/[#I^H("P?J4,5OAHI[ M:2H;B3@<(==5;9F/OL%[.*N"W#+A>5'S%0=ZK9*8G!GAG9>4C*C\<&O4CR54 M7]V,3"\2+6MU.RZ$:Z:QGF+12*)CJFWU1G^NC=WDBQV%8D[\^/KIW&"6XHB! M(4V.6I##F:R2Z"D:DQU$4]_\%_AO0U*;&I[<8'PE0^G8-"Q/50!#6:$&RA+_QF+!,^]P M@L03@BA(94 8 @NN,<:8<>SV45P&;V;R!A"JXN-Y14VF25[\CC-^@^/",IA' M\DHJ'#@XS2%FZ'H'(A+<[9U &FU^FRPXGE(O)M4LF(E/JO=$; M\\\%:B6Q>O7R.4!K\T'YC7\[6PD+!4.LOE(CJ^\#7GO]$& M!52)OE%.C'RC,W>.G#)B1.&<5;@0X)Q_--)9W+ G),'1JJ ]0^=(B=;<")P) M]M@T#'W@#(/6Z=\DMOB40T]EH,'Y0N^1 2,9YR5;_H!J."*V[KE3K3LX"9N9 M(.)_8#.=-!RJX+F#?*4;\Z8_0>IV#6!AKC:Z03CP%CR%=G4.#;U#50O4V"AY M%O9T6"!%P)7@K#+BU6#>N:#1PFBKN!7AWQ]60W'7.9X*F ^2[_< Y)H9R M.\8)OH.A !I8KP??8:T^/@E;-3&,Q.L->2<-7#343877;QLHYFR5=U@X/@U. MTUV&PO>X;[%M=TPJA;-N1S,:VQ+8+=N=! M<;4A+L:$VW&X#,X2 \ ML0WV;3CEU'RD;"&B:02D&,AL&>5V1F46?"5\1/,Q MG_NUYGY!?XN_?N(2X/MSXXOPC"PO7$O:ZYEP+W'36:B9I@X<27#[B*SOW @O M\^Y!\LX$DYQS/#W=E2IA_^#:D;;"G0[']-J"^*A<@4;E.ITT8(]VF/7&&))[+@A &%K'T$([^%!@EOR!AOIZHBB)7! :K-&(0EB?"0I M*I?J.DI1#)VXG5,@L5 =+:CQOMA@&, ='*;5J]-1&E*7M(G;655#I>0'OV?' M5ZH1BYN\HF]XJP7GK^[Z_&)NS@OP/C /F]35D?%I<:#+P#X>,79UX%R)1\^X M)C7 FT)"]_JKTF U+RF.$FRI=?MG)MK5YI,2N,3KAA4?@-$4D$7&&%60Q_2S MB:8TC^B'WMTR&FJT0 L>FRUGW=8]E'U9G)@+MLH028>:6IR-&WY#*!(86(7\ M 6 4R3;UE_YE@RAC!D@Z-,S L*++,PO[1\6]]LD*J.:'=A*6D3BTJ\<2.X%5)HMQJ/PD=: M28*?CIBA87;'[[?.X(\^T>P,&=/F)B?%SIA.U6 R1JV$1T;2@+"&)T2R_U,W M7E%PN.BA:G-@"8YR)S1RL8\VYJ:/6[55I71,K2K%4ZM*!,',(D7ZAT2Z2/I? M,-B0M*2K9-D"W(#FT^UWH9H5ZE]K]U]NVT+S7JC=WP@WS7;MR^/M[??;^Z>V M\*/Y]%6HU>NMY_NG&GR0:=V[?S;OO] /&LW[VGV]6;O#G];O6NWGQUO/N4@S MB\]XW+VN.;,I=OER$T23WRK1U(!J6O=/CZV[-I' PV.K?GL#>&\?,N+A]6^Q MV,-KB/=C=S1$R-!5'CUZP+B1C(KPD,'1L@VX3I->W)D+KEE'+B9:="Z<=-O( M##TKC[V#)4*&(>\,-_A:..][/WCE? ^V) <[XZ$^S[(D!]@)/\H^+KI!7 P] M7,QJ<>..#ZU<<_SAQ?$:FV("7,00=]>#%KIM^AO4*FAD^:2!^ MR=\=[BQ1HDO2QDY8U6 9F9F 4^[@T3HZ)^2J^!E*<.C_LA7#VPOHP(:;A_XM M'2_08$/=L)R)= J:F @0'#9G=P:*U_F,EP;?):.8WEBX,WYLT\3_]#?NT&OQ MV^,72&QNHS0&L?EB+U/ 1 Z?!.=\V[ZM>QD_@]"#-\+7,[-!!G;!EYD@&JDWB& RY";P0=6DP6$Z;4,?E>)N5W,?9-4P-]:/B\EQ6N M'3>&+Z *B=ZE67[&P"K:P[FZ2,JXW\,#G:(A1,F9\R *X,L4SE_R@+00RQ-H MNS.JTA0M2&QZ)\4MI&\2Q*%:!9*,Y MQ%&M"W$N5V7JM%])K\!<&@6SUA9:TS9!#-);3D>N^=.R,SU"&^;\Q[2'6HYB< MR<^<-"-)PO\R(_EU 9^:] "XJ8GB!OZ-\A>!Y(XS[=D:KRGEF43.B7[LPW]X M1P=)A3PN@YCJ6CK>.H"D@-*EAVE,Q4H"D)\Z[IGU$Y'838][7]$?]L4?E_%> MGA.?$X$G+]DYA(\D?S"3?ZDWW]29*OON\-/0-H:Z2>H,%0(H6CH F6Q?:K4' M=YX,BC34,CJV3.BJ0IG9"9&% N]RY[R74%O[$E&1B0;W^=.L9[Q59KI=VBTK MG]%-S;^.+E.NEBO5N=TIF\ZQ_G#UP./^&2?I0_(&$P!=2O%PV\TU3[0@M2%8)11E#_9'])"@9N#=93J=0 S;A @3== ]K3S5Z;WC)D, LM+PE6Y]SY M:W >;X9*M==&RA*M/LNV!$V1<*".7 B4DI_(.I*LER95Y\>D13#G>$Z_N73: M&B9N1)?*2*XD/2^]7_TZ^8V@Z1H+<)=#8H')SXGQ&M<9F4B=P5>WAWAE8J:V MQE#+8B4F;D[''>O64@ICAFHXRW"M X^E@8=#IT0&2U,T6;%<]S+ D'2D#D.- M-0!K!"P[2M),W=Z9J?U3\GA\0J-ZNM;=0NMR/'Y[XOI#Y_I(EG1V*IR$04YVA9SESB#E2UY6]V $\'=YKKU3,!)S+R*VZ\6"_'S?YFNXB4Q MT*7U -'E:&XJ,TK"9",X-I(=#L.-6RT_6/Y5<#;F7>)CVQQQ7M(P7TU1UG"M MG&'UE#/<4T*>B$>@*##-.;'XS-*!AUGQ.2H]&TBOW#563.>9/$ 9.(KM'J-K M*"2&<(L]>KY@7'3&KL4 !I#%R$]I8Q1%IWZ.EO$B:4'3 R]^ AJ2WZ0Q_Y5) M<0@%9V%?>0$2)S(EG%/,Y,6@,&K# &I^TXU7+$H7/N9S8D'HN9]]RGRLM]JM M3WX\4Z#RWNA7ZC!5 5%NAN**,P*8R\,90.AA*B-93KPA0J.H\&SU8,.0UZPK MD;;K$0H4#<>1:,&8OGGF036S$*K8BZ7IEJM\28F2RA60>'R])]#8$Q1,F,JB M0DP,L)AC$ZXPZ3<8E?)R 7[I5%?2O! 26=&12"-CVFEBP5M$*-^0!\ #.M2# M31]@#9;^;];U> %M^'"\/<3G& 7@(VV]O,M$XP#1EV*^"H[!X$1S$6 =1A7W M<$0W3MGQL<)#AN2+8'N!XJ"$!K4[9"LSK#%#AP"#,]TN#@E-UG/PN)C*#*IS1( M.+61.8K4!@E"GO32=-]W"+!]D'062V!J2?+RO5'K(0)BS"/@SI@R&FY"0PXE M-. OQQIP,QB9&H4H0?[H7=YV),C+31S@O^I+IO>J&/]T<@PDUBBYX_4HJE'BX;SNZ!"47Q-#FS84/+S'X:P>VG"?QRNJ<&V2?0@Q#1#^/RZ@K] M,$NUPV16:X<1-FN'"4*=@E#DNDR\2E3#3#6;"S6@8(?'O(:.0'.1P08@/)PL MYT0S1Q@"7(JAD8MK-L@(=2V!P+E):/$L-*YU1,(@Y- P-IEUR"Z\O6X^W=3P M<[0HX $HYO#^FE#(YBY%/#V?OB*#:<'K/C1YJAX>Q34W28"R?Y*Q WX?-7YB MVG.@\X(;>)DWG3HCW72Q#E^X*0J*G8).!^SX\>8T(/G-? M!30I&',OC@&O31Z?NP,\?RZ#RSGBY6*\%2*01P]6+#FOP7V=X/VX\0*,%\]+(9#1#@<""@&D,QL<->X3N00 T].+&6IL9G=L 7 M1V"P[4?/P5XD2BK'DQ,IY$XYD9BE9VE+;NA#[?%):#:;>R&4)F!0WD,-8F;$ MW+E8#&@1//U6^L>W9?5%%O]S.P6,8P("[17-\/DVWDA*C/N@U81!^O>QT/97 MV!MAEYH<266RK)J[$QC\E7W3L'U;=ULHQ'P.C3>PGW">N!?#ROBI)K(;R??4 MC:'.@\D8QX,?=ZB&#Y,HW:WKI[W64A='I*7$DY:*64)7MJJE?M]')76QS896 ML905;O_XVKQN/K7/ @W-[:?:$S5""^WZU]N;Y[O#;G!U)Z!R94%E7+3V#UTR M6>_:/ ( KC9&37E4:DK=@'(#[VT 9SK_;?== O$^CHO2&6F&J#K"#U<.50G- M^YO;/_;)44VHY#1033IG1^!R:P&G1_A/Z,#.] Z%&8OV5BPIGWPKNM94?C(. M!-X*_MY7.HKU]X[Q&SJZ=! MY_4-'!'4MZSAY>?/;V]O69-ULR_ZZ'/-Z/:5$3,_,_E%,C[+DB5]%DNY4ED4 M/^=R.3$O%JJY7![^+U8+%Y^9!!^5"A<%]EXX%__7[;/-]JU!G."J.9WIZ!<\ M4O4'_%''%^Y16S$&6)N>LT#YP9#O$'0:*"G$.4E -#C)L$6+**(HJ MKF6PIH\KBPGJSS9."@)F :[1P7<**LOEN+"XJ;E*T#YQ8LHY,7\DG)A/C!.) M1T 1_I ,0\*"2S^[LRPGYD_Z\+BY\/",U'Q.K)2*I<\],?>*KA3R8,'CP:&N M:!9GQ$ <#KG(Y8# G*W N,'9#)4),53!9:C9T7TJM5W8 >%SV]!05,'Y^-.) MR5+'9&+N2*Q.K$1)3-GQ;66DE/P">[T!EG'PS@:'JXBMQ/*2EBMA\J0PCYN7C\-N!5Y.SG!U SN;\[3F,/5457^) M&+NZNDU,&#[Q^''S^.%9Q6*N5*GD\I1CR>6K8J+:^E=A#G[!J-:!?>.3 5P$ M.!@3XJ.#U6V"95(]]_J(6_K54Z;G8.1%\5AL@D)B-@$F> R^$Y0'EJ>E ;+8 M2E8!-_7#%L'RIG[A9 8<.5N7#H^MQ5PQ5\B): <42_E\?L+2#X3'8LP8\3#: MV&?ILQG[-OF08VF@:R\+.7W)"0LK&_W+*'&'RXN."C\Q>8J9O'PD3!X9 ]^* MQ8]# 9E!_$%.7]*CAOXA#6I+H*]%;$W$BPV4SNZ#Z,0*/-;*48?N'EFC,V M :/+Q,%&CEGUX7L$X5"C1R1@(ZRE2$-A6KD:+YV/^5SQ+%^X.,N72I^FZ78^ M5<9L1%66)9>Y-#+[R/%:1X5R/E<@ZZA0N^ 8%6587R_LI2Y+?CVCG91'-+8G[38EDOC^2 M3@Z[2!&';3MVZ!;"U=YPUUA@_IXN;,QX6PP$GGAO3WFOFB[>JQ0KR'MBOER] M*/)$7RZYNISFS=VD6[]".4TN!MYRICAZJW]/O)9B7A-S6V.V^#R%.-BV6"@4 MJ\BV!;%R4>)L.YF@_TZI8[.O##'B90D/[HC0U5/G(\G J;2"":XWW-()Q'EU MJ#P"E5N!D^.HC)ODY'!OI&_&2C%Y42?VWCI[BRG2I<"5Y7*Q3$4SQ6KU8J)H M!CS%N+4IEI[GBK\&^+SI3GJ-G=>_29J-VPZ]DO-D"EX:K&/0MR4?L(J 3#\(D9T6:,B>_(T&YX1\3\/'1M M%_4H*S'H5-HX(0,YBE16))_$U6+,3%3\_U%]3MM"4ZI)G<\(Q@F750 MRRRQ\"5?=1D@5$#I+4J(GRT2LPB/D&!+B1)L*3&"G5TE)'P,[>?YM( NXR\; M.M%E#'193I0NR[NAR](>D>7FUGADIN\F!4CB7B3NIB%7LB$O3U- M_GDQR6D_=L=49$4R:#=L;Q[]GL(Z*0WKY LKT'5L89T 29M]A86;?4^4GE9*+VZ3TN,/C?P'3OBO M?KAZT-^8014OEJ4;&N,#$/GF$V>YG F'D?BJ<2SQ=7><\$6W%"$03CFT%))P M814C) %A74C2VO"'":(![.PB]!56 2W$<-WV"-S,E:23$#Y'?, ,E-1EG -[6^Q,#'#$# MY'>L ?))^IL.#8N%4DX(<8-Y(MBM$BR0&V9,WE5):;->_IIL6GZ1W7=,'8_"/ M+*:95';;[;.!="+.U!-GO79W<,19E]2NK7(7YT[17CM8U7HBU;23ZLUMX^!( M]8;U%$TY4>IA4>I=[?K@*/5.ZC#U1*2'0Z0/C[<'1Z0/!L-D[$GU'Q2M%M-' MIW5]A,%SS(Q2@Y7$AX??2)8D-!25"1][NC&0+*SGDDPA2-98I=6%^TGPB2PH M6J!H6_P43<*A:5V',&-IK4%*SN]SV7Q)T>)$YMQ@>,*$U* 2_#XSV)L_A'H. M]A-'/OU#$A3Y'Q^D_\T5X$H>(8WCL>4"/IO/BILYT')Z9A(NU3&1GRX%>SAD M1E?"45Q_[UPUGVZ_9\1R-K ;IVT/X(GC;&A24LPKWY=ZC5GPW<:S[W6-90./ M3IYJ-K_S=NXY9^@@O-?Q#!TLG(8.KBT3L8 J/IDX,3:3HYZD6[OYY;[V]/QX MV^;"+&[^6'%>9T*/>\8I>%1K8 5*@9U$U&IL)^T$W1#$$L?Y4\9MRS!7ZQV M^][M2QK0@U.;(%8+Q;-@K9KP!@885K/QVK8.ZTMJSZUO\)>VN<42DFWU=0,T MM"R JC'A%QHPCPR_4_6W[):!DQ(++=(L!Y6$ZO?\DM/]L@Q70/A.:]_7LG/F(4X9=Y!LMV\#@O5Q^ED>VW//B \P-]HYGP9^?0 Y#QE$E:3G>G1GLD/Z_QL?H[8!K."FSW37RGGYC=P M.)<5E[JJ%&M#"ID%2S1Y%\18'QL3G)=EUAA/_J18:C3$XHPM]!76BZA5Y9-V M/\XI9_U$P84;4*)=2S?B%H1Q7>\R[V8_.8G:-(O:[TQ5-%D2?NA]-64R8*;0 MC/$9*0;/5D3D[R#M*!F@4,,5+VMF?*J /% T?W[G6 MXG'[X8L%B\&C/+*PZY7Q/:Z"YW$%1O>9WNB^/GA@'1PTYKAACJO5TU7PJ1#> MW-,R,1J.7W0E]&+(O4,4.1U)V!V-E\A8NLGD[,D+\X3SI,)9+.9=RZ[XMQGQ MAS@]MK;;2[9H,8#7\AQ]J.77 ^SZC4D*[L/;YK;QMF@0K;&:8))Z-QD5,._Z M)0 :\^WG&:>KFV QFXMS7-TE#-<55E<9^MND_;G,.JSX230)CRI>4"U[D_AA M,]N+6=G83#Q"$"?7QLOEZX=)TR[?5@J)+9)]\8LY2<.^Q8>L\$UZTPWS54F* MGK:$A(-G_*TC+,:XT!)JXB2"CDP$/2K=/FZ5N3:DT4#23N)GG\7/EI%U$CWI MH?P4BI[O2,U,%>ZSPI/THL)?)^FSS])G^_@Z":#T$'\*!= WO:\)7VS+4E15 M.LF>?98]6T752>RDA^Y3*'9^X$!E:2!\SPIU77]E)\FSSY)GV]@Z#.$3:Q'" MW Z#^K-0R4&HSX.+;OKU5/M* MF"6"71QTNNF^C:E#'D@S@Z&\]*UD6IBF7H#_;QLM+^Z]9<4;_L,PG(XDH0,O27(LM,<_^"JQK4#ZMKU.<*<'K$ 6W=P@?JH.%7@]#M6N>Y M#]1=\8\/MGG^(DG#2UR6H%A4<%33Y+I.Y5A,ZRK,_"#8FL)O99OR!^'=5"XU M1061:=AXK,_A9U\M.$UQ^C3B[DX3 9O\Y&D>:-63P>2VI7=?J55MY5,LPE$$ M5 J[.$<$/(KSS]'N2P8SFZ9I,SEP'),^3@8RI=V>* )&Y65.U+(MG#V'!6M; M E1E#XZ5FS[6Q>2QODB*9M[II@FGT6[?D=MMQ>RC &CU;EC'6IW.YQ^J-'VH MZN2A6E:?&4VMJP_68;-%)Q CX").B>5[9O$3('#6.<6"0X@1AYB2QDD?(@H2 M4T*8");S](UM ($\@%K599*"1,?7DLE 50R&3#.I#C9F38%'FCKFE(S>_3&C MH#DEPNF8H%I_2 ;V8)HS3AP6%X'KDV"(*%J/ HPIA2"'MX\ @A*$YI MC%V<>PT*GU(I:J,H:$9KHUUS0!1 H]7/KD\:!=-H?3/CI/?LC;Y9AWW6 M8.%HG;+]LT5A>"6]D=S9(E1:?B5%L<'15J>VPI1FF'1UHYC4$[DELZ\PI3G0(T<%V]+@ M*$/=5/A!:^"B6Z:8P*FBH#:E*/Q3-;41,WF$,&:5%7403P_(0[@YGB*N,,4: MN(J(->DCVKG1T VB:1Y)V8:0*DS)=K#-# 96Q0WC_VYJ=*36D&%W*E"X-%0L M204K+FY)%76\BQ#BIL_FM!Z;#](8TWJ/3,4.UP?)L,9;"#D5ID3\(QM*8Z+J M-0EJ91 5IV0YD%.7,=EL&/H@>)X[7#_?ZM7!R5.V$9 K3@GS1TSWM'K/)B,Y MU.KP69Y-S9U%A0S@$MH=8OA.D3J*JJR#S75./"7F?8'5EE36Z@%LX7S6^$$% MW_CV+UL9(G"W(3:*A1 KU"6SKS+3,U1;O:#Y&CMV(XR(XI1T=P*N%F!2 6;D MNF8M0;$80!%V:G'*VM_B@:(XWL 1G%WX:%+TV8_QA ZDS$$GE:J>?/\:-)@0+R@\/,$SP,\F3WB M2P;R4(X8^L%0X#.Y-@*9_@+:>0#BE*QDS<*WL"7UB1F#_,QW==XL),V7?ELQ M)#"7.,N=T@N^Q(>K![&:RQ<*E3^CSK,ZT92FPU"1,9P:1EY?: +(]=B_Y(%K M\MJ;9,@-23'(!P)BL@=NS&+(NO"&-\H(I[O(CV *!6AJ:!LL&=54FHY;[?-[ MS2(@AUB8 LX=/ ;/U% E((.>I)HL@@26OZ$[:+\!;J&DV 9^9'ZX:$<2U M_(UO-0N,HSI#&E:;P*?OO['QAZM<+B>6)4G_%D4_,=!MN;5 MWU5%>[TT:8T5/%!XI[_YJD!DI'/<%2CF"V+VG804?6V-AW @4QD,50)^^!X< M&X%GN \U==N@9[YW#%6Y=%Z3Z M>DTXG",Z7C-[TBC[R/J0I1DI/889 3X-# M]"UK>/GY\]O;6]9DW>R+/OI<;_X6!LGDC[E\P>+ B6<%GC\DI$T\'T2%8>$0 MCRN$RGE.A/^[-_&_$YS;!]Y%]G\DYL\+HO]D_DWP--Z3$7$\5SC/%V.$02%U,)C@A1A@4$P=#,38 M85!*!PQ"HE1<1Y2*L8O2\DY YX.$O:#1$'AIYRL9#O(^5)6N8GUG@PX\5U8& M?--/,'+N3)'#, 78"&"(Z1I59+XK8'<$2S7!Y$?KGM^+'VSJ$8'3?9XXWH8D MGXN=Y"M'@+>:+%-,'\Q)29&;FA.778##E"#PX@@0^,AX]/-6,M /-0^&^ZKI M4#B)PD!$]^60J7=':F,?K011/'!<[UK5["72\P>.]%VJI[U$>.' $;Y[1R!^ MWUZ<"QMRA1JUZ(Y6>P=>EQI3\S?!#"7NN"0:5B7;3B& M;&.5,T?;=V;U==EOU)C^E#'5I"X&=(!X32!;DT]=F"@FO-;D$58>R]_UCJ*R+X9N#^_NZCN3PV#IQHO7 MU 60$*]43,V1A']^5S1E8 \6(>6PW8]\Z@)*49B4WD^8S*-V33,O2% M8O70!6LA=<&>_<-KHHQ72%T\9Q:"0OVU[G='K?D*J8OX^'%O#4=R\]7CCXKY M>CV^9EJW/Y",UXE@:WC6PG'C.W61H*W@>Z4@L=< ^D7791R:CU?RJ#6/MG?.]C\6$AE8&L M_<-MHD5/A53&J/;[>V&]Q6$CNYBZ>-F*R/XJ&?(;^%C@6;7UGH7_ M>=RIIV+J G"IQ?B^\/@!A^7X&$A=,^T!*NZCKU N'G!(;F]PO2]\G;I8UXJX M=N.?1QUD+Z8NZI4J+.\++ZS".W6]J,LZOM255 M'3<' P"8H4AJQ,]W%9;9%U*@&!QMO_[O']]_+_W/?__1'=KO?VJEJORS,GKY M-?_WP<_=;]I6W ]YIDZ53(G M.U>=!)VCG&N:;*W MA_MZ_#0>LJFYGD/;8H9WT6$XF.74QNW2A[WXOS M2S\6$^#%U$7"UL+BLI9,:KBODMJ(4IKP%C^_55(;_)E1=1U(27U_;GQYUG!H MD*2]WBD::_7J!I.5G2$O5XEW$GDEM2&<="!OLE&FLD:C3 CG,01L*ML/V&Q( M]!B4AO>V&M$)6"[I3:&T>[KAO7$C,$-ZUB^ MM48HNE5D]5Y?.%9,2 I/.62H?"5./*4V3K%W>)K4[!?K:/8@>N/0[*D-8"!6 MFT#?AHTW">*V>7,'_M5 ,4W=&"^#Y810O"?9MDIJHQO[C^(]:62_2%T@9(NE M7$VMJP_8D_1>LRU0"4JH*[K!9&9(*HXMPLUQAV)=7:0NPK(O!+%#,H@_T':1 MNEC-%DN*CX@,4EMOL^0ZSP>#]9AA,'FI);IID>&IC3DMB;7=[STF5A,+<2(M MM?&G%"$MES_/7\2)M/3&HM*"-/"%J_'FH2[2&YBR.Z8B*Y(Q;DNX0Y7P$K ] M?DB& < Q5\+:@032:NKB4*E!=Z)L M6DU=N,CS_%1)F]@LSDVA)HU!548,KS@0C[":NG!.J("TKN-A*8NT+-'"$U6E*8NFK, ,U[H35*5GFYHBM0 M!Z+;5TQ,.5WKDB$?=UE*-741G2WF)M$=97_9&-@=P3^F>T(F+M@1*15P@/*J MI$0_BK6(K9JZ*-,6JQU.I+0**8DY#&&EBYA.F%X/TV+J,!VR.=I=IDGPRKX( M<3]IZ ;K2N;.NI8 6>5U,%S>N&O)UA2.7MN4/X2//0"'UC;8E6+JQ;Q8N7QN MW[@W<;_BQW,_Q7M-W=?L2P8S9]S:>5VZ9.K>\^\+YWU@1N#N@=O3]@XV 7#\ MY;T]8(9DZ>[TD57?-83^B1M./>R&:?I T9QO9SQP+@0B'SEQVR"ZO?=> +LA MW#UD (1/@U]'OGWXII^5]TLXM6X;76;R/_M,DFFT"UP*A[ER_]G1Y?$5?-:W M!NK5_P%02P,$% @ 66E]5@=@H//B#@ $78 !P !F,3!K,C R,F5X M,3 M,31?9&5C:7-I;VXN:'1M[5UO4]LX$W^?F7P'/=RU S,A3:!P5Z#,!!+: M/ >!(6EO[M4SBBTG*K;E2C:0^_3/KB0[-@0*;5(P33N4Q):E_:?5[D\K=^_C MX.1XOUK9^]AIM>$WP3][@^[@N+._]\;\AKMO[.V]@]/V/Z0_^.>X\W[%$V&\ M0YJ-*"8#'C!%>NR*G(N AC5SH4;Z3')O!1Z$1\\>^]PN":@<\7"'-'@X_=DE M,;N.UZG/1W!+\M$X7MG?.]CO7(_YD,?0<;WY=N_- =!_]A-&?AT.5;2;C35H M'1QWR&'G^+A_UCKL]CZ\7VFLZ.]GK78[_?YH>JZX&X^Q:>/5+AD*Z3*Y[@C? MIY%B.R3]A)+>&YP_OOM+)F/N4#_E+1;1BK6&O4$[[2_/O<^\>)<\?(2(NBX/ M1UJB&3N;VZ]NCST4<2P"4.G1:6^09V7=HP'W)SO?&DJW5?Q?9BB;J@@[W-_K MGGP@_?/#]ROLNME8;[[]7Z/1K'^)1BND=3QXO[*"=M^^GWFM^A_F?OOM*QAL ML=-B;C*$"7;RZ>A#M?(IY"(D!S2\J)%>O54W,\V(]J=,N/GQ="II.&+5RJ%( MPGA"3KCK^HR<4'G!XI*RU/QSL]&H5CZ#BOZB$IX@K4M6+RDS77G)0U8#!;7( MNXWMYD:!#SU-X9]S\QG];JFX*WJEQ:K&86',Y)S]0>NDTVO#SZ!:.>X,!IWS M1;J"\DA^GI2"+W+&U1P?%49E;2S\0&KI$,A5CYS6BDBCR]7!P2T@B@"!YQ14C@7"YQ^&J M)T5 8I"0IA=_1Y*C8WH,&9959(G "$QX-7W!RJ9SS4&/X6C*O172+J$J(WTX M@6>XFLI6]_$X0E)EW!AGK5XP4HS\9\?],XWOV?O>TI#?9A0LZT35R=]B[.^4 MEH^?F8!9_N>:&\R$8S)7AID5E8P<"AD)26/L-NM+ M2"FNF,SZ^K%?03MQU$G1S2B,<@@W_!-4 &&BB2*/B([@6$=#7F MSIC@J*&(H,?5],J:73#NB@-$0^Q_Q2Q;BE8!P_3LWXM(:G\8: MNV&U BNPXBZSQB,\H[0D3JA/:*HAE2H?6L=4JQFM4RN?C(0P7R^IG]"ASTBA M3[,>J<3SN,-9Z$SL2NDP#G*! ;5!52MH43@*+$;4N0C%E<_<$2ZE^'A$(99B MA@PPX+0=TH<+F2=\7URIE^;67E!D_X,*F$^X/[>!ZUM9O+R@T'CO8+]9A.D7 MR-:"&&V#:VG;%$W1+,BXTK?Y#2G*$N;AD!%:_2-03T#S"ETPO)VWHS M74QNZX]PE;GP:0IB3)+D>UAUUUZP>R^5DH_X-8.8\7 ,%&# >0G+.WPXQS5> M1X(^9MKQ&#+M9GUS:Z=9;S1P!@]U"*@2B3FV"8?3@$48AE/2X@.VBU#WH!> ]/ZXPE%)#>D MH<,PX&77YG(;;%7R88)< ?4J"0S)-"8086.GZB#1BR M^-#A$<9/P"6.@K# F@V<';!XXB;X([&UYNZ*^1 NKS8WUD@ @A\KPH. N1RR M>G\"'4*PY*:-=:H/-(#,G,37XY).W17Y#1DY(3[/C8]@L28?$Q"5S+JD@&,IG3FC^5!4I'5WYNUK4:CUF@TUFJ& MBJ'-["%-4S&XJ&' 8Z1$BG6@*:!$@Y#&V( 4]U([.3465VACC@@BG^M+.H=# M]PF^4H$G41YU8B$GX#C!"3H*F(,!S"/)_2I*PZLP(O, ?/<@!N MVW!GV8;SK&SCA\W@1BGG'+=MTR[_L[X.3IKY[@XY@T 3@DOV-6'@/Z%[LKZ> M5AVVNY_3L?.82G-C!JBRC==L16AZ[0!$>@&Q\Q90K(3/W7R=849CWE[/@$88 M=08!0UA++M:'#)8#H#+25.>)VIY!$Q+ZV"%SHGF#LC'B6*!^S=]GN3G_-)4I MOW39$IH<4%P&4DN^4]"Y=E@$5@T9O(K T#TL;/"G*8Q9-&K%?1V[%2190'$5 M"8F7P%?P23;T9)X'"Y/)DK-U!S<-]/8X7G9$Z'$)F7 = N/\!G6U8OI&X %W M&V(>)Y@62UBW8&S7(@^47%&. 3>L>#2<$):N>-#02^)$ZFTKFO@Q7D&O"1DZ MML5.71/*0T\.!,DA!8:24(,$5@2(0AB0XL7&/L_=+D]#L,DPCRP5*B&T/B7S MX"OF.W;C<4;< TJV88PIA$AOU%) R=ZU'<^X"@DS51\BZO" MG2E7,'/R-Z9<87Z<$6AYJE:F#-R)[V>. UJFK7+[TT57D)O_"B9N01#+>?E$ M\Q)55*U,=>0*>!R=-0P+JDZX&FNMYC!4C:>8O=Z)?@8F="!"!@:4Q"J&"8 V MH@WR+K-!]\^58X!A@?/'9U0Q@YKDA[(C^9R9+[KPBD-V8]>)0,AX!,%%C41Z M%[I&%',2W8+F1\N9=WI?SP%@I4YZ< ?IN[EUGJY=0[-1'LO$0.,4H1QCR1IF MEB"PR\*V?(&%!PK%K,DSG 3H!X;@F@"SQV]XL#"S@J6]9C'K!ZWCX&UUD("L M9#5N=E''Q752&(M=PV"87X((8%1P"+$_,3I"9@FZ"A%ZM.BF6=CQBMG^0\/, MVKJI$6L#]-@]QZ7*:3"/*OWXSFH/A*!N5GODJARPDJ10^C&CH/D.>_QVZ4=6 M2;&Q-:MJHW#[CD%>__9N^X]WNP^HC)BGNGYO:BP>?ZJ5,RD"KA1"YN#M6;XD M09]O.R^>[9V? *=F\P#FO[/I0LE_/K^%6$H\A-/B7IKE@FZMA(M52UR]# MUUO+R?S+*'@YEU^VJIM6SSK-.6*SU%JH$?Q58JSO#K >;G\+"X?O4%W)\JDT M70$B)ICW9WD,T"!"C54$0B(>D&"Y&%:[*XM>I@7R62:6(MP4(0(.+%&XFD#: M#7>SQK$8,8-+Z*>F$!DD_2'+RE.4+D9+P3(\3X)HN8%!B *94(V1XP8B=%DS MD$<^=\_()>;@&5=9=YC/>=31N!\#9@+*?1)+&BI<9<$# REZ&(>&>*" !QIP M2<_*$>9#KBE%R!U=QP?RR"0PS4.IPHWJ*=%3F?B3F70B>@CIJY"N2E%+TPQ/ M*MQ$;U$"S+T)?V9RJ>7A6],ET.#S"P;,8+6@ 9SS,KFI1%B$3.$@R_.;C6 P M&M34!6.1WKCP,,768T'GN6>P\N=.D[%)MU:WST9@,2EF8+2K%8R<4X-PQ*7*&9,)J(1[FA3+(\R9&:$*[T?6L-.\1$' MBZ+,;*BE$"_,1)21Q?,C*2ZY:^NL+-9-H\@'[SCTP8Y]>E4C6=5E3=.@>J@OU12:5,[%M?#NA;?O_N@B][%,B0-O]AB#BLT MA!4EE9.7!H"4S,-/\2R8[B,LJ@LUI%5+MS?-AN04\$6+=G"&Z$H\-%Z#U&K[ MLO.U']M:WT/J@]F$G-9)!V>XGALJ0X:+.Z,H^BH["H>;HS/!UC:92/,,J;]6#UK;E7A'5[U"62^+BD7IJLRQTD'CF MCTE5V)[5)635RH2!2_6XQ +3H4!(66+%V#TF,^]2L2=_ZQ^^JF[^[_T[/$5^ M>N]7-KZ#^/RYL'G:WF=P0(9$\'Y@)!,!>7>M&.6G##P;HF^G(C:W_H44E[U" M$*G\U.N>]LA!J_?7C-<(+G4XM_?8;+U:=$8]7WHWRT;P=F/!!#]?(YLGWP>3 MG7NU]*T*Y^\]L5P*8UL:V(_SW:,!VRF%ALYHXANR6G5R^EHJ!(9.J*3/G.Y? MU;(&//;9_=[KZ8D\H2&%1&9D2&MSR?!XWC,G^CZ+6@2$7YZL_V%GBC9VR6FD M@<,=[-^>W=HEGZF?X.V?=>3H]JN('_JRF!QS*5N[9#")@/J6I$/N[!+MV#7K M/8$,;12.$J5/X9WE,:?G-466QYR>Z)A3*4C]5C'C$FF;G97>%.E,WQ19CJ!_UIN5RP:3W8"S.UGXA:&TQ4[LIP+7%LO5&_7& M+;C:W8?N)L6,Z 14A")XFET]]=YE@>#I86N'"4<+%D?^:. M?7O_F63X)N8P)D=QK^QOS@(TSQ.?K:

/U? MP?X?4$L#!!0 ( %EI?58Q]*CB>BP (SE < 9C$P:S(P,C)E>#$P M+3$U7V1E8VES:6]N+FAT;>U]:U,;Q]+P=U7I/\SKY^045"TRF.!S8AQ7B8L= MWA>#"^2G5MH1VGBUJ[,7L/+KW[[-95_ M#=X?O^EV7O]VV#^ GPK_>3TX&AP?OGG]G'_"M\_EZ]=[IP=_J//!'\>'OSX; M9VGY2FUMSDHUB*>Z4"?Z2IUETS -^(- G>L\'C^#%^'5#^:]4G\N-\(DODA? MJ3R^F)2[:AKF%S'\N?GLS>N]-X>?)_$P+F'HWM;.Z^=[ ,F'QAC>"_],A\5L MUSXRZ.\='ZK]P^/C\P_]_:.3=[\^VWQ&?W_H'QR8O[]P";OJ*H[*"3ZZ^=.N M&F9YI/.-498DX:S0KY3Y[1EMX>O!F9G@4N=E/ H3L]XRFSV3;7X].#!/R> _ M_P)C(T@;1?R79KAVE;]=B1Z7=L5'[]^I\[/]7Y_ISUN;&UL[_[NYN=7[X8(/%@ZV8N?W-:U/=:$?)B593:U&W$SK(1: .+MZ[YT!T&M[_?-# M==8?'*XSH>!LO'#XWQFCXSG11(.";H]ZIK4-0!W0V\Q2ZP8M$#ZR'_ 6R4-+ MT?8H"77_%*$\^?79M@5)QJ9MV4O"T2>U!= 561)'NVH61E&<7I@]VL8=D1?D MHX57Y&O?>,,]7WSC;W5/H[B(L[2#UF+@+/1V/XY'^ M/M=VG(6I\)=J.M3YXZ'X%]L_[[Q4YSU%AUJK@QRVHXKAM__IWPE)-_&UOP>) MM\#9SSN;+W^^#SD^FI5N_;*U\6+SWQO;.]L;OSP>TCP.+ZHT5+_%20*+WN^K M7UZ\W-G^SCC'^["L\KB<\XH.PO([Y9#]:5:EY=])?/?4K+YX"V^S"\:8^ &8 MSO^M$B'J[:U O=A\\?*'6/8_>&5;F\'F)OW7V]R\P;Z]NW5+1NLC]Z;\'78+ M<%7U/LQ'$_7B7T2+VZVT^/4.]>H\+%]"BM^6".\[8-T9\V=5E/%X?E?&^_;T MK-OYO7_\\5"='>X?'OU^>!"H+%6O/Q*C\GC4QS>!*B=:52F0=P%SZTBM_3.) M_EMENVRK_3.G/];5+,^F<0$+*C-@-G/\@6_2P5#96+W_^/:=^IB"!:SVPO13 MH$YZ_9X=##\R0P7=3EBH.(W@G)0PX5 GV17#,RG!0(OCK @Y@7:NT?\&B#!CZ^68=UY\ VU;2"\P SY!H& MQ=D+%<7%L,H+'0$\97:A\5LX]>5$H6T IFF)>X90#<,D3$<:X2EP' ?E % ME8!6V@[\F55E40*8P(L#%9:\*A@X3%-848Z'$R#"GP6M1A[!=XMNI] EH#0' M&&A3>I:.5T1F*Q+E36A::)<'NI_WTG-6DJ]UJZ>.3@:'9X?G@V[G0_^/]X%[&D8YZJ@_CP"BSJB1_5($#V3?HH,.X M0/\ BK;3PI9'VM%[$=-KH9KC?/#;]LM-W # &9"G"D=E!0#A!]V.)D$($_\' MUJ,OB=;GN)NP-:7*]7^K.(=3CG#R[&.8LL"%XWPA[RL=OG(2X@=[51&GNBC M0)@'D2"9BX0!7#V8B KH'(XMR]Z.WA8 M?_+X-,"@/X^0@K)QMS/0^52=G[X](^+'$W)D)OX .Y]%K5.(@ 24(N4";3.G M3W1Z ?S=R)+F2 !2"'0\*\-A0E(%)6=/G60EBB:S72"Q8"B 1E]D)&GB,:[7 M#G:&%%D-9?^ MF$[<':'A__,)6Z'B=I+!(03Z;2!R"AP2D#0"]G@!ZHH*$_PV0D6"&.<5Z&4@ MDJ)X',.G<&! ##'IS6(.2AAA9BQ5[!N.BD"O MRD& @4:($D^QSB=GG[\HS,F3/]V[(.:F(8B&40QPHR03A8L8/+,!M,+R[(J6 MB(Q"QR0UG,PFR$A,XEIK8.]: 1FH"8P!8BK@,SD.XZ3*:2X$&,_ -/RD28C1 M"04Y27O8[<":XK)HP(X2'51)0$X.ITVVA/1"?#8; F&('(:1<\U:AAI7\&I= MV<3!#+\S*P6%)X498$>L](/= ,B:B"0N@^K!/)/E3\77!O*UE)T4H?]8M,J[ M0?,"(8+_MO_=#''?\W .,N]8T&8:>29(GZ*ZLF@1$)8!5S,X:60\687.EW] MN'PR0/]9Y ",.90,>85<'(D@,NI:_9BW4<"(M(VFP\ M)L8$O('.$NF*;8-A"(G-GP6)@B^7,/!LDJ4(%3Y8E9,LC_^"D4%Z,JP47\OM MJ4TRLB4!EE)4V/23>TXA/RF9/9)AA3N HCP#\GH%.D78F_8"]0&X#SQ.: M8 MA9C7=$D&.;J,"QR;V(<'",YK&"HR"]B1H)7K&@YUFL= MHPYUU]?'\W?G>0?%] MLXJO)<:1(KN=JQBV?0K2!1!V!9P8༴D8*].:3 8L3HLZ_>"W0)O"5]#S M,BL3H+YQJ?/&8\ 9T!;JJ;?SU ",1(XJ, *ZA(:%T%2"IV; M^+6O7N.LN4^C()K&@6%!3L9XL 4BAFLZ.,!;I>$E (L*+MAN&=N+N0X+\XI; MG54/+K,89J2C#A#I_!(=40@2 HTPCRLY5 WG#(GQK,I9F\"GB)7ZRC0^TZIW MW:S:/E0*;#TN .[_V=A0;V.=1*^ V5V 5G0.YCFJ6@"ZVM@POMR#H]_K68QL M/VZ]:#$@7WKI/XV(16_'Q"Q@'8MYD61Y FR>!]_WV#<]^O78R:(K_DLL9<^Y M#S!8S6%L_#X?Q:)<2 MN1AE)QGB:&;H*- ) +-3;YQ?A3/\ M=N;.R7MU^N7R0RL?(N-+R1&SO3-;S*W\5F"\WGLS[*G?^V='B,%N9W7^'O2A MMBJ6SK=CW2[L!PUS_-J(&5+>6I6;)2X?9/=G&E5.)/XS4I#$O'1O78;Y'"U3 M5+K(X[KXEEC6W[NVLU()Z( 88NB91OB\^JGG#G1#I M<9RRO\!YI4>@#'"D";T*1EE@@>X,"Z'MPH$6-X@E%B66UUF MK1[W(5UA!F.BDH_[@SYGAGLV2T N !#K-:V @!&W @ZT&?0%9!K4E[6BZ0&5P2^@&)?A N$1K@FGD4:U' T_-O- Q?YO MA22#;(2ICO77J0YA_B@CCJ8_QT7)Q%F 48@SX&1.QL(W[H\HTV+6R^ )&YCC M,,X3I.TQ:>&XU%%6E,89;/186@\8OJ&E?_J6*?XBOK3.*)@";6")?@8TA_?H M4,*_Z&=R[BKV@\6T2WQ@@.PO0R#?A&QW8*C>4LCP['8(&&O>UM^PD^'6QVFE MHP4!X'AZ_;"HM5E2%70\W4$40J/XKIQ9H@,R*9@0+%[7":99.*<7918TDDP\ M#U0^^!/$"P7V%"'0]ZVR S:\ //8G7LXF[L\T,V\"[43HR1:%$(=!1'NK"@S> T@/3%W2(_HZ6=;JAXNDL(=0@K&1D7K<*WA,.:W8[FLQ. M)$T\E: BT.#C*B<>'++-!YL/)%(@\@$]7\GN>EAL\LXNR1H7]-,'?#8(!%\" MD4L,%E"+%0L40 TYTFS2(M!K0*<43YED>/P(/N.52JE^R1YZ.C_6S7B]1QZC MW"3;U*)H@^< 23#F*6LL%I5QM3!N,P3/_J#J1'-1 TXT$EX M-:X2%%%Z;IQM'],85='SDA.*&BZ]%N!L.C. _O'-A]XIR*[LL]K>W-K: 3WB M."M4'QAWHB4+?7-S>W,#OZ0<&"YKX:0J9/VL6D!^-F>$L9-R(I>/YE^M9/[E& M!0\HC;*1T#V-"3WB92Y Y%.6'.8GB<8D 5:)N02JF3X%<*BQUIRML;EILQ=^ M1 QO]^J9-.KMZ?'QZ7^.3MZI@\.W_8_'@WOA/.4,$(X+PWZ#&1U62;D45<#D MFQDI,S1P2CFCP%L"IX>[J+RHS.+F]^6%E06@8#9X%;EQ&DF/:.$DY*A']0^^ M1%>H6MOY:;V6;+,8N5<8M>30'::Y65&XU1O"LH;9)= GJ.^C*N$ (/,9+R8A M6R-Y$3Z?-:M;@#^7##T)U#\F AYF270'@/;>_-Q3'\X.A2'U_)8&#WW)JSBS M"\[2G3B5O+A['%.N P+%W#\X36IKLX(YF3;*$LHOY MG)1&I>-PMEA,'JGG-\: M+]8\(?\EFHA5@CS4+ A9Z#6K1+]#:DP!R^!EX\B OPR3R@:& >%1-4)Q]4JM MQ>O,I..QH>JU8576L=[M_*7S;!WF*:\P\V0MY)=:5N+YA2P(#5O%QAZ&FN67 M9NP@YM>&Z^*R A/-I,$0&8PP?QL.\) <88!)L*BK0NPA9P4UZ*F.#\RXJ?+1 M!,$&5 SAN,*7(YSN L06.ON 3E$2%WJ$)F*LL4*AJ)P2QWI^MR.*_B2\9/=? MW::#2][MFDO.A?A,329GH(0F<\"#Y KV64UT8I5YE/@F MQ_#&$8VOZP^,Q=5\W[M !4 &H#/FH9

-Q+O(J4OH5.VZ\XVK9,L!1RR59FB54IW]R M'2\YQW@4>A4<]S9_4+5$R)27)YB@VE644+]6A._LMLZ4UJO5)B M6PPQW%?&9<*C4*!?E]EX;&LH0&T*XZD*+T#-PU045M@++M^[1C54HAEZ4L+7 ME6%YH.'Y/G2KE+M8WA4-1")>=/P(-A)B3"_JQIZNX2-!05&O4/;GPUXQKQ^/38C1P8V79X0%4&TT/ M3:(QQT\+SUSPK0L&R"2,!+70,:RO@ UZ3"Z9KWKJ1O_WPA%S\PFORZ6#9\%MD,]9F* MC5@W7 OZ,VIU!><&T&Y)??Q2)X(N1GD\1+T>%<0G0A9"CNX; _'<2*3(,,_+ MEM1%!JU42OD.B,DFP:ZAYPH-L_$X3C#+8ITFLBGH@1+O!9ND+H\F\.P8TE4. MLE'%+'O-Y+Y13'==70 YY*E-JV@%FK+SIS.-U>!*D^O 8ZV!\5B#Y6,];<%B MK:E7'NKYLTSU4)4Z(\PCWH8=%(CU;LKD%H!!;V*W(T,3+"([O)(XJ7,17V91 M#?&@EW&(DDSXS;I8=E3XYXH.C9MN31QA%C$FYK&.2UO)112]!E MR>DLQN-I4DB- ]2KD;767LRL+X^H+83UKC3P>QT^NQW9?E_2XK!1%!L12FI. M0S)BSA*K*U1O6'C1$6X$$'BNB5CP3L6&Z.X%:L"]7=@5,MAKE4H>A3 &"X+. M>@FR*UR7D>3-P^'K8BXS;1= UO2*7^5+S5XMD=UW>BX(*72+HBU//KB$TQ MDVK9^ )+B&!EAD^16RHLEQYEFVLEA"=>"2%'GK30&$ K)97V:Z5N?/U2EB: M!3R:;(S TKY3[.O@^D0)1H" <'3]LVF,1ZS AN3T^&\W#)V;%GBO[B'^_E?^ M^>?__++[I;]?#Y]Y\L?,U5A>0K'3,V%\U3\Y4/W]_Y. MDBY8U=;WW'1^FIXUNQ0RP5?093*:!&H:%\!-V<-IXU=<:;6P2P:SB20CC%+FWUQ++\74[K34# K.Z MN7,Q.!M!8A7L9K""2<9?$&UIY&*$]*!AZK1%=E!IFT#*4NYI'[6*<%^9]*.1 M8 :"]A+8FG;8OZLP)P=_ =25A+"=L)Q"DG1K&K:)O'B2RJ@%K:J9C0G5%"8; M%NIVUD;KXBLILN02UC0WNJELD1*CSJ-F_]L+G>J<%J(]*]W9] G:8QD:.8)+S" M3A))R/&"C"K6\VI6CN:!MVZ,^F;Y19C&?QG]-MZ8EV%)@3AY3W[P&O[&0A[!KX]B%,YO[!1H;**=P.&'0L0E\S6;82IF! MHYR7P];6+=2FLN!6\H*\"1BK#UI(8V&-4:[D@4\'(DW4; MM/+5:ZH-X:XFB*.0>P#57XU-%/HR&]5&]WD)+!//N1,Q%9FG4C\M MIHFP03Q9?RZ( 9\4Q+R$@V,+HBBB$8!$C S-Q>F?52H!VT@#56!V21X+\4U# MKJN@>H>LRDO'_V853#,R[1P #0#/)X$'. 3S+>ZN0GR+?;%UUB@(,9AL+" P M?[M4D$1?S@-; Y/1PB99$@6>?$KT19@PWHN"D1Y^UH4O:>R$] W@*I$$!B?: M_(UDH44L"%@?%:\AP9JDFJM:0S3N-(%)!M8Z0$^GL&\ZFI3/S0TM. $8()@* MDRR*BNS0^^P7XV\LI0*$9^IV,JH8SQ:'0 =\ (&[I+L4_TW-3I3H4JLW'!H# MG:;T/*Q(3-L&S9F&0-;*E/H6374D8$WI9!Q0\YV++*/JJ')"+!)E+AAM'XVG M4)SCTCC(.B9L:B2[]!7=)N1-4RZ!=R.V4"(%P-VS$FG&"/R5K9+>L*(NN] M['_.2JK*#'M!C(@N1=1= ^9#]DU>'R_>?HH7/YYX\?93O/COCQ??T!'R_G'D M5G/ZMMTH7_84'AXTI_O'JO_N[/"0ZB04F-8'AWN#T[-55$PX<=R6W8H\'NWK M1J]6KRF/WPXYI*ZK1YJT MY$3:6LG(8CYY::T;DPRK.S$*5VCF_JS+@$(\'F-J/<>+_5IURJ33%Z 02=17;>)';FD0X M-^R"76S4\6GX&?N#FLP_!-!4JY+2@?[NI54.Z FY"C&?. *E\P)Y36!2LXQ1 M-:5Z"58:27M/LU1\(_@L;$11!IZ2:3]"$-S'*.+GZE.<1NPOX6EMT(@]# 6P M::-*(M%8Y0404K'13/X=5C,H#$\^ +3\4"US2J/=0LE/!"O:5-)237"JK\+$ M$"CLCBTPI-TSF^OG#GB'I%Z4AMD:F!M\Y-,&_)0>XK#74TP*(-492PHQ]# / MK&&DVGJ,&]=6P379HD'ZKZKWYSSR3/8A'!/C_0.PF B&2$SBX[11(\^.74\+O642T0EC]W6 MVU&S^F]W$'LVOD0Y9,,^*H6%BGGB IQ*.(D MR;="X7EXI;DY7\_%A")@)9SES!X&ET\M;W,9!&G*-?YGPI2NLY?T"B%L!S5E M>+%*271BBAMY35-EH-PVQ15F)LTXZ4A(P[P\J_ 4BQ$'F,RY,2#%%FOEO:;510>)M;'UC?:N\*6 M*7D.0>_';4HQ8%H@-9M'!0$RRF"$;@DTT'A#/Y4@6HHZ6N0 # M<:]:J+%UF^.99&ZSY6PZ:7B]'N$+ZNA"B2@6Z<##^6#X?,2[7L!R$5ORXK%/ M]CNC^6]:-IH(& Q9(PPZSPAX*6'%A8@OKLR/M%&^-'KUA'&U[+8_BV 4H)6[ M W6Q;.\IBKZX^7#6+F.0_\D\('\!F8_8)Q"S(&!T+N2\&45^\W5C--L"=-(/BR,*U>.9[1N%,"]!^1HJ-P!L6:S53UH2'W8-NB(MB M(78NW,?E:2XTAUV%?^?!(^16U=I+$4(YA*O#RBV**DD];+G=8!&V)_2UH6^Q MHF=EZ&,)7Y3F*IA:QM07M=H6E_*RI-4? K-?Q"F]JM\5\DC"8RVGG[JZ:S;, MAF928QF;KFN >JNT47.SE72._*X0]C;)K%V_"DPUK]#RY)HM6-S\Z8= PY=P MQ 9W6AE"FER.C>;;=#)PG>E)!]T*U#9%LEYRZ[UB%V_D,?:HN:!.&AF(\@)56\1VG+I#IUK3-86>]X;A1N,>OW(.5M;0O=#;EB09NF&G]ETJGAN)BAVK7%6<@YG&>8EJP\"@$#\92Q^^IM^)^XNEBPPG)C<9=>N4* ME.L&-A7$4LT3EN@^3C%&R^'7<.[G4)M[AH9:67%JNR^*7*7W!,1^VW46!"57 M:CAS1?.-&"$AS&QIMW-@Y]?NR@S:A"47A@$)F X$+.GYOC+"2PJ'LMXK,G#; M)L5K+;6JKDR(+S8GR)'WM (E V-,\.$$MD(R9*9Q20/W1(:R^&RO52-[J"#-(0&^@ M>\GL'0T(^Q]9+B7*+K+O]^'/O(L#KT?UJF\*>508M/QTI8AS7+JA\O$EB^PB MPG2*,/=]2UZKP:9CPMZ&-U=KQOD1^!5D;LH#OR4*>2G1C'B4AYKHBT9G,'#\^>'QX?[@[/3DZ-] M=7[T[J0_^'AVR#FG=V70E)ULFTM(5RZ;0!QSM!HC4*@:4JF SI$L8"VF9$.4 M6)M"+=H55?%3-":AQB6V0(/HUK2[8 %!6=0WU M#^#[ABJZN.-"4R,4"JU9Z+&+@X57X36(96VQ0XSSCJC-@(;5T+WM%-^;QD5A MTNM5,0I3:@ V#:6!!B=/DX:19VD\8I^_U[/2W7E'*0@,--44>7N2S-TV>W!R M0.(JRZ/"B#Y7DVWRW>4++I%I^Y3VQ7Y!]^#2B-FXVTGB3U@"C-<(V!L3[9ZT MJ,BFP:BW8#M%88K-/VD]DSPIKN:GZ+GW"K9%;9",4>&'[AYYQ#=7L_$>!M@X M.XZHM,.5E9G:'@ZXA&E5WTU'& )<)1560"@S]*Z34&,P#> R[PH]30P_5]& MH;T$LGF+#E=I.!-FS(WW&G=5RO4Z8M:T5R8+N^[,-7!B[P.',3IE'9:H8HT[[ M&;8>,D>2@LZZ,/<*2DD#5[EQ6=.?4@8HFX;%!'F8+Z0X/%S>?G>EC>M47_DW MZ7Q?2[QC,ZL1U95\P J\;N><#AK,<)2.>I@S!6P]O I)O'#@%IY]&) _I%UL M0N&"?7YPKQG\^V)(O8B>#4?WJ]N:NTF1PL#CI33%5N^9MA.MY\5R]!Y$-6K?Z3S9)VL>4-UYNUJ.5 M\AQ&]KYH?U:X&Q3A;-"MOX(VP^6N<]7WJ6VRA[4W ^P&WTXLJ]R6W[':$2\4 MP=YLI9AA^HLW2$+##XOY79_[L/.4^_!X#.)=0)4)RFWNR8[$D=\##TY,7MD6U9&)R%SR:W]9>8GC@R M\0EUGC75UK6Z^44'&49<.0097C_@@D/5@W^]I_87BKJIBMSX=MPV2Z<:5T!! M;7HI)'NW>F\)V)Q\W_GE*ST6:^&Z;12^C,T0>[G3Z,M;(WIQ5W+^Q)R$@(-V3;#);V%; M)=L=Z7:\_00M"KV@U"ESG]]P:40>TW"%<)$>Q5A")L[]<(:PYN;2AER/$\(" M)MI$6*?=Q<+! M8:[5 *2T3K^X,4LHQ[AB<2)W[X/I769:U]AVZ4^L[9:L;5AC;>>#_LE!_^S@ M_#[LK$]MSVKWW43B3J2 @.DY1]0N!([7I=JN6+5\(E\>^HV8PN8L"S7]DAL8 M2!U%WFC +?$+G^=R%:G[Q,1_-'/<49R#Q$<-1MI#FWMH&199(L*,[(&:)(]S MK"/A,Q-^,G";>W1--IN[,(V&&\:B(@T+#O"E\9AZ8^D\SVR+6[-MIA>OZ[>5 MU3)E.)0DQ\<<%(*HQNFB3'-"V15U+N>F]2,*=7,A:1%S"(?2ZSBXX+J5$8ND MANFVBYN[D\M=K41700OMTL/I15[ MMV,:<:/J&*>5X7E!DX7A1T4U="'" *M#1U5BOJZUV,?+FDN=-[4ZR[\"V[\K M2ZF7FY?[8I@E0DKA\MQD@$0MF3+>TXV64H&7146K=AR3B+F44,Z:?RDY#-'* M9-?]8W,UT=)'2O,:1&IG?%<14"8P'& IHZ+6G?GVL"%::H>T'29+^_;: HX% M\T6\VH46Y6YRX!N YFP:CS#W/K[$ZEY2D^@M*Z'YE2P!Q9PNU^(6\!QX#.IX MK"/=?5R[;9VN]F7JDD-OR]"E>]V:W"XMLHK,CIH4%B:R9"/:)" ,X;MGVKZ7 MQ!(L"H\+(-C1I':Q=FV1M0_J>HEA7E9N6B;"N^*2VV-JL28WHOGM\+!U(Y?^ MYWQK9AIQNNB$;COZ3O/T;DH#N9LP'M6$\?[AV:!_=,*MR@X/U.#P[/W]!'.[ ME;FJIE\/#TMWN-]0]/B^;54Q0!U"M'7$SEVW7Q).0LM7(ZGNK"LQ1EC[BDS3 MBO.4:1K093!PVUQSH9SC N@P<2F"+,$X,]VFRKN'36$#9A"QFE&9K#&OFP8[ M:8 +7Y@K,ER=JO30J*MQ3OICCUVK 3 PIH>HO#GV2_J-K-9V9TQ6I7@V?./B MEL"3&9&S_YS8WY2U,WM1;ZWL]B8 /.6 ,D$H90:S40R^I4V[6M'28><:+P N:L'D7F:%/='P$AKVMW1%:9,A)/5%PL(Z*7;0-6 MST4>-&:LJ\_&AJG5)GWQ'*ZE>RU>(%^:)#X>"=O8@<5IN_E;(Y4-PD=W0^CU MN0DO=]4I.3>+5PCO.3N.=M7O:!/":IY2%[Y)ZD+_3KD+6TMS%YY2%W[LM@T- M ;O]K]Z.N<#U.A';[3@)LBIQN^A$IINH'J=ALZEW3U8A> ,2OJ+R$ET4U]$0%":I*]N4_TO*;AK.B>C9L] M%S!4PSE3+ (94$ S3,U%"W29,#O>-1J&[>JF%-114-,,:;=4U7SJ*S%T.>P/RQ 6> MA7E$;NEW5,TG6]C6)>5<*FQNTT$E8!^0=Q>P7 )+M%R_!.52M\#K-6ZH4;=_ MK8:YE/36@[9YN*A.W=YZ&J;FRFH:4P(22#)N*7D[$+>>,C 5=UQ%:8LW;SIL M<)*Z'3Y*ZMN?)#K-2T^2PJ/TT$\2NA]'2WG?'0Z7+_U;6:./@=7B!D,N=+U9 M0"R.2NM08,1C;$4XKJB>CMS,M''_Z#>R1>_*U.A+^5.+]NL'I)-OW? M?P9;^K2>58G>,)Z092Z^I>NJTZ?WMI]'ZKD":;06/Z"A2/34R/]]3TT-R&^T M9\_W3@_^0*I\_MO@_?&;_P]02P,$% @ 66E]5G"=MZ]^+ D^X !P M !F,3!K,C R,F5X,3 M,39?9&5C:7-I;VXN:'1M[3UI4QM)EM\5H?^0Z]V> M@ @A@S'>'N-VA#CL9A># ^2>Z$\;)54*5;M4I:X#K/GU^ZX\ZA#&;8%Q6QTS M!J2JS)>9[[[RU:_#=Z>ONYU7OQX/CN"GPO]>#4^&I\>O7SWEG_#M4_GZU<'Y MT>_JOIH%V564O%3XZ/:^*O2G8BN(HROX*(NNIL63UZ_>G)\-_8&W)L$LBAKV8-JP3X'\DH MG^_7(1P.#DZ/U>'QZ>G[P='1R=G;7YYL/Z&_+]\/#LW?7[R*49J%.ML:IW$< MS'. P?RVKVZBL)CB*-L_X4F_&EZ8X:]U5D3C(#9G5J3SZB'&>E(\(:Q[-3PR M;\EX>SC<"H_WY-U;=7EQ^,L3_6EG>VOGQ?]M;^_T_YA?/5&#T^$O3QK[.3RJ M ]9 /[MV@'5?U5<[2HLBG<',-:09I7'X;3'G\/S=N^.+PY/!J1!\VW_O+\[? MG5Q>GE_\KL[.A\>/F1* =#<.!I?'W<[%8'B\V2!<.DSXYX)_1PIY?(OX'#G[ MY%LG[R]>A4>SM]"V([%J1Y$(91%6FFSH*9YDTDX%8Q[CC*HS1YGT9) MH2X7>:%G\/!),N[W5*".=!SEVSEQ?F_>"N?W;:5 MK;[?.^%NNPK.B*MCC)X MLHS@M_\W#/?O[I"\YEV=&N MY&#.)Y-HO%J2>;ZW_>+Y=[XMIVF0J+-R-M+92O=FYY\[6\^V?][:W=O=^N?7 M,(K/\=FO8 @KVQQ;,YBE M95*L=$_^2^WUMK>W\?_][>T6O'JLV@^H<$8!:EI=:YNF?=.0I-2K#T()S_Z; M* $$T8?7?]6*625T_P605;&Q"M?WJ9"OUHOQ1YD7T62Q2K#?G%]T.[\-3C\< MJXOCP^.3WXZ/>BI-')XXCOGA=4\54ZW*!.@@!X!TJ#;^$8=_END^*VK_R.B/ M337/TEF4 R!%JN;! G_@FT1!*IVH=Q_>O%4?$M!ZU4&0?.RIL_Z@W^V8T? S M,Q:HR[F*DA"HJ( )1SI.;QB.>18EXV@>Q"HO9S@JP/PFNM;J':A:.'20A&I[ M^RF093'-$7YUA"2;Y6JC#=M@*M U\[3;F96P<)@BTS J3I^K,,I'99;K$.9. MKS1^"8103!4JCZ"<%KAI"-4HB(-DK!&>'(=Q4$Y@4U0!QT';@3_3LL@+@!+D M#2RSX%7!P$&2E+-N)T."!9#P9TZKD6<*.N1<%W">&O!^"3H M!=_&05[0YV&PZ';@%?K^SS+( !-!*LU@K#&@%#[[/V6BU>ZV8_5]U0"GCL&U M*92980;[,*V-/X"UQ#A!M^-FN)RF91RZ<9.T !2%N:)0W4QUHL)2]U14" PC M#6/BUUF!.B!(#P Z5)\,/$ M_X+EZ&LBV05N)AZCRO2?993IL-M!0'GV"4R9X\)QOH#WE9A(,0WP@X,RCQ*P M<4'Q7?2$<\APK>!.H@Q6!L^-M4;^41F@KX;P2' =1'$PBF+0I[N=I9L @)9C MX*PR4/^ "@$$%P*#0R>GX$CH[^\B/U*!01E[G*&,![>=(-CTYX]P73,KA,&## M+$JB&4A;^R PK!WF5A:C*L0*_R/Y!0P"*(S1+$"N%^I/(,%B/2:IOA"(>L @ M(L NP%+D@_T]Y"@_.:&(,.A/8\1SF'JHLYFZ/']S002*F'IB)GX/6Y.&;3-T M.Z*-P!D@>0$!LE2-=7(%#,X([OI0 %( U#8O@E%,(ARUE+XZ2PO4 ^QV$7&F MF;Y*2:I'$URN'>L"1?JO.KS2W4Z45Q6 EECA3L#=89:SP!\F&X:@&ICU^.6 M3EJ(/\?2I?\8&L*W(KHS4!P/ ,5KAST#5@KG. 8V?X7:8Q#CMR'J=20 ;D!/ M!M$:1I,(/@6B GG*V#F/V#%LA.(=#ACY?K>C/^ELC,/Z0I"52:+SW+WA$ WX M>@:"T8ONL@@M[X"]R0YSRIWL7), L !$WC@!N%,FB !<(C<@-,)^S](:6 MB+Q$1R3]G.Y!D)'0P;56P-ZWDKZGIC &R-L>D^T$)%R9T5P(,)+)+/BH21H3 M$8.HHST$:@.F4^0UV%$S #B>[TF9+2$_'9],1( LK%#ARIEE;4I,27JTJ M_SB8X8EFI7TX,9@!=L1*<=@-@*Q^D,2(4,U9I++\F7&#A71J$R>WUS1\GS0\ M3#WJH3TWDE%P8X;:6=.0(V2 (YT#09+-:U4B7Y("?C,!@;K79!1\P"ACLA+E M >**U*.4W(! "R%:.S)1_><0K93 M,!QAW +6"%,[V):@G07_6[ZGWP*3@<3JV'BLCBXKNS""'UU'.TCPH?$!( M&Q:^BSP%=J37RIP-(SO/(L!D/CERP%FNO<$'47^@]YD=M5J4U0 4YB;3=(8 MUXW3&KY!3)"GQ EPWZ>9UFIC=U-]N'Q[>7"4KSG*?7(4Q-QNYR:"XYF!L(*# MO0'&#OP>[-4$C+A91<3#:<_R*I[AMX##PG_0L38O8L#22:&SVF/ 0=!$[*LW M(A;AO1PE"V&!/Y_!&&(X0-# ,JH"'SV])/30R8U?^QH]SIKYN R2;M(SK,J) M+ ^VGDCUBM8/\):)6*DQ: J$^$".F0YR\XI;G=4VKM,(9B26 !#I[!K]C @2 M HTP3THAOIKOC;2"M,Q8.<&GB.56U'=XIE6-^[PVO4H[]_GS_NX>.K*^7TOW M,TLP<_W'UI9Z$^DX? FL^0I4O4O]9XGZ(\R[K\Y97WV)$U\R'NRKWX*XQ*_5 MUI8)A1V=_&9@]GV!.\]:G($OO)">^>S@MHB=MS8&_,LB3+?$C?Y2!@[ \,7Q MI69LZ?G//[GCQ_!*>\AGK)$*7.H(O+3EGYDYK7TU7,QA;8,L&$7C?4JHX1,] M2_&<=OR7GIJW\)NMVZ:O1IP(9F?X'J:SF7J/A$WT2F0*UKC>NKP)YOCMW 6. M3-CHME-]"EC4@E C8$8H#^\[&_4Q)'9Q0E3>YC]#QWFK>NU\9=:-Q<[O(,.OJVZQ-BG3=*%9=?=" MH^*-5'-!:J+8XNZUZR!;H!F/JB>YV9MOB1OB1]3Y[AUQ+LO1'V0JB7N1?!8Y M.0]"]X>HIP(&J:>.\:-1\%:K;HQ8"-\ N8$470 M0%#""3K[4*,1@^8T&\]@D/Q9(FHA6V+L9&U_I@.8/TR)0^I/45XP$N=@:N,, M.)D3]O"-^R-,M3A+9/"8S?9)$&4QTL"$;!92"X%./N)2FW,XS(G,G8$*\A'R0Y"VX0' M9( Q(MASW228YL&"7I19T*0T06'0/>%/D%<<':8#]!W;[/T.KC+M\0<<8(U/(+L^()MA[,(.;@?S>8Q M'0W"2B;Y;:O@/>'8>+>CR4A'U$2J!)6#!I^4&?'J@"WD%*/_28Z'#\?SP\9\ M[M]+C+CQ61X*U%($&"0GK1#P O/]*80?<*Z#R2]"!PV1.)*HY$K]N-[^>S\] MI@OC <.0CA^\P0R->JH$G&H2#?8,#,93, ]=[A?9B2>3UK0@HW![SMYJ4DZF M47\ -*2,*?054](1NWPI%R?*.8=*!+($3],)NBX1'1HY7H&::,W9&MO;-GGA M/O)TUGBR'$]V 4\J_@3UYOST]/Q?)V=OU='QF\&'TZ%@CD3]KD66@TT8E''1 M/' A?Y A/55-:YFC%EX(DP#VU7/*HH2B*26/%3MQW?NN#.?@J+-##/)!=10OE_#S*X.I95,[Z7@(&#[AH M35:\&^1-SROE!S6@,VE'9G+,CT#_@#@,T ,1(V.C'%[B?!M[FY5L@ERR$$S0 M5SP*UCRSZB("F(C[H-LANU?*![31'\02SZT[@UTY]GN4\*B^DH11=TK$L",7 +:M$ S\QJ>AN481>Y+M1%MLJ"))H+5W<[&J"QJQ_YOG:6;,$]Q@XDS&P&_ MU+(2SP%C0;!9[@R@#1J,-(M@S:>#)[\QVA3?4%%F2;?#SQ(>C"G=/AV1QPE. M$JS/$JD2'Y>1736*W:3*>6#"4)F-IP@V',4HHK3N,4YW!9(7O6J IRB I6B M4+:7.:W%0G(#^XS9]K'S,;E,RL^.:)Q*OV/TK>*,W@!$M\_:5&X'?> AI#)^D,DX=JD.R^ #,: M'@*$C2)!8X<(M=JIU#+H#=33YH4!FK5/%1 MJZL^J*6X+$URJN(_^6B7T#%2(N=F;0PJ*S6K@KW9.-C$S4<%KESPQ-%8 P&%V(2 MU$FO-MR.(*FRPS(W3SJ:P!.E=T'KQSH8&1+3?G],/^/=LEB>K1-6OL>$E6?K MA)5OEK#R@*3?9HS]1:@?+C<%S;9&:0%K/2A0.!+)14,V@&:UO@Q#7)0@F=J: MJ\3Z"L70&6&0KXB*F$>A- !=I).)+5OI=L9Q$,U4(B>#+$F?K.X$!%GS?.&]>.QX1IS $3,;;# M ZA6> W4;( MVQ?55 9%8XP28.\YG(HM](=/H\R: ,N5A)72X9I_+.#D,[0@F27H38YFC9(&@,4U3 @7 &%$^U3F039NJ M7,Z%XKC/A*NKA&' LJ6PN!_A(PV2)4"ZI'BWUXKIE/.!V%!'^@WT*:+-/)E$,6::;-)$MF@!BZ/%L41A M&)M+U/-,3%(2C])QR2QWP^0)4K'3IKH"E,H2FUK2"C35<\SF&MLJ*$U>'4_0 M],@)2L6-S@?::]9#NQ%]5Z.I2RL3OS. )8":B=H3QXJITVP @S[0A1F:8!%) MZM5D2@65N)GSWQB-EG%E*?&.OXJIUO]3R[G=;M M]]4.'#8,(Z-0D-)7TQ,P;XMR"KC@%<"SL3=NJ6&9(IQ-).=N$$+TA6ZG<5:- M F4/1#Y!TA"< R>]P749O:9.'+YFZK+S9EQ[BT^ZC%(0(20)"% 9O$B7>CEM M>G:]B4^;TE?KWF,2NGA!UI%#LW0[L+U6^KFLK%MX0R(%T!)($*?[I+H3.9=( MA=)?I)IC2&R*F=2)S15W.Y_SR@R?(H]A4"PE99MO)H@G?B-!1YXTUQB>+;0) MPBY)4FH3"A)<;(86'[^;YZY:V4N5SX 4M\;!/+_#+"2 3"[221(A;>5P%FBS M_Y_]SXLY\NKX7_? ?7WZ _GQ'D+MW@--0S(\J%O4X/#P^/3X8C \.3]3YV_4 M\.0=)H-<*!<5/W@-Q,NY#15CM:>,K@#$&D>SB$W]GN$@W( $*X&!2;VT$2EI ME4 ^<"<%&_X!Z]*O^Y1-XZ9]BD3A*^AG&D][:A;EP G9?VS#@BQG3'*&U]\% MW[PJ@8\DW(QEG&XA$/ -:-TI6(]9ST8.0?WGT<@94>F8Y.IAKSF )-&@A:C] M!NP-%FR<.X5MY.#Q$G:3$\:ENA7L8Q3T&8:O,W%YL'HFD:%SY+Q>?SO'D^VT MU@SHF>4MW#XX&\&$@&P>- XBPSNIA!7#5'X1^I'7Q#%DVB([J/3<($4G\S2' M2I\ 7Q'T@[PJ!\6C9QL=P/;=!!F%37) KCC Z"LL)Y9:'BY4:L<+#SY=1J#XH'55Z0WNS\!.TU[ M+HHGD&6868XXQ@"[=7D MT+Z$? HP=J2!#VUHB6'EF"_*V+>H[):QD$>P:Y/(18GK^P7:%BB60)PPZ$0& MG<^Q;S8#DV:5K;(;XZW?3.6]Q\W6Q(&'R)_!8C2F>\'/-(R"Q$-"3H-%W9XR M%%@E]53^F--XJ^A@%D#9VL!-"C J-ZY:SG8YO*!KPHF4AJW%$;#'T&J]WEPP M\G33Q@(]S9A*6SA]@,XHX!Y3U55T7U> LL%J\$,[B 00X-T4?)'F4@ MJ%*&S+J"R'H'O"1[E6!M!11XC1=&U-T"YCJ:OR2:O[N.YG^/T?S==33_1XCF M?U5WB8>)O[WH=SM(M&CX8^?HMQ?'QU0RA%Z H^.#X?E%7TE,@NM'C>+0EMZ, M27CH":BU5O::1?E=V%$28#UTSKF!^M-<@RS-_>Q>5Z"-"D&:@;Z1BQ:-+N0< M_?;V8=+G8VG+)B.+H>?E-6]-4ZRCQ7AAKEE.L=H%JOMD@O4A'*,'14HB<1)- M3O05Z&YB_%0]D222J6?FV%,Z[*Z@64UU5%PS$EJGNM?3V)C^QL$ ]&6- ?=_DK:A5QG"8!9^H4ZZD?B* IBZ8U"/TJB\MU4&GS4T075/[!!@8 MN57/Y.@9 W!&53].WTW2Q ;RX>@+4 3\K^U'"(+[&)61A?H8)2%[=FA:%YIB M7T@.?)[U45!)$&FLG@4'4K)]3ZZHP';+)&\%&JFH;#O]UN[@/H<:P. W-T.UQA:W9O0KG@TVK"AD+Y_Q!5X=1B ?/B#)#8%C@7!D&;,0Y!J]W.SAS[A. %VA JPHO+C!A M,DR+,?8"Y<(:I[YO*'#2+\]@*P(\C=>C@R&9K6##SYW=/Y[J\4=G946%GG'& MR<)X(:1LK> ^J^)Z=W[RG3=3GT^V)9IFJ0X M%/%(H2.L)J.XEF1?\WZ$67"CN;EDWT6>0F EG.7.OA"74&_61'4PI-/[_ _. M1J*AKN6]5]7;VYNT)UZL4/J<>.Y0R8X4>\' F#)^/ M>)>:6"YB2YZZ'<<^V4>.G@J30V59V;#9OA_A+B1XV8@KX\+\>!XES*/_4?A6 MRV:#?N)FD2,%<.6>0IU_V>8#J5U'(/]CP'1T;9"AB_TK,=<"!F>__!V.R+\L MP=CWM@5#M2E-4 VE_X"V[$,JM/_-D:V3,U)II?)]D',%DLDJJ,2DI%B",=@T M?2'2@B]ST\.88C+U.VY ,1+N- [F0"XQ$2&-U^V@X'"=9TQZC-P5LFRVP.1D M(=W3M3]$U\MA\N<:@^^L7R,SQ%68D8N9H)5R%N&18IK!>Z6/OY],V&B*O M*?X;G1?E7;8IWXP@Q'?< -:P6 M28WM5MB%M-F[0BYK;1.G:>:AB&GJV&@/X\MK6[V[_=,: M 1X[,W"9I5:^(V2 MVUC+A4JW#6S:J9I*M4"&E\(RG+KE8K.1=CJ$;214 !T^B#U1N^Q9'.)0%JJC8_[;EMHPA^ MM]-ZCUP[!.[X*A!V5R+D>R1?%I=.KFQ$F3,(E_4986_#2Y,[47QOP$ M1>"!Y7A9E4EZ4W&)(0I_39XE.;9+T+8P_ _'F'QLQE35:/@!:>C=#H2Z^S/;BFV"7&U_KPWJ(P[*MSYB)M!]5 MQLU[DK1,QOX5:LWNT1P8<_;25 >AW/!,BE12&&RNGZ+4P_5=WC>] M&EOX#LF0S]?)D-]C,N3S=3+DPR=#_KT=5(]M=179U.U4Y$6[:O9&AYAC!0H4 MW2AI[XO!27]/,VD5X')?_#M!4N]JV*52#2PI:MVW5DD>X-B1,74[-<7$.VW' MN&HMB_GN778)8I)2D/F^1*^%:]VK8R\_7:@-X^SJ<853%2R>]JC2X:D::-F4 M7C< ZDU*G2CEIEYWHW'#[FOS-/5LA2-;\MAJJ^3>.U:=]V=]M6&IYA#CAJB*;TJM4[=SRR9\_FQJI\ 'A1Y= M=O]BYKTP#ALT!X;N/@[GMJ4(3/S?K[NAT^71J9O8>UNX%NA^#F M2T#(4S"FT$DMB+$,%KFWT.7'-FZ-=KA8@[9YJ)3GNR!$\:[P82HY89_+B. 7W,#WS, M5>&WQ /.$9@MX-H?37YI+=:\3@M\J+-C_:#-'X@%0<%"29-Y5&,VJ+?^)>:7 MD;HLS?8ORX34VDPZD=52CL@-Z'K_GR0AK"=C/>.-K3I_!_)! [L> .\?1Q)% MP6(8;/L02DR7];%/%&;C]A]8#5-PL9ATXYII;.F?4ZX]-G\+ZXTE*3!! MD DY_Z%V+0)GXW.7#'>!P1HU[S5'_>=^MW-X_@%OWGH_N!A>/CT^/3X<7IR? MG1RJRY.W9X/AAXMC25VGX@?;9D>*IFR!0L1I&AA&1=V82I%TAC@#$-"%J/8> MAKIZ2>U,**(7<[M'6P!&2&WZT?%K5-41<6E=XJH&Z?(W QS6(,81E>]1)Q6^ M%;"DVZVN-+6$HOBP@]X#%UXA"\A?[ @3',;4<$7#:F8!EAMAD'H6Y;GIWZ#R M<9!0I<4LD%9"7)M!ZE*6)M&86;/7AMC=7DJY-Q[0;D\P5M0&*,>U;M(,:%:X MC&M/862!?,$5>&V?TK[8+^B&=!J1ZA8_8B\$O*;&7'W;[=@]:3$23--H;\%V MBMRTW?BH]5RR'KFO":6->*]@J^NE*,/**7 (/&^NEN4][.$%#5%(E6.N;-74 M#G+<+DBXP97=38<8 EPI!9R *'/TO).49# MX/DB+_0,?0A<<3D.; UA_:HY MK@)S1MR$VX?6;AV6.^C$KG.7/?F%3\=N?R[=EL)8;^-TA'2#4YW1P[ EZ'3& MF^;48%ST_(96TC*(BK*XWJER315P9-Q]?[:AR\7(<3BS4^91F2JB64/=8TBX M$C4C,227O$K%%%?1WV)":RNMM=J83^ M45?LK/I"N8>^/G=,-7?OL3P9E'1B$_#\23+N8Z8CR*3@)B#9R,D+\.QWM\AV M]'>A1C^T6 \]?O'2O'BB#88V(Y1/*#9U>[CQB8E?-4*,>S^MEM)/$"F?Y#6O2\>(O;/99B*FKO^562R#_.^;IJTP6 MVGG^HK^[5P]O<];&W1)J]M8)-=]C0LW>.J'FFW47NPOE/59/V*TW;M_W6L * M>?7AM30YZ'8&&-6_#X/D6UE.7VB#B?[N=B^/WIX-#:@FG M+H^'0^"W?Y<3>7PJP9 :$-N^)+:?3&[3"VP3$+5!?XM+43ZV"3LMGLXD+=## MY>YV31;8X^BJ[@:2\".U+^$VQ1+D\&;'+'YJSXNQ;:\M/0H$"X-SNDGO?>/" M-&WP9.(S:HMO^JA46N7P.KH=Y^[$+!#.BPAN'[ 1 /'@W^RKPWJ[%NX/(_Y6 M;YNE.9U?S/=UG5PDNGOV8Y8MW3L);02; .:!8V'*XV#(%):W:?;R.,C]RK'W MXVMJ8&@[KP4SNHT-L>1,*"33AWS;>"95#$*&7K!C8)RX+J=6Y/@..8X@=DV]EY=?GC_NIB^>HH_ M-ZNUI]P:RY8L V45IF096_51)-*!;^],DJ9U"&&W8ZG$]G*T%WZ,IWB90&YO M9&C=*5 T,<) _;@/^067I.A1OZNN#O4XPKID"9P%;M *_4SBMMAVR@._HX]Z9,EXE&4@:+3;+G @0_,6VNK/;F#LX M[$UJ=]V8)4AAPAPXC[L92KKA9;;MG+V59#BZ-+9DP# M:E%:N=XM%.\V!==,?U@N9&>$IKOM#4KYN8F^'/-[)@;U2>1NEPJKH53.GE2X M9=Z]'LIEJOG;;8NJO3'1&4$-;DT2 M'<=EA5X,81!$%=86IIK34V_H1A2^"V=,227%*PR,R]ARQ.U]H\]+\&25NU8)&%S(7'1C2I%M#+5 M39]N;J9:6CYJ7D(>.:8Y#3+ 3*!V8!7CO"(MO@"V.\%D4=]$E3FO@JZ4"4O1 M0BA.?XVN.V(<<,[I+!ICQ6-TC3TBB$ I8F\E,K^2QJ!2NXME.(C?JQYC]JVZG_0%)X<+6 M(E$."#N>VFX&C556/ZA+>[G?K'8-+^^*5V8343]4N235[UV+?9:)E6-T$HN( MDY"SSZ=T >(/E<)[J[MCI:)WS*+W\/AB.#@Y4]0J]/A(#8\OWADQW&X,UF/X MW]N1?'=7@[\ZL6F<3T]>#TPC)*S8 >T$OY7T*?P:CT[2O ++@$.IT*_>7V^D MNJ_RU$VWBM#*O;0A[H4?3:29CN,.Z!-QF;XLZK@BQA;(N(=-017F[;%"4II$ M3K]W$S4;T,F5N:'+M1J0CDU&X6/=R5,3L'.^5148&-,97%Z=^-U@C%#7=F=, MEK-Q7MP%=G2-^(VG0.')./A C'+&:IS D5=;)]P= &IK1'EJF )FCEMJW'Y( MI\K=@GDO]M4YV;?Y2QSWDHV)=83O&T?X!G\IQ+>S-,2WCO#]?>X/^LY%MF79 M3E;#ZJK".N*;IF.YZ&19E6FC %C$T.UN6W)4BE.B*O.MP%Q:UBKJ_S*E@&HW MZZ[*:KD7KK!>(-QJ35A@_-Z0M_CZ<%4-O]XRW\]R>;A2[%I3Q1=31;?C'>IR M=;;AG:M8Q,U(!1GS)5XXXR[;-DX(NEI7WA1W"#8P980"A&[4F,JUT[ZK8G(K M97!U]-+G5 8\./+^.F[MP5HJO_ZVS M5!EU7"QUK*VFE^W5#B8">D;7T-PRI7'%5 JVOV0.%ZNDU/U*O)*_=(G]^K[(IVE&7+?ZX+NR L\RO@RMN"3J> 04:EJDJE5%QE0E3\F74B M1^0(IC]?=CLH%$=4SHL7DFG0U2:&6AHM&6K,7WIELF_&*&G5EQ WZ0KG$&<@ M"6%O=!811Z]YR0%(2VW2K>%2@K&L&TR1%RQO MFC&'20V'NM$'LH=*)1RZ[I MT1A+04DKQ<<4AC9#+MO2GJJUX6YM:$$;Q.OG.$!C"WR.8P1F?7T]4B:DC4RF MKY#'I!G&5N9X*UHN_K4[')Y$,5+LC0Q?OJ7"9]E!K^,6,C]NN74I%8=W:8F=OJOV90"M[(+7=2C0N' M8\8T,25_)1F6J;< Z?([8F)74[K:2DO@DE 9=N,4D?G)(: MCNCEE(1^X?%2WO=5Q(5J:@MK]$]@M6>#03.Z39:+RG$,E!?1)$(+8E)2>3'Y M_VGCN!U73]5N2UBK"X]+77#:J)\[=PR\PL)792QWC+.\&51'B+\>A >/ZN>B/>V3]=>-(A&:PD% MF3- 9[W\ZSOK*T"N&H]7-Y3E T\/SH]^QS-[^NOPW>GK_P=02P,$% @ M66E]5D&GZWV7 @ 4!H !L !F,3!K,C R,F5X,C$M,5]D96-I^;]#],2+9I$[^WIJVR)@CLK@FK1DB:O1Q@U$EAQ@SC5W]] M7T32IMIUW:!"HQ<28&8X[YF' V'41^?)ZKQ_ISZ:F@%;%/]4I^=89D>M)ELX M6]V>5KL#XQG9SK-EWBECSF0+U6LSB1P:D@CUR1*->(A9*3E00C81=*Q 1^@Z M/+9?&X583"AKH;AIK8TD6 MXH(>89((I?.!N=&L?>*+0%GVW(VH3[&@,!8?(X-X-**<#3EE$MGK2)(0QNPQ MKW+^JAVM:YE(-RW+'FIZK_]PI]24S?Y0,XQT?RMD27TYC974;MHH5E6.Z$^2 M2%,VS*G.:,N>ZAAIMP41DGHX2*6X7$H>MM%VN-MO,)K+A4]$.3D%30+L_4#U M2A,*B7A ?7#R?M!W_K2D/,8A#=:M0Z;L"(4YZ>.0)&;'H\8WB+&K.RWWYK=K M^YH=**_>>$5Y_X GRY)MB24!_C9E=T>;#.@ =%S,N, 2@,S*D-U2VN@0 U_. MS\!@R8B(IG1V)A!>@_F9.)A'?]<,?Z/T#DZOY(*XB>!SYI<]'G !63UQ/S9J MGTN-VZ^E1K/Y23EL@N2S+ O8&YZ0G> 3VT",@S1*]TSH4=,'RD\]'8:9B9(NR/&(?Y]22?+"]0-(FQ7(] +PC!*'BYH8;\4ZK\FM M:P4R7]=RCW>Q\^._"&W=*9#CNG-%.I=(7SZP1WSM$630"94X*. ;X#6M?]L<3GBJIOO\N=;!XA7AN(5H62)*%Y)^@502P,$% @ M66E]5H1Z+(ER @ <0@ !L !F,3!K,C R,F5X,C,M,5]D96-I^EKU)?!7V;,N;^/T1?L$\7AS$H=_SG/*+5N=@ M]@:ST2U$\6WH?ZBD@NL.N(VMAICE5,&4?H&%R FOE@M5B*AD:04#,73^W+@N MY$2N&>^ <6UT0=,[72,96^.29.N-KO2\0<^_V[ ET]!LU5W/&2#M^Y TI9+RQ)B,AVTMZ)HI??"(--$TQP0*<#86,H>HYL*;E&44N*A#J]6J M-=^>O3L_.P7"5]]=WO_J1 M%%+4MK5"\!5<$9ELH'E>A6:CV:JB-4-R?&TT&6^R6S'#+RT4#D6^)7Q_(M6G MG>BJH@ B8V6JE''"$T8R4#^$$76@1?,EE=!R"Z!F(0<';M6VS# 5$BA!)@>@ M/252 >4KS/N;8%/R;&>$%H7F^RJ[C=IE 6E"4J82DMF6@7P" ML=Q(!K;^"MOS<5=UX;D@-2VV!=#]PE)H+?)B#9MT/,.&_$E +24YR_:=/V4O M?!7[2DLRE9ZC'-N:]*-+/PSAA.3;+MQ,@MB',)Q[CH'YIXY^JA9_I?!8O?]J MA0SD9\9I%8:H%K/@K_K>3_U:76_;.!9]+]#_0!C800HX<3Z: 3;Q!$CJS$ZPF39(_#*/ MM'1E4;"5R$CMU.MTV>8AMB1^'O.?>>RZE[A_]/R]/WK[I M_G%^VL.GX+]N_Z)_>7[2[81/W.V4M[MGGWI_B9O^7Y?GO[42G;LCL;<[=J*O M,K+B(TW%MFTRY41N+YX7-A!M)=_1RP/NG9Y?GXL/YY>7-U>F'BX__ M^JVUV_*_KTY[O>KWVI-.5>Q&W'3W'\=BH$U,9CO2:2K'EF#8\EO+^U.W?UU- M,.%%1S*M&.#TN%7Z7+??JUJ5@^_N[!^J_"YE_E-8WC5PYO=/'_MUW-M6_9<" M^-;)WDZWPPW8@WO-"9XQXH4821C/T$31E&*835EQFN>%3,4UC;5Q OS\79L, M';;_S4SM4:0L6'NE5>[$S<:U#'<-ZQGK&7NYOW#IGTL(F,$ V$[>YGJ84#ZD=C&2"=6(-/N?: M@9RYDRH7,I^)(G>F(&&=A&VPF6PV"8]"6%(P;"(C7#)"PV6Q_-"NT2"GB*R5 M9L9-,GE+F+ &9LBG)6.5#N*$;88%V3)$'R... 4W'6";LATT9S.K;\',3[^#;$8]$ MHG*8EEFR,&4;K$-SW#:U^RI/$#="AE-YE!8QQ@1=ZO1-I#+I3(QA;.8I\S=- M%T0L.6#OS0RNQXK';7.+(D4#L$^#(GXVZ^%$THY$DNJIK:AI:*BL,Q(32;X8 M8 -DN\8P6X%I@/VY2?9^XR3KWS')+\9^+O2Q+6E4Z@B.!CHHH2W[SMOK0DA# MGAFPM!I 8,&"@L#&0:KLB'MPLPS!D ,B_XZ5C5)M"_3C,&ET&B@R-CJB&)>M MV (C8@+%@MDK[7F* ,0BS@85=[A% 817<)2J$380B*$T MYHE&,A]26^,\8[TRBR($9 _ "_0AY1!<*1P(=VC,GLE-4'P$)X$'JS$RVJN; MO)2;1-_&31K#*=//&Q.5*\G1=*095(>3]G,)& ,XQC_W*ZQ?B=?R-PG^@3)-Z?(92 MZG)_9RF_UPCZ+(!T%!6&&593&TM&S;1UN,YGR!C+8I7B9?68B5;>4EF=! M]]JWOWJ+'G&G;U+#U&N6^S7-,R?=!BO]Q/,+ ^V0O8,PL4\X1/9+@!AHBC._'"@#](%MP&R04R_D* MGUSI5+Y.GPL%_-ZOBSSRYU3OCN[&.<_Z!>-_Y$,B]JI(&7>!>(%0[:#D+2]LB@Y6QX'"$6QTF+SMZ M?E5J/T"A?@I!EAB$YC;813ZE@)_^J5%)Y';0,RJ?Z'1"+&IR.2P??IDR"U$V M3O6,<'Y7(C.5SHZ>&J>QMQ5/ N)G(WM4[VP2 M;X\KT:/RC985__Z4!B%I_Y]ML;^[?S"WSG>5$=>?8+5G/6L#_M5+TA?BU](P ML3;$]QM%>#8[VA"\TLH5\\]2&=V*/0[_PA]?SQ=P\.M&5]"QG8"Z]B[.0SGO M[^;9=\JMGP"6)T?)DU>&O,)JPBK?0F0DS3<1SSQ!MJ["P3[T3J-)J.A[93G\ MA BJRZ [$J(I(%YPYZ\V),U: MVV[;.!!]7Z#_0!AHD0!*G$M38!W7@'/I-MBT#5)W%WVD)OS$TWKUN'GPX>@S^]CY?'K\NI8;[1ML>VO@64<6PK'W8L3.3<%U$F\D[*.P M,J^A(9J>W;;=/BNX[4G=8&2ZM<^\^.HWN)(]W+*RU_>U5O.@=?RU+[O2L]WM MS9UF_0!NGZUFP%KKA>ZZP?[*.KP\@U1H+VR8PGFI!-O>Y1O;+]?X>GU[+XO? MV*&P7N8RY5X:S4S.#OM2Y,]^>R,UUZGDBGW(\5C8'WOBM=9)PMX))77&V=^F MKQ+,GF8V9K[/?>/A/.^T#TZ/V>'QZ>G'L_;AR?L_7M>V:N'ZK'UT-+F^]: C MF?D^F6X]WV==8S-A-U*C%!\X@;^_/NX=_Y9*%NY&NU) "3H'CM[&SND8N3R-]XQG,-YGVX7;#N ML)8[*X_. 7>("0)0C-F%-B,ELIY(8I!LC$YF@&=M/,"I/9>:<3UFI?:V%,QY MCMA@,2EL'(Q"7J+ (*L5%?IGWF2OHW:S\25E2=T 0*Z93@F=0]T-#W M,4$W$&EPD/H=P#6389J('Q:E.YY?AE\;>+N/!SS!\FF)FH4R >I@CL=V[KG4 M.?)&+'%2IZK,T"?@,@_?G$NKQFR 8!-.";]*S8!88=MQP#<;H9W8:3R1S"W,29!6=_;9"]7#G( M.I="\L*Z+Z79=Q6,*AU!V6!PHOS10CH%HFM_" M&!94P!O+H5D/,JGU\PJPNXFLJSBWA#]3K^ZAW"#ZKZ3/TF'O,,Z1<# 'MD*Q MO1[W">F E)?NYDVH('<%0%R-%$N\*2TZ0 H=!G&8D)70H1_:"LQ2^GQ5L$+Q MP(JJQL^0G505@QY*I'?XXHR2&??!T:Z3F>16T@1D5"*A3FGJJ72D#D(:<4%* MA#1NG(!#'F6#&@TXK7>I.%4?3"LX,5,9:!$URWRMPK>N($,4"+07V?T*PJUS M_P-7D!4XO2H4KW7_#[;<.(DOD.;FZ?_&W '?AC(C2G!G-*,)M M-L$L6"1Y5RKIQZ1TE@U+# [P#LB=GCHLTW*QFGZM)C0H[0#,<4&9I2D2T!!<"@3"$S$@9I()-A^1)&"P'*"B/='DH6B2/@Y-CH=5K#O9 M" 6>B[@0<&>?^G["]0/A.GND]!\ALP@].D.I='EXLA3?MTCZ)(!,FI:6$#:G M-I;T6ACG<9\.D=&7PRS9EQ)B!5VO?:=)#J8@'7]C73F.7; (QS]T,A2.]:)? MZ]&K/G=3:4:)/#!+9*'"A?6HJL^8*7DA5'46](U]YK$/D?=^ MG(U\.'O.)BQ,9MF6L>QN?#&NJDV"C?095%([X6X MHK)U#=07/<\D_ N=K($OJ"2."A4^:8LS(;GX4DJX'PA=ZC0<4*T_;=B?-NQA MG+:"^$:#\&L@($)G0ZD4 '*ECZ8;YY'@%R1XHA@/DB=L(\))_N3H\U;TJ/:X M\3AM2:+G&1HZ,FC44)#\T+Q7_4QEJZ(ABH$R M8X&GH[Z)98)?H@E@O1)MMOF+YN$[B8Y76\^7A3_GA53CQG4>+LIOVE(VV#MN MD81V?D_8SM;.[I4@K?QX^?QJTE1FNZ^>W_/GDJ6CK' %#L:-*^=;Q;%KO#=% M@QTHGEZP;4I2+)R&KC(:S4^7DE1&B3SDY0;8JX&M>C6?_4^EZZOM?R M/M1J7W9^]8X_,%C^@G9F9Q8UGZH5BZ\*Q;+:SJ V0PZD@#4/PG36SN()'-+= MPFM%H=1&LYE5>W9X5YFM7Y,='R _TDMI]#):?#N-7F+[#U!+ P04 " !9 M:7U6N28!Y(($ #L$@ &P &8Q,&LR,#(R97@S,BTQ7V1E8VES:6]N+FAT M;>U8;6_B1A#^CL1_&%EJ%"1CWBYI QR2 >>"R@6$':GYN-CKL*V]ZUNOD]!? MWUD;IU!RB7*%5)'*%^-]F7EFYIF=6?>OO*_30;72OW+L,3Y!__K>Q)LZ@WZC M>.)L8S/='\[&M^!ZMU/GLQ$*KKK0:B8*/!;3%*[I RQ$3+A9#)C@4LE" S?B MUOE;]_4@)O*.\2[HI*/JHZB1B=S@DV=U*&8/^<. \KMB2*>BTK5:_,438 M\V,H]"E75!J#$[Y,D]Z1E:!9(V?A32XG(]N;S*YA?K-P;^QK#[P9M'Z!&W>$ MXIQ1/M?JG#7-=[ <0=DNV./9W'/&.XA*)!?-\_?!,;L$[\H!UUX,[6O'K<]^ MFSJW8(\\P)EVL]G^#XFPO?;W+%4L7/?@WVEF/*!Z?Z=C_7R6(.TG''S!.?45 M$QP>F%J!6E&P.<](! N:"*E A#"F/DMQR5PPKJH5=YTJ&J.N"? #.H[\B_(Y6*Z@M9JD&IA6A=+(4FD]#$>:*Z!^/A'N<\>SAU8.1,IW-[/)YSFSR8G=%7H>^-R MVT9?&]Z5UY$0UT(+F=X%FV96D_9G[2PUQBC'Z_Q/QAXG8/B 1 M)QQ/YICD-0#+@2*,XUG%>$ZI@J'52DB81(XFDJ::C*:>)U&$KL0JQK!:X$2" M[$S-?%O(..&^'D>) KM8K%#WN$;C-M'\R\[L1N1Y')\."J.,S^MZ.^='5IP3\$T1>A\_'%#+<-U] MT=4;ZI8'YC B_A_0LK")A%1$+#AD !IIH^C)"A1Y8_8QPG&LZ&QUJ!_#$1], MR_>:_OY0^_=T+AF6L@1KV=Z26@%'5[8Q]FF^$O+Y"#W;81VJ>!WESF@,;$A1 M$K8"0C(<1_OS.LVP0<4F4U$.J<)BH9O3LE$-8+DNFU1]N:E65GC]65)#,R+3)?9&5C:7-I;VXN:'1M[5A; M;^)&%'Y'XC\<66J42.:^21M@D0PX#2H)"#MM\SC8XWA:>\8['F]"?WW/V)C" MDB;-%K:*5%Z,YW*NW[FY?^W>3 ?52O_:ML;X!/WKNQ-W:@_ZC>*)NXWU=G\X M&]^#X]Y/[8]&(+CJ0JN9*'!93%.XI8^P$#'A9K%@@D,E"PR\B%?G;[W7@YC( M!\:[H(\V>Z#HDZJ1B#W@DF0/H3(&_>' ?@K9DBGHM.OM?F.(8L^/P="C7%%I M#$[X,DUZ1V:":HWLA3NYFHPL=S*[A?G=PKFS;EUP9]#Z >Z<$9*S1_E>JW/> M-+63CJX[BF4Y8(UG<]<>[\A4RG+9O/@V(/ G'#S!.?44$QP>F0I! MA10LSC,2P8(F0BH0 8RIQU(\,A>,JVK%6:6*QLAKPKTZG.HK)Y'_*1.]D8@3 MPE*0D@E1>FW!2QT M*N5##4RXH1$:AL O(HQ,&(6,!G#%..$>0R/,@H!Y*"#2T636"IKH/JE=8D*2 MR30CVBQ*Y%%5=^JCNA:Z7@25UHCX(E&H4WD8\&Q^ J%>DG:(7!).T]KL*:(K ML+S<]!J%)NX3U3T8$/= YUK#J0TC>SJ=6^/QY/;'CT;3R-^=N34JW[^2:4V) M)&>\65@*I42\7GMDO@HUO>9W&)/NHF3S61O8(U$9 TAE-X#60:$+0]\=E]?6 MY)KU]CGCABX_X\'?;>_2BVB@:\'5#)/1EJJUE/U!"WV-P6GKK-_0)_8(/RO9 MR\1<=/HZQH(LBE88BW$2:9AKZ".><%_23QF3-,:X334FYZCUD$#SBF7Y,>,L546MZ@]S@Y_.)P4_-$QA7C#^6!L^?]N"ESAR]Q1YD_C8$%*5+"AD%(ANNH;%[-&?:Z MV*\JRB%56%)TGUOVO#XL5V6_J^>D:B7$26I)\6PBQ6>FYT<GL$E<"P9T$]@@"R!%>T(C15 M]>,-;HGU!+ P04 " !9:7U6G:N"#@1? @#P;@( M#0 &EM86=E7S P,2YJ<&>DNU=44UT8+1H$I$KO+=*D=Y >!*0+2*^"]";2 M!(*$1$1Z .E*BXB ]%Y%6BA*E2Z(0!**-$F0$B6$PW_N'>>^W(K#0"#L;Z1/H"$A 3P^/H"7/T Z/[7^[]J_P7YOXU! M7MX^OG[^8<_"(R+!4<_C7L4G)"8EIV1EY^3FY;]Y6_"^[$-Y1>7'JNKF MEM:V]H[.KNY!Y-#PR.B7KV.S<_,+BTO?EU=0:,SFUO;.K]T]W/&?D].S<_S? M?__A(@&0_B_H_[^X&*]QW2 C(R6C^ \7R8W(_R8PDI'SR]UDTK:@< MA%I"/ MI631R2QM&J 25+#$LKJ'SE"S"2FBA''_0?N?R/[W@+W\/T+VOX#]?[A6 +2D M)-?%(V4$: $(_:2:_?]P.G"C+'W 2#3/GP$B])3G15PC+49$,',4N)B3\1/P M_/=MNL3LW;6^55("/9^^>MR):I7'[<"OO+ ZNR3:8B0I:0,094O>&504JK;A M>4*(1K^04I!>XMSQAT-9;;P%[M$9-ZY0#@!%IS4N0N;#5G)BI\"[1=GX\"O MG7B2>]3R'!_Y"+$#6G-U /MV?ONXU2;,MUAM\A\ QH0IP_Y^4!FH%771SI%X M"_["^>1HM*EJQ/SILB;N'J4*X#G)?9I6]2Q9(]"E0<=I.1DS_#+D*R!\PQ-G M.!Q%\T>7H&[&'=D'\3@=A;Y@R^>D:->N,B%9UV >H3>NYHD2? +9>1KI&3]% M)?AC:=>$03B=1$OB&>?A/7:W3=53_QPXYGO 2!>>CY]C1F)\2MPC)<2Z3T!L1/ZQ2 MJ5%O*^O^]"LV0'3T;_G8)__"A1.7_4]+%059K8LSS53U+M^]PGC,Y@RM7T#M M47232TE<&VO(X6.P8D6J;O.RB^9UN7[ *061 M!M\K M!#+Z$1]U?P@Q"4UI5O3_2)80:[SYTU*6E'M?"O[KE] M+C6XR,8QM]S@YL9?6,PCE ^7\=$/$%BHR$G+=! CWLN_<<_CER!].=,]LHQZ8-5,N4G;)]_ZY*]5 M9M%2*W2JCTQ#^T(/$HH/P)KH_BG_A%M/DGP\'^Y;2*J+[6$V@-7M^9KI%$L8 M.+7Q/;[Q$"T?BM'J1& =S"DA3-^TO('+6>8OH;S8SXF)!R#1/1?*CH4>S0J_ M=N9]-A#KG'2K6):I/B6I/T-OG4_^:XW"I+<#ZO8S0R"AQYT^\$[=V-(<)&L) MCH6?#..Z? 6H":WB5*FN>K2P;;V=RY:[.V(3Y'N<2(MW2Y\&"Z9V?MW.*LT- M/ME1NFCPT_BK_6'OV_;69@[/^Y\!RZ8?8RJF=[S:8>,/=>->WJ0']4F#C[+3 M>TYK&)M_VY#1>NF'C=R4!7_1C(^1P"J?25]^A/D>RN\, QG^)]A MF=1PB4EEY!K'Y^YV;Y-"*:#]HLP!NY5)I*V1B.$'AB_EO%V8?/SRA0HAXK(0 MHNV'@J4#Z=K,2?:XYF_N&/7T1$N9F\QO\O2H@9HJ>KK#-S,WNN!=.22?(RL4 M3MY 15%/O,/M^,M+@M.@MRO5ON52VB$?UN,4143-I!5R1/3;5*7]QC[8Y!^Y M9-G]?;XJ-63O7(!@<)<'B958J5A6\=T^ \.=/72"+2OUH2-*@CP2*?]Z*BWF M7D4)L_WUF O/7BJ'AJL,'\%Z 8(][Y@.ZLZO@_NU $(1@#48=T\3-0[JH>C M(;.?&P:!+>:'])A#A0&N*T LD1:,<<6>#VDZGNMC[_9YE-/420RQ_],Q6\E? M5KJ'DIP!C8?2_J%\Y\"O3N72FX@K/.._K-7R<:5%\$(<\08UOT",W242 >N, MN_]*XM$T-.1>3%1MKV:/&M*S.+QN'F'TR4K)+%Q357*.,?W\"F!8VD.PIPC4A5U85M*_$(#(QQNAIL,JE.HW)VY" / "W^= M[Z,6"139 SOO7P>;-VIJQC]/' QZZRS0TLSX]XKDPS<*6,=)LC%3F(R MMSEWJ)#JEJ74+&LR5"YU_@O9SY8TQ!7WC%?KC ;-"^Z:_?I!,UBDES[NOPW6 M*$NI]ISW$)_Z_L2& M-9X_NR>CD->J[91D<6&M-Q_:3"U ME[\;33ZD25+=S,L/> =UO4EP0\G,M1M M%]L+Q ?8XS+@IU5\4@K:W^H*SGZ'PQO>:L"'A&3OUW85N&?N'#5OQ)[*I,,V M$,#V2F2,^+@]SJ<_)N8PJ/Z@]9,K7O]4BF;HN)SXSG+47&V"R^OT8E>6\8XT MG[GH*/^C[Y"%;6>[04XS#YY/ZE-@)[%I?VWSO=R M#&YNM==?<]@-[89:*! V -)ZTI ,8FC%+<6#;NZ'@F%6'1=FA7<[:G\]YRO[ MZ* 2Q6XQVQIH]EO*ZCRQ,.:+R4V+>!56E351%+R!)F%D^V\'K9<#2,FXGJUU M?^8]+B0TQ\LQIVJLMI)STF@T2V''TC2Z(VNW'[O$L*VT-SMV/"4ZJ?! TCK$ M\I/%8*BZJ.UVCA=UM=RGBO>;[0$%.)!!N\BV$)/)87__5T&1HT"@]L"T]H@X M^K73TXBB:Y6@NL'T;N//E_W8(H\Z!!,^S!5KD*041 5>O[= $$$_HD8%MA4S M#\ERJU](-&5E)Y(O^BY3O*GO2COFX*V]%6.%;3ACN6P R8"-Z7G!@AL573$H MIS\[N]WI;=6^+JSY#DVB3A,VZ%#^L'!A?;ACB&5HF,/C7?#4"IAR0H\ M@Q4T4F/@.(6I72,DI^E\UK\<3$UY4N%Y\ D&&&-=NSOG[ZL6E']@ M(R HY0]8Q"D.-;SX09$#$K:EWZVWW7DP _,Q>6[T1I_7^ Z6H9?LQ5WR,&Y( M>9L[ZSW=3#YN\H&OEK*\NCQ/*2C(TD__'>+H!_DDL>P$QO7[V!WX":\/'3"7ZLPH496_KKMU&?R-USD[]WL$Z275FY:M=\1 MUM;Y3EOS0ZR(]H7"5])R, _-<#AXFK1H6\QM2S<17Z.&FN!&+EB5V\FD.ZRF-;56#RC+ [A#NU*]82QN!EBG6KYTIGZFK0DW8U6Q*Q'-M M"P,*[Y6:MX!V59)HNS]>WDK2]+*G(F-3^.*88 M_NC6S8Q[\8&T(WMD513S,IB^05#K&P6!Z7P02-EC<,&)WQY']\:C/NV;LQ,< M%Z$\ ^A;ND:-O?.!=W!2Y>7I*3?+A.[HR?E'6KSA%((/");!(OH8B)(0I44H M-<$:=P48S& >#>=KV@AB=/4->^)?*M3<=P@+@P*]S2]UH:TD;?6%2 MPUL-U=*SA,AP8-.>O ^>Q#^MTTLL"M'(:>)P9$KC,1-@,'(IYEH0FZWB5B6> MY7PHXRHY*AM: WK@ UZ!7=.TVB5LOO[Y];#*-MRF#!G$4"[.=^ A8<#X5=G8 MSC_\,;J]:R#F7698B,J3HB==*P=3'R286+5]CG.\7KF](7=G!Z G0H>5CS1^ M/;67 [!D>CFGES]B_8:*$_-ZA.J0WE*O.94@4CE@70=[!?%IZ(8,!)NDI \> MANW9)3)B3QPW0Q[Y%?2E$P(V_<[:,W=#1W"30JY/]!+/GPS7'Q MMYK0"*S% M3V5#[/EA*:Y,?^9D4DMO3JH-@,,S^L%!^;@U+;G:OK;.]%RUUDK.4'UI<94GRX-RX<$S(")(E5'KAT!C__MRRC>&D^M%*7^ IA M-U>N8J3X:D&&K"#';*A'N RN)K^5Z(B#)5\!J'H%"=PXUO57O1)X$1ML4#+3 MF,-A8#@'?6Y4)0O-9669_TR+;G53A/T:JP?/D^\VZO'1RS V;+L6MXG P,ZJ MA)-F3ADYM57Z'>ML:Y29?)V90II_2]%/:4>ZE@\8F5IQ,;WQ;5R1R- RR,%5 M=72+Q[ Y=NZ5^&Q^:XU8-YUQ!5-6Y7B2Y8@N#5=CE>E,N+"JOJ)21B*? MUJR&X'N"WI(&L'[W"D!/L D.[)'"<"=9FC+;SW<$DIKT67K]D?,(9F%@S2=[ MG$5!K_I3])[<3!R+>VVU=DS/XWB@@L0AW;MZ5+9KXSHSA!L#3.K#/LCXGC'8 M2X6=JD%G,.\#&4Y5%.M(#=N46W[J!5[V'H6%FE ^3I]O;NV0;]8E-7JY_XT@ MA3,XD[G\"*4!N\!X""9X\X^[:TQI7(%V3G/AZO2,#K[!3)\\%P5FZ[>RS2@B MECA\$SC8CUQED'R"FW\KVP=]HC*H@W]'F23C,_@'9T(K6=4X[[KQT'&%;N=K MB*.K+PS,"QCAJ_D2;?/0LB2(['3H=#4Z]$%'2F>B> .2DX+1K&W5J:IHHSQ] M>.[#!W3UW*#56.JDF/-+GWFDWZ-VCW M%>!E*--Z2SZ!1:Z.^PD#1"C*YT>72.T,60[))J:;9[#U*_>?@)3@^ M+J%Q^8P?U>G$RL_+'>Y5S+H=8V<95,U;KW57@6EXLLNJ(B+?100"9FTGFAL@',SMBVMS-F_ M8"J[RK?[9 7TC;JB*:C<9=VH8E>N2OR@]H?0ETP*@=Y\UA%GX1QOQ4;.=%C^ M#)KV_KNB$/L));KG13D-L !;IH?AXM'BH?ZS(6W9W_![&C)#JO4W*X+R-WLL M2CP=!,\4 RPKD^OT:WWGBY5D5@=#"\]>A^2WP!?$_6SJ=RW]?49]*=.2*9Z: MR:OVB\RIBK0K+,W6/-B[O6K\(H6F>/R8X1[E3@1972=K$C,_$%DB81+,+6P+ M].A_TXRY+;]Y +GQ2U[>3@C.0&%\R7I=V$<0:GPX+@X#S A?3X+RNG+MNI(1 MN=?!5P C/'B*$^+44/@6859H.Q=HL;4C1D-R93S7H+%,0 M8BN>YM@\AM*O$W^V0PU=JQ=H$[<'S]7NB0=;U25]^-Q:R:&CL).38^5=!$1^ M[Y5"/VA)Q+;$K/=+]MHO^H@(H M9F239?_]QMU)9GKYNU;(FNKFHM^ [3[;IU> C<8K0)L&'W]!##,22-ZCM%$L M_@\]19\@V'\WTW[%KSU2QO>?S<+X %];P'-6IXFQ#:,,E$K#%#"U%]2)K\-I MC0 9$,ANUP090G2]$;27'CO<6+!VR\G2,TTQD$\TM^?K=O9YK"R)'Z=-I!CK M9O!9V$CG@>LBN"'.13NV3D>E@.-O"$_8'JRWG&LVU_AI,8^F(G;!S?&DB=7/ MP%YL;$DS_[&^-!T!4?/ MO!@J8M[*)B#9BNF.-6]B@,&G%/R%$=85KJ&'X2#R^D*9YD]=DY0=B]: B0/) MGK>7I)7P1E(?N#G;_ZKUB+*Z3JRL.4G^&I8]_>W5XX#D[#BK#:W=C_]3_EJO MQ]30=M ,[.C/5+1OJM^>^4I06%5$5-^H/H:W-TP!U2LXMFASV92#NVO6&6^^ MUU25LQ2OH6>_2QV<4])2(VT_FVJ14RYZD;+#ISVUAN&Y:P5H=$63PK/AGATJ MU1LOEREN=_!VD7EZ %Y2B CTEC=>IO3Y!^H.7 $8-") M. ,,VS?X-?P4DS- M$8.SO6_8;A;8?\Q4UQ[,;-GSLQ99^N%I?.N;32/CXF//3!=U#'V\%E,OMQ^1 M90DJ>*U>L179.%(3KO.7IX'N0HEF.+M$2QJ_S?G6O%?=M1,=[0?NF3V3S1*Q MC9N8%QAIUE$/O\=8B&[>0I7EA]M5;JLBB6=ML@M-]2\KS:S"\IO*Q*9R05&= M\W$AK;\#K>([,\3*),UDQ-$B!RBSVLKQ@QWJT(^[@^'!ZDO/MF-;22GT P"D Y752T MSO;8_S/["%&-K'KG_L^EL(:%.&ZKIS^N(.UI9^V.BH\HH<8;X031(3C//GH- MYGI\^]S E'KO+3$"G^:U?Y%SZ\TIB1>]ELUBR[L.][R4],F/)/%B3QF=< MV.W!FH'(H\02P;F@.ICG%XB]%($$;=2C6OG]Q[[C)K,_^WZY$9KA"K!BAT6& MAN>N\QCU(+G4F\6IBXXT\BADOQP3F%&T>OXJ!R!N3N//KC[)EG5<;;]&TCAF MB];4ER=MD*A]_<16X]J<0W/GYJ)ZE9Y/=X?1-2'"U8\EW(/'.)VW]&4K;1=P MU#5%?N/TB5DI#;9,55]^*N9TG?SEZ']@;"P7:K1B,#6E^B0+Z@T<627]+:MG M4V*X36VVG%.EX4GN5MQ?!" 9;!("C'(J_>Z[J>63D=[7:IXDTTK_$GCKM"\I M>C9>;/2B.\.DX)' V=](#=]CL:FM=,'; M[A1JTI(H8<0LZG1(Q0%WR\%D>:9,[>GG!WK59M:[W^*-S%=6%"JJRG]_;%]) MR7F/N(4#R8A#[C5#A2MS4%O:TD(654;1U#,IY5J>!YA7*>==I_Y??SB54+%] M$FY]OW824[V"BL@+IELE5))0/:6X'3D:DJ5DNJH,T3'BUGE1_5W/&6 XLD&G M*2OWE93UL(\,YHY8R3]+G?'"&0Q,OW+L2-;@O[6_TI"LY#1.3_>+*_493:E_ M=^[/MPO%]$R4D"^OMZRS2$"ZN("-ON&&Y2O R'D)&?[SQBT8:AIN2QKE%5BE MNASICHBVF6E+2MUUW,[E1*,V(C)-:I^\@"^94:3B==F+;;\$.Q"YZJ/U67U< MBM7FRUUR'Z@%L>K7QKS/D7!S]&_ERDH-R+.T\U[ VR4'=YF?;8N(H=7^6F^7 MF23'O$]S-E_ K@U_)# 3+]" MX::1B-B5WCJ4IJ[?S.EEF,U,CXQ;O9BVR-E41E#UFM_Q7J9QV61:3N ;67"< M#$5_+S_A+FYT4(8CH(\.*@SV#KH%'AV,I.&K>;]NV/QH@*TY%58Q)@S_&SJ( M-:QM?LW83^XP(!D@BO[-/BW756&>[X/7T ]++#_TGT&B&T^;6'8'>ZJLSU[' MVPF+K9P*F@3;E4I=N&K MK6.9FN8[8JI,]5-B32(1<;33-*6EY8Q9(@23ZPL]CK\).HO:G>/!-)AMS&WO MO8,S]#2$P#V!E8VDWZTU6WY41/O,:4JL5GY@<:E73LW_HW@T^:<+)3K"4$DI MW@1_G./A6-E:Q1IQL.45\.BB>E=][[= \= &&\!SE:\*[IG^=_-YC#^GT5,R MU5%"J\K.9:/:YNDN8HY9L1^@P^.3&=NZ,^]!48EZR";$\Q00%YL]$D;4LZ>V M%[I=A"&M7,)6=V% RS4B 3HLF=]\2K1O5F<%WW.1@^\@QK7B >*O-V-';H:N MTE="3>W"TI8QJI>^0J%4H[=+@O4U86H.P5.D81>-8P;W?BC$[44__G./@<%% MD%Y%13+:DY8$@9S[BWXMFY3)^*M2Y 1T!8@=IA$S'"LI;_GFP\';5/+NC&C_ MT8-#=X VDH=GAV*?\(ND:]7H7/7?M_7]?"Q1OX"$NYGR;X:+IM@!?5$E!4]8 MAL<]6B+;=1R8PL/YT7A5C'I3B<+7C[XD:91; ]P9FC$Q3;N6V6^^/Z??]BO4 M#TN'\9W\-KQ]0WM_&!",S**H$ZH,^."311?V8S$_X&"*CD!4(;JF2:9VECW. M(_-\8<1#U[E[C\JV;M-K59WD:&Z.@+,)O1D:DMZ[[E@@39[^7&I?>79;KH/B?=,T@9R[$K-ORL.87GD[>J>.5 (>TIJEF$?;Z;Y_Y# MA_[-!PT PM 9[S1LK$@Y9,N8K&C+>)-D']&_,UM.#FG_RITLLJZUT_$<$,*8 M<6H@^KSD)FJ5-F1)L$1\@O]&/GRS1 'NP;FJ,E#=+P-@8$^/IK>$\62;OTIB M@&_*/2&94MTB%L7MQJZ]^!$Z^OO^&U6>DFHU(N!\U\I$E5'LS>O)7([QD/T3 MTBM G4TS^]9M\R)E4M6=^GN\:D3>J!JS@<'-Z(WT-QLP<>F\0_KO>P=5[\ M64-LA\$9\K+H"A#8]QUF/[P^U!#7QPP5@#R[++[3+7;Y(6_%-;E-M6V=9I=[ MQ%%%VOU"\;5!KN?BP#/?F9!C5P(3##V-O'X.K#TC00.&,Q]1LXOM 5: @:-J M,8N?ZB9N-P8:V+;(V2.YXU?K#R@-1QS>?.1!]V1OG!_2AU]H$)=E"1#LS^-' M?HZ1PU< EC7_,$>F?;0K )PQU#&SS_:)^ZG _+.:+[]S?W*'ZG:^G*E8WTF7 M1ST95<68R4\&&]+"9OV[4(9T*LM@AM/2<9;V,W:G8I"S%FP5P#FAV&)OT,E=X3'9)?J M](R4J-""QK5RS'!AXW;@>7@9R!?A2AR2I5]V.E.[+.L+,GWZ?0"SSFR_AVA9 M/]AW>Y8BLS[T/#-K;F@%FY9@?F9S7!@0QS?'HZ:YIWX[3R,]8'G=T3N9F91DT<6R\[-3AF\>,.A M.K8!?05((Y!@,\Z"LW6 "B+[[_\),G#'B!GR[?PAF080Y#P/$$[8D3I?EZ M?;V0D8--F;*R7:&AR@_=LU+\)^RG$5?L@RO ]]2-\WA(P(< (!.4>V_EU M1]!_V^F2_"C;:K5@0N7GC?O2K(9CVZJZI%\:"@:W.,\\BH-%@#L.,;XX ^:0 M<*C 1/!4<12LYNT=^L0P")WNBSI5W7.88YV.31-T8>[9OL?'P5KWGR(R'LK3 MS3P=DI@^^F/)=7J3A%!ZNFHO^P>#SGW8NJ'J;O./VQW7;SXWM_K.K F'F7;7K^.D)^(D25G<"D M.V";>)8Z!_-OQP?@T$C3;U")W7_A$Y:_GN2S5P$3RTLN2RZLU20CO<6$[6[L M:0G)O]FPX=D9"0(0;E\OY70(PV6NQJ,-X(K'QG7E$(P0%KR=S_5*&5FG!DD& M9/IQ/4VNVUV,, FIWEV)UM W60C0SRT';S(O*Y)XV4H&Y%R6:H1<". EB%2Y M] =]6 D,72'F"L #UL)X(V!H]8]2<^:=N,7.ENDP= .G[S__&Y[8%Q=N<\^X M/_CHLYD(JD.FULB-E_L80F2H1HQ=?V3A;'L%F0=5^%@K]1&W4%M)$QC'<#SB M0K[8V9LKK%27H<9ZHDD%XEB_70C'L!_I)%B]#IYFM:ATI>0P8 M#1A-[D[$E-B(SHP?LQ=VF+ GI,NPO_+;FJFN=MMR?)@OF/EK30(_B:-'L1,8 ME<_\VO#A:"F#0;7\#$(4FIYROX2_L>MNP6EEXH?%'HN8JMU_?!\HWK[_N0_T M3+E;PI1M\-0K095]0JG_.F%RA!AT0Q*, A8$C(,Q]&C7@_?['T+(%WJ\*OU* MI.:/VMX\41HWX;WG;.X66=VZ1$5[K-F^DVZ:JM0(SL$@6/&CN$24]ZXMO/'B\U7]8\<3/ M:HEOOJ[60-*YJ MY\R6:6CZHA[!JC74J^[L:M7,5W+E%A6Y693P@J0?XF1>BDD>U^+=73@\N^X* M4CFQ (0U+UWB?T( MMCZW!@:",W:ZWS7Y><90=%"2"_=2C\-S17I:\,ID9?M;Q4,[B[>H@%33?Y"2 MF.XOM"&%(O9)DO2SKLUWDR^$B(-LP%;7A%X!XFP?K48@[@\:-M#'X(OU[[V1 M>]1#_LZ7QD_C.2S^Y- F-Z$!/1G]L/<"DH=*_=(^D52H3Y^-9G6."+>"-U?C M:EY,!1.,' !WKUG\BRN"_3PCBDB[%[<@L[">#5( M+QP@O)\[\&_1A^&0$!PIDLB"6\Q :\(>+M5J!)2!"RX#9>H; D^-N"34DZ2? M"G9W,'S,NZGCMG(S8/$*L('HXR#>V@.2]:H1D>NM^6(,71#7CDCM8BB&: MKVP_3+%]Z0>5:[9$/P_&7::>/*ZG#4_SR:76:*("-\&$C?U#8$O#03S6Y.S) M91F(#OP'HW6HA4U%;S9"[GU[ F6&R..5GVD8H;4X\$OV715M.-84K4%Z(OTD)&T%RZQ=+>@:OC;6*Z8CG")0*L_^"WL5; MH=;3M+"/3,T'0"I-"5< 9!Y7WEOTQ:2X$ZQ]=V4<;-Z_N%*16>EO./3BM6NV MQ+UJW1?*+U=M\P_YL4!,XK!Y!D@.7P#;*$, ((QWDM&%X_0D>%UC?#:LU&^- M= ZB#,WT[?8:B>>9+J?N^C$>#WZ+/HRU(B/SX.@^@W7]G?H$B 4."LK#_C(CI0T\D%JX[>-:C# M2'OKOL5W7&$]86][Y[WSP-X/CZUG4=2 M7QL9IL+V^.[LG%J[#75":6I<;WY.>U!M7"'PX0K0*BM=9XP=LJET5)3<_NN^ MU%)YA&BS0S;$PUK9#S]=D(%C>B(W9)*[CU);>07O7Z>B'B]HT?AYCF :M3'< MON"1)5!+7&90S34PDVJW9?/CWCX KS&?NER77U"<##-!JW>D/6OFST1%[ DRY M!TX=(3+@$57U;^O!YD.435< ?Y?=O/O#'X61HDCIV2QGF;$I[HRRL> H]AO> MJ[SI:"KWSK(XB6#O #KV41O4ZF#M[DYG[9DYHRMKYI+]O[=FTF"NDU\H'SOZ MQ)>#J%^SR-F,QG.B@<)$2[KTUTZ4ITUG9")XRMDN'F*4^1#-I6)ODK"F1]NK MJ-51*DD]6'P%"D$Q5A [>A7& $FN^C4A_S M]0G ?G)$LQH@_S'CX6+MLX#]SUKF\Z $M!Y?< 9Z5D>ONQ"\@=L0$T#>*%&H,!G U.4IF\0 MK%OR+0+UV=IQ(JG2)Y\*NT[7.7_L3J6,E^YSY4X]JQJQ-=44%'46<\/_B^]@ M5*$.ZWR_49VEZZ9VLOK=DHY*R_B2N9\@LW#L(CY4F\V:Y=;$XS-D/Z$IJ<^) M^O'^IWBG2C352+']X%-QZ^W=CT9B.O)^1@8;&MXU/&;1@]<[J5VV:W2A4R%1 M%IS2Z3=FOB)JEB=0D".L(F(L_;"*Y>_&JC>ZOO R"F]0[>KGBC4X2N]>B]7H MMJUY3X#-*MT"'?\0?](6*&&-_;"8'YA5^62)BD$<3AE!%LEJ?H:=&SWDQF:? MA5UV]C![YG/U92A.BJ" PX'*IHE2 3A=,U+#6?+!:JJ>.I>P\ KU+U2&)4,[ M?JI_IA/7V7NY=EVQ)N9I5P"*4QE./[9UIAX37*+A4BL]Q5_\4D,MK/7$ZNP* M6J" MTZBS?*JJ?EW<5:>/_7LT\>T)<6.#U,KB^]=R]W^E GL1")_B*#-\.>/-JHREMV]=M5W0[L3)Z_@8R]\P$&8 M\R$I8]X[YZ>U8J?W[9K'U:8/!;$-#DVXBHPR<,8@UUI:^'M7P65PANG<";>IC/-< MW7+Z\&O]?+:DKW^,#SCO*>71O/Q#R% LBZ],K+IL0N -AG.;HGZJ6.=4X[28 M/+92RF*',3S.'A;5".NX.A=64525E;%I6E6R(KON,"D&>,LB*\IMX]4:;:JMSJS*DK;/PG+>9XY"5[5:,X9EDK5: M$X><#'M\T UT8 74:'(;XB:8?I#(L] 4:[T72QA[WP$BBJ?/>QIT%RNTZU] M6L,X%J_SCODD/QEB5 ^=16!- GU&KQVO4I32$1 Z>7U7.M-*S^4O*[R3U&9* M?>RD=[=@Z*U\9HN-_2OMGQ$.CHTD.?.NG'W>ZR^!;9%I2K 5P0V9:Y^8T<_6 MQ_ [(ZDG\-JAH"O*V1+KP$'#*TGZ\UMRID*1C/"$S-JA:"XO+]LG61H-9W \ M EN&HC^8*R4.NY(0 BF&:5(S6&"#,!P2G9?-O@S1K [P'2H61WK(:[YYO9P$ MMS1^SPNZ*VG?*4%C=6=2%LKER2.5Z1Y:(O$%G)K@[U%M@>JQY8L2"BX9RV=U ME\-/F/(HAIAPH9P*KFFO#+X=;VQ:>>3YPZQ1(,$)JJV">I%6"+,A/QE M*<(M1 %-Z?[Y$VJ81R@D+)[ZC<2W-!6K0VYP M,LFT=QF^C+!S2"8=5PNHSK%\ZC 3UIKAA%W\="%!"+D. R%.][78I1%5?6&T M(.E?*\2&&K"Y14] 7 7>=5AN?3^-&MPK7^C^[32 9C9-LK9+X3XV,];^6L=K MR&$CB51?-#QPF%$@7R\GP1^/_$_>EZ)<7ZT!\ 8Q?"T>+"L3@60%=8?XR/"\ MH,(IA21T&L^+$=-.G,AE;"(*R-1IUD?M'@*)*<$U,"R@"OZ@) ?3!=K9.AAG MJO)WIE5RQ8_?5]L).W=Q=Q#QE1N2-G''S9V:"7BKI,8 _'%PI"7 MD6<=2R Q<)\.=GAIF/[EVNV.V=]M ?FD=CAHUT=_IO&RD8F&;2.:;GWC'"8% MWKIO;[0>'Z4"Z8FW4?'P^=VY MD\=VS[(4?BZ/-!W>87/K;.)HL$K!PS0L<5Q*H2FGE6)X/2-CN(1-G@"'>)1D M4_;@I-C(IW+'"F'W ,MPS5>%-E[FRY\@2_0^45HBB>D)@1_$P.O&1:H?Y^*I M/&277V$?UIB.R96)XX*M2ZVRPG>KK,JXDEM[X=?((B&*"+W+1*+*]>("#F7< M( C@&S!]#,N$NS-$43S1M[85<>,7E[-MB/\MCZH'',M[*Q\_=2-'O@Q&-+G% MT07,:'EH$&5> &#/OA6RSH3[^::4)Y>) 7=H1X"X:F3]XRA!>P%5?X%:[Z@3Q[C:?< M[;Y7:+^&AN,4G/.9#9(T],? ",TZ9)#FE.PT[5[P WQ)>TC.\49Y;#GR[QI= M'K_7=X*FR:P_1XKL3F)KE=!J)3!2?'H75D,$;O?(97NJ7DM]#W9)\R;,,+*U M66/%G%/C,N2N;M*0I?V>0S$YAUNI.;TM=-'\EJ7B1_U;1!C!I'GF)"A9BT$1 M0?OUZ1K?;$\TAA(B&!X([ECQVDDL=.V.49?Z(YF2I\//J?]80+S:3/YY4"R, M#R1$G'1E.6E(!5*'IS[2&LJC;K=;5*Y=4J-/.IG41OH_-ZOS?O%%\0W@>8MIJEK7MJ<&%+A^Y.P:J^-X#T]Y=Y M1!H"-7ZG!KP_ &,C*O^ T"PMF3=UXWW0-'BWQ'OS]9[%4S4>=85=K-X9 *"X MILZT7*^^+"GLH4_PE^,IZ@E9@G9\3U4J*+ M=98R^ 4/#N-G(J935&JBQ"#4WM]>M^$WM':WQDI,"FN]!9IK:Y DU$QGN=O7 MAZ"MM>^PU7::6FAWF26=QN2(7]^W0I.^[^I$ZD>35.?7?=E,S'Z:U20UO7:]H=^7>KENNSK MN1;W:=W>\%ZARP*"8#UXD)O742D?*1_0G'1 D$!_T9@'_ H*5-AS\'HS-#8Q MY?EHP0>%.%#%JF^X#L$H"7[XF8L0"/EG+,5@'\,N4:YI%L3GC]U;$\=)E[YW MN5M>[K=?7GO">F*M8#1#%S[,R$ M*[P;"I%;:FV+[UT#\4FE]696@!.M6U?N<,5F:K7^,(&SFWCTZI@=7 %4,;++ M4Q)2&! ?=NXN^LD5(*Z)AY\GH"H9N8W-H/-1;&)YWQDFUE!LA?20"ZF*S;N3 MZZQ)99/&?B"FT\IOE:)9 M*R%$(Z"B:Q#YA2O 1JMKRQ4@N9=E?XT1=P>!_H&@V%^[LPAAC'&+07V:YJPO MA%7X6TT\6Q8"_F!*M1=:F_BTQ#AE)@N-P/41F TVZ),)=M7@:93K(?)"Q0]V M0\.BWAS]B05GUA18B=\?+.'KS#+I>N;[#"&7;:GVK(.9QHO*0S*T.MF:=[!' M=\.L'$NZ@2"P&*!LK@"Q4$&#&N@T@KY78/=X$F\;=6G?AGC?]:$IEJ*LI$:&$&(N@P=D-82>>'( M4)HXJ'82G..55DP]:<98VZ3R%A05[<,N#-)85QK9>D-HD1GU+%+/V_R[D^+ M%B[Y+R/)/+EFH8QGS;A7$U6>.G1IG%I6_CPGCYV&TD]%AX [[-NH!+9.CP"Y MH=^!7#V,(ND:YJCI1!>2Q2,0GV_O+6Q)970%_NGVR"/-A.9_9\65Y%Q?<3(_ M@IB=E/F+;NJE)0PWF&2A75>FB52B1P+UE==$3(]KKFV6\ZC10M(T/^S^6[KU MO9M\0EB9W57"T/3"0 G;=YB- =["7YPU7;XC!&PR30?4D%)56HPS#C MR'SSA2=\BK<@Z<$L])WQP76=):%RAWU8TX;T7DJ\$:YLQ(4P'7%A MTKQ?M@R2\6P9M+AB?XMWF-31A__:U%2'Q<>7ORY68^QDD:/T%L86A2\WSUYO MN?+'HM]L]XKCO&DT)R_;=4<6.C,24"Y*=@N^*N.LEZE6MR9%!W-%WJBI(&IG M_9GC?UT8&,!\9I[^AGF9XX5MR^N'@/?Q51>1X-Y'"H:=MUILYH@,OL;?87*4 M!2JGT?>[J/Z(JP7! M4 F"G!8'2 +?@E26J@0CAO_UOB]XUKR;'<"0T^5$M37O%?!6-RLYR(_KOCT_6/!9T4'^*6SN,M" MB/J%R"Z4!%>1>6%*D,*/X\JA KMXRBN3PH.8:WJ2 MN\^F%OD_C%5/^5AP,Z79]>/A"*GQD%6)$BRAB8\?HY*=_&'/%M7CY6?JSN=W M^F!-E=#\_5N9R3+:UPS.YF>U< M[R,V\!R:_E4O'9[^;!E/?Z$ X<)K;\20(M=8\=HP3.H5@,+_N>G8]Y=K_$N/ M9R9"OU9-H$R;@HFA N,RD_PYA,KK4XB\XYO'?W8 0H?U&7)=X49I'NYMU:$U=U.7*ZG@874NSZV&[74=+V\O0X.;6B,RT6>-^U\LR M(M]_A@]K];:'^\(8HG!92F2&,.&GPS8F20>O )R]O!#WW@SD656U[X>C!_@ GM#)J&7&]MP2/K?CUZLI[S> M3AEPKDID]#,0.1881_@A6EM7JZ1DP%7?=D-S I];'F4L9_- &@1$UO,@,7M8 M,Z?"G1XCVG/AB9#<&NPI'V6Q^(*/A4^J%N+?#[,\*ALDNO&;3=5ED&P]#IS\ MS;K:S*;,]+*#+T2HR@I]@+SS%>_#G._=BGWFNW,*O@)0N>1J%.0M8#4*>:AN,N4V);KG4LA_&_@PHP@AD^\3B4--F/0/-6UT6[TI[KU M#!1($)_14*^!3A1$IOTF\H%K!M7:4ZG;AA MIW>S*XM. 4E?C:RW['L#3O,'^[#F1P \-UKD%4@>PGY=SS0"];5]1A[*6,YH MF+/#ZPD.P 20A)/?<]CRJ::NI(P*97[: M%JW,U#7BL7^R0?*/(KZS\S&^()'6,\??AR!VT/3FO @#-N!&%EDA.U/PJP8$ MC[?;=^OYLB?=5.=S'>V3YH=L*\4C:J2-PA#,:"A=B1LR0WW*7R,_Y==.X^#\ MH)M* >7%<]8H.4/@#-P?.?]J#_M]WY-'<@2\NC#M HY,3!5J#"ETW-+??O#*J9!8<"BNBS-Z)"!2X.=DX^E@L]E M/DIUO#;7#(XZ^=C]N_?DL5YK?=AJEI:QS8C^[[?;6='I@AM7 ,:0U<>XS'25 M4;,NH$YU*-L]V9[0YQZX:;(P\V#^G('F)YY-#]GAX:I"FSX\$9LQST?H[H'> M :>R-A/?JK&.JG#P1DW)&;.\H/222&?Q4#G0H@9$\BZ8=W$J&;O_Z!"!T)N[ M!OOK1:AW35$=J #SC4D 25]I33PSCZXU((+8!K!S1O2"3S81'JM6\#V@-_U3 M\)&%.;%'])>9W(&68V1^Y]]/AKQRTQP[H.*/)',GKE5$&T>$>OO"3M?)%8#Z MR>TF]1%M2WWP+_IR@#"_)&B7=$F5F+--Y@/ @(I;B"R)E[X6Y^ O/)=1^_^^ M4?"8D8#BE"A6Z,_UM6B)U[OOU'+S'V)B+EB38E.4A =6&V39$W-/:XGU<=%H M[$#_[7^/GUMK*^\(I;\=A3VXE!L6_?*X,'F$7N3CT>%A"J P8S5D>C)[?ZYA M-K<;445\5E+R4[.W!!'/>3L.?JQ00H#O@-:)9;,O1&A:28HV?2K4SO9BQ/8, M!7GQ6KJ+!=[D RMWXT>UX7]^ .=PAX:AAJ- 60V>$"(+B>]CPQMI'^I-GF_R MX(X*_%1&NTC_O'M&H:I">GOSGP>\P"I#\600(]BH>D+XRT*BUD 2-H#1LMK% MSU\!%.GX'\.-7W+PP$.C,.E%IX<63!\V8]:?Q!VE)X)R-4R>&*+. Y]L%I50 M6,:H$,)./ORL\_RY8NL2*#.XT15T],G@4-UEO#[UB\WJO4)?P/^@Z#SW:>]2H5:/V:A0_4=3>:E15S=HJ".D@-K5;LVK$CKUK)2AJ[ZB1A*I5 M":5I1;S>?^$^YY[S.?<^WWN3W3[]4N@N8%B3,Y%$"1K27F/B"/C^_:;[^5[Q MNB ^<#+2VO<@(6V2T%W]1 _V*N>%^R.A1\-&BDTM@=6QX\V 3XT#%_Q]%YF7 M _3U[T<^)2=PRI"$I81%BT./G_80'B1@!?;?!%;[K,NAK>%G=(95_@X _L6 ME[W0-J7U=T;G1&^'"]Y)XTE Y&)-),>(WA7VQH+BY[(CLMT/ MO([G7[6X*W_>$4@8<$)/")_TW3.,-RR2?WBGB^$#+O-TLV"6_!L7VH:UJS@< ML'U]:W3$L@A:#&\BN>+3!GYJNOOXG-\'YV--45-4[;!R D,M60*?M;@NBR\G MT0%7RWS>>YH5 J6ETV-*K0*L^7HJ*P3I_M:2^0A*7WY]+%\GAJ%>_>MM]7&+ MPJRQ[R/_5>_]&W/Y%(0&Q:?3%MJ[N3885A("/KTWH)KKWP'SOJ(I4@^JBOE1 M0O=X]X66[:";N*N[&)=)_4V[4>SG$D\U,6.7(G5X'U#V[K> CFQ825R- TN6 MUVP5J& '5&>@M398:,UEF9EE&931E2;U)7F460*<(1H$-M-ID!X=8*B%"VO* MIV]P_I!/DRW+S/N2E:/?$;>.H+&VG>XPQ^1]:IEC!+J@BGK[N M9@Z;5T7"^#,XYE!O<"OGOP6A=CH T.UON)#2I$[ZQY>:4MCS+ZS@(EDJ\. . MTBR'HTBJ&3_X*1W7AG)KR<^S@%2\0.YK/RM,YBZM?ML#_06G#!3;ECG MXF%@6-PR5'T_QOV@5-9SS1H\OK? '?WKX^+>FX5G=HAR+#W!^V4>(/Y)7EE]G.1V!T>2$$;LDL>J)O\M^PV MZD2',R>1DM<_E%$2*1+;U)FC63@4'^I^I\%J#NY"'V:C%%!=Q%YH&/HE?V ) M-1.K:EA6^/!]//=E:2 :L$[D6N^7S/7=DF&(H-Y,5<79 M9R@Z5;H9,(MG#>V\";7@)BR')$5WP< MUF,$BM9'"C!%BQ*%^_G%H2QVX&#DOQ%DX54-B/5-_SE>[52F;VDL[OC5*I-] MP0GUE=,=K(%8#GN,IXJYJM2?;%Q83J7J_$J0/K;_\OYX0">ZK5!I\D.<>:XGAITG M+G/?/CRS9TD_[^2;T]RTAB6J+,\*/9K9U.]2_?Y?=7#\.ZGX!H-+@'4+L\FF M"?7Z3(\T]M#?,-_ZBF3>DESK?_[SE;I;4N-5Q+5P]#M2\*&'5.UNPSC;8&G; MXEV=I)8JP3LC#1#ZBX)H(?*TNOY07?# V1_J4I(8,;26^._X-(3/TLR%[1+@ MOK:J0A+BIIZ;U0<*KR@V?)C.?VUN/4WZ=-'FD8__8?FF2$&@T'47XV9+JTY& MVSD^,(0^&<+@&W/$J/297&Y7=WV(5Y^K+&'/-._N=KF3LZ5IE#QB,?CTV-%W M->OGS)"X+0KD?)!O!S&ZF*^<-7-LA#5:.$XN:HJ7EW\3,?#.[,JF/8NU?5K* M4Q8OW_#7+OF0AHHWM>4\V+=/:H1%-)_J^?$";'N26SG=[J,MS^?GD]^?,M-' MK9U+1X__$TOMH21LX. CC!0DWWG(=;SI(WS+JPU&"!5F0O\1(3<9HHU-*FOE M?I$96+DR(C+Z*?PC@6:P=B9;8Y5WZ>N?:(%<5+0LP5>+[O\GJ'V,#MXJ(T;3 MQ7KS)&.L #4XU$:KP6M=T.GNH"Y[6V:N?$VZH%DGS^LI?JID51>%"84"(+M, M>33OOVS)4U?=ZS1*_'=K<88P#E9"B+=)BWBU:MNLZ0K6:PAM7IW:LQI#3!,; M;QI;[K#Z=#+V8<4P^S'(3;+AWY5!V%0(I=P3=0AXVUQ55JAAL955K/9;X* / MOWKVE-BB&8Y!H!5P%7"\@A-U^09$D9 ^NVJ+WYK^FONR=K=7="[&6*J(?1MO>M$Z4TMHACTP D7I84CUYR;.9#G@"KX_QQ2_B %8,4,)($P M-R8"2TU;8963D^.[+G<+U1RPX.OF+JGX,94MRK;T31$-[ MW,W,2@$F/H/7X:69!GG*"VU-UXY!S[!*X3 AQQ1.B!+V'64M 2R+FG-8AWKJ MEX]Z80IMEC?H%5475O6%1-4;\/_\,X+>G('LF\RU$3G8]=OEJ*9A;# #$*OW M?J>E@?,#GLR?2V?8ZJM>C>$&:UH_MCTKIU/;OJ17"C E8)1FAV$?6V:H&UE4YLP,C=\'5Z M12%;G8A7&^X$6RRPCQ",S4WME?091(^CG($$XZ-$_V?M[[_;[=JT[PG'Z8>K M,,_QA"0J/Q^[J0/@W(D]YZN;_EM;FV%V')F MT$M:Y]G#D)K52P ],6]QQ%&,S#0!.D=&M.6[(M3?OU',W[VS6O/X&\9&/.$N MZ+JGIE5>45P].-HHDO$V,1)5Q#WO-^-?>W!Z2&4U'6IL+'+KVK 2N(21N;:Q MB_.UD++]M=@;:=,-M\?D[.ADK&/AK[.\0#DTV32M6YH?.-SL^U%(G^1OTFNPEP',JT7_3%?O$_P8Q4AO? MVXB#\H%G?RRO(V)(?)AQN_I0M9 OF,OMWR[+!B3: M>A<(/1%.P%D1#C^O3)5XD37P.6_@8-TA>H9/;>B\_D715OH',M(V3B"^"5Z8 M6(IM9._ B7TNE[LJ4! 94/CXKAA7?#F-=>FI;XYJ%Z>H<^@=[@_?C56'BQCI M+K+R:BP+Q8-%Q?VD<==0N+UWGOMA)I_:5[M3 M=WLVR/*3@&,1U^UO]J^::18R=98>=Q6VD/F6+@&MBDF*W4LM7W\_,#%:XW@< MRCQT153>_XG,+/ZW_)-(-]/58<%37 E/1'9,+7=)V,8TLJ10#UADJ_MLU'W; MX3R7#/0[]<--C!H[APJF%8-]!\MVAPU[=@RJ%=UMBH1"$2J>9@CSQ8*L M<*\.B: 3JY<@9AX>8<-:@MX7"KOMY;=6%@^MUOO?"CO&_!SO:(ODNX71G\26 M^=GH>K M"BT**^&*DK5=(FG5 M>#F$+DM.I<@XF7!^GD<.)^^!G![>BZG\.C]'DL:>CQX>WZE\@H U'.DC;J!C-T"$F%"9:R\ MC:QN=/_]SHB5S*SA5!^CL[&<:..PALE9K)Z!&+'>K1 M8^.JM KUFHR1K*9IMJI:2E$Q"8R>I3&S">%^JG*']D3A6H&\OQB_?0KR[@*/ M[:^WRR2),(IM=*V10.Z)Y' "]W\FSCJOQ['!-_3-8B#8 M\ZP=-D@>/IX9KN_JH(BY*71]^-_ACTLE*KM96SU+QS$L,>?)?F%JL%SGZK+:BP#$1J*N&4W7LECB\H%BEA+F0:#:$.4[D== MO \II#);H/P=\82IIO ^)LVW<5#5B_708JQZ(IOML-VEN1C50J2&1T_KZR[! M\>N=.)\^RE7BLZ7!?R?@Q!&3N4/Z'9*H/$J(ZEPB45US\L;#:T%CG$OI*9/@ M8*D:D&K/!F4L"ELS&*NIZ,RQ'XPRE%GVKF>NQ<3_@(M7&M9DFAL;2.CQ*8*A M\YUB%.Y?W:V.H)&//T9W72EW0KR4-5G*!'@.K/5[$6 M% .[-B'2PM8$942Y9P1;^5D)M'XO8#H8J!/ M =M#QH^QHXCZ/M^^&"VJ/H^-VPX0";Q_+%E6#W<)N+7N)4?LP\8E6PUM]O'Q M3#&BO1U2TMX=#'6<6\^KM >NUN6(IE+9JDPTG M0[6V316XV/XY\YVZ^"I;IKBMQ& X[=#H9+")!$C!!T&?_N,#J49E@KNVJ>=S MJR:?0T"-O2Y+ZH+EIQ)MA(\&J.QS7F:RFVAIABDNLG*ZFMHM]6%,4X*0ON#% MP3'#D1D#"->-8+-X]:8LI4CIE7$=4X[BF!O,;G)6>))#%"#VV@APOZ^:&#S$ M+?VE#5Y+=!N*X,\//][]-]F).;0UF3UZ Z@>D2EGUJG=C*$S,?B;]3RVNNH3 MN-@F==!8:[!7L+=U?NC$*PSM$G?*IWLH588[MV^!_^>^8+,1E,!G54;I;NO: M?'T-?(!8K[%E>AM@ 8XXE7K6()E89:+H$5>&XWUIW_G,0[*Q=)Q:?(I11?K> M4J81Q!;)>?,<;($VT9]HC]BA[PSB?-?R MIJ/XJ6K=$VGE$_N>N=]1+(_G3U_Z6,Q_:FV>^WTNX7]*FW"W\XG3[*ZY@-*S M]EL%&F#M.V=*=M+C3R-Q/7)R]V-%9U:ZRUKG_UC8M6(<&%8:NY4',(XP1^ M&@C1UV>H#P^(4>K QDIM-$(=2 M7G*.KO-GF%!N6U$XS0FR*S$K(\A:PE AN*?\6U9(DOZ 1;S]P#VLV^N/Y[5! MD(8J MC!8;2;]U#J*"Q6T>T4! A##8;RC[VL^\ZMTIN&?7Z=G'BN:](^\N_:Q5-]L. M^0-/[%JGSEM5*3X.AZ7ZZ(%/GGE+\8C#V\Z]F9@+ R.H@W:'!O'?=X_B5"+^4PY;"VZU4I?,PNW$>TY\USW;L/ M@1$UOJ+SM]4NKEVD]KDF,:+G-J>NNB ?&IQI.T,6(MW+?JE)A:E\WIB&++JW M(-VB\<7V7,4R3+?*9$EHOLR(-UVA.8B+]1TL"O51EG*;5FW$ 6:9A,B=L0Z8 MQY.:BUR3[=3MXNB4#.>SA.U!H2^VPTSD_;[7'HZ"(]6P!]@*T]A8AX]M+G$H MK)3%D,GG*E 1-W.AH4SYB_+)W6'G295M$W.;G@QH_H_![^D!OJX!NC*+,,W[ MDXMHN-B-('N:K9/$U% Z\A-!ST6YB@=)(MKW3X1JKG-:W_"C"$!2O!X*!;+@ M^^))@=@-.B*+]EQ%%R$M4=.@'*RE/]N8W;Z@1&\?,F%B;W8H00\;W1J7_>7V M^*O5ENUR7_O.02;&?WD<2X5,NP[V&>[J2[E#@"+C2;:U>^A,-(]4E'TK3SX/ M,61X#O=]D0(+_JPG+?E7.[!/*54XZ9B./30#OQV!+RT,!+'WJL=43@<%K'_RUH\:9< )+_4K.)JE)L5 M/BVI18O1J?H+/%[)A7K?)L)X$]HU6KT7,$)M ;8 .!;P/YJ:SW5I7H)M7< @ M].?_>3JX)"I-)47+$,]K2.).0H,&K4:T$S>1CW,N 9.S)#4_F/Y\%N5=JQL% M+"WB-1.J\+NC5<\7[H,3M6RQW/.JH(!87Z6( (1-RF-K[E!W4R9U*PDEFM,O MK8;I,07N]&*A5+GX=>C'9PKN^HS.V9!W,#C*:PPFQ"8QG1(*,TE1,X]UR/[Y M;$?/I$"B?K)TXT]E<@ M37B^63.EMC! &;,E+N):P/+ENXQ<*YKHKS?7,A5/9L'OH([HB5@D<@+QLQ'< MCLPSB0OU(K"?(S.<&0^]%%,8S1[]>.D'0N?QWA:FLLFGX;/5LB=>WQ08.$K@ MI[_X0@HO18,O 8:S6AXO>;27R+?MB:GZLR2]FQ^K]VW;C.&D_V;*=);R_KQ7 M$0^HXHY?.;:B'%?$DMKO6@DGE0#U8I$V)0XIW*J)AD5B\?@"%1"K#X9@C9'H M 4D6W8W0TV7DMUD#96QF0F[RZ$5%L6[%6/9079>Z3M*^[ D&/4 M04NQJB7ZU$>=\N^+^MW0CFTOD-^[&O*%P MJR[KJZ_E^ J]A\GZ3F7U0506=@H9-Y_DK)GO*\997GZ,FNN?4N+@ D+\9+#<8P(45*Y/J9Y:*%E?L".ARW;OL1MW M.IR[WBKJ%"0Z8DCYI'CY/Y+SY? KQD^2#ATTM#+JR:!OAQ_1D@ MHY5B M1Y(A','NKA?I'&F*GK8C7;GQUW'F;Q^((9.DZKK$8$E5R0[OC[S[%G6I1933&._6@ 5A4)WJCN.,8:V'Z.1N^3=30EL5(5WU1B#(4V,J\05B-MZ 1LBFTP;A>!(Q'_PT^8,SO+T6=+[=[[<2Q"?%"AZD4=A2<3)5OTEE MT(NBP/NQ7G3M M:*0+61E45)X\2'^ <@^B5COIXR1I$D;>]?C40+262%+8*HBV>ZT/]\UT'[$8 MI21C7936SM"O5N4[']TM?")(+'.M35)J^E M^FNR:0Y6\%!94E@P(]7KB]MC[9[AU+.L'TWEE!9K?BI53UI_^?=#05)\+]Q( M(<GN,%_CQ3D3LN>*T1O/'C8&O8IY.?YML3<<*40X;OA.L)X$>ZX=21>$#NTNI$86Z@V3%F5/QG@ +]E +Z:S>,%]_H*1%#789DL)V&U^W:,%/IPUU/9W7C]E9])]QY1>: M+DQ#/V7LR,YF!%"40S:$4UTSMA<4:J40Q2?GW/Y<<T@11 Y2_/TVE:Y7,ROJ'L;DX/W89^%; (;(D[FEO$]2N#_!A+HU!U5$@=X,/6JYCHJUYZ!Q@$J PLGUH2,N+ MZ7Z^(^*V^Y!-]#PAU<2$"N&0=_M5WYBG:6"*HV$\!I*>%ZF=JN[J&FNHCOU_ M5N\2<,22KXO]U8M3 MA.9I15P"[K>Z"88Z(>?^70**'>+<(J)+2=X#MN;O*S:$2RB3&' %Z=WUD11+ M>0Z7@'M]>.I+P#'%A,"/M/6^;QF,'QMB74=$^B!N<,&(Y/-SF@C N@__+;61 MN;1]ZZ\/!AZH#6SM($P="LH*7'G>3^NM^"7AM>@EXSP"&*D+Q MHF3WM]W7*#4;ATU]3XJ1BMTBPM<"X,)%"N_>/YRJ#]]?30,=ZTOV\YDUGT,MHL39&ZPL0S1Z@P.BCXWKBN+!&O?&8B\! M '#Y2AJL1P]_YL3\U>O5OQ>?84911@KQY3+Z9,_!T.':\JX@1R2(@NNIU&$:K*^];^2( DSUB&A;NWL)H"?+$CD& M!U@&(V2'H0 OLC*45H\=4H8G?][VF^65[@ M@OPM'GBC$G/_+_WCMG+;6+^B%Z6RM99#70R*A=0=)W#.7AMT%1=(@AR+_-MF M[ )3<.:>"&23-[26=&U^A!6W*&Y#!1F8%2J)6YL$;L>IB-3GG'GM_G8A,3,Z M)R&A?-&:Q'I:'GI#8]HS/6)VW=!GG[:BZ$*H';;Q^6)>Y&LY)GH7P]>N?WHQ>A;< 2A .Q[RR)&!:%W\#HO^D5O 0,2I6O MK9'XB>ZX"]#5.J(X^+D;8&NUOU>D_1I+1Q"TK_(-'BW:B\B5LAS+7720-74) M/$-0]KJ#:-[=O#_)P-M[ C=X]&9ZF"I^ OF;\>QE$\IPG[+EW54':>WG@+J% MT1?NULD9U>P]\$V!0TJ"T9GODM*#8(Q-R;,$[(,;/_D5\+D)BDG&D?WK:M/1 M3Z4U33%U#_-Y_KJ]@#9_NQ'\G^F&V@3DK@]F,2P?>T*:XT*NT$PTYVGRQ ]@ MJMT>5'#I"UJFAB-/[S/DP6,AVC8QHC;MS8'YQ$-0:454A1&6D?'Y!S^.T8:_ M.:&F,F-]B_?XA3GB8KFMMRU5:O>V[?[:GIETPW.F"WXZ+7I+&N6Q9(5/]4#N M$X)'BEOU#ZC/W;P%!$[SIQ*#()2+0%8P?/,(=<0YY,68H AE(^8[OT4. ^E; M">ZUM]>\'61:RT:V"Q5")G@5.NTP=VR^E(X4,_?8G[N0% D\Y.%+0$OK$7(? M>H,\M>]!X#FC7B1IN6$*54SP_G&*6@=3+.#\_G\]-D6@ME%)J&>+>C+!NW:R MS)?.BNQ#>G&!B+Y/"L77QVXZV2#[-^AZN3W5#X 2IG$"MR!W*HAB@^J(Q)?N MB3Y0-G#>XMIVKF,WS.[S4"$J[=8Q4@22'(%([-LL@0I ;#%0%N*S#>3&34W* M2N+.('*0K$I,PQ]A4C,Q:0+@/B33 %];:?D: YMZ.Y8['TT2S6[N5,.5K; M8W+ON)',$K8 4T?@T&;@2OW+_ O;V!UD>ITEY:$"9*^E MO'#)+MY##N7J%E<26R09$Q[("?&N,QC+8A-3'=/R@$@2&VO(L\6W@/0DWHNT M*TS50*P@<+;(HYA9L)'EQ0>E*?HG7M$\1%Q@Z55D$9.&_E$E?FKVDB$9U>[2 M'-[JLXXQ^O$FF3H.NPCW#_>Z*'4-IW78L-]P6=Y;3 U[4(CVON$8%V#Z4:[3 M_OGW,MBS1VN+O5/3_[_O%1" /,#P"2"+6/ ; U^H[/!+;Z5)U)B-I$4M>L55 M_Z0\V;BZ%D+Y.'P97*BCN-3D.1#2&?I14.$Q9,3_8P(B^3FS2:[Y]Z32>R=? MOB/DY#7;F;_ZV?^RDV#^>MSV=SFS,ZD@> 0-CAP,/Z+_P6M@RI.]-'.D@R#4]RHI7"W22#X+!M)^0%(;78PZ>6N#%X":#V MF\PM8Y*N?U<6^+9I@!$!M]-JW 0#^__EMD0+O-"[39Y'BH5 (Q]*_!^8[^SDL![]B6+S?UJS$5(-G)Q?*\ \ MN+!4" 5^"KLQZ$)O]%DLAJSI%F>FWQ3^SY>"'F;UP]PM >UL!-;S.]^?+8P8LL%.GF5QQHSA-D9*( MZ1!>G*0U#TK'+'K+BK$21?R8@R7FL]QMF/[Z^23;I(*%D8,F,Y>^5V!@8=C2 MT-K-Y)UU^:VY MXJTX\^,I[DWNC)I4O [5[ ?G&3"M(_\1+0+OH'61>,VM_\ MXM(/;)#]E=:+$KQ0FUM&0_"95;XL;;S_+/L0>.=;JM: M@QL)6K=[&2%7Z?^VD2B,B4LX9000M?HW&,D2)&T\-%93<_&])Y")L/6/_/'* M*@QC-]W@WM?6>OY^RE1&W:1EIMO!N-!= @9 ?5Y:=#^+KLU*NQ)=*L&9F+:T M"F)D_R6 -70C3MVFE*!A@!].DBM^C*]UEKQ3A!V:4X_\/D']47@OX4XHO7&O&/[Q/X;8E)Z/$B^#UP7L7:QH46,Z*]HZD)?H6(S0W/?XMO(FQL M9S>SS7)Y&RG; 5:VX_J#1:JHJ<1&>Y@I\G3?XW9-'(R_T $XL# 8:$*K5')/ M<7>[Y0Z(3;Y6>+ 6)+4?&E4O=;M47,*@:(/T'YE^<"1.KA/DEF]FQ\&6AKHP M71YF:R0]B!^P+?C98PVV@L,F),V&59\6!.!S^)FS[><+O6E_7S]SNZC6\J(] M(HHM'?[!240K@0=/AJ(9.HAN-6!]E,+:ZE2E%P=9BU(8G]:.V3J(Z!G(\_<#@6>"V3K= M:I/*[XU#-V@O ;YI2<6W(-=?XLM#7&#%K+W%DC-*5">T/8VHO M3%.QFK]2#!V5CU50LK02KKL3.\'#SQKE!]4,YL 'K1<@0TDE-_9RKD&#"7(Q M40=/_'-VA=!O0>1IX/VFF9"C%"VN%BC[ $'^G[30QN/,86Z7MY_Z&J-F=F'RZC="P MWV R*6!3*K2.8W0-XC8O8#Y[;S[BWC I:J@D@43;QGQWY*F(_D@>WVBC&C[B M(]%?=&CJXPX]C FD/EI-ZE*2(5&_ @Q' OES#8BNV!FLU)J&<0_>IOC,.F.0 MCUOMH#?/$E3"A9K5B[F:@E,)/X6<2G)6(;IM M'B4!;^#_G#E&Z(_(TJ+!;B.9&^@O:Z0\Y?Q*TRI[Z""P6O_,^^O)U^(>$50W M^*]WE 9.(*6$R%5)GJQ6+,%/61#S*T@6W38MQ>=>FNYPS]V*F,CM;R[+*2_ M+=8G>7K^^R5.83_]3%/PZVM MSA*>!=[.=OB]H'^X-Z8D.1^"M>]IE-APGL6(2O;GO0,CVE'AY::;=SHXP0JQ(D:6.D$]22*$X7?5SOH4BYH\(;5W M\.ME!QE&%]G\HH_CMUYW^VFQD1B)NP3:LRA"%EF)&"@6]V.^U4E^!XGNS<;V MT:/!F4CUL]A*#8/@F?1QZ&MIL!U#62\!+V>0^#@AU->3^ ME]E>3I(JGJ'[06\Y]N7US:DWOS>H]+#[-I[O39EFNV%7JWWE=CT(A38VWN +&)T@1: MI/RW5S7X1LJV24CVO1W&PF[+ M<6'#0E6K;$/R>D:2;8FL9]UOZ.$E@.Z/0(O =S?5]2^1Q?/N,EX]N*CF]_2 M"Z+FHI!N:9E9FI:*"X%(TW'\1@&O%_47(^UAAN\CLN7N5^AT@*#>7>:HG0-J<56X3#W%P$E1I*4D@:"Y,=$C;-]X@DF MC8IH.FCSZJJYG>[V\NX&[A8S 7!S0/OW2,O6IZ](2#B>Y0P4PE P8L\I0D0TK(M<6QQ M[ \J[]ZK&:\XD]E0+W8U_[3WW$>&0M8?'OUDK7(@%2>JZB;C'24.@GWS@%,P MU<#GOYEKGK 2B,DNO%O$Q)>#A:+J]W,8,JS%Q&P"2B6"#LW\#O]3Q")W$ X8F6E'\@+_F/2Y8K9-Z:R M:8/=G*X[M7*1Y .HKS&QZ J]D?+[U>>]@;;%"5Q!P9OBAJ)\_/BPR@:#&T'L M8.<3.,F:D)I2MN+@C28C*K*8?MJB6R=:9E)XC 6-[J8^U^_RB>-Q? 0@/L&Z M'*83$-@^))\^IJB\@J1(A&YNL"C^_TV-XECGZ[.D.^&X0W-27X,W4#ICT3;C MF%%9_K&Y_!NIYK]/KQ=_T?*418\,:U&3.:-19!:\>_M 7P*0+^DL:";4V!+) M#\3#LG'Q$&DQ'&,7U1O(?V%)4$\$S(4'8HH_1Z)SAT&@C M95E)=K,6HOA?K5$8.;=X[QH/X;U!68GOL0Q6;>B_XV*?G\Z\I;BD?J*D&NN"'4H12<^*,P"%+..Z+%<0YD:RQ;\JZ>U;UHNM%@;#= M*M)!'W9V"7@N0 -,9#%X>:_:-9P+FO=%8.2*3ZFN@H\'[#.TSMHVT\M.4F\A M$*=26_UC>Z_/]0A@H9R[=P7R'Q/8J[R?=^<8#$BIK_XUS[DGR@!/_4HT'WZ? MMN#M&D0WV:L PP>4/^%+JXIFJ3/E7'Y0B4G- MF65B7*$M:IVK0#0)%E@X6Z*K@:63''U0X(#EO8>_1N37_Q-:_P%!)) 1+Y+P(W5BZPGF**:\I]77)P$B218ZG41?JO+Y$?6 MKWIRRY2&A729)/H]RVY9DW6).]A8M?1G'J!L>42M$%O-+W0%=XI7B#&@H'F] M1H^@A5+^D[=TR(+]_[]691R!/;GK5)G(=GGHH#S\(+;N]WPF=.6 A^,6W]C8 MS6DMM=.I9'X5@OY@&JSX>BOEG B><=#)TF:))'JS&/X@%>X5C,T5(DM'7!PK MW;JS65C592+/P.'OOLF(AF+]D;(PH"11NV*WB)K @>QCW8^ (>YFXV3I[_:2 MN0E2RTHQO<+X^,+T.B6U>VL%&YWW2],;P_S$T,[L;C:FIBP7Z1G8X"IBP+?[K7=,RE\ZF)5:R)<;TK"B8U7+RE74PA=()LB>'Y]S-#3+0 M>RL9@^JX#95\JB=;K-#!,_"[N\UQ1$N<"SOD 3%M4XL%3(L* M6V2?&\RUK#A-ER9WA==M/XM<= MKW4^JW904A7>XL1^"4,)M(0-76VGB9U#"9\ZO5*(0Z;%7"OK(D3CNL.RMFA% M0=?]QNZ97]I/\L-_)X$_=QM0)]H^ U#X_%0]>K,?J/SBY%XW(Z.7[3MBDB#2 M.LO-E"EN1&);M>"&>*=9UB+;"&WJ@$Z=^OOJ'!ES:]Z*E9/O],-V]Y+NY-A_ ML+D$>$",;6^^MVOI.%W@N;/S*\ZWRE7\"YW_ME0!+$N*+FSKG),P*< M4&_91+(Z48MP,IPKP-++17I(="+(NA 6X[ 30@._H=='/WO9=A6EU_YDT7W) MA _A-JGB9:=I-F *;#2G7EY 5$*BB,5X!3(UXOQ*XH.(A0--J6KB')9JJ)#1 MDA#T\Y]-"98S1)H1I9)+]6CFZ-?G[) OLJAF&26?MHO=UD35A041 *0$5[P: MB2M.@RTRH_>4 M<]?O6/B7+O[ZSAEZV[$YDW--?/B@@.G$2E-Q!'?RN(\GY:MJ<%R00X$>,J.8 MWBRK428DB"Y?K30)U:G#8<27-((I=RXT:%6"F9065!UK559A@<:YVYU%M/3) MDPH]LQ"- DO[;76SDKCR)VI3$L\"6M94X@LE>MAY:,W-SNP, Q-'M*L#DQ+C M9#%]W.#V :#&C&;@YH7?#K)7KGEI]M<<*L((U;2ZL8\N>W:H^%.&8PQ<*%.> MT'XGS?7;T^>VA_Y#6DD;3!#]*]G&$:WQ.RAG^<50* 51=WB#OO4+SR#'K Y: M.;/6^XH3I,NC+!8Y2^S%//+V2!WASQ]M=Z=_>/EHD$SC>AQ#K4 73WC4G9Y> MDNXL(93^YGB-BPTG%OOTT^8UJ0,^_S,"<;N.F(2)2STU5L"D3*%D8]"QL-(R M(IJ16L199DFFI>Y^2Y3ZQK#*0-P9ZKK1*G/2RW+WE.=^8,1G M7;YFCA"?PR MJ5UH<"$%R(HE<\7:+%#!:@HLD?=N2E)/YV=YUBHY!%3FY?W[CL[L-MU6%4B1 M_QXG4_=NZ$?X7J&))*9(**NPE,M( B;?:C<\8[@^:_;.ICFKE#W/"]';>R-Z MYA+ #E0FK_:UA VD)7!OOHP'@SR-G[PEA!T/U)$_"1JI2 M&B=$'\_QVG;$693 MA0;VGTHJXN'E6"!?HK& O_-;2:D?AAFJHPO7WN-$IB M4D1/7P*8HCDA=@2Q$5FZM@2.-$V'7CGN;J?=X^]>@B2=C%.2[O;NS \S:31X MJ&L'D!$!TO,G<5S4 ^^1&/&P/OP^LHV?@K"$?.GS)'^(F4B+;8\I(<3%*O;= M7C,0R>7.A1W6LWG,_H)GV&:.>OVG_W[,+MU%N(!H6G3AI)E7(+'-YAV0*LN% M;"'<'NPBUB*$)XZ_.X$:[7BC9+UTK .6L@U#^<(.+FI"625'#N6GV.0E,[D-P^R6+2HKCZ>Y.2W>OK. MQ3YITV%!E5%XNAL,0SC#%1;.0HVZU:SE)L.OQM7:PXWV@(JGJ/:&35\K_ M7Y7V?*#9%K&@.^4GIF-.&>L=6*J4UW.L6&ZL3\OH92I3PJNE*&PC+;F15$(EG 93Q>7.UPH M_^=QY\S+PZUOOKVW%\H79,O?^;Y8"JV-A:!$_BG#,0^HKCBG58S$DBC ]W,& M?/Q$:]G-DICI4>K=5/[C(]:%[R?WW:K:W;KJW2;7T->AY4:PA+"HS\Z:<38 MLA@X"=>'.N(@W<:['!S6@Q.ECF*!%$NG*9&#_QXK!T55H\^MF6F[(SLY!=2> M>M6C4ZA.[A];M$,1P%EE:6@5AZ%HXORMWLBXWX$UN2 M^;ACMF6-\H\#O0Z7[MVJJ(#4_4"/!J1Z9:K>TV4!(9(PCN8TX+3F1=&<6KF, M*&9!U1H%*B-&5.B^'5-UR2BS$BE1;T1933XORQ:W&;(VL8CAC9Z,2X2(QB%M M!S%-:%FQ*ABF%FNU;U$N>7_*QB,)%:@(-PGS"WGVTVHL2Y0[FX]7T7]40@<: M21[::(4>4IX;1"^<;=R*5B.F^B<6TY#E[""Z,[V2$ F"61KYV15@2E@Y$C5HCS/XH MU!?!0P2M#B? M:N\G?GPO\TV5A_\2*ET0FHZ:/YK8:_R*Q+TERXQ(PJ'6QZ/ MI&AMEKBT""2'0#D\%R-4!K7B_O6AZ$5VBQ2)"7@;4'S2'BC285!DX!0W1C15)\DGOO2B5>6"O\@UEC9E&)JK0STZYSY54O"Y$\2'^(8@A;%%K7D?#;;E0J\C M#HZ +$0>9!%WVS29#RQ]X)>SO3Z%1(>?WVLVY;X%SRX8%:J^]LBZ]OP(W8P= M0I+G%+[V<0-NT*MK!U66?A-A7G\!WLF4Q<,3 MLX'AF "BW3/Q2:+X4O7/S6PHD_RDR+]"\5DX&S?GXQKJ)XS:Y6SAX@/:HHKZ MJ"+FY$P>,G-FA+CO3DVAK*^X](#?Y M>S$/D)>DAM\83&AAC"EFZQ'8?%+EUT-13O(DAL.)JS9X7ULHX<]+3-T+S$S= MT[B/PFT?1F])7AO^(O7#);[HP5*T!'$$Y:Q*B+0K9BY%9.7YI?B4>R:P M&O":Z9=ZHI][N<'[$]\/Y#S\UEAPO/"[EP\W!DUMP+52YV5 MJG"%$1^2Y_:7#2:S-9NI$DLL0C"@'(']SHKGNR-H2[B!3DL&7O,AK@"NABFX M:9_KBC\M= B_A[/)8=L,M!UU)'?)Z6 . MK,! 6IP WC@-E@OEZJ6T(T7.AD+1-2/*ZOS9E>!Q"SPST<<"R-^T42V]'I\Y M$6#/XFEO.SYPDD5]2^G'1M.?0X-S+8@\$4,H'6HDNIA=?(!P$&PQWZ.O$Z&X MC5LMEP VV2O(1C )MB?TN/K?;;[N[.Q 3!I5R1N:[<_+KJY7OE8^E0L1NFB) M%B/Q$%TX!KXH]&_<( 7B_ZVBVHONMS80X9N1+JR]Q5CZ1[HOPRJ]G)^G8QJO M2S".9;Y_I3R=(]#.B$I1P HD]@IJX\?/P,G$/B0W1RQ$=Y,KFM4^+>[?6GUN MY%F-1J4F\)=T"8'R6W"XI;=/0$=*?";0F9'/E+$C,:1CGUZ&MTX%95<0:6>U88;/ M7VT99U 654@KN"7:O-R9*\7ET,#":[C):LW+OJ9R4C/-]I\8'@A%MV,0AY> M* MJ98>P5ROPM!\9[8310!"\:$*H>8L]:*T5]Y;H)6;)#?="_!:EYS6]"',#7?) M$S]#XZ#T1YJNX>ZE/X$\,XNH-3WL [\S^08GM*X2*HB%QX#7A\LE"^)^[D0* M(\"'7.)<.+8)_(68(R:2X#DOE*I%]J8G^[H 7N5UK6+-ES\. G$]"OY=@ZO& MW68Y74.H#,6N92T%0:6?YE?6_Y#\P(%D2A ;XA-#;MQLR4=P@IV/^C>8>IA\ M\'MK0%Z(0?L39-4%8FB=YV-Y6Q_!]"P6E4'OS-E>3>1RIJKNOB+.Q"J[.J#HU#"J1 M7(GB-B^UB;G '6R@:[#7]P0:J ;24IVI+CY#? CG6$;D!GIX_R&>\9 +ZW(= M_J;'JZR_B[JO;[KE/&$1NX-R8%PMM%;RES[\(_?F58L\Q3Z4O<<46XR^3J;Q M.IYM&PU%$ %1 MNK2@H*B 6*@"B94J1$1%BD0%1$1$I0HAH8ATHJ#RB$A4Q(@(0>E% B00L8!2 MI FD*$C/*(2!3)(S/K_W_;YSWG766=_Y@[6R)F3V7:_[NO9*]FA[@>(,5G,6 M>PG(2X8!1D%V.-H=PTWNB[1K#U^0.W-FUZ_P?X:]TXX6S'<+R'IC"\.14M%_ M>(,@!Y!HPZXW-=E DAJ>$2'6>=.(3&)&OGWRTU[\OF%88>J+<0MN1+=]>DA. ML=N>%IE;/E0DEV.?VQ*AD,@[)6GKZ;&V]OUBT__CG M8EH?66[HM7[E#M>"?3>[%.^O6WISRJJDLZ-*;_LA9$G,Y!R6;SH43>/ ;&HO M?IBJA-\'JM'S ^E8A"_^L]?RK"#T2714:_[GHL]2\<20KD1),K?D37 MAMNC%^KB.Z-LRC:=(!2&;CO7_>8Q2]%)]^:F8;MJ3W7O?6\0E=5U6?]P--,D M$K!/FLU$B,14*!H82V/'NKBWH<6K%I3 1ON&+] IP)S&LDN0IH]O#,K[9GB^ M=/3LY9Z1N,+A!1]Y_=O3:[]%?/?9>W^2>2KC8]9IR7.)9J=.Z]\_>@"A_T 2 M>.^[KU="9=4^V6?-/]Q(Y/Z;Q5:'FK=8FCD:N1BY:-S7D^%?KO*S-VSM='(5 M]KA>=7=:_WJK)2./:>/*L:E,*SU7Z.Z4O$[YR??ZW1C9$Q;O2KHPFJG>Z)0A M[/PS6(7:NK+1(Q.-]M!(6NVS# M"OT-D2PT&>,3J!MW@).??)^6(_9][=2 'C*-@>VB>F7Z%R$CL>M"1Q_P!J+' MEG^CMTZF_+%?P$Y$77F2VSM-"A?(=.L4 &['G.B#EGI7%:"UZ[IZ(Z3R)>3I MR1/J)ZT=WL_NCUR:7UL6\EHY0!.!P+L379^'=,1.ZMSSY.4)Q=#" U8LZ"M_ M8.4^X^"B7:4=*+>%+[WWU0.3/FH1"L>SS*^UUJI<.:?08/]'/ /]\W]_ M2(1HR5NYBVS&-R^YAD@D>Z'_.&9^[-RU+/G76'M M0*DT&JTL W:T=@ID9.OBP$G(*M"*E""?_X(?3U,[K/UF7KM) MVMA:T(H[R4"JX/6#*T"_%O3Z)K,2D-I1N*4A>R(X1.G@E[GA&;=^#?]&V635TL?S[X'>0B82D&HR%"&>_2^KD6D&PK6;^!): M!'H1^U*+A P@>^IHBP@1<%RNX$;LZ@D1@I9$.!>Z*@DY6<[C-U_VEXOL/+'7 MBE.^#UMSV3GPDKZX%.N])$>]Q8I9ZB\N7I#;JO)#@]R!O=U@T(&4AF3Z(,>0 M ##*%0%#+(@ Y9,V;S+MVH61>:[IQ>8=S)[:HOY02/_/N/[G)N*[A,*>5I_ M"R/T7Y,]_J?)5&X"X7?O;[)02XTOKI3['.?"&P%D3TH,9&[F3($:\"1 MYT6(#<%MU%7=NF 18JW:QQBB'V!%8":,5^S,L;L+F$[FP@TE?1K!H7ZPG.J0 MVM?M= =F')+48Y ML3EK)723Q>H[#K9\%!>?EY:0UF?ND+1H/AEO)VV3$_=YN M[\2M\P^'=Q=^_[AL07UX@AO5-H7SD:&%?N>%"A*"79=_"+<-]$%N2.Y!S*!R MH%"?JG2PTPJ]82G(BF,IN7M39]>7'1AH X8G%<'@8>COZD+SA*KK7^]=>QSO MEC"X/DFR@,>8"[I0EG7K;FX\_DI,_-[K@SJW@!F?L?K74SKJ7Y=,-H#IPI&# M7ZJL-=^YG_E6O:/]?N']\V3IIN;F=WT&6]96@7.2($,?K@K:&KN0QR +Z(EJ'P&H3 M(2H<$(0 R*F%%09(GQ+#7!&7D;/66J_@&T3EL@B#F\^@>5CZDP\G\8_[Y-5ZZA\!\!:]LD(HW\,)M[24$*2B@ M,R+0JHZPK''^IO\5YQ[(_>,#O(Y)FGH;[7X4)$8]/S>7B7H@D.7,-J@L2UB"FLTNWQ!@+K_.5ZQ&.& M=*%Z0<'O,%<8U0=FU<=CCX&%>[[CCO3?(W4Z="\N4H;OC&2+5[1LLOR0*=:7 M>'VN0%'J>J+,<<=?K\.^<'2A]K Z?[&.V=QEAPY'\8(F'\#U.(\ ;+2L'7K' M$KS\C@VQS;K5I,XMP&Y MK!-#P&#>TH_I' C:MH]/Y44;%%Z""VUAT.*.*34MVNI3$-R1Q^U]$"\MU9#N-=./KLL=K<G>DDDW[D#ID]F7[#;0)0R/!G!4K]P20S6,'+FF5&/C9:W(;' M I+XM;Z;%)CZRDR1X\X.5'V;:UQ&&Q.A#2D\A2MB+W NQU-^N '2)XU27NK> MMQP>VBG6<@&CW]L-;IZES!>DB)Y+KO]AI7S70*F#&V8Q$V M[D3-^'#VP+0(D= XO2/:@G5EKKO%QM ZY//]]F'^R'(IX0L4@.8>"AVTEB3X MXUQTXS,5Z"[8K0A&WO*9>Y:=/N<*H1XBN-E^5A=_]"M^*T+E@ B1+D)XJ _O M+ON 4$,[W)]#QUJ'(XFI&B_=JWY&[;Q3EBBF2;M__OYPB[L]M.$13WE-:B_*0.X- M^O?Q:A_ M]N(FM=4]SQ/CKCJ[[&U?A3/DA>$Z\,S-:X[B/2#$DO M]I%Z47V/J$.A'QK4,E#;BN>!2:72]O:1/9$_;?T9A%.'_K0_DC0$M<6IZ3=?*.K=CP6ND7"K4J_"W6.J1/;D=P9X#] MZW9JW:1_/3ERW[1RDY=B,-N#3#UMQEQ.;N83Q:_]B'L>Z%HD['(KF.IW/)V$ M[WWTX%FF^[?A*ZMX"\+?^U^1FT(J8C83(8_A;/9!5L:5+E9?&*B1)]2ZR5_O M?_<%SOF0XW=[NK;/S83FWYT5Y8LX<:!B9_M!73;5;_LK$@Q%_4*35*U3GM:Q M#OV?ZCEN[25'N_8^Z?U9X&=6],VP_%E*$EZU%]=7)YMI'?X%FK,O_207*#>&+*NJ)[ M:YI/[)6Z69PB7)O,7]_F].(AH%]Y51)-C B2ZIC9H'A5=H/N7OKN^/AK0Y3! MLV.?5PA+OT:%'_&G;D&>P/Y35F3&=W>+[IV?N_>XYU L;SB563DEA:^46+BZ MI>R\'N)SC1M+TPCZ?.[SBE6SO4>HSC1Y7=8=*;5UUEIKOB.DGSPAM&ZD7A C@?].W'C9N9 MC\)[&Y(%^6\Q6-]$$2+5@A61#P]<1RLK*HCQF+SM=HF;#U<,=RXMQ8\],4;O2?. MT:]*3[2V]!G)_1$ZB'N#'B)M'"R0'^<63@?4J6^ZAY&474'<>NM.RO?0;>4P^TYA=B=WV;QEHM3R"6I5'ZWF&[;R ME_P?/,;;/<'\C! MB#[=7KQ^P[:UF2#?8Y!<<+TJQ\H@MR"W:[SP M_'MURVG?GQILQ_#M>C-_Y-_K>Y?7KC^^KZ8VP)T;VC;MP<.M::LXX;3WQX<^ M[TR\"N'JW,4\^]I1< Y.A+7@]FU$+TI?3LY/J#1ZDGCMX+$HAMY4;^HCX=I0 MOER L^#'C!X@P3XPGB\0WM MG4^;A4&K'6&KU FX//^O%2;,SF]0KNW42+$ MAZW.K=VR/RFK&;3'U.^JXSM+@3[H"LQ/-?!MLV&"/,"TTO\!!GEYFEY(W>T# M#?VXL58_S!ZR'."I(';TX+?-=462M*?_,1X:6=8S>A[@^.OF5+H@]UDNC,C; M1(@?K.N!0JU1$6+Q,U7,N75A(#E:VAG,;U$<1*'ZKMUN#=!2OB(GY5)6<,=-BI\Q/ G/6QG*D,?E8::&%MW7L24H--0'LA(.@+[CEB :V@P^;:@XC4_<_O3:Z M]_5AG1^!N9G9#XMA2S"#:-W'2+;OSY;C,$4VJ?],C,E,Z-@MK;*Z\BJZ MB!8CDQJ<+\PHNPP7@;L\71W_'*JSYG^A= Y M1S1^V1TS"#G.O,CKOZ\@U;33Q=5&@K8'EZTS[_/DOGF!CW)H M&C %(?(VOI=P O.3<;0JW.'^]"Q&H5-N9Y>E)33E(5Q[E"^S:VUO\[;$/42P MSJO93OJMQYR>RIJ# 5IBG=-QU.Z8\^]G71TD)!(Q$K_VQ3M.W<%LTO7=%?VB M!E#*('!_B1 K#C^9D[<53SX#-5,TBEU.)',U#SJ=VZ'ZL>AM*9.,U=3TP;0U7 BW%NQ>8B MQ% %F.+P]S0!^6JV:G#T5;G4EI1,^PGQM6LQR@,9S3N*M\*"3S9]#IUE\V$Z MAKR _VGQ"A9Y;F%ZM&C+2 M/IZ0XSAL[G=]GB;?FQ/,2_=N] [;4)=O&% 8H;U';RK_] M4:;0M4\Y7&\)2^@<2>B2VE\>!(LO0L4!"3BZE=5G3_Y+]3?>LUJI^/K$^A^. M?F',N76"PI/>'>=G_:SES/ M1Q/YWCO0?F4IL&@FM"W%7C.0+_X:=VB_H=<$.&(8'P^P=FWQ:\->@H1_ 1D;_=ZRGCY4\9!EEOD^4< MMH:L5SM-7C&39"K>V+W7WIWXI--V/\)%H;U;>;@2YMG8\J"(Y5B)[> ^UH48 MKO2Z8L&GR@=80FU,U.F!]Y 3DGN@>U!=A/BDQPZ5J*5K>PS\LBX<=4%RF91! MI+X($8##S&,@'VUWG15)/\MI!50U_T+ *_[BVJ<*!8^E3$!C48FDZ M@;LJ_4 RIWX3SZ#"Z/ENZ0G=A*SO<-CHGH!58[,M.\UYI?#"2M4(UK]FZBGV M_[F100.V$I@)Z K=CL^:[#/GWY\')$Z.@G?5NW]F7V836M=0SSTY2?"'CEU0 M YLW3X]*:YL+;>3PU?Q-<6QY-=?&JLI^L\=ZKDU];\,;-04GNMIX_*M1&=[> M#XOR.6+.%[=>0VQ.O6H8OK=<^8[Z>0>#IQW77*6MK[5H*:YE6-'@"JEFYPFT M=L'VT$@BQ#4%,,E7183XNH:&!0]05\Z#]7"CP4)4A/@E"YC KU5+18B.Z4UH M9N)XA3/QD3WXX-UOU.9I\N+FAD6M:[:&/(J-HICNM>N9F;_W[KO;*BTID>3P M2=E_65?AAH,$1?OWC1B)Q2+AEH%T[.*UNDKXA@1!>PITD+(.7B&1185TL5 % MY(X%=?.BQ"[B6FXS#^ @H>- MWY,/BZO75P?F"%-'_Z=#8G#+!?Z[3Q7Z=Y]*A##:-MA,*A$A-,Q-R-.$CCR] M/OR%1#N9F032;T*7]IOW?.$'PBQ+WX0?V!R %*Y<@3-?(2L60E)IW(_CRLEO1F) MIW*S1V^T-_M*6Q'RXKT3L$\"TMX/T_1ZT2S?ZP":14ULWH6S ;K;NE-]D54 M.J%Y\R4-4K*-'VNF7CNDNDS:NRKGXXDW_Y1*8\R'/<2*=K8"B63)$P.O5JJH MYAH1081T)\.%7 ?("<:S3.1M19CY;B@SQGD;W-X*G.UN"1V:4$CD?MSVH%"? MD)79+)''JBJ4,L_@M0/I,V^\FW/R#Z;?/.1ST/"UR1ZD)G06[.0'04&"9^A@ M[!I/&M__,(&_!;1F22>C-#_R+2 ,Z,G]V#*V$?B\T/K.D+V^'E#CW,X ).@: MIR:)FP>:O(UX8D+(:J!,>4YSV?4?WR)+OG]W![ M0-7QLBN \J'"1_Q#A%84VA\Y3.@XC=PHM, I?\4%< R-S8V5CG]C]567K9^D M"S5KMCDTV7+4PUWL,;7 [62Q]TD. T^;:K/-HW,WOLEL1 $B1 M<8)U2I,\8 M$4+JL B1@]X.&1@PND<4>"5U0QEE['7;@=X�U057&]J?*G[Q?!8]W7RL"/U MIZT$[PTX8G'[[R'BPXT>WRZ :4 E<$IA1 M'&W11E(T,3G?]V$(6W:B\O=<]4CJU8N:?M<,EVK9H9 B@[G0L3 \ MO\P>;R=)11_V!I5>X#\2Y)O7_/TM2488)=K#EWNQC*6@'KPZ^GU_N'!38Z]& M;YM%OO;\XV*"7U6'C'[-X+1?&ZDAO'LHBA?S!7+D#M"',6U4F:"H\;5"+3"% M)4US#D'1#S^-]F,QTAY\M7%D!9^5)["]KD1L#^='4X8G9%RFY+?2''X[.(9: MBA!,N.-V]ZX\K18ATA2$#A"J)H--;GGL+)0988L0.Y4&3D>+1513&0N9PRNP,?TA)B>(=OD.S^,R#9>BF-V04C?OD. Q M+K04.@5J*8C&CE(Y3D M32TJK"/BJ0&K46I885?L-63Z8L/4?JM M7/*Q/F-(X2EDP[5+1M]J6L,RE,><=E@JNS@_<[APQ@/85AQ1X5PZG9O*F'?[ M55M X&X7(?X)"OYS^+]*4MC, 0)99N2Y@V40/'42O7 GF@5-Z"!ODAK^.UK) MQH5;Q,EZ Z!(A*J% MK>+28O7UKFW@]'[VO,E8\RR'S2C>MN[TRYD M>S[WU(\^5$U-1U8AYYRY6%8WD1J@( EY@O'2TUA9X^:MWW$6O:AM8$.L[-*O M(GO!7;C B7(@@8F\M8B]K6'[((%O-O,GFLB\3;HZ8!S"U+X::WSHPUG7=FBN M6V]XVN/KQNL3.]3D"Z_9$=)$"#^3(6)'H0[XD3FN"FWFUM0_P7_1L4IA![9G M[1)0_+'*X'P/ ],;+D*HR=:5;VG\6CT2;*N'<3!9O#FW*R2Y>?/=J/=G:O/_ MMK7P//D/[;^;NA"I#7D)ZE%*^,^$FKP$M79L%;H5(Q\=UDYZ>TN$J%S(%.Z' M3H(1@"'O/AA8AG,&*4^B QEX;<"\= S$G>_7/NK=5@N6&8=N;FGJ] M'(T[IA>IPR36,K%9%5;+M8198IFP%UN%;$V-@7+9W\A7&C2@S&2 M(\C$27,9[50IG"T78Y_16F@-V"?C@C@OE[2=S_0OC6N"&2T-CPLKF:/.[:CM M?297JS^[V5C$D8=JB*$1^"\M-5-:U[?O55V&2Z0+#H)-$*?,FVV0WB3]/+C0 M#$"VG?5F7J2\'G^4=KX9=*>,FDU4,TOK;K6-A@LNW@S86Y_Z79&NGW1.V;L+ M#2H3/ID*8PC@7B1T]_?X;!8++A(1 J8HS(?H-544& [-!BTN7V\XU_-T&K1 M1'JA;I^-)_LC03I81UPC+VU7=EF ?/_24,_BS$S?5U.^I:^WY;G$#Y_]']@H M=)!4HX/;29482&GDR#H@=ADO ZX@TND^=$(R,N@872R0=]"]:,0\]X3C0]^QYE;/[[L M_'#>M/_/9+JLHW^.9FP4W\9A\[JB'WP34'\!4NIU ?-" "\&[Q(WI#;-"++# M^047,>+8.U#(5C;'*)>HN E-?BS4DLDML;U,8LPE$$CR)>A)(*0 ME1CZ0C)U'1HPH6E;LU4H=!/BJ@7=A>#8#+"G&[)ZSV!"(@.YQ:24\-(9 M-SV?E1R3+X3U[LSQM!U/ MP2@/<)*-5I^)6;.07@63-O#2^)#/+]YI56YW5%#1987GERTJ31V-*KQ_$MQ% MB$NAH$'W; (? U*= 7C>) Z;9."P@<6'63-S%T=.?H/,+-(@,XFK*334'IU- M?::+@$=*2-J.D.7E)1Z5G$3P6^6#5-R_B6O?&1,F=$MOUQ#/^ MUZQ6P$R018BDS?!+9#))#'V),JS ,!+OY1M !D$\1CA3J M]Y87,NC"S6 4]Y"M]U%032'CJDU.[QE<8#V@<,O&V:A4ZO.%D:/-YBO$SY=_ MCP_M8QLPD",[9W@[!/DH WR/"+$)I0:J>0ONX??"4+0=(-$(6MXX:S /(+%5 M'P(T#Z[.?=8@7!!*6(L4HGA*Y8U@/1C%NPSJ,<K(F$9Q 6G'L6[4>CJN$B0N2*O( 7:2SM_0O'N&.D./3#MY95(\$E M&W4D'?6'U K]_4_K;.8H@ ;2LR$<8C)AO5 .S&"^(%HD"!51U28TV3C#,P-5 MMH26,K;UPP7<8;7;D'LQ=G#FFWG,W*<_SJ_.P"FL+ON(\C48CE?]0Q2N00H= MO BV:&C3WP%]"$P"*GDY@'T'-7[\C6L&T,M+%Y3CM:/W,8GT;F0TD3T^>YVC M( XAP3= 43M>$R3?9(98'(4I#^YP^?#4\$/0\?G(X?.^LY< M&WG]*2/P!)PP2-F C6T1(89J6WR- $Q6M0L!AN1-A$NV!NTD"4B,[P29@F?Y M%_%?T5(HI(LD6A[G^!3"< N?QC(;%U+1Z[WLB/O1X MS%&)!.;C\3=4.B49N1XE/S,N!AF?9V)N;3Q[F/NANW6N%#2AHR34_C!0+PK5 M >QM2OB[F![CF*-!.'=-WT[5=Z9O?2X?FO!K* 5KA3*M_$W@ //O\PTE+_]] MV&)2&5X;VM5G,(#7/ ,2^.YMJ\N)2W-'$_J6NN6B!YS>I=!K8B8J-^C1&Y+& M.WSP<6IC3MSA4_V[BD]:>#T@1T3%WE#;US7W?HG9,FF) M3!4AT#U%^<:_Q\_6]"X,9?AV8PR$A^9T1 C?R<%5XF5S(H%R?=96NMI8>;;1 MI'[]0N.FG^6.#(/%Y>+!9A'B\?[T"YIO")U%_\JBH+[CFEG_+:1>SJV2 ++; M@37*;DX?W_+CMS]+-X+O@' [JNP9B;V!>):^_>UL\P^QH\IN 4-Q[Z7FW$>6 MT!R[]D4!!NQ]2?:O.2W6J-;[[Z55/)KC^BQ^Y'RA5W82$O,'^C5(%81BRU#I MB'-9]@=%B('5GOV[.IC(>UQO!/"E8(/8+T=IB<++3ID5YTYJ/T\4T]V@X)?4 MRGC:$7.ROMWY?J?!T!3X3CIJ8@X>U9^$?@3F\U*^S7="ZQF4?#O?!=^%529< M-I&@S#JS.Q>Q*21Y&R0;DUJ+UP \P4>!&F#-\H$O9N^T@GZ9#C3T% T$>CZW MKW=@;S_E\+-9#.<*YO$5I[#5R/:%>&PEFMB\'EHO(.,MA5WCL.P\UST4S$OI M7T*O\S9@H%5HL:QQ;9QS_Z+5DDN4.QC,+3W3:+Y:R_/WN#'M]?%7I2!'UH*: MU;L=Y]LP30N1E>9]U3 :>#BRBX[T&6M#@@6^:[D]\I[PH&;--7@V+>4]@ M=3ZGOBM$4GR+UQ[U->ONM$P+OU'?PDR1$ QK]S!H)U!820%/QR(5P5 &7AQ, M8LFV5P($&C8-M:Y/JHR%U *OSA_=W5[RJY9U=V[B=&UC;;YWT '/,QG_H5(S MXQ7EM3?2XXHM2W#LX9R5XA>-R(=X&T$C]2II*(6.U4!)0U?!HUPJ9YGAHL<+ MZ1ANOG4$<8O&?@"E\* .DM&(V79;A=*^]O/]H4L@7_.;.&Z8?9^KG M-[[>DO.U"-,< K.QO.:MA R4V5])JY"%51.B<$? \V1(CUO+,)$_^@PR'&B6 M S7M )7:=-,90G*#6A)'V-6S]-B;_B!R?TI6A$SA*2 \,B.HI*VFJ_.,%ZR_ MKM+H'-XM #DGRS\*UG(4VA>(XY4OGO+WC$+'>_ Z$!H\97!+J#IZV?BUU_MB3\1^:L)+,@;APP&&&U7E39YQ[ MF-C %$DS[V0$837E)8%2)<,!W*WB*6;]@8\AZ9T#7V D6N0$&M\J6LK:= MW3*V:NS\/G_F6+YL2O[,22GOVP^"CAQCZT/WX5H(__LC6K3?^+"?4.;/2^@P MF,M]9RRTC*:PI>WMS%%+M+<7)J+6X3:16-UMXRECZ\$$]M^3(NA(2?#P,6[99(<\ MID6HSNU.Q=GKW#UG.J)MYVRK./JDUS_]@^7Y'>3O._/LPD>:GD"ON?:0(I:7 MP%5K>T?@17+'(>5'L$Q,)ERD*@?#^K=FF^/\0UFXH$1!&$YC78*3[C=H% M>L B.Q:DD7$(00IJ0S!2I5D*E."@Z=A$O!4P0"<,HWFYO4T!Y=%.?]K&95%; MIM&RD$D4.1K=4NDUK;&0!<7M>J1#+I]6\ZK)>W;F2.6H\=R/VHWV6$<0+5R7 MQS\N_.*K*,BI0@_-L,9;%T O$4(3?4DA:[R23!2VBZ "DZ X#.Z#^:VRJQ>'+Y2\SE=]]G(W:+B3][!XVX6T$9P(X%' ;(Z%9$Q<,SE%F2')X M"UPH2 04>*\U/)+,C$/;]HL0J7BMRQ_/X>Q9DE6]329^W$FOOEU2R0I)KXVR M25)WM6(NW7FIJ#@6_+=8*==ZKUZ"0SP7MU)6NZ+C"#!X=\"O@.LRJ[M587@+ MK35&FH$=.BQ<=YT/)Z!#J >ZA[&U#5D+=+1X]+)] X!-:@I^%N15^#2L_%+% MY7S_ 8VH5!N+$M]IY]"2J:Z*=W1%"5]R^=_#D- AU[E1'03N\<^RK/&624%R MDPJ /L/]/KYN_@>@CZTR2<7+@ABV*4D>.@4T*V@:KW"S'[UJ+_'RO>QE06,] M&?VX*T,NZ_HKV>Z=^U>CX-F1>"'Z*NWPU^I0#2@$&*>;9-:.5V/BT<'8=)*& MV3O9 Y5]*'VPE_6MT!0C!QXBR _134FRH+335U5C"UK#KEPE^ M!G"N$^VG5O/!#)81MFJA/60?#PD0VX.)F?@M@KNZ7YNL!(]0U)=@'3CIR8U+ MH=_.!!M=0;O#WH#$X3-%#S^KQH[]+=T5W5[\I7\K]T20YS!G2IDS'5:9 M;)4G'*^.I52/C7I.>3V ^8R,^U!U];LRQNV%@!NO6H-I^'V$5GL"\XG.FJ\B M1 @Q [^!:S([7H;3%R0UFT5'L:)2(0M*;0:L"[2@F]X"M=8_T:]Z:#D5-]#X.1)7"Z^%, MP4#^9FAG'T[E971M^^GAJX^9)L,*;-M/XT#P51N5XL,EV+&9;TCIQ2QW>MX> M\,%$5V=9M;&G$7M=#9"[@#>';W8U&M,.>X .64A6PRI#'H%DXDH[2?$R M=VK5SQ>4=LMSY0;$?VE"E6D:S\&\YI;YU_9VKM*3IGNJ1A**8]?_YT: L/G2 MRCXV&E+NY=T1W#4C#NN,\RJYV%810MT+].:Y5@M>"S<.03IU@&IRV+EEHS?H]I$CODK,/$BEE%U(!A1# M4WQM@/'9C\"(!T">Y0-)[.4DL^XAFAWXZ$404AH7R^UNVQM=WZP.G2*H$BX= M+0/#/'IO<7\);=Z$[/(N_;PK0OC>8?[9 ^K!9FNX\BV%*L*O2"4;%PXV#;\- M6%_,6E 3=M82WF8W,DLWA@8H!06V#X=F7FFZ2;[\5(<]TAZC2GGA[3-UH-WL MJ;^AZ5ZZUWZ.4 .^T7ZA_B\R?08(YGT&[P))=HV@"4>RP5OK1O9H7?EN[A9K!1-D>:IM9 M@4=4 @WJ?HB7$HZ*$+4/B@QFE0 U#C6)>E&@Q[*8XP=8)#?M88VG/!#N>P=, MMA)3]S-H O=VH22@6OUJ>O_='IM %E99A+A8&NQUFD0.RAN6'3\H<3FL7%#8 M+4)(G@<,YO38Q*'@=HWEN4V /9Q U:5Z:A!F6//8EZ51-:=OX7-.'VCP916; M4T7C0:OOYLM*1N7=76OZC$/UN-.>K8I37D8QOH\-SSJ'Z)@$-IC!MIJ%>=EG;]HPX[;)& VS#W>0L!Z'IG+7%.ALEDDXO^DM-9C#D]+O MUMCQ?AVM2I %RTOYP[S#W/%VI.00SAM0HQ-3Q@S!-YS0=.3Z107%:(+=FW>@ MMP+=!<]O]]W*+2XO??XZ"K6YISLMPG#.KB?N]+Z($*U21>VBG.ZF_]KA^SOK M6^_ C4ZD(XB-X M#"4H:%8S27E2A4& LT7C>V%ZT+\N.XL\JPWWQ*2$93B-:*?@WQ>9#]^YSA^!%G]+8N=P0\F2H+V MV-RV?/3M:J)XM.74ZGPEX.5R2A\V,4VW/\)X1]7FHE&?\>J)(KTG_!1ON#E# MH#/<@6RA(4CDG134-YL*/^$1(, QQK*EZ=W)I_$:7 )=L)[6WJQ/[ 30JY$:*"7]@\J/%@6S_:?OY2[U]08]X;$^<2DYO%#69; 6\Z M 2'4%W;CY?_N@"BP?$] I>8 MU"$+9P$)4N%Z.X)4>'KEP%+-#&<'V&=M 8H'VAX1P).%.DV #/B5V^H79^(- M*-R"/(H]MQ6S/J./'S3K'I'*VSJ4OW''XL)&0NM1ZJ7Q9+2<"!&,3$$J0F;< M;JS@3?,ZW%7P,#>8I?J8-8?V_B)$XKS053:K.W';@8#"K)>^TQJ_A[W*&*E4 MEFZB;,GIL5 %'['M!SZAR-Q02&G"1/;R^%MR&N3)/X [!I+8"T/DOP_M3(LJ MU ?*2:R41VQS*N!!&_!:\[.@X6(&>=@S6I-6J*EVM,D$]EC^H/SMQU<3^\>. MZ,/5FT[E8JBWX282(:Z:)*!KNMZP0S<&-6\&M[+BL$<:P-#+(:16ZL:(E^V3 MD&[A7B"@,4E_=9EV_75T?/2%\.]^PH$[-;V21U3_8/_N!^ZBYB-!+9@OC(R( M$,>@N;>"\F8]W#9@8$Z/RV'FM1&2?^-[")IHYK-5D]FO+.-@MWX;F(.MW5;) M?M\L#6(9*#3X$=AK^&@JL/HM=SQE+N*1BQY-1T7C9K^WZ]O>8\Y1-K4* \(O M\,@GC6CR]H&Q9-":]P^7//OG&10 W@?;K]]T]2^2LF$I,*8$E("] M99Y0 +!\"[4-=UCP"J;'(TJL4#I:?FK8K+F4BV9GY[*T]5IK(E?-,N^8I:3; M[+M9'!3&8,L;TDVV]_<(6?Y['K^^.8H5REP5VG!?%%,@+T$)W@@Z('@9 G=% M+,<^B7IIYC&2%OD5,OY[RH$,9/;TTI@8Z'8]X";3.C2E=E6^?X+$'I=V";D> MQ(YLRHD=RCF9S/ZW<(51%7-Q^7E@P*:MT[V1*(>O!&8Y2=,,DT"J]B]4XD[2 M%(9-V+6S4Z70Y@?=[(56S#K(-8]97L^ELG_^F=>;8N@0:,OQ?D15PYD"4@DE*8F6$9IY21Z] M^K#AQ-#\X#*A#*\-W%11)-%6"B\172Y'8P M6)%4[OSUL"=!(H1",TQ='6NX2^1DL\T- QV^R&^$JJ? V=>][2\=HDK7\WG. M@A0"JT"X#4[Z"H>:$4/L"!V6Y8S=9VE+,PJML&*@-XN0,D+#BZFY@;'./9 T MLS'85MZDL[DN[C!=S3FB=#SQC?/UGP<5TUPL_#FQPP/>E'Q95/>JL)'T++7^ MN+?YH.L\>U?690ZT#OY[\T)M/"*)OA?_--1/%=^*"')6R/*[[5BE70&NZ??(VW)^.E9/&HYN'[>;BYT+FS-1^GNVR!I(T^B!<#-, M7]^;J5O(/K9VKB?YO$L)GI4QODU4@8"/A9N..>M:J2].$E@5A$!F(S'[>4O' MF6CO#GWQT=VNR9U(NI13H;J MW6^VNH-MDC&^MDF;HRW-(J6C=L!X.D!'J]$"+6Y#TF715+L*0+5^_8M7JT<[ MDHHK'QHDT4GQ42'W;@7CG/W>A^ ML/SS?OV97Q>=H,%TM\@&1_.U1N/UK;T?.RB6O2UV/]=->AJZT2[VMRY52^K\W6NR9EMDDV57D3*3]>$G0T:V]S7%%$TM7J1$A KSD)-"5ZL) ET+=^7 &=E+2F]LZ552X0X'\GY96^3KC"7Q+>M&,9%73LH M302/0)[O;0D3:[XL+U$*Q?@MJ8.W(PP^9!3LT<(]7HL@W0@:H0YF" 5'10BZ MV]Q;RJH:3#\5Y=1$"*O/MK=AI7OP'IH[Y%[[=-$$,E>871YA1*G;$-Z3V9^0 M5PCGS_401V1YL9L8V?/2H2O*D&?'?H45L6M2T=I2P9./QV?AN^*?B1#L[:-" M.G9YVD2XA1ARG_"EF0#>.4==Z=*AP83ZR2>T4'-G",&5\66<.TBHG!0HY-D0 M^LCL;J$;+/[DD_DH?T)[U/7"<< 1K$2G0 ZE_\>W'M8D?'E+#G6=_$+FM<+, MVH 1):UWEH4'?/X4Q(2EN_//X[L#*=GSZQ4(,F#E)NU]< 2,_'4> M_HKQZ+;^W]%I%*12%_JPT%&=D9TBQ%.<" 'HMA+^%/PG3%46\+4 5^%CXE,J MJT*$".Q>U9FWG!0>1:M>7Q A='=BP"O(H05A2F,F:?6^C6>.;3=/U8%26$MX MHR98S1 A4HNB^!L)XR^I8+IMS2D1XM *[-W!1!%BTC)6;D"8M%N$ *^4O'MG M33I$&I'FQ=KBHJ[W(G_O "O)9"C^7G/I;>!E6$+JB M_O_'&I="X&L?'L-.'";\E[4V]9-4:$NA$4.'!&QA,/?WCO#H A(1R2WTB?AA MDFSCY2A1HW;X_3*#@[6^*D)<0/.7X.KVD@^ MFA"SJ49!27VE:]#(9,O)A2,".%8+8Q%VI/GXOBH M]PXZJ)-^F6F0%;L4WW1UFXM*9,* OI_$"\-^:#-@T8)"U]YL4N'82M,3Q=*> M]9H9WIP_W^KV*..07U/RVY-(<\E-EM-'<;NZ-[#/,*]9C>@[ZG98,3/OW.3H M&9!]!O:41B/;5I]_O=Q]+CSD\F[&,0"=PHL.HVL$;S@C2'+_FNZ4M5G=_27- MPZS\S3Y697[@N&#NT] MZY6Q_"TO,A(_/8\O>9VJ \(V MG+TX0%?Z2(;08(7XB/UKEY"'NEQ2=@@@Z85.+TJ==.W3=P]B^Y_?VAA7HG^: M7Z]I@^SKJC). 3K4,BL2C2179"L;]T<6L.URPP=\ %.KN81;3ROO1XH- #Z4DXVU5G_;NOH4^UILKZ80\QS M[ TINM26G%D>=O9NR_DIRNL),VV-7<(/?3\-3LW?\W)Q#S%AGUHVCC6FM 'J MZ=]6"WP:ZHUOGA[(<_6NKNEV7D35/>)5"TC]#,A'N>'2B'@(^C"@,E=ADWCD M6_[)+PV%D757+#=IICA0_[*-]JWVQ%V6^N>BW=O_Z;J)_BT^:5 @P(1A]Q\9 M67OFQ#=]:5EE5>X3JQ9^B4:R6_S&FRU==HXECE;ZS\_]^/&/WTIUU"-.8&AP1;E9=;/=UJ5>D0WV82#^*?[ M.PG?C^(#^Z?G:@__POZ+6$DBA,PHXYH"M 5OM-"G -Z-8H0ZH?^:5['G[UL= M>ZHFV_!&-C&*X;L*%LW^?#60D$&J7Y#;$^#!Y_SH4!AS[SB95'C=;H&W182@ MNA$ 9<'_0 ;!OP!:%R="_/)TIY+]?H6"5TR&9L.!T986AHX2<*X-8&BH29![ MDOXB=4H2IS&I0(O09L#NNG8#/;%F#FLS6:"<&5BJ[L?HM=Y?2)NRB\'=G7PB M^(2]L[*=-^0AD)V$9;R4K A1P)K=AUV5I\W]BT*U_.ZG,*M#!SZS D9;)2=) MZZ*K?B3=%2%V[Z+[BWWY;?4$/XBL[$DB:G^78\*^WL*T/[2./L[@RQIH2SER MLN__^08OQ'DI^'2VD9A;O0D&)]1-$<)=;7+Y_WW9A7^7%5A?BH,ORL-3.E.$ M@"?;-(&="UR\85WPRY/3U_,?&+]U#IQG)NY'RH 5/Y#ER>\IA6%"^DT&!&20 M!4"O_HWICO7[WUEE]QBN4DB*8&AC/P[42R[L^?Q[JVPH^[M34@*3^T/ MI5#"/'+%\?=O1F<& MF G\0EHE=7R(&"U)5)P3$LZ7O1R/_%V)M')?7^?;^4 ME94I:/C>OW.OY[G/>I0!3'N9-SKUG_AU%W'2B!VPQ_M+:'EFY&.@UQ,DP M4$AH[ZQ-_6?*% +&OW *P9\$>V4*_2H @EZ7O38__6,=(E "KV(G!)I?$H,@ M_Z+"$H1W^#^.)73FI9^!/6;'.6V]9(.3%->_D[ YFQ%(8T+)-!_R0F'&R&;! M[&73!O^?\'NE@N@_0K>/$OI=S_U5APMD)" _-=#_GL@.W&K9" G,+(4-DY6PJ3#0P0V3PWHW)-<)/SK^ M;GXV_E_N_#\N4_6_IFMY+D+\/ZP5))S^I8DI[''.!Q@$2)$XLQZT6OQ?7GWS M)F;F\K8CV]APF7&I4&4_^*^W.EM. M$?[5FC\[P"KO=RR!HUMFS;)B$QHOD8_0E(^Q8(8G *8]D%56&@ MK\G([I\Y9?7N^9Z[WD4>$<3+[1(*2?5RH@]$#7G(?W8QO1.?/+:--AI/#MUY M]@)H:1>X2$(S@]&BQH9)9:\WX)>_+Y8_55+:A,K1S6R0,1\5G4J*$X(:;GZP MS2IG7TRBI5IY';^3EJ%N(.'Y?1HBR;>(F( _8ZP-NP:\F.B^/H"0Q9I16E*DQ,!*%^+KUQNB M?[\L,R*KGVU*)NKZ5N2]KZ?-KJOM*]7;(YD?='.OV3T5#P7+@OC/%_])4?#4 MV_,CVEVE[$3I^*_H )WT@;7\+Q&.=D$CR**YX?0&MR)_:XK9:VE$H^]G>%EY M2YCK" S0:(/4J=9@0WEN5&$4LBP@RP"A!4S@3X?1[0Q[!&T]RYT).-J].*MK MARH^F^':2CN@F7N7I&ZY4^,+_XY*9^$X/#9D]?FGMQXL0*2KR2/I]85+#?JC M&+]Y6?6S1G$5=X*C#\NS_HG;QO:;M35?HVV!DAEK>V^]Q\5+3I4]>-H4D,&V M/S)=YF8ZI%!XERE_Z C[S$V4YQASFGEGN+9DK*T0R30L7ZTL]0LUKKXQ+:L8 MD!EC[W]C.$#YW/H9ZA^K*@QM#'T&V" M?CEBG4V"0 Z#'F#OV.N[\CEH!4Q69]A0G6S@M #2_V+A M)]V@,#7"Z6Z#:1PVQV9"9VYVHA>,O;Q9!E7@GQ^,A,T*14]>H,8_2@9T2_D: MFSE8!=XAP1% R;*/KWLG#]=NS*M%U+P?BMPW P&3(B"7LZXV#*++SHV@F^@# M7@?_P/)ZQ; 6_=##@/]9'OHI%N4UT;L#2&ZKY.MSB&!_J@MWN-)'TM&HL-CO M[:)_X'XG.R3GX,6B0Q*;)9V8N;$J,*H@;4,W3Y, 3ZE"6G=WL MMRUV2':YSEEN %Y_Q!,315LORM.@WWLSM+A0'@3;-SULM.2.^/'U]I_#5H?? MY_W-,+4]8ZPM-; PK:E^NTG=/ZB:]7W-MOCG4#_0RP'CH4>X-O,^:&\NE8WK M0,L"5)?-8H$J9J(+(4H^C96A\UW&5#J<%0(,]_&'^7?QG-#.OE< M)K:%AG6M6OK7KSWS[9I_%U/Y@2*Z!6K/Y65\(,0*Y^(#3@EK!UQ'L>$CIFUA M.M01&,B.)^8*X":V0#)\OV'#5OTN)IXJ8XN>X*[1P'M>UFV*<5Q(Z>;2Q=DX M[3SW7T+S\-HL$LA_^X$D[^>Q8M%D)4S[I'7"59X&M?( _*UV[U-T>7G 2G.Y M*"TLZ9UQ#"K8WTW,O]7.82#K2O*&Y\"U%E\W/^>O% 4SKXW=D?TAD7*\R23! M,4RV3AWJXJS0"J+-D%QZ!T)*H((].T2@J1CXR7GN:DBC5KG,,A>C@D>W#YM? M&+&[Q[Q;5/\+I6X)R0R87QA900E0A$Q$MPY_+^(W=ML6:,=/P)!-4)EEU> 2 MS&RY)J9;(+RJXN:++="]31WJ:J0.=SZF^0T&[LFSZ'WM)[5:1R1! W3C-!P'Z_NQ% MO'.FF:H8$.Q5@0G\@! W,VCHWP+Y^:G*9/8P$ ,&]2T-H1Z.&Y;.]3'KX34, M5'"@5D_[K3MEX'V1/[9 V_CP(@N.MC_->4RBJG4PN%Q=N\6E:-:?$P%WZC=4 ML;R8S()S>XA>VJNE!9[0M'P$3)3&4TQ8(/HQKN&5LLNM)\%NK6T%)QA[#:N)8@R3/ M\(@ ;7.[V&T[>UL^EB5^_G#RNXK1MJ7._NR*A!^@T3@-LF_S@F!-X#U)_".D M*9&,+= 1&ROI*Z&CFXM\:@ZN%\:70/"?"Z.+QQHN7 B*_]O[I*]8R46PQK9 M7\],\H4(\4%8C)]V"L^R0M#2MO[2B%]'#[M7Y MG2'8J2.X8/_.X<*.]7&?/X7*4M2G82EM9V;3!@4&5\ZC9%][2P]@W_77](\4 MII//L6R-?'CE=(5$TT>;M2T+'7* MMSW?FDA/F3.ZB:_+NS1"SOY]IKK[PW1;UQF!^_:PQ/N:PHJY8QIWD#?9U2K- M[RLBC8^BR6V![Z;4[W[;TV5W>Q]-[I[XUV\R0Q:;_MJ=CB7=\V\OZC7#@4 ' M1?MZYF^DBRO37-N[E^9X3?>E;=?%P&>T03K-?A^%"7S!?YKK_>,FM'*)8MQ_+BW^P]EO?X__/P/M#XR)SRJGA 9D=4 MK_0V"0?K&T]>YQ2KB1(07RB5%_]0XLAF)"!X'"&+^;R^ZWT"E7DT_ZWVFW]$ M@D.EMA5_JQ"S_>WGK->U[^R^7SZ.\J0-=8=_%YT#7F7)ND'=LU_@TG/TP"XD,]YA%+2>P M&CL2WDVQ'SAF4*5?#/UHW0*%6LVJUPXLUMI\\9086*SKEAZ;3=ULZ(!J-C?R M,I*"K2[5"8X-70D0KX-_F://JRN>OZ(IB4+[#8Q$2P5V>F+O]AML@9AR5$AM MU)3B5^9:G$!R%B'OQ3/0M]F,]LZ?8I;7QS!#OQ%O)[,K^OD]2<\W8@9LJAW. M/_R4&#N,W&7QUUB+H/A>^;=]V<<;M^=/SVG^<5Q-!+*\N>#5/X 5SZYXF*>L_S+[V MSO93W6(A0Q_%7/0OC$"-"!<3$LS\PR;.-11@[7@PVNP-+:PN=X3MD,T[,NJ& M*;Y$&N;;A9;,!@(X6RX@4(_\S0O" MRBOJ$5\4!_[9.\,]&" ?Z18YE!E0O6$[RZJ#"X$&C]L=><2/+,%;XQ^88!.? MF:DA.:R8]>1H3C-%T9<"(7\OPX2QS@W.JV+X]NB;-7Z:TGXU0F_BL,^5ZJ*U M-@NAVX !Z@1L_DD^AG4!F'W 1C/_W=:TJP[]U-7G0^7W"?8B;5.GPU.F'RN9 M[]L@Q+1E8JRJ1K4QI7:8Q$8<<$/,,#+2O2\-?$VU+8LHK\B/ ZOD*[U%[F"= M<'4Q&BTK2]],_MB#K6XIR$Y%7G1JNKA:ESHTV^"X5LFI[(#LP(H#CR9T$BC2 MAC[<+5"4F4A^=B#-.&9T4>?V=4D7Y/K=5T6BXF4SKK^+ WT* .]S46N,#..0 M 5/I6U_^0/"X>X3]N'9[+LL&Z-XXP4<"V]C@A-X@"CCR**9^\@)/]9\,_Z+1 M61X2)E6W!1*S-:.(+13T>7FX>_HG!!>Y7?J4;ZMOVRR-NZ?S&+$?JA-)D^*K M#%8&AO\XA@ZT'/=B%S16-Q]CUM487/)V_B]9[NJ% M31(%HD*Q79_14<'(SHRT&U\!Z.UKF:$T-2WA5%26KVP:3)-/A[LAYOV?<9]Q MQG'W;%1?^3P*?\A]]+Q+.5#OO?T[,U&.\7PV%]R&VQNICKW.11/,U'GU(VRK M-;P6UH==&9.C.4"*<+--ZU15K^/6/81+7;B]5+: WC86S^L<3D,%]\!_]C[Y MMYLH(<>,O%FQ!;IKOKUMF+&Z"W#AE8ZOS5'#U0=#1&FJ.IOY:'@B7T!U/VT7)>(+N'R/.^45M/K@*" M@SG9>O3.C,ON5'1@(7ANS]$_:ID7?%3O6?J[&]PS,KJ@JK:!C&3D@#=C(V6 M0$X7#;P3:.X<@_!T:(L26,-PG5W==V2+V8O !9^,^3&]5KT840.%5YSGO")A_D@XK1Y(A/$ML4X_.H_%. %3W^UM5^@"9S':@$08:&[ M]&'A;%M2MIP+EY"\+!1*M!N)>)UK%#5N?[0=!7'E5JYVE/6+V4W-E7F@KQG/ M+/*E1=C179W:.JL^7'=/^2&L([O<9K6$>Z,ZN_.* QLN/:H^.W.!H M%8L(88L=S)?-X&!9N^:ANEC=9J 1_4#]'Z)X68MW>_!IT'AYT[M3MW-^39%3YD,\\L&,7-HN&DH-*87UB+C9.1PXA:XEPI]]>O M@>*F%AZX??$9&3K88C,!)MRWEHS'^+L,>/=I63?UE]FJ9BZF[WUSV]_5N9,B MCW4'CK&X!697N!-.7 V^-,X:( @Q/1H&QMW=T-811DLP]M"#"93K##A^G3&O M'PEC'^/]%.@-%'L@G 2T]UD7DYD+=A$.IC?4DOY#75[_67@PP85-[D DE+^7 MP??PX:Y9 /U<^1-_.G4] MIC$"1I6BEK["KB*\WA;(:W(^I']7VL[0$Y$PP'DU9' 9]GUQW+,A#WN@M09H M+=X"M;E@+7G&3H,HLY-!%%7B;@3?GA?EIWILJ%)1\IT; -TXFSXP6FG67X2[ M.ZK% 0%A?P?HEL#D!"$>5FOGAH7P;-HA^S&0U8^\L=H)M @&MGJOAHM^2M[9 MP7EKABY$0HV'8;Y?GD1P"''],PVA83YQA@DK[]_3K^C<1EG-7_T..KE!$0+" MR\#>O\(Z>M+[;U_?FW!(,FL[":$PBC7I%^CS3PV1#W^;H5(SUD]4VID (6ZK8.AR@'"!=6-%2';\*S(0C+ M(S=P B(ZE:-)1Z^P)*R*#J&NC2)/?:9K12K?R%Z1RGE@95IP6:8:D,S]YEM? M#^/:(YX,PT DUO;( 8H$V93OP.U-C#3U@TK%=[6O"X,_";<;:YDF.#"JQNEX M5J/380J/;1KMR*E+G7:<(;!])94<[2RDK]2Q:C(^()21392Y(>$R[33"U74W M=/1^9\(27?$T[=-"NPH?Q^$%4HQ@%9&.],S"+5"L ,IT%;K"%5YO.T[2=4DD M_YO8O(U+IG^63U,]Z<:/I__)%$*!RL$!RL)0L;9=AYFUZOZ=<_S :AJ@C1F3 MI<\;$@YT" U*Y$)27?:!:_=+2RZ6'N_-."39U/$[(KM![83> MNQ,3RH'%"W3Y>EP&E2 CN07:C4LBH>6GGP/AM,G=O)-I965+EN_B=J2D&XW4 MEYZZ'^T @^!\T-]O4:V'MT#CR0GE@AZ3Z\G$\=X=@OX!K*=B%W7S#*=O!2SS MG667I]&A%BC1T3BT^X%MKW!/J0 H1P/W,31!AS[VX) "JA@;LR-*0+1 M[% WE$A'9D144AG_+TV"],$3!>;\70#*IWA&:,E&6#UN<$YU M(3+R8!\)O!_HM:8;M#J?'WYM %7K+W[T$X4XUR9I8][T40UIS=7O$GL;.439 M.0?S[8VAU"SGZ-!/"HY@O0"/2NQ-KN&OF/+BT6G%#'R=Z89=> 3,(5U#LVPV M\U?Y$LOWU-F+G_+=X+HGKY3^<5N]M)F.XIOSPL>U&VB(9]#3/'"TF?K&/FS( MP+(IA2E*5=Q5RX%(^.'VDP_YF?S.&F]%V _,_^0VX+%G#38F5)^\L=#N8.#K MD'E5B04L<^-5&!#.@<3 #L#&LXS'S 'S"?$32KCOFJN/ 7UP;$7+7F8?5XYP M,O)(QSM PY)75&FFYZ>Z,Q83.;"B9681&GC RNO0TS$OD;+S_T]Q:A2%.7[Z M>S%J,*!-([UMM&&W\JDK3U+K'D\>?*P0:;-W9%!:?;>SLIG7DZ4?VUHO1-K= M+O\_!$-YE0>]Y1!&<:MT3O/L;.7D_?\M^8DDO_8N.MTADCB1]"&F2^G)C(1) MU)/G&/.IO-?>%>EPYPBU&G0$3,]M9F$+)%>BO+HJM^J\:KP:DK%^-U_DAE^( M\>U;"T8(K1>.SSV/?=G=4&*Z*C.NN ;_[D9;SP("A?RZ+_A+<\(HG.U0+1'M MAB1Y6D/V ?3QG*<+T7Z1A%;HI*;05V[&J.>4D@W;'X?>#U-#M7HQG2]L"(9'YU;<36H#& ^ H96[CE(-('8?"_]L7S^ 1.+20F:]>\N^5":335Y,0A2"+ZVPK9_DWX_(6@#I/PX'^:V6 M%"!=AQ/*,:$TQ>"BRGS_=8?B?"#M'*7!O]ST*E?0*!GOH?KPI?@D05?UE/S[ MNTK54=?NC:"3!2:O=?CI]C=^QOP MJ.CE.A+EO&MPH_D$A''YT\_)]-/-+H-70ISH8S@<6DV)3:&B05@5KDXT619K MR$V.&]?!>XKUWQYHT6:+;]]3UPH^1[_]W.YD=@'SX*/RDW<>_'8W_+CS5TK. MP0\_']D(M4D$> B3]V5)*4U0^/J3"<5<?#-5'ZF.Z-)!'$^]%^N-:_@VP)Q[SK0I;Z>!S,Z MY*I' ?VYS).O-[!W"IB&\RV!+2FE>IW%*4=2[6Z7A:FTI-KU:ZKU\ZTVQ# ' M:.F*#/QM((6W'19#/CZHC44'CC?>[>=?8!)H"3IBPD=39>U?@G=RGK[7'B3<\[C!)FQF1";KIQ#7#I0[#2P$DX!VQ1, M93R>ADIQAQ/8FQ*][2G/&BCR%2\LU""0P4T5/]($H@7 M3L/J)?"W!"*U7%P'6GP:*A+5D:'AP277LF=;M0WDL6+Y@.,'3UFN1&ZIQQB< M,]NM?7P\,0S5SPAO9$1J<6WS]WY0,F,BBP]%%I3T>?/ "658 M[\H1EM_AT6"XI'_.H6'M>^RA%IO(:H3-&^M,=)I:L@'66#C0<&KF6!S';E$% M\^4Z VNE]=KYR_LYU#BTDW0T4$>,'=N!YDHD]QPIW+:2-]O#:K)S1#J MBCQKU/(V-KSDFSH>KU6QDB2U]M%7R-G5/VH-DEMLN0WS T2P?=([09_4#)U_ M'7JP?V4>[E97,VCFG&]P=QP0X>Q*0)5^>8O5C6$N;+(3.L8D&UOZT+ J%.EX M$!M]GWM9M X(70W)&L_HQ.UT![*Z!+L ](8>1K3S%/]\OT&E%-! K?:'24<> M_L8WQ__;J;^2]45LL&HHJ-P-[E(P%)RM-_Q[T:8&Z;J@Z687H\4JK*\YF8_R MC_#1)E=ZX41'@KYL&ET;U H6$BZ=2OD^X]]WF&=-Z13MX-E89'-%DDI(=>'\Y^3GA M+MX#?ZGZ_2E_P<6.X\UV:IZK^&RFR]9A==%>TE207>&E84Z*Q:]R"]/ M>FJUNFOI@^@,[ZKI&?=YB0_C57-N\C_"?H[?'F:)@_SB:*3]=#P0P^+)"] M:3-N73QN5RYVL6XH:'KYKX]MBQTOLU. 0CW.YB M?#Z)S(N,XXC;ZRQ'.&]8>T NQ\NS]YZ%N=KG'SHG_93]]=)(NO&Q"P_>5\C; M4!UV7;J2/;#S=V,VI),LPCN:#XUC5RH#.C37L=<,9' >$$IKBBQ_^ZTU1>R= MS=&,(H]N4X-'3J?W3>RHZ7S#Z(34KN#G5?)N1-(SUP@&6Z#XR,/-@\NC ;-L M5RS4[F[=Z(DY0Y^L95OA:7^ 1E!@DWCFVQ',<]#;M&EN#91)FIL=%@3%8;U)"'C\MK M $;? +EU@:APGG['54P(DM'6H!@]VUMD@\0%'_EDXOKQ Z1V^]"+%T^-M:DR M7@WYCZ(E/$ [3N_3NW;@H]-AS="G"Z/H>^H;=YI&$=])70JO5,*TRZA*U[8V-0ZF#G0N_9YT3!^UU6S'Z+,; MYNE'2:&0>'XH3ZD]M,DGVA ,6+_A"E[YP**"D\"7N:\9#%7E8;.K&4AON61" MDKI)H#\X7Y_)^M[UX$[0JJ/<93##VAJTZ+Q7].OUP- M[SF#0G=Y[N6V?('$M:#9D'V>AISI=CK-\S!]N2C5IL$M=JVKQ+/SFF'N@0II MJ?A-A0<()<$7J,KFNT7H$4\_2MW17$XVN#TSA)"/85SBKA:^FV88,3/B^%?8 MI[4,(2"%H"V0;D$5]]*P?G?IYV\>/N[#T'Z)CVQOQ"$61I133 LG[@%F=$3Y MEH,K*$0[I2YA-G,-+X!@8%VW-B;DDEI M-?%6==7O(RYV7_V9<1_\36E1&7/@TG!9BW[X!&X7="AI=- MX=*^@7Y-\.]5#397Z=%_NO-LBQI4#QZ(OGUWI"[[&W\<"-Y0YSL-FYWA14 / M,C'P-M>3E8'C$2:LME6H,J$#)V4H;LP&/UV^P-SFN\@3\,!\)'DO;S+6X-O(OTV;!DEW>STVM)]ZCET,FG>^8.]%"^$^ M!\%\'2:3;C=<1KWV^6H]5F8-O7/G\X7$O4UF]S[.L)]L*_G2%R&Z5&'*9N!7 MB+NQND P&Q4YO4!BB0$'VL)@L8LNH\^:6BN(/LAW'2>7X,R#KZ+K$AT\S_^Y M5OW0O_;@]K-3>T3,[YMW;@6Z*C&F56W6#\8+(L"=CY!?]U+,ZNBO M%]._QN$0, H?W)V%?;=SZPZ50HQ@<2COO M+Y S4DF*\-L"!4/SMT!G_?YJK@JA,-6+3=G0A(A15C3J*UJ:+_7N5*<8PMOU MS7[0-ZD* D5$8J[ )O;'=L;#Z+]PXBGKTW^5+YW-V#%Q[_93^#2S45YP'&-\ M@==1W/X>>M!7$4$K=SO;S M)XXZ!);6@IX?XFL4>"=K.'5'4,;_/S'W.7P\9 M=YKM=_CNO,!P"]X"0:0:TFOF&K,_[Y?@U-8^.S.W<4%#K>&A9F\%5!JK3^2$ MI/$^X[8#=V_N_(JBB1O5R]A MU_[&?OXY+ ,UV0*M;(&6?8*@>R$KOW#SE,.+'3JQ=*PA$#Q1&>>:J!A#$A4R MK)A?S@FB=YART-1*%?X9AJ%2MH85CQ5#0H#]7(<2.F0+"RS?,CO$QTJ5 M&3M1:G8^L;:[4_I/'R;?9,"\%T7Y5_I_-0D1H;DW?DQO0)NLBE25XA62L]BV M!I7;1K &36Z]XM.R4,7^"H?H$J$FI#8#)<*'KK-_>]H%E94=I6\Y$,1BCJRB M!E>ZP19T@>:4QF%T&I9A.O.-E%-B+0R+!, MW),Q-2Z:VJK4H0KB=N$-(!(4FCC\ W.UF>/VLL7B9/8=E$Y,W3'2Z*WA&[G< M3\:HAS7P(^Q/%:Q+FTEFYODSJGN&5L#QD49#AA1\&/[I7*2<7^BJJTP")O # M>1OQ\K !&+]]9S(,N#A7D>&2"_H-UE^EB@!W8Z]!&1M M:&.E@5!V@B9,'$,_RS,FF%E-$).=G@-;H$Z!.F^HP//08/"(&$*J*Y2#4/$S M2G]@DS\][&A//G8S?O?AI&LB:-SRXGZL"1#.41*71>_]CFN'%;G["O1XJ)+A96-, M^VBG6LMCLZ6D4M(U8C9Z"^0E[M@^=H0;&BO8PP_@P? +E>33/[ XH(33[?3E M/.,7HR4PG+WI8S4D4 =NC2TP)^U1H30CU\+TN+=(V8=D@I>WU[[5:>4EV9O@ MP@#*/=CWL?9>)Q(\H>E1=7],U,G"72E>%9Y(KI_J29))SQ/V-\/=\_;UI64S M3;Z"?I,=?NB\9-/Z;)F\._Y.6R"2\QS/E#4R392M\_\F5"-1"&0V<_B?S/K< M M\Q1:/YAQF9V3]D_8NGUC[=V3&Q(3L#)VE-?+JICB)-H#9V\[7KN1%=TF!H[P9V,/HG5.%J-R_5$T5=HO)W1/;GJ<\Z? MAYDNS1?>))_&?PG#?:MM:PB;?-9B#TY>\7=#B $>_#.%;?_V[F'<[$A#)U?< M[$;D?PWGU]K0294[[=5'_#7'1ZW%$F2>RP]E^$6#UC19A,@=Z&<,G&)=DN,- M!E;A;CW3*O&35\G4>D5UJ<>,MVW_LI*YCF.R!HNC.7JNV_%*7.3GZL^(GZ=E MV"9R\[_82:%./%;4"F0WT$7-,0(\>+7M6Z"=).(^/V;9GIT++S@NZ>V3''@, MR;;"K-7_ _-(FL=TCC:=;5KF*M\RE'1$*62>I;QI25^\? MOK _OI-'F+/@$CE'H.+#6#<Q=>51L'#*>%NACMM^]IO2X]+:IE,COQ%KM]IFF?#Z*.T\J2BD7W[OA M3A$,TYJU:#9J1P#PE7N2GKK82# _!9S&QH=+%%T MJ,EXKP"K]RBV<&_UTE_<> YK[PH9Z0]*Y3MTR;%L74?"X>"__WB,:[0WG_#,SQV7]R]X3]N#:^G(@(8JS[T MWT $KY<]W,HS[53DPU3OE>7SC&I#_8N**M_,AN&BZX3)V@-#M'E)J_^C-*]_ ML2IU^-L;>,/Y6\=*U&Z*_*(\(XMNOHP4Q=HV\C(2(_=A2L>W0#2=[Q<.KGH:?6K):+8C] M3%KMBJ$@"4\%IK4#CNTLZ;I1/[KS<(M^/B9R[/0BI[5Y&.MX)SRX<#96=,%4@HRO4:6Q/GQ;66S:% MW2W;>Y&K\_AGIAUXAQU;8UNIFFT]H^XVY>/LN.71>&<+="(*YV*.!!Y&"/)!WN5N )@3N53 MJ"PF7I^GU')HYN>S585F%7]8IUAFH!SBUO/:A MJ4S"?-*&B2\#>BH5EZ1X/@TPO5PW$+QS8(*A=(/2.&BXBSMG%'8D#%66BHGS M&OY^[W""C=3+%5_FD SKOGSDTY\\_28.CT@H>?/S-76^+B\/Z*Q M '%5+$*-&F+BT]:K/ (@7.A"Q?3IC)0G#PG#V)/0\20]:B>%^QJ(D69(:;9: M=KB6R2W9O_4==IV^\/,:X?X/T$'5'\1ZG[:H,DQ-#UK*KP9C0X4>X!(3MT!L M0WI=*]HE_C?JX:)[56N_(01LX;59780A6*&V;_(O-;48_6%^CFM6/QOP&<:L M'-=*2_ 5'+]A?^<1.P&B/)-S^"G#):U]%2I%H3N4%")F%<=)J.WMF_-'C/60 M!QR"G\9Z97[W^ "#^K.JY!ZOF":YKC,X>)JI-L+MM9_GB:&?-0/H@[R(7RN, MN$F>;&N%;XI\T+SEC6$T%OYVQBA=]SS$4M1XA>GE3KBMRS_N&?O5&7@@IS[?88: %9=2J!2Z]X7&4B$+#5F6> MI?K2Q[YW>!^)M*?^%.DG@4?L5F_4TH,V+ZYQAIY:X!Y$^I"B;'@J0_/19()A MG!T$X$EY!5?FX#3I=$ M59!H]7UEY;_UCYVL/+ZG_HBT/[&*0IWW[FHJIC7#I5B6'*+D#*.WLK<<$]XN M.#&P:*#TWLQTYVI2T;?9*R12]"=[Q<\<^X<[6UJV<\;/>?G&@E0TXK9 *,IW M!M7U;D/)=TSQ51Y6H,R3B&:7SJM1PR0J<:$/'I1B/H]\:"*3V-G6JQW:P9B@ M2BE/%RKG2GY"+&I^X< 7T_O^8V8B$[-@"!.3[.9A@I)SX>(3@BG;,<56+YFG%TO)@ALCO5LO50T!$1!'@#*_A%2<%O>6K MA7)*N\6NU!+LWS?'K-%8^^^1U6;U/=5I#Z*36317;?*+ NNHV\Q[I2&(XFIY5 MW!9XOU'S@+N!_XM=C\V]=]Q4O@W:?>5Q %D0>_^"/ MWU>.ZG_M]3+D%O+$":R)406G[L\=^L7KA^3JBG=3;&TUT*;F$.M#TP#AM^8; M0&4+I''\;0YU?!"C4:FJ-AX9!659)&.7^+\H7LP<3?@\Q)>_'+U\\/O*7M'3:7\\F M66 R_R&01W#:37M23< O/WGO$_78P6)20:W0N,-D"6/73C[*,ZM7+"J4BS'0 M1M#DF#KX0\:N/?D^[$W#%VGQ$;]F9QSWC6UUV_U5!]S\JBK)RZ9\X.5 ME?G>0UT'5<'XY<=A&SXI/?INGPXU7,N8WX/:V_!)8^^V:^K?"V^>#_?2;D*T M5*LZ],=/=N-^>N&W0%5G(J^)?<+]]-@"/7#^I?8%N@M[@TXVX1\$PGGY%MS* M1+-M^7RK_C<\<4(,]-!4AHE&,O\,&GUD^#=$'O/P>LSOD:O(ZQ_/79,1.U%Q MQ/VO,VU1GF\U!#T]!=EC)L*3I;*AT7G\O;RN3DI%$DHSMW@^\4IG#Y!+CZM&4A^B=M(?5C7).QE=F9-?>9I&O ME%A?.HT8NZN;UGKNN>Z3I=Z.#<3WO,6)RC:P.-:#ZT&,C=3'/D!YMT'$ WXW M#-UQ:Y5K6TW%I*-T: U.H4ZK5S!^3/7,GTE7C[\1T!N74F65U"HSQFS8_\'#L>U# M]W('?C-68BL\[8ZOO$25:2N>_GE[DJP2.0J17B[?[H^(\]R>Q=&@J4"H&5!C MWN9P&@<.QCBWD47[QNVW"TM&5?&]F^V*>8!@"2:#--'!+V_:'VPE#Y6K1X5/ M:,\P$,JPVSAYH+=C'1\#E0!J.5T)L%KL@SP,<[%-=8?;AMCB=NS)S"Y+GDW\ M0EWO?+:I12OWA^/+9=31!3'8O+:KJ>D3M)]WM+=YS@N>QJK6(-^"YVQ9U8?5 M#7[$QCV!R@/S//UK6>T+.:I-@'T9JZMB*H-AO,O*WN9RE%-_>4!>7WG\#VU^ M2#HH;_\_V]B>QS9;S2R])LPC%[Y0EVRXSF=CKD2\^Q2:IY&TW.T.%($ED/9L MC_V=]PS+]]J9PVBA#YB('S:8-.0"+>FCYD# %BC WIKAUM]RA"*R6,R;3 K* M!G=ZBO<=!*+>V'MO@?8R:)YR/.,$;2QB(MM3TP(<55Q7Q1WJ+*G A(W/N"8_ MU[E7?J\H.$2,Z:?8.U=9C D<)W9<@(H=I93P[THR^2K<5GRT%$P6*)J\VC!D MYG$T"9?O9_*B/L/[OEG+Z(F.B>CR#B&KS&N MLP1(5RY6#/G8@SB I<1 M;09A?QE%=RK^+N=LNFJ6[M&6W3V1!H^;EUQT76+X7OVKK-$&9\([%;L35A4EDHO=GV M=8>, O6?Z^HY<=Z/=A5Z[QQ[$=!0SG[T.'[6-D8S;K[@L0(8P8;("GI-\#%9 ME_H+@.!<#((3DB]#SLKURU#<*:PCL"-/-JG8TWT+Y#.5]E6B.!2:K9V>\6Z: M41I0?TC&V_J,UK:E8BJ:&(5M1K"1.,%.V8]%>FWT7LQZ0N[6QS#5@D*R6=_&^&>;H'0 MI6!I@$YSS5@]THZ#=6Y?SGCV&>6_.UIB1"E$&M50'^1K1Q?^")'ED;H+++Q>3> @?88ZWR8F M5(O9$;)_QM608ZK"A-R"+.+#>+WQ6# 8#U7&S+IQ5?*1)K\SO$IQ]YK*R00D MN]--&W:9KGTON!MFD[H^NJ_J[[A(KT'O2$/'_(1H% T"[@]"2P%-#&$XV].B MG0M$P2F#)+=8@^Y=C&MTZ*$9YRL=NZ+,(D_P[B0G-V4GF+_T=^O8>4HMH&=B M=3F=[L&#Q)0+]HR.SK D2*4J8IP?3&="G7.?F3%'; ND:CFNJ2W:;LSRQ@$W M]&?EDIFQ%\3S(^+;?_=?']/W9,&B8;==R@PC0A9&Q@?781WF#CBPORM^M?N9 MD:?ZT-7?GV[5C7V,\4*;LQ7C;2%-!?Z;H%J&/AA%E77 ME[4'JRGEI^A$?./+).>^F;:AK5=2(ZY]*4(@TY$1P8_>PO!\BW"S,,]"3;N2 MF; Y>OG@I<\AH+M\.QZ1IF(W8=3 #6VC[.>;<^VH@NW &;E.N#+6FK.8$YX1L+\<>7^KGL[RG=#8:6"T7I/ M<)\WSX@T'LJ;C/(:)%'P^X$M4-OZK^176R Q,(<2U:(NT5#2,4X1\3N6V9WQ M="7K.RJH&^8Q'/"&>-YX7U'GZ;W6%+O92.5-HL#<;S4SIE:4NAC/K'SBD_H# MX>HWG/EK(>MHJ4[.NFHE*L^3=F1@.-Q29]6S*<,5S3RH9W8F*:=B%+L/T'CK MSV3%HP72@,D:+>RG17!67-!W90>U&S8C=^IL*=7LQ@=>=^3?5\5HOK*JZ3 8 M.'3G)O@Y>)Y7,BV[SA\[#1QXAPD42+(YF\>S+@%1[$UD,$(9<*5:#N*C.4<[ MZ1_CC7A&K]ZX^TLV$C8>J':LT>RR_^("Q%I/H&--Q+ JR8PNXIZZ5L<.G$*0 MO%D@>PJKR6;A78/"Q$D+A7FSLE4VWAR(G-]:&%]V,?=[&[(,7O8-+C=RT>H7 M$0,0-PSY$(#T!M>N6P$@X+75C8RRX.Z[L[;U,3T>MX8]T' &B24Q@S[XYV R)7X.+^\8_\$AK3#F6.6I0 M-7/@HT[2_!S+[U%PUNZ>/FW28H/&*ZF+DC>V@Z"VS5N@IW&^LHK8G$.M@"FG MFDV0=,4\XVNV#JPH:=MU0/:OJ!SH3%?=R]VDK$H;?5Z72"J=6<^TW$72\_!+ M<;>)_+(O;Y1WAQ+P*F':^_HFT^5"/6.L/[K5M/ANRIDTWSI=2W-_Y)T?G.Z'%_?J<6L.)6 MPN-06OR=[.):-0L+M1L>8W[BD&?[F 3\G4$=],G?[U,]I 2/ACM="O1&6\HV M"B)RST)/ 769]KG(IO,R5K)>>N/-GWK$0T MQ,)S]\WQT_<(+T_O4SH48U&IUD_QV0(]R91MS<5DV !N;'-C6HYJ\OA46-UE MSYAJM_26=%J;])H4LGHF\W9F]-JWBLJ;[YOHS^9E$NNG))T9#@\MM&CW77K< M4SIOK'DGIOWX^?/W8ZGX8V^VQQ\K6(TD+&U3REV'_/*,V]#> GVZ!FP(MD!4 MW*;U[TK3 /P4[D68QES#%DC=<6)Q8PLDO@5:4E6NKG!QA'O== M\?\\:8CUA.PCUON_J@R1;7XXE9[DOE[P-=Y.%[3= I1L&ZQ&KW5+QIN^CX.!PRJL038^Q M>_;E!_>T7@XVD8W*!5Q_(-=W)>1-A6B_CZT+%W+LN0_[6'X.,:L\VT^WFW*L M/YV>TAQ(1CQM/\([D'ZFL/N$@6N+:OD&W=9JI<4165J>\GO37R416Y?ZH5WP MR^6/I^MW%RO;\A!*QI>RQLW\%I\2E*H$H,%I+'\JG>#(JR@LQ)SK#(#^<5/0 M02L:?C1K3ZJNVE\]L5.@*>@WGIG)A+=#P*DC=EF]DD":E_9:+,DD++586>9@ MU:=EJ?30$QZO$E$OEQRDD[==H9OE/$C[\7J?>/J96[9SMF<49GL">^#G3/I7 M6I2:J'<>8DL,YTM-ZJ<:2"W,YG"#E-(/SGY 64_A"#UUVI,1H;,9W/@:Z[-A M4WKJWS^:9%LJ_YQL@ZJ=[C6U\+#;(9%#)MW5B8/477_#S*#L#J827Q72^? " MJ3?\+C^/K]?>3C[8EU\B/W[IVGZ1?1-%#R^(_GB=@[ROFTP5%7G25?5!:*4K M.O)C:=2^J('E]#WUY75.AW1L>L,UOX]U:$D?SMBX[N(F\#1>:$5_71\IZFPE M=K'BF;?>\.3:=,O//<,/8D4GQ$VO!GX=&ON--70=W!83;S MMMRFU8T-4\]!0PJ^*95?6K@W?WY'=._J\WT.SN;^O==V MGE%6C7JO^E[T]-H'A;>+!Z.N-&PA2ESG@S>.%J+%5W*M%3!?Y6RU#KEC MWZ F3KLK#K]^^,.&5[5R''[^UTY1I=:1JQEVJ,&X@2Z/$_+?+HK9/Z)[W)N7 M62=Z3S/+8TJ0.P79@:@(KY 2P_+Y[*_.3K6=;2&VTGTM\3.;V2YI48V/.20+ M47FS'-T>C' I9_)_U7"W YXS'@AV9;SA8G33LZ\!/J3^A9]#9I @Z73T/'C/ MS-'PG3>E8_PM]EP;NZH]*3/%=)X_P 'O_B1#Z:2 "XM2RZJZ>,X?KHSY"<1/ MSKT!2_FZ^3#XFKJ@XTWO8Q;AJM[O,W=<>9GNX7"QH.IJ] TK\ATE:V310J'2 M=U+MK_!9+TLEA+@A7"XHY_4P"EZ7-U^736Q))SC.M_5%[-3V\FT:SJJ<=G+M MB2YQ\5MWR$6I="<7%X]20[V#]T4]_"1#NS1[\.!$^H_*%W>NGC(:_.ES)$=_ M"DJ;'S1Z!I2^V]%?G MX6N.,[#E796IE'N(OT=5E8185,T5^MG5<+_U(<%,A(W@Z="2\WS"%N@(E8I; M=8+*X6;@*(]'.'YB%8)3N@4J^/HG$+ZVSP= XJ8OFUT<3S'OW'W5IW$'\1%" M5"15YFFZR.MMR0\\(:%%D7UID?T"Y:$R,TMN7^2G8C;Y#5F3>Z>3:()U(TX8 M&+_+O%LJ4;&[@=".M]-SCTC ,3.OBWX^^&>><59AP=A'->+31-03S0!WPLL M#YK,WX9HD4JH7#AO"\1NK9Q7R15\,9;"O,;>Y,FUCVR!$L."6U25!ED?4.-) M)]_(T+?+[C<>FV&]<$ZKCUS2U0/07P)D-V@M>7 M**M]FT5!$8$T2"VN"PT&_+Y<'L+"R[!ZO%V$7!=D.,-QV%#[K-ZWZ1#_/382 M,PK$3ZG'70]^57?JB Q@84Q7,P"U,LR*F0)[%@R>81+_[1.9/\'JH(AB1P*T_E&L75.JO35,5A[T DS:3$4W@'_#G^E^*$''N$X+L_T77EX=# M^<5O3Z54ED$8D9G*EFS)EFT4(0EIL<:T6Z8QV0?#)-F7"451)MFS##$4P\18 M*LE.9F+,3&5G)HPG!J_O^WNO]Z_W_>/YY[F>Z[G..9_EW/?U.9_[$ &D!52T MI698:[$B.%+!92?A$.SH;*>\?4FV82;=H98OU4[W/E]!IU!(YPE2N:T:;&)B MG@Z7$8N%<1K:6\0YFB\YS"#T+F#4>IB/8,E@KX=RG>S<%]Q*XE9?NW^B1187 MW-2+Z#X$KT'YWK#48'\BO\4Z;#8%-_7*Z&KE;B'[IUY Y"C M;L$X^"2R#Q,'04I@2MS)7),HA8&2IJR-3R,YE/BK=LT#)CJL'B52-OA## 9N*HUIXLZ<82[^#(HF66LR/7X_CI\ZW"F.R?"#7_$ MV]GM54@QW3S3?"A8Z$,=M6SV4'>%Y7V[G/,6SDD]&_> )697&M\'Q=V8)QPD M[WH[FV>B[Z8W^D2O+J;34X9#UG%@IH8RM3KDM5?!0GS;H56A*TJC?#DS1^.=AYR3^JY/,Z.4!OGX^!:1&01]RYBK7,8=;0U_M@T2)UNPY.5L=;:^ MYREP2'^(54AMNA"F/VC3N,OHX!B O#B88G"UF:I>30[X"JT.,H-NC6:9B6 = M>:51:MZX(T&,W3[5?!W _Q9G_:O#$TB>%%ID)A.!*7<[6J?-/^]Q&W7;Y:W[ MR/ AU_KZ&EL'C1C8FZ E.L-\Y K#@\_%RI+B2NXGC3B&U?C&_9$2[E\P\-MA\91X'"?=AQ8: M^X#LQ6H^Y!0WT=MJ85,W>">9Y8Q7SCQ/BG?H)Z%)9"./D=A23&R0\8<7%\J# M][9]I3_;"_KWU2P!5R^51>#D.C=PL]M[$QKM>E,].Q$B,Q01$EX84]XA*^?A MW6>2=Y2KWR3 ]16DZHS/Z:_'XA/J%DY_WW#(P,W3?V5\_V$PE_KU78^1>5+U MNV-COXF+Y_8$G7ST^O$!V0LI_C&R#W9YGK5P_IRY18LZ,MBB3N5X>0+!7'=S M[AH/'[N"2! SKET'26J*6S]:1E"KBH,KN8^&[;8NZ='P%+RM+?E@^C#S$ M,EOP8*.%,3#>>:[W<)W6'C=^ '"/A4\@B&-M!:D:.-:3%H@LY,FA=C6O6TR- MXW>"@CXU2"0N*B%)J>+X'.U/@M,&)>;@H\1O)5L"9WK[TI>LA%+)9P1NR0FH M=NXZ&1$X=%?TEW 2G\]Q6&#DIZHP[V=S8:V>2A3N: I?K@##;G MP)I-$B!(@WH8V 2]F8H2?=,_DW>FNF9K:&>QUP?FJ-%%C[E"YW\;H2;NQZ=BA(%@C?049#A.* M=Q2,>5E[/QF[/GM^'W'_YH4N&84CMQ_M2GE\3;XD(',MO=IJQ317(&5=0K50 M6BW#];)4JLSO6^86D@DW47:?#&5^#T%5?QAVB@:FA"H&@X+/+*6]GC[8)>/T MZ^[#<*_#,X,FD9BYLP=^9GY14<)/H$/6NF!G53''SO4N_E58E-0VKB?N-BE[ M\(29:#B9 U)1#-C5JO!T_\(J;\[F[+X;4V&"H2)I19#?*7=73T8[YYUA)_U/ MFWEM&6<;1._G]ZCBI+,W(TMVZ%J[Q2 7\4<--QG*?Y67O\/H_,PV+\R!_M_5 MD;\+M8@-2;--(\Q8VAAB$Z\6%7#&W=PZK<5H\BF.&>#[@YXZM:6ZJ7#LG(Q2 MH]B%R56V9)YBG^XV" *@.Z 2(P4?"=0)C3X26FBVK]4DRSECIO%/SGI4OH]/ MF$!ZKU?I6?E?#4W1&2ZPM?3&,S+!^5UI4<:O5H"N=_PWDQ^W/@VJI M=1'T!/0H0AB3N24V7=>T)&/]%AF(@6O@OMGILSMJ9C)L\GUH0]7O22WI^F4U MFIH-R[!O[>(WQHC\E!UNP=NW#3JI](OR=X?L?BC_F][)AP 6DXBQ-28L.FH_ M5@?O!A.-DIW.EM6*1YG85C PY>V.5-V%0!W?/)6APJV^ELR(>\*]"E['/,G6 M[*GY!B+6!\AE4A*=8.(/^ K^DSAA[Q9YSF:MVX3>2+)H244R7MI7WRC]Y2W" M]=&ZRT'=2O5H^)=DH=J:9S 4H!7,S5MC:CWVVBP(ZA7TILC#K!\CDL(-J#WV M4Y>!R.*Y-E=A(Z\X/TVVC=_*S/']?\?):8Z_3YS=+X(E<9<^F8E%:40-1DES M1F)W#$O-T^= 'L'W8)*6KJ 3MA2YX)@6J"MFE*79A/2Z56:A%>^GH3Q*PAW\ MX683T&>MGA'[(F%");+[:[B5%M7LQQP+U^KA[)',7&N'Q?=Y3R@ H15\G6&M M5; (\ B(:>-!%;AI)"(2?I0#ST/;IY?=9O2(P(J M1A-@67< R;KF=A_/V@8)S4:)M0S^'EC5(ID]F:^K5+C(V4>(4+S"FL?XKEGO M(*]D-U(B.3G5:B9C0M=&)@]BR\4M&'-JJ;+P1)96,E1_H 4Z$Z7(+:':[>E< M1[<%LAAB+M1)F)!YRY':\Q_J&T?T>JQ9:ZD"(V[0HC)Z;CM RY*3N9-B1;=!=;IH Q%H MN,.N%=(;336Q9.=.:P1M'K+]D--EA=%:\+MCBW15.0LFP;7X>T9,D),X$-:0 MLSE%'7=O\Y3D!,$/CI A7 7KD:4Z._MUNLW[0=W>!".K$F;9RI(X@.Z:.+RA M\^6M7NSF<])T]E>RTH'>WO7>>3EVI(7=D(E>!+?D(E!VVM[O M1=QBG S&NDVP-0<2K\@]_O)-#4=WGVNP4,^Q\Z&-:?G^/#E>QH#U"UMV1&\2 MI19-I43#]D;!,/@.:>X,3E"3E,Q("-G:CX !\2Q\ERGGD!FNS)KC#;R/6B0*%XKRP;N6&V^05&\EFBC[ >#F!_\8*")+=?D M;K=OX,O"JL-N0*YME.8A,4 M5;*Q&S.QV.O$^7FDIA&;ZHT@R7XV(W.*@SI88\M855# ME8E,F9MY,-%,M=\XEJ!*&:/27'PK7?RW24UB_;*\QN&^C$PH& M0M$^81NGQ[ W 1].4X=16LPD)9%2M[?K"?\J6TWF=PVGN."=S]K6 2"8-=0T M$FP&!0AN6_OOLB8\[GSJ>7%!;?];H U M/L%S :D-M1G&'CV%2N]U7JIF/IIC=AUP]XJ\]]:T@V/17-4V@B[HX[S'3BO9,VH MK_=VC@.TM>O--NHUF_EE;O(0ZE]K5=2-+T?N M6:W]W8Q@+RU<]0_>R11V0" 7KK7CG)U.$G.I7)T.W+Y5A/!L>&B[W;H)A" P M:N&AZ6Z,%QSS]!SW4$FX3R)]V.K%SQ-\#IE_/Z,1P4O;+(A2PT!8SR:$N92D M^WW!S=:="/ JB6- 52M5APO.N"'P0; ]@%E["X1KVO.AB1N?@#T7L+Y%K!AW M$^)Z%9Q/>7].ZJW.HPC4-FA^[[N6UY/)IA!/X-[D#C;VAI[([1AMK(I].[=> MN"4WJE!?T_=VE*]6.A?0*YQ-RXZKBWZ#*3_/U87(6N6+?,[3K?W0L*SXM]*6 MIPF4H=F?X3+31DZ91(Q*^X0V!X_?.HX-XB+B\YOJ^DE:^T5P-](8S)C-#PP? M:6>CS=6ZAG5+4H5;T;?Z (2=;N.#$4[7^F:)2U5VP8R1! ->VJCYO&"&[=2H MY*=G4[?A$CO>]0SDG,5-_N*O_&E-=%Y&1[;^ NS49_/.\SA-TZI-= M^G%ZQH7C>N(&>R1W+6M]G+-")?AQ&L1X[;MLM]+_ /6UFZ[CVG\O@#ONY-R8OW!K9 %.7-0J:#E MN0RQM7L"OW8'9@38&0=^5*Q!\3/<'XM!;0^EEG[\]>K$BN3$6&N7S)DSQ^*N MQ:2(61^-20(%ZKR/U7@JF1:S/"D$ _9?"14+V&?X9J] =(/9"9D]_><^ MP^*9*\6E!YK0\BK[+GCE; 'P\N&Y M2WX"XJE=!P,>[C=-^&QZK@,D^/3:K[)?92JW%,ZH$X)K,E-2EELE(_T)MZ*! M79^@CX)F+NQ7C/XB?"VZ5X%H_S-R,;ZF"'9*( !LD0:N @> !43/?3YSM&^7 MI8Q":;W:/\N\D 89C .AM4.G/X2E4WR;X+_'\9M8V MZ-<[;.0V",>D;!4$;(-2(UZ U]0'M[YL@S:!@(),V!8W.]QV&V0+G_^?D_;: M'@\-9UKGAG"$Y1R/KX&]Z))9?_Y<6]K3Y' EJ9!U[[1F>D/HO_?Z-S).'Y@Z M"3X*C2^9>KI/YX96*C^0V0L" C;:HTX.:P2A9-M/VX2:S/ZU"1C;4"J*?0\V M=ASR^P6U*R8\D/WC,R[E+/@PGRO$@L2U' 8"YCK@:F0Q=_,VFIR[;L:2TTBP MZI'-^ O]\PKM:[2B[@B]M?GN+;&CO\T MSKY&T"ZMRFCKMAM0U]#UD.ZV']2U/>-D;*=RJ=;6]/3(3?WD1)>D4TMOXIG]9/+PG '51]>+9+9N7S>E"/LMEWR\! 2^5_&395 M7CTHSY\#S:O3N0;/K'D&#EM.5]_[.E3K:QBS\PW,+!.G+,+93D>* FZ%: M889=":FBJE]3M?+Z:%[I1=6'D13M+=T[,SL?%H]?6#:\^-9QY.(57VV/L,SW MMAY7!R]?U-"M8$LM*;VS_4[7"%^32+H1::9M!6[X8]:9F?L,%=RM66Y+KW7X M>_-MP7L;>+>_<4SL9X'=YWH-6[\S!TW\+U:2[EWBUY:K]T?7&S]B(Y-?'?F: M\N%*FNM^%8S?DU8>OPL8"%&HF36&E1;9?<_%US1FA-K8=.A34WZ4_>)/2$P0>0) M4QGHDSN'>WU_86V8M][YRCHG!ME.<4;Q?&VQ;&J4]OO3%\XO?MQJYQ[Q==Y MMAE%(U3:I>\V_P!+9MFGRGF]\SO3<1+3XA9<]([G;W/QX!?#,TI$_6Q&>6,_ MMU&B[=KU?-5K=A[F&M]IS1+DRA);I=^U9N?Z!.B]7T&'%26L3AUHG8W8&&J- M$8Y)'V@)!1RY(> $VS),J&<]6HAORR$[S;!Z!1-_-+X$_0W>!H$O_4"YMZV7 M'H]0>R%%^UE=VZQZZB3CK"IM]^.PRV._)/0?N];\+0]_Y#\S0J8-E=]Z]^YZ M@4SQZ\+QUQGVQDN8L64-Z,QB=K#P>6WQP"32ZYR6LM7&<62D?.)=PX.1[F; MG/,7LWHM?B989!LTY@)X;(/*3$F1ONS?CC_%'*II5CB=I/_::=C,^+AE.JNK M;7X;Q'1 >;@&.FBWZ@Y>O*XY4N:I4]_BI>E-^:&=Y_N,WPVEOS^K;_ H\,Y2IF?%:7O M+I\JT@(O^1EV:FKJ?-?>X"WZTXDEX9RYWDTV*=4BC M;.)VN.:],CKX^(UO[."'-/E6 ^11SL9)MG(MT)\9+>RHUU ]W_8!_SUJ3<''S M]=$H2.@:@DG#H6-8-^ .%\ST^$,,?GN.O23T$W#>DA#R%FYPN[[0+FZ'BI T M]:OC?2"ER;VXNN3VTJ3^)\@,AKV[^:)%GQ^);PW@W\W=L8@6_#" _.\\;GTJ MLWPS8,F>2WI=DDK6*L=0VN'J0Y="V.=KFCE+LY8-93-MZ6U.>'^CUD]_I;L@;Q M:6]CHX@!SXL;E\KI9AE0/Y!=F1K.5*.EQ);COE%00(]5*6%,>;P6) U:PFL&1U!Q/AU M4YVRME1QPM@C7$@*WY9K0=TZE.S$V7I>Y*-/"TW12X2X#?.-PRI\&+X?ZT93 M?S/B4?)VF=]*VQ[!YX%03N DXS'9,9C(UZMI&"1;E[F?"\05SFSI?1R:C!N] M;FN:L[#T9&3=%B6]Y"[6MHS,?A@63GG5*XPWJ2T/&XUKD=[ZFGIF+2^,K8U58!)E9E38NODD;[ M;HO>?P/0GZ6)2&] U-ANE^*6@RW]_*KEL'$L] M#'H4Z5B$4>"A 8-*C!'/%&'YGBLS3(0?QIS>!K43Q(JYTA_T' Z[+'S@/*10 MAHC?WG\IG.E+9Y;3D1&EPKX+LBUWX2@V(=ZLNK?U/Y4&G7-BHA)+BABWUQ+U=4LCPO#\JWKU^4SZE]\#)O9H%,05?SGG[I#ZTEOIZ&,> M7.(3UZTVAG30YCV2Z1&^6K+58)3&-$6,#V&B0F:7.V;0E6X^$XH#)(:4#4OH M5SU7).^Y0-ZQN 6L3KGI^"2YUEMZ"ITQ/,5C<.P)^-,_,6U3[7 #(+ 8+SX^ MD^UL9/GZ^TXDTN=&X ='L4KPRI(7!;*A\;E.Y.&@<>N-@P.".3W',@:O#]UK M.GE6<#R K[?Y'"YO7X@AT38@-Z#E#@W>*< M2XKOA.K'03T1]-7!H%RBB"_\:#UGQ;E,O_E=1T%O6(%ROE^MK71>U8RO EZ( ML]BP#1+8 !@L!QD@MQU^@@MI0]WNNL8A\$[.@)5^&<&2JE#D>TRTQZI4*[6^S06LXH/7AOTV#61$>*164\#PK42#:F%FZI+RF M.Y7;H#;O8-,H!QGL@?I^K#41F5S 5WU1G?27T9G5^-8G9]GCF3C]IT=[J[B" MXIYYNU">UV9NRU$WA$\MX&PSW.8R$R4_3 (? +XN!+MK0,PY*WFRR51:5F4! MPH!GE8554Z\WB(*^'F A'XQ_$?I,9WNU>@3RPH%T@WC&Y*\16N7H?+]7&=:( M4ZL>_CRU)(:L$U%8GZCQ_/'X'T:[D59"781A7;_)G]NC^@&/WUU*>069YVZ< M O"3NN'S;N $OFF^/)*'XXQ2+3]PY@T:M(D='BY*QS&JYRBID+<1K"6 M%33LO::$5A8AN8PE8J5'+\90%D[G.NSI./&>B" M'^.TQ'-J+;CVB>^L3.[F[39X"%#;/ ]Q/0G,S< K9*Y42?S]G#_&#C#O%L&1 M1?1J/.?W^.CS(G>YY'))E&JN' 6\#;H#'D.W,D1,])CR;LLVW%BR03WC%I#Y M#GN^OF%8*]@==<>)/,CDP!L;GS7BXM@&C8OY G"IZN.WLT/M^Z1/F7@B!>>S MN8QVR@&^..=.)_041^71BEGL.JXS8FD?9J[5J*6\$D-TXJK@!UWJ^A85DBZ\ MP0G..!EY5O!R%IX8EPS;+ZE^?4SM]*/<)B;E0)+A$MXY:"HN?N)X[? *(8F# M>,D@=K_+GDDR1$%IMWV9;*II6=SW*8G3!H::YN&R7IO?[CT^BKMTWV) MIG[[!'N(/0[8;)P [C@WM !V^4"$.1?T8JUQ)-[+Y_2_MTM7 MN'MC8]_$A.UQA+: \]L@G).,-A[,T6NVBW#LV=O-=ZW'B8V9I)B+L)IS, M =TO6%M6T[@G6!JK41]_HR\X#*Z)"9[$%.2RI"M1Q;TE/UWS;?X\H1\+$5+^ M!81MR &$#EI)DAY1(BS[/ZT2@XWS190V IAOW4 A-67SL)RJW,I>=;>1E :D M>C:-V.X1OA@I^3E-$VN\MW0&+5LJ.*L;WADC%?NG,$^5,U-=_5%ZO:IH&W1 M.=ZT.#?PV$'=2NMK[FL-_5[I*0]$ND]^*[KN\O&Z[JK#(*K*;(QC?3:!ATZL=1!R=H("4O]@NZV MP4V^SC,=#&+LITU[JG >SWA"^K$R+2H<:0)+Q+FMGB"I-W[23)8^%]Y"(DH- MR8AH7>2*YM'N.DLODS8G7B7(F(A]?NW,-][PM--Q3C.]VE;B-,(_Q^39W7$< MPEH0D8Z *(-IN18]!43Z5\YF2R 0TZ-&XT/.:ZD11YSFHSTQ>JP(.;M :DY5[NG>XCG9^_F^6D$]]D)/%&54S$7[NDZ> MNEA]O#[ 0>-15U:7W3AWX16;1EZ:7'NRZK![QVO0DQX!@Q:#P91=&!USSNO- M^-AK>'#G>I"$6X&/YH93X._V<]=!:K71K0+K,IW[=%*$O6)2_-/G_FM'O[S+ M4M(I& [;"#=[6:3%&M@&$>NV02L?$L*CU/@=:+[H-B@S<\AL/K5K!_K*WX02 MDK9!VNX[NQ7EUZ]5\(:"_S9HUMJSQ:,>N0VZ';\-*G&0TZ:K;8-J?J._6PMY M^[,I::\>_5=R .[T@_D*-/LC&WO6695(M\[<-],Y]*IJ'R TO8C#:Q=N%')YM?.K*):4T--_EWAPU0G2'; MH)O3OQMCZ WA Y3!E?$K75<&5HU/D% J3H^1:JGZZY(9M+^=?W1$AHN&1&6- M<^5>C!5\J$MW,[P]D98B:/+_J3%\XYL!R9/@Y(G]G(9V0IRGUB VF,/H##GM MVR+-1<=-Y2U;CZY,_]+^*8=,9%]^@7TWV7*QYOK^756'6%H=6M(S4,,=Q B+ M;=D[:!+,U6IO.3P<=;07G$#*YBP]QJI,5NZ;M+A7.IOSM:+6TS?O^%".AGZ; MS''Q1(4/$L)6^U---/)I(BI4FG+. MW0PK''@F1#MZ3]B SO=[#9;!]\5_>QKMD EV0WR+!)4%%@*H73@YDL.C*,T6 M3B=E4BT2X<"5>IU5Q";L&>^Y%UD)A+"Z'6O(<2,#:C'[BHH\J (0FF(HY/1F MO7YHE^J,?#!^08XI8J2,[R30S43Y2)\R;Z@DEQ!K%E$YCL%U3!P=J"(!9 -H M47$8%RF+#?=XWEGK8Z)LG+ P(A#[+-_M;P(.S8BN;:#:]NS>!G4:-41O'0?# M?)]B9NWV7*OIK[,3;'6R@>>SUT#T:=1QIT^O&1ADC"FM+/?>D4MT-XF):F,(8*'J"R2"/&;9?AB+"HTH M=(>7E/J$FP/$KM#&D5A6!,J+ZGGD\8G*((84)F ;1#6R^E!O=/>43WAZ_<>F MIOH/C3G.;T19:[R9S5RLH1<*5XD9[#"R_#7E'.E^KI%C19%N9AXJ\)P)"4\" M*.=K$\8QCG4S>ILR,^8;/UALH/KP[_GL6IN;\B8U M1T'^THR:$BI=PZ$]O*6L@F_%U4HB^P0RFQ@)GMJCJS)F]2:XTNDHY9B.'B(F M0V;R?-J:R_!*MY!0A!SH*%1N8.%FTC%#HB5N;(HZQV&QF9VO<>S74&UVI ,K M*Y>UJ7;Y8S6W)88UMKK*?=Y)$:US4C.>G[N4_M/G_;_Z 9=S/-L$-[&O(!-" M&Z4>$2?7UHA+@BO6$XIOS(T:.$.A'P#3"E^8U$IE!#5$/RLGCL@V?* AT7V5 MX_ER,H&8: MZHV<-#R75$&2J]Q).U=(I(%?34.DR\3?-(Q^?I'U_*_VOK7$"A M5AC"=#OX:]^&[#QIZ>4)F2F?/\],'OWQC.HPV[,81!'#"&Y):,G/U+L1'Y$= MF*F!U#Y,'$WD-H,*/1@[14O M?]TU[8RHQW\R1H!G/940L#E(8W!1\S]*\L6^5:'D7#6DQOTE:HJC9&07CBL9.,FB[CC= M8=-@BN1LBHI%7[0SD&7_MN 'U:OQ!TI?7EF M;4NZNB$D_E)3 L*::>?N^+&Q/C2'\V%MU\8!K-H@?P^3&)^CNV70#XXE.Q<" M:U2HDDL%22/PXM *^H ;QFH_J0'K1BHK]N@].LD)J8 M:&WG-JC./H:>MT*U]O/?%26]7/^^: BQV<#Q5?B-'?6,O%ISFY>;?^)= M&=0;@VO_F)TXAG<;8^4VW^Y<_/O]5EGG^0#O$1YZ;W72EWM(&85G(.^?6S\H M>SRG.J6-T*FW=Z17T,&DA7E10GP03*342\;I\ -B^ 2I-,$M-_D_/H1_9QZ"O*-S*I;"L/NY$6V-%.".VSM26NMZ>.9TG!$3B)O?# MC^#!WNM/>#4>VZ '="#,STW#89YUXM90U?.8BZD*H$@I-H4FQX10>^.@$&"' M*T@@NCASG5D\@Y;#H[K->L2JXOAKB:N60T?CC!.LL? E:L;;J*-B9L]FE1RK6^R[X$& M6<./^D#F8]R4]NE*$!HCQ,OKVU*<8=0I-T]2!# #2W; P2RG\@+?QKLTE21^ M!$L.?["5E6K11C.+)3XU39GQ"3QBJ_&MV/4XIBCM]-^3, ,.?B&&B.FFMH@2 MK !W9N\AH(GEG%#WGRZCZ@!9GOUC%2;<'1Q<^',NZO3@EE)5B<^]*D ! =PJ M=C?D:M27E8#U?B5,IS[^#4[:1O2U2'%3B6].@!OU+<*'XR.+]92MBRU*K'R3-;"I^/A^EQIX MGC!9JK7J(-W%)B1H\V\T<3T3V7>!,20TM01@]5X?J,,#5A4HXH/YFPT<\GI( M45&/_[UW;O4O1B'9"5!WWAVYRX*OYA#UWY]/HI"=8 M EM.;X)#8H5>KP1@>ZE/#R^(,6BE/4MO#:N\P;\8@ZBM[RO*^\K8T-Q,;9X, M+7@6Z[G-KF=8\DH/8.@1[,@$?*N+&)YC8<'"= M\%/<>=D_I/(#C*Z)TT!JL8B.(U>PO?P6))N56&>C<2>3FF/_67?S(&MB>+U] M_PKA$6Q7"VRK!R?:2]6*EZ:U>9\&\.T3IX9((GX+:+(%<:[EU% +O=1C%E+T M\@ZIVJYZAKN/+O6V4#SV/ @4<6+Z#"@O/Q#_Z=?4[)F%(5DW(Y#@0ZT%3ECWX;#_T[4R:VLF@_^G+V0;M,4W=/R"WP9ANC>5MD%%!8N7\@7\ MCBZ_NO/X](6N&UR 4!F8=XRKB6>BP%>YRLVE%L73C9:OUM93?W<_<4>Z!]T/ M>? J+,V\2^#.GRSG"\^D;X+/[M_U EHXF6U-Q6RWAX(0HMNI(G-@8V)$!980!-'02D)Y("*Z/4ATY]\C M4\:W<%78R]SS, C9V<>T,NEQU"% ?\%)9W+\*%JE(]N7W8V6!M(M+ERY\*T1 ME4:_=T!ST&/BS[V@Y+$,0;>#_+1[9<*;PSH?ZLZT/ MHE-VQ?Q]1(ZN X'D3X$^[I(5;.G52#K: M>:33)?STDV$?4R_)GZBJ9G1$F-LX2%A8-";:6OZ??-*8WG'VY2-1'=T&23D?2SV=535T= MQX4[(8PI_2\*5?C+?O'Y*MPY.C^\SQSG']\RZ0]X$1"_DU8(:; Z<"MB;.I< M]2A<&SS3(LOAY>[DA DUKE]UIWD.(M9$K>@\E8&&;-5&[^/YWJ%%V9,>MLRUE& [Y2$B MC60*=ABM5, [U\8\]*G2[4M8]D)ZF+PNY\/ZT&M<:>^&O@'VJ\BUYSE_ M7A5U^UVP]2BNJ.R!Y']QU^Z>&4F3#8L]\='SM--:0;"/AE+Y,+WWVDN$^,K! MGBXS:MJ+V:B69M53A)_H8N92VA/VW$!+'ML)#A MGOCG@22ICG1>9X)ATYHV<>);BGOLKW3P$ZP#T^&(C_8<%.KBA[KT1Y6=UZ&! M?N!W67-.;<.0G?:'-AGOC"E,==GS"'26ODCM;DU>N'+D)^ M/_'2?W9+$UVC\FW\>1JCC*TZD*;48%*OH>:*66>S4!NA#M'J<(2/X*);P:*8M#8V"Q;]NBM!]W"=6K?+ M2V;:83]FOY[A_*##E]S4;#=Y(PT$\,;X.X&@T MTB]3;O!V[)&/] QSB>/"CJ$@*Y? F7KC4V'V*GOBOCW[5VMX47(@UHK8?5A) MO\Q&27>X<#RC=NZ>C&X-SB/KL.K57RB;[Z]N9J3X+4X1VU8Y4P4"!7R*3TA>O,E MZD_<;?(I:X&UJI@-(^H6]L$V:*D=P?=KDC__.L/1R>Z<\8W&7F=DG=AH;OBDBE]"Y:_.'LMY9D-W/4ZGAD&#%P"Y#&5W'35'KFM7UP:9: MW-_E^=ZW'CGCY7,?CN"33?3*9VNG,H6IQPFD V7 MX)Z/5PMDXJ7FD<@FI?8C[OJA3W@]ON^HQ]D.D MUQV2'.T%P@F/U@X+O%DB]T^1ZV_?L$Z;1;[K M&U\VRIWR9C\-:-+T>_ +@]%:X&G9\]\.DQ\07F R&;BX_\&$I((0D,1,."B!H8/ M4C@SU7(:B=<8/5WB\+SSVA]6@9*7JM+5G*]?-NI'-C9Y#!WT!CR@,5M7]>+< MM6=%$!3C>U?"N'SM#?@>5,[ M5[8< M!7-E]JPF5\W;H26O3M6"\/=R#]]0_Q6\7_/M MM_NB+OL.VD6D?H_JUQ^A=;*FGIYN#ZM\NHO]5/#RV3E/CT NCAG8ZY\%SUATPN5F8\)8T,,?2C&?.8&]%3)KN!_+) M9CY&8_KE/E+S:I4N=#3-T[LN43GKFJ*"^EVH&EL^D%<&H%@,F%8L;'(BE^7- M%^)J,:OR.0Y78^<]J9W+0*]#'EB>;]VGB[3%['@%@-PS:V35=)>W-E-VP\T< M=3?-VF;?_?C>%M5MT.-H/J9?#[U[,[G-R'EG?]!U YI:0R?V#M^.DX]::EUG M))H8LN1E78]ENH^8:$>MWZLJ0*(/T6:,'F2S+[5DV,:?)][@+"UH;]AW<#.9 MO52BI#O6--MNM([QI+&*%!%<<@/0G.K*,A.K4QY:W71O-;KM.BN;XH_9=Q\% M1=1^.2+VLN:_GFSUA#^)-ZRMCH2'JE_X/>)X\F\WDV"NP. M9C4U]8I/-Z([I,0Q>SHFC@%10I,+N%A_C^DL]N5[6T/9EY_:\L+R4^?BWV_611G, M5A;;8+?V#P8Q)(NS6O2XL:/4\7M!N!\L]R7(;(Y(5US+\1^*M]$ROFOU(UD- M1L'?8A7ZEQ;]4I)0FAJ_B&^"B73&I%Y<*G/A*I7FU:YUR&TN3Y5#B7^N2]GM M,3-*^9%W''\MTH!U*213DH#@V)$6,TMG_!EGB_^JOL&PD[^V$J^/;(.\>^,' ML=I +Q?,Y Q&'35KH^RR9E/$IOO)]XZ(3MT',8P.:\Y3["\H.!SQF M9".WD)[AH/4X.9;7;<-9^O->K)\.5 ^*1B_0#Y< M*F263!'4HR3E'1O2G8N(F"/$ADQ(5SLG?PH-OW9 ]IFH,",TK*GA)?&K86G)%1CH-LAR"'X8N>Y1$B_0 MN$KK$AYM.6V:F*3SYS_@EAD'KGMT%O@9V@A!:P MA'H,.N!R ]L@TIM!R*<1#EYRK*K,ZZTK'9!S:$ LP,1\:7DE[UPM"\=(I)S9 M!N/,05J$*"+W&>38ASMV7MPXG MYQUNK.'&5%3/08_4UG*E>^!"!-*-W B*L8A4UG3IGE\+.CSF9H%6<#E>:-J9 ML)^/*/3V- $2F4WHY%$W)48,5HYKI27(F*9%O>2LJ[EJ+#$'2 EOAA9)MO37 M9CWDK^;UU=_^.&B5(&@%O'*QV:T3&?16"6_]'$@:U@<2TT45N4>R4=^"85T' MR((&<8,>.2XE.2B_KUP]XTA/]PMZ<@<'\IRQ_]WW0 ZF#AAK2[]D" ULV8D$'4F MSL%PZI+DJ0]WQDH6^C>T/91^C4#5AX+G$H+G8."9]?OQDP4L+7%,K^?(DA^3 ME-O*&]%<"'N[X^0_&')-&Y]9&^?J?=:R0(_ &2M@^B%>!?=NIB:A *O/J2JO MPIIS&F)U-_67+Y*Y*LEP"6H%9GE+W-UK)Q;WIA;XZHL4'P[>VS2B69#G>JY- MSHR!O[OYMG4[0AY0^12N61D) M>V(B/DF4]<0P'/O>#-1I0;K8]X<6ZN9Z'9SFXL1$'7-_GN3$T$6>?O[Z,FU-Y_CST\89YS-NIO\1KH)?/[K+1D'WV_N+/>KELNW*Z>._QV3H M$I#[*MVQ9Q+W2NO^,DFR[U3*X#1I@'9L!B,M2%([QEKW#Y6W0 M>P/85F'PH_]G(2W\7\@8<3,)MO7:Y$'7 ^)6UW.*X1&--U?9Q+3H!AA ;BP[ M^*I6G+EY+$'HY^2A47QX9CLO/*N&B9/T7H>3S&*#>Y#F([JO#W4X55=^FY"A MC*C#.XJ!XC9!X6RW^'@O:%A=\(^!A];?+)6>;H.2EM@EWZ[!4G(^J!N];8A? M"9;8]=1>:#?H%V\J"2$U!V82A8#L=J=&JTJ6$![L+5O?X/-F>B=GS(WFR&3 MX\RR+^)F3VZ#HN'J<3_H%H==BO:?K\R".W.O=D*5AJ+T,1:3WPGX_0MNITRP8=WG-Z'^N!#TD-K&S(GQ[!K*(/T^C)KSTC,!JW'ROYV$]8])O! M5]&/*22#3R*0CKRC%*Y7NX>S#> P2?7AO)UB+DRD^W.F+@^BR1K*^$*L[H8( MK9O5G9P%Q);]I#%^?BE*"$HU=AA834 ?JTLI"@J,ZL&1BK:>,Q.QQH7 (#4\ M-%YAD.^*9%(28.(/L![L]R+*N JM%K7"',Q1,EMAZ* MY[S"G=2ZCLY_V;B*]1KB'V/"Y&]@[5LX:T_X6LR9"OAQ)$54MWDOWZ,(V4A) M6=3%QR$.\7TXE XNG8&)9\+:P<+N;KD;X+V_%X37(!:'K\&9&Y91_7D:@,6& MW5:OIV3#,(H%>-R;M$-T$*!!32A]A4"VO$.'O@X-JS$0]$4QY,-[2)1B=6.D MAL+#-;'/K2WN]P7VM)LQ#V[FUS$2HG8#UR=3+3JAPOU1RAY8CV8NA+H-$L=T M.W(1B?];6F6DWFWOG^>5LUL:F)*ZG7U^N"$]!0B6; DY\;O\268J2T),W%,1QW&&%"SUB84FOM-](C NW8KY8;Z/JQ*J')TZ?CWI!LEZ0Z). M-'**,H_3SY7YT,SB@N90]NO3/]V2N<<]7-Y];4&"PM:H__N\6_'P@H9&U#&@ M@#7^%LCND YOZ*R$SW5Z0OOLFX/?C %9VZ %3]$/G-5OHR/KSNUV 7,7J_,B MPN9IC+-97S35%XA'7_:6\B& "+?\4X[#@A"K5W+::*262VC'U3*>[- 9O5$2 M 2(WQ#TQ4"=_&X,5O8],K R*8(!G:9GNGG/.%ULBB\BG'10SOA4"4WP3]X[U MW'-L'J?XN1>G98EJ)M+NN9LS\?%(BUEFIP$7@V_/4QBN4GRIE&8F9,',E1/( MF8P6WLU2+0Z[;Z,()[$(])*N*/EAK.-D'6#-F7+B.C]>(4@ C YGFEE[\J8# M\_D.;M9C1D(Z)BU9GT-]C4H2W>Q\>]O6&O72_XIL_A3[HMU ]WLD U7<3&DY M:-0;2IR)%H?>YBG>K]MMC!;'Y"'$?WK?1 "- M&NX=.??3F3^6?F?]#9/JX&<]^7:O2K 54;NVD,S2N-K>Q[?,9HE&3\I[W8"? MS*8Z8JUB;(9(>'$70-##N:\R6$,B(O;5\=%Y%L[+YI<*DACZ?F M,=>TVF ^1$=P1N-7NY,%!^7:/6'])N>"B[Z]R+[X84CW1Y76RGW/93>(!3I# MYF1: ,CH";\=E1D""6&YFPC[#Y_U*$C_ AW:]<_19\,D:M0HBE "-.+$@98- MEN6KLC?NY_\79V\>#67\_HU/$N\\X.WX[1IA[$3#T/NNW*!F#MTYRZE;+UZ;6B.X@3GOS>_XML"1U\-M@\6O=R,I-S( M,>8P_/6TI;WH=*D'F_[;*RWOKP4_-:O1>'VM_A3;(]%+%GI/!>OW==DF&1@-4N/L46?,O\U-,FD2>?#2U]IN9% MUU_[RM?H<:RT91H[LZT'4/Y)W,E"@A6O=\K4])\'F9)\/K"8OX:Q@$2S,F\Q M)@V)O.:8\^2PDN3(>PCR$S'UH29W([1,+6*.0:"+#X\6S!]Q7;ZFSM_$=LN\ MB;V-(?*N$_5'^\7''Z5>L9R_MI'J6/A\^OP'#N89QXPSC[65KX-XE$>38IQU MJ+^DXS<\=3=>^R?\8N1R 0E!ZXP\+M *8:WU,9^E$\4^U9]^#JM!8/(:R;-YZE9<_$5'JO;7]]R;C)_^EA!6VY.3&'J,HYJ6K-V!K,9HWX@GLRK6^P)D$3DV&N##/K$N2EMV:&HF_DN M:O$*AS;Y(_2,Z]GKGB00A35BA6O.[RWS]3P.] ML)MXM) ,56 -!\D-=R@5;1RT!&MPJ[<(2XZM+8# M?0]FQS&AU*DFV80C >(QJ%E>09^E]"KN,LH;R-::G()#>(R?Y38DZFGNO[!B M#7 F'YFO0UA7DE#. ]@-3KBE@"Y_/]@%$6!$36WK&Y\EW_Z;.G,=<"1G,Z(@ M [0*P) NA+(WD=UHT57H%S94V)YLY]^Z_$)2KFTU$TH,6XK]5[IM[P#A @1( M,SF4E?:9T1:M?0SDO8,40(!1C7<]J8K5!?I]'AZ48Q")K2XEEPAO-.%[5MN( M-=??9K?O:,OF=740/?J"4YA UMY)N@=]YR]!F'VOKKSL88=_1P1@!4@KN^CF M_YSENU=DJ--;2ZZ(S!;2-OD&4RAH'=))+OA<]>?NV\JCI'/?-(%S<,X4X\NY M"0:\,1\]KN5_[FPF+G]+R+F$N"GWEBI"J;&&WEL/W18K!G?209;_6/YH/3 !PI#&1$>ZA7$ZZVVJSC2T]F M?U]=:4I!&,EVX[HJNWBO,0)B]8-"CY")]E6-/2J*X\0Z?)O\+.;(NW\N*;-T M?ZM" BE !H?@GVY$.+ "+W"7JZB+8<3LT^ 83/PIUU%-]=:?#:I7OZ_,Z S@ MQ%UMOF+?.5R%H[$7,Y1$M$,F;%W(RK^^> 0)'8-"(FCBE 1*/&&C!G4?R-Z5 M"-LH/_EJ^-\_TMBSX>TCB4>C),I8%,8Z-XJD)&+BE#Y3%.#$I=8CQ57R6,>RMN,)0V)=/A!H]U/1>%/!@C14V- ^-8<6FD Z!/\L"WZ?L_MA.&3(-3BNWS6+VXAPI%6&E.!D4 M8@#%639Y2UN!J@7IOSC4X$1",TX8DOT:E,I=DV9@SO\.:M\_'\)<'%O?*"M5 ME2_*B^BMJC7_?"B(;KZ-DLI?MF0G@\/ W-H*9(35G0%MDT(4&"_L1/\9.(>P M,AE632"U90W0>R<

78$;A^ZR=J<;WXST$RS553C!^SU2N66&GXJ/6P 0 MY/2*B!GQT3<5YP#C=EV?!-A7U -J^9=NOK$3OK+4O=LM$BN%ZT]5W_M@ %?9 M]6IFK6=4.#PC:AJX@V+7MH1$M%X1_7AMJ.P.BZ5KIL854ZXB\N5>Z(_D% MSG)8"/R91'E0*^(V: @/DH0P,-M\$)[SC*0E=&'HZ\_XIB!Q;,-P@XZS0B.F MF"G?>[$\I]&GP\MM/9?]!SVIP;WQEN-;SYN=VJ]O,DA7+/35+FZT9T_ +<1/ M'27256F7!W"2R-P'0!A5R0!>$9$E7%T3W>YPM1^+9H5[S/RU\A$X!KT,6QQ0 M^AI._V>H4V-A5+O4$^(TDM*G<8%#O9-["1C0I)&)E:3D>$6[;5[UC5*S&R<'6=O3N/:!CSB. M=F[_X _*\EP]8>R=K__DC+&5D+QAB:&/NT^:N8E27C/Y-9*F7!:1Y*]H4"'O M:V63_VWLZZ2), )C=L_PN[EFAXQYLPIFU>B[OR,109>L_]"66W_?2_48 M%.I.6+8R+3"_.M$9S4[61-=<.P9%0XG]IAY49V(0IRESY%KE/MJ(>@P2F9T! M])=:LOG>K+Z:0:F/I&P]"9]=@F]$3*S*II+?.S]E2;CZU1C-Q=CDXOP]DLGF M :?546DY JOT;D:H'O-9O'>)Y-[2_2/?RMSMZ@*5+^^7HR3Q=Z2D]W[-!T,9 M<<["Q);6G@+EF6\1% M4TG\Z;GXB%?:'K*QSG+15@1E<+IZF,+.EQY?_I#!E#0DZ?-SF,1OE_%4Z=(Z MIZUUCD%'7CM1+LCZW;(L)D,IPU./>""W(!!.'*6C W8,Y:ZAU36)+&9NV^+%WL\:FYS]!O$ M6@#)QZ#5/?K$,4ABU>OO,\K#24!^#)G56(IVUHTMC?7XA\ (80*?LYO"NTO@ M6EJ!6H]JX3HV[.;PS.\3UA?S?DL/RS@]) 8Y-:M2E][B7^#'XP+!"@\[ 7J,> M E9S:$[@"JM[2-UI(SP/7=C5@8\R5=.'IF;KC3I#J^&[9L>@5_ LH8\=SJ_; MA7]7K\R&'X.^^S8?@\*R+D#/PT[84&SIJN0W;'O)MPG"JSUN &Q+T:CZ',U*+%<\KMIJ;L(3[2]?4I 56B!B3\'XFYC>A%RE7_VO=!JI47)F[2\;XESVKPVVN4 M*DWY$*DG$+K->0Z8;1?N*8QN8"]%9C^A[D5M3VO=K@?\2+,1+-\J0G3%5X2O M;G@4_3&@7G3'2*R5I+&:I:H"E3W-<\RF=0.E54WSA='6ND MK(YSZT%A3+G2JZLHK6+ L=4GFY-5S]D]L R[6T::976=Y9IH.089?(N*3M@#(I;?AQL\8*6H*P,-?'F ,-'[\8=FQSF$P>,1 MC)G7"TK0)L%F>*?D2*OMP_D4L[Q>Q5+'AU]&E$+!5<>@<%U^VAEJ19,[U\R$ M2$6,@R0029H5MD7"S9"D.,[W_L6X'T/:G!='NE=F_^!$^NG-^:VR-=PP^ @)PZ/ZQ1.*4\!Z#(J9 (?]H]TAH6L!ZILR PL@M0*H6H4,%5 04HP/ #NY.3^+3!\Q9H85@CW M6CI[^M?[UM/O\-_133_#*SQ<40$%#LA4*ZI:B5= +C*(\$#1D3^VAYY"/ MF-LGT)&\#X?_Y0PKE>I*X2/*L(='\O>'UA+E-2ZD$X2ML5;O;R>6;CGP^T6Z MIZ&\RX)&=25^4B4B>_.I=UH.'I?_)-5OQ*8=@R*Q)K*SQ"7:I-13EL29U;P6('6"A:4/M6*@.>E]R\1 M.W:S_W-%:;BNU(C**I2'=JOA>[^V+U]6&)']N;UJF7=]K.RJ :N[6C&Q_K-[ MV9<7PST],T(9#"L0;GH3E'T[\S:Y7?PL%1IY$2AF<% G=&H'D'AJ)LZ,T.L+ MD,F*I=Z!FC>]Q[7OY$/_I@4N!A=-=<@(RW#KIE]LK,G@MYD$GARRC0-&D_>I M5JV0]^*2P[AKTZM!DF-!%X!LHYI!K*V$".S$/XB^Z'\G[;H.8M-7+=>5) M"BC_T\:4(RT4$UF%C*+EH9@/7\%PZE3G.)0$D?/]!'-LD.0X4MUJ)#Z29@4G M93,O%YH =XH!M#EV4)7=1$P%SS\#OW:4,S$Q>KEPK%SE%]8@0[43 A]&X,"3 MR/JY@A)*'>=$B37%.ZL6!B\#)$AMP_[>\X/=WV U=-DQ50B?-=>NL$)9Q6X9 M^>_,Q:A +?/*M[9_AVS5$UL9_GH?Q=(Y",35; X,_5KJO1_]SREA(Z&KP9;V MLGT=0RB#FG?UW$,@%SYZL%8J+<$;Z?Z>PPKFF/%7[_R&VNFYH+*FJW%R"M5 MP7&NI(I39?;T_>8X#8?[K2Y^[EXM2+\YN<_*$=Y2'IE M::D_#WBKF6)'6SEU29=R_LUJ$YU*O/_OCB@3<\W4$A9TWJSCN>#3C!@RZ,4. MB')36JCC%FQ21*A=7_D8=(J^-R1Z5_+JC\GQ45^:/^#2;[HV-I=J?L M>+X2:2CPFQY>)B\]*%)V]DM$(0G_V_(8U+2Q?U/G#OW7%/H@8?34,8AA7Y0N MICFF1U%QWDT:]O>@O)2EB;0^D7@OAGXP5I)JI-[CZ-US%)??/3I8@L3KUQQQ M"EP_!GU^Y'\,QON7/"_*[F M:@6;)=[7WAIF$',T_I@_W87VGLQL8_ MZB-X_DPWB]\US5-Q^B5S+J/-JYO]L:+3/S^_@S4Q]<"*S?[)JZ@?;H8P5?G- M\JZ#U8I']E7#F&FW405WXQ$%[T/VQ_SK??:#2E=W3.0MPP0=+6I&M_?7%;!O M[-[=+WMQY>RY^?)^;0*I%'_:^1CT[LX=8$R 4 ]XBYFLTP0*D5L/HM 8N( Z MU#'%]I)SU#.85T#1,1 E1KSOKN@6EY!O-_5YH3K:&I=B6]*)&A<;-;RQ(IBSKQ:\Y;NF M>BCA$#2HJT!9K/6C:I);9D2^#V$$-[359L3H8RFC$%9DG8+OPQ&:Q$7L;P.# M,57@*78 &]WSV%O$M_:=W;@U07)JQN^O^&IAYZ$NRI*:WX2)(#JW2DB@5*_# MQM0?6EN[IO6%AL>KCTL.!?5'(UY,H",V)),,\=]/T\5.41<$"6]E![!*P;/\ MWNY<*\*B.! 05@8XFG^OIIZ9'>]^##O5VR.('J M]7)6X+M-E2I;8]&J#]KQ1.9_E=Z4$FN 2.($K$F;>^2@B, "#(Z+,B4N7%,Y MHGJFWA)(\(-?_A$.?7]C?[1E<[U=!VR"U_0W]"V(+$CH5?]'/90Z!K6\(/I*]U)CUP@S*TPS813;R2EKQ7...0 JZDUT6J#WI:M M/11W<,$Q B9JA11C"\I29!)A+^@4Y^=<-. MXN?LG_HZ?IYH;))QVL,U;;ZMCFCP4Q::C_L.FI_VJ%^1]J(:T-PQ#9W[K*U* M62(QY5+HM)E)H)X,"=Y>G31&"Z#N7>\^//*]8ZPD^YC'5J3LUK:]XD^A"KA'L-^(#K<\2@-C"G7 MY0=N=\_1)C)30GT440(Y3V!C5>!P[TB5(\_=OC4$KXTK?UV.ID]%T9]Q._NI M/K::A"X%;I^*D(F@5G_?=[I2RU >76$D&3*@VLC?U4'@@@4I4113R4KG[)#F M$/;)Y;&)EV6%TRRRV6T'-=5'):27HXJY">:'-O7!BX\MV>LIK+N:E(HFI?<' M^%9VY<<4>KV,<'8LMN(L5#VTO!2%^.**YUJ,6[6&3[]9J;6Q7RC/1B; 1G?Y M?;CO,$6(^E0VB[K\_B)>)K?&.7<6[,(:/SY@91G?MBO!7DY#%P%?Y:W+&D[E MPFJHDQT"[[Q%NB,N2)RWAIDP%08Z)RC&$O?+ULM9WS'^.2EO<4>9O/>JJ&>! M<F5T2S&,5= I;7'0*5VH7'VDPT1<2>;%>PI=@J MG.Z#5%4.;.^+JW^6&2@->^?!7'_I,LWF*"%(%LA1T+;(!?#$FFH26-"%?A:P MH$(A0W1^))J@*SJB*_#706EP)_:D;;2,>JE4P>I^50WAJW80=PW8ZL:-[W_U M9GU[:C>E@AI-Q*7G0XKUR.[G5H3B'T8--JO6&P?>WB7?&[Y:6G[U:]VGP'1- MW6H_1,$*H[)V^*[:*^(93\V]-66*P:V3>D7:HO*VI*U'$X5D:ZC60]BS^>GZ M<"V%.^8-5>_>;U5,7;&>G0SKQPUYRE9K?XL\@UJ6^'?96RV'O;R,^@5NPQ0< M&. Q-WUELND@L(R>\'6&=D^"QWMQK-SI KMQZT16(2P/MMJ:LKE<%*?3&;/S)RI#"R#^]@XA,W!=91:4FSVHJ_:FJ2W4O]N:E<^ :(" MY.H@O+ /$/$D?_>++@K_,B=?,X\ZB!P5T)GA!U;A.TO4C7 5'>EV9=@!^IWT MJ/?Y* 3\\2BF1VWYUCC;C%]@@.I"7#PU4%&;U=DCL&QYP@TW(W,H M0#AUM>RDC(AR"_[;CC5=GYY//#0-YNFZF_PPWA&0.[R!A,_Y5'\%0A^,76^P)2F!8% )[P!COR Q5W&- UM#311/ MK)L)YYI/JC\XHN$.7\.$R=I@$FOU]A;^'9KR$#R^1]KIK54(SR\&)/0H!4GY MJS;XJ 9O&4L;U3S-HY'I@M#\P/")7RMCYJO\H^:K@YV%DPW^;A&:=O:E]]4C M=Y3^[%DT4IBR*;Z6 $$+)4CQGJDO0RE3AG4YJ^-;)_0+2><;&BE3,UI4GBD5 MW.4!%*='D4.L[.C,S,3Z96&6'3V/RGD'@U8\!;+!MJHN+)[K3C:1W;+OI]W1 M&2G#1VGSJ"IQ0HAB=YHGU$,=^]W?E/$?&LN3V(6[[V>9G-LIS^H25(6WUW$( M%H$.4JV/O@2=^VL3V2\+I,Z5Q)J>P3:,O&FCJB9$ZPUAH\^/71AU5SUUME)8 M^>^,0]6HDOP,[CV)>OO24Y9CD$O\^.XL(;1-'2P<)%;Q[L6(H@J29BQ;YSCH MMF.+?/ZCX6WE6U?AY\O\@\W(,:N'QR GW62%A@JUY5S'+:5(\%,P(Q!/8)U; M1?/+9N=/(45B%@94))'L&VQGLLN@P.WAT M[*_X<^R<.+>U#AU">WQH!N0^?&.KQ+ZI<-Y!SBIX0:=!2S%CZQ)F3F1*YB7Q^ 1Q[#!)[PPF" M;>9]LNWC! RZ:D?=^1+2O4MLES6_(1P7.@4EBRQ"5U]@\FW"'==LZ[/$8_QQ MILZ69J,3#CSNW;;VX@)&$@2M+TKRJG@(.8T2/%H)?(E#?!MMBZO#O< ML=B971#H=.PG!J'+S8XKUEMI3[BE/W8(L @KU'T L;.=<7P/TF"M4@'Y@$X- MQE"/0:<=]S-&-2:JVIYG2:V=/91)PCS-79=)'+2YI[\Y8G-877M&[]GK[SDZ MKC#%EXD(K)\ZL-;8^C5*/F.98W4Y*^B3:EE.\%%U;M*P*_^#O$K!MM;/.AR@ M7YW-S9(963_OB/5J4LE#=Z\>8^!H[UGI MG.95(S//Z"@K$QM(59VO<467D_5V[VC$D\5V;4 S*CR9 G",2C.9B:] MY EREM@XE5E_QBI MP;N(HIO1^#^IQ)=8>P=5H;@-N*5 M9 7%J[:KOCC.QOKZU):!Z7LJ/LJ0I3,\^OF^',7?=N@CPT*>S>EK/$]Y]&=8 M8R(Y?+(._5;O>^L\XN$H+LI.O72F$_3446*51>+:QA\?/MXL7>L&_N>5JL4O MA7Q'/=^W\%VY\F;S%2E,\'&9N?94,D_&A>460T\C$_W74;$_9UB5=GF^4H;3 MO<4LIR[,+_PN'-7J,@[T71E8SA8+8OF+%Z4)G!3O\&(25!!06^FVJ*9R!),E M&.&<.4!Z2]I.2-V$:YKJ9ML-P^M/"L.-X3\4)1->)DQ<(UJCIIV.08Q[@#JL M>-SAR>5X)XQ>7J01[^2QGY[K5PV M:E%0+HM8@(R,T\D*5PVT]U^I2W0^K+WJ-9FAT4PS]9K(4%4P&\E#6)@Y#CZ8 MNBEE\+LL(^/M>65OT#QO4MJ.RZ)0P;ED.S7FZ[$J2S)D\4=+LF7FB#*+U\M5 MTS8FM1U179Z_7\IFR?,%9ZP,O(,-)2U6Q7B;U41U!S8&B*E'X9V4WLU[MBA6Q=[LQB]TPBF%[K0%^7Y3[Z27@>QC3=5G..\"H=]-MS+-Z M,6,0)@48 MU(SG;%S$O\X^LQ-MXM7BFZK>K.0M]KS/"#=84$]E3+ M5:^TGU@1\+*[(,,B ML^G$I2DI?AE]R(22QE'S\3&\5M0&UJ-"4JQ%JX- M*4"L4)PQ4'VYW"%2H^Q MPW<7D3[TV5G7@["E".$9E]'QO,<_V(H%'6H/K:Q>H5MGS0BG2W4'/:_OA:NK M0&*QDB/W&63 M8HV"!3GUKW6C)MV(F?"=JM^%7!\=>#S-HJ(P;H-15?7^M4X(XVP0VFF6C=YW M#2@(E&L+4J..YI?\%;:*^#I*"RA1K/SF@N.DE*H;$BO._DUL@S-Z_/5_49M: MG7<-TS69Q"IY#K1,^Z/=K%LZKT6R_#-XO+(^=;@."&>58IZK*5GF]*.(ASUC7R1'G_;993B]%=J[^&F[^_I-N9\T>#RWMJD<#U4C\J=) MB>GHPL]=W)NM9;W#^8Y0JG-VLTVK34=X$SLS@_LZ<(]/-N?> M>;-!X_VOY.6@',3S8U"*D4,-+CM2-(7?/ZSTP'N*72V[Q-;NR:QM"-.OBN=J M6P*6C%V?O;-'W\AVJGL,5@#TF_5=1#/+3:+JU^^KS!<,S?H%^O G6I#4:FL MIHU;NJHN_OZ=,CA)BOL[7667FH1+CK[%-/FQ=[KRU7%"K;V,]<&&!1[6*:C%3TNK+YF+$G(KYX)B(ASM.C!^F]U-'']B=H "=QE.), M*6Q5HT9$!@E"4="A!@\G8GJG[GEKEXF77^H>CP87(QL8G!#DDL]=,[&7?E4U MOK]POU-:M\>IR&:EAE]X,?V&GOT-5C@4=7K2@RN>93-_,Y M8YZFM(:J!($_[3D2&_;E%B;JKX\*KN*58\%@5WLU2U"WW\)'V%N("I<\H<1E MM-7"W^3Q(KRJVNIP0N? 8><*'__W-Z79OF^.03+(8U#'AO#J,8A=EPEE R00 M1[$0/J124Y8D52YB?8==Q]M:ZL<@N38=HB0"8;$_G-X-VOI]ZN&E&4$4.9^& M G+FLL\"S)94YH@@69HYU;T->OZON!#%/2)("@EI.08QB!B/8)687''7AW?* MM,QK&T;6L+,LDP27]NEU-JO2=E,_R>M/1-S/_V(^ $_*J/UVO*(% MCLVNN==!*-:5?P)X$4=SOG$RK-*E@'M?@/5C4&N:BXD!.3QXSKA/'#8C-$Q3 ME57U(#)APFS 8FI_O-(O(UJ-E^(?QA,A_PH%HE5B7XX1\.?*&F"4WM[)UCJV MW8/MAU! L<\D_)E3J>YGCESQ]-N'6VTO<=RF%",;>4A@0,R/&B MM =I[>U_3%%F>; ZQ&ZR6K*?XX7EXJ._->0JY1%2*HUU#.[/>W^[.YJ'='G1' MG9G#A_MH+F#S:C0O(+]-MO*;[T_0TU*JQN\L-7CZ48F"ZS;;<*53]"[-#U33 M=,="U,7&^FS"0>9L](1"4*^]Z1BARMBIU/";PW3FO:7O KP3$U.N_MM7%4MM M9MJ]&T)(K[>95=!+"THTMBW.]U")!@NRQ/@D :=$Z8@H#Q($"MNRQ;0%*%[6 M_70II".$^D+8ER;C<*V:LEA?TI'GNGR40+)614KWAOKZPAEK OAAI2'??DW% M%1Y"@/JY[!B4&05M2YG"GU?%1P0I4E/#M=7=*83;)YTM%$]4&%1!GX7AI&L' ML.[L$^M#&'9G0JKF9X%='(_?7,J >,"G^88$:7&"=\#A)2")4(L_55A/R6J< M0[/^Q0D D>+I?]:BE\,F5#B >(? MU]6,]C8J?GMEDKOB7SI1Y;"^VXR-PXD T%=I*%P3"Y-=G)!U0%7,X<)ZN8EO4P2L^KW%6@NS@P]='H.E9D M=W@:93>6U%5I6^_F:U4>!XF0J)RR0?RMJ0;NP9VH2E:1@XN3[0RF[KRNTA8_ ML_[ -,-P=:G"3HFN5E;<\9S(EP'&9VW-,BL0!;#G,:=^X[-2Z4Q(YM8^X))L MV)<;?V?X*+N? WU)V2!DR D6XDI#M&>%R,+;_2A$/O"?_U#M\OOOX+)?QOKE MVA'M4_OIZNBH,#R5P RYQX9)/%GMC,?F4I,1Y))'>]I M+,1 U@YQ%4K@=I88MG' NY+283E<5N%=$3;@JFZ5 .1:4QI2_;,RX;LO)Q<1 M# BZ(+UM3T)8Q?W=;M!IP,.7ZN_.N9J&"1(0UEL_#:SK*:^ MI#^(96G0^78QH]9B/-,5+A^IP-X:1W_L:$RN&/+PNHG?[/8F;X9EG!F:Z OU(]PY!IUAH?RD#_)#.;7-J"*W M*.A0A+LVE*I,/+"W_JL>=!G"4!NK.&DR@#V9[ <:U$O:1/V?S[AZJ=*$DW^% M&#]!?/6+W>"E3\.(TSS'('VJ4DN/.W+KHCV/ZNZ55V>H\0*R]GV S)-(JY] MMWV#.)7V;N9:M$&_=XF\ELS 7/^ZBC'"E)-C"IL?,P#K+#)Q5:WXM\#5WO,J MV\6M$$I)_;>,KH :D+0XWPTA:PV .TJ$-8-#B/5@J6JW1 C3BDAWWSDH<\.A M_N6W(?MFLTS6+Z $C>9II-UUT?_,8M#L30B"VIU-?2KSS MIU?.Q8L@VSN(%2V!1A)\UO:N65I ,J*X)\\UQ28U;$U*,_[=-J:N]N?PBQ\9 M]M*PT>I[@EL+M5'8!H7#%\OT"T DI:_IH*.E@A^E"7U?D_W2Q)W$5.R^4/Z68NG CV>E<#%4?KM@W?9+;>+CD'/.061H23^""(0 M).(ZD9DWL(SG=M\N>_*O03WW0=KC@MK=MF%TS;_M-:GY(>F0!>]CT+G\Y'^I M-S"#=O=?..FT(,&[D($7%,[X@FSB ^.O]HJ?*:NM-H7QL:/Q?A6P*%1]K."* M3>M$8%\D2J56>;\N?R[]861!G$J"^(NK#!F\M2K0--_XV?WL^PF8A#[&T!^( M5\57]$2?AC-R#W/I@4(N7_Y].![G>_IQ[1SJ,%>?X^QA\W!I>K.\E.?*;T%A M!(-7U,QK-#%YMN^[V;WSO&M2LP>'+5&7ONCD:1V#H,B3=WEK0OLM'B=E[>L8 MT3,=5=8V:5RXB2=A]M][82O_(M>1.J?FCD&1'?[+06<A\/9+M2ZCJW*JYZ1:!?,B,VPY_A/;8GW\>(DI?13( MH=JVKY!,E EUZ(@@$=A8C!5G\82^=Q]/^X^K8H@7PRJ'3_08]_N[OMWAT'I] MV2+.,3IYV'6!*^K;_>CB2\C8[;:W>[Z;_+CM850.3NSG/U_ ?@<77P\IF$158,]0!):>\.%:XYZ_2+F2V/BZ CZ,WHJ675.IB$H??;'H# _LLE=G?9"Q_G ZJ8L^0;%)QL-AL3MAS5U26'6J79#,A$/ MS5FY%>%?XV3#7H&'J68QL%KDB-&(E$)BS."B&:*1=ZC:^,&W_M:!\DI!6T,] M^Q9S(^78(8\%A#Q>=4M;^7D6GY?@T\ZW1NMSZW9+&2"DSDWI##.LWG1_Q-:I M3I*I*?47X<5\0@A$E:F8B(\3/P^5@P(Z?J3;R/\YZ>)GVMLB*0)J7HGGHA+Z=\6A,YJ?9ADT:3M ;CTP_Z!M)= M+R?G[?KQ/R_&Y_CR4;J&2DLG1H>,H9$V2U:[*6(E#=I#\%F'O2O)C3O(U:Y, MNG@VQZ_9J?N2ZF=JN5C:#>4D&9H//-:,6$$@C5-Y3T&"O[MK[ G NR*C7V7) MWE=+\Y09WE:A;MD=@]J"@3JO8Y"IC?-?-,9/EY"&3B?3G.GG!=IZ-8]!.;7;!PWSC+?;"Z%J'?L2_^7?";( M 7_ZT FE_[N%0G\ $_50=O,OT#FP1C!%-WM77[X12M-PDJ -31ZL**V)>_6ZL-Z961%_.6P#?E%'HY?T-Z>I5-SX1>?4NZ*Y,;'&X^?5\R M]$>(WJL0O69R%.%$^G\.1YVA>B4%T\,*=D[R[T![5F(3_1^-!]POQ._U@S&OP%DDBZ!G]Y>+B5-^/]1?R\)"2=[V?[/7L!5U^U7CD%$PJ5CT&+6[-A#^D#3 M,:CO?>!^Q'[Z*^-ON9DKA5)V;@S,DF];YT)_:<]M7C?EE#0/_F51O\ 8)D6G M7.'@6-]?M79PCP? E"\X1<_7X'[,#!Z0,$@GTR&T2TK1&:(2VPKJ%73F@:.$ MJ VK8Q"'D,$Q2&6/7L>\&\=,1]W9^ W^/7&%1>:M88Q!AB>W]8URKR9+4,S3 M$";.\\&/>&Y_D4E\_=8IWG)["MT8,K,3NPBCVD#]Z+E#< M/7Z3^;^TQ<2?:"O\O[7MTNLB_H^V*;:NKCGB2'3)J7#+*UU&W%V)<;_^:%SZ MG<ZC'(.;_"AY3YI/@&?N? MX.G\;TA#0_^W>___D!Z#QF[]?S&]&C47\<@;W-(E!!%<,'WT5O/T-:VG@\%Q MG^R^MAO%YB><^VBNQ_CM_.UOG@+N_^]N-#L&NK8&@1I+ MJ*BP"$Y9\>A4^=34(3[E0]LOA:IWT"3^(_ZFAL2)>.A_B3\&R?V7F1R<_]M, M^J\VWY)C4 1;[C$H+> 89'_F*#?X&)3-=;C%N:6V3]/-'@,/AGAT'OA(0-S1 M%CO_)]%^QT$.Q-./09W;X>[OM=%M(4##]2T/I_SU9\$MB_OUZ.K>FY+S T?) M47&#Q?P;,&T?"YE&\PKYH]EK_PU:L0%T_TVEVS&(M%M;FZJ4%L@^7=A/+T@2 MT@IZ>M^][GRR(/BZI52Z8->5F%]-DJO6%U9)#V97T,['H.C*X,UOTT^6[QLR MBT0:DW(X&45?GY+#^OBKMX#C=54\1"=\(X(X_GI>^8QE-UU7$D%V=#T+5]/4 MJ9>-<):.63,Q,A1F>IS,H&%VN^FQ>4PE,@WU,>_GB.;'QOR[^-76GW[I_IO+ MN=78_J78+\6=1*+Y8]GT>$S,@F!-77&)2D-=_?)0GVK]M+OE".88%)[%&*ND M*XD8W?6$S30XQ>5M2SJR'PPG5D55R9 M$IS O0)[F[]<,[.K_GNIWJ1LH56.6IPL56%>M*RWN#@[0T;F MEV1EF.7@N$1WN*3^ROY>^Z#?,0B3&N5TU2G^-F!&S+S9*94;B\WT.5AY]-#/ MP#M\QD"P&_& HK'].OGRH];1<#XCKD)3"]=U[=T(.6VL\N+$--\V4DY:IQUBKCP6=W-%)_;\BRR(.?,K MG^VO#:/_YE,B.VM2^BQWC W*<759U:Z0]*">LE>[LX]S)[^8'003*GFD2=!#%H!ZY#4>+N-8AFP*M M]"G#J>C)6K5;&5K8ST(R(:?39D>]3>0( ^,F) 3$F$):3:W33<@1>[FN- 1EP%TGG%#WVU5 &R5@ MUQ>()>%%5\6O ]YERS.RU(H(S)'S;N PIHRS*2T_MK#-_1S*MZ:NEFK0#.5& MFA_8!HJT@ID*#1MNDHOM55F+N)^\K/B,XZ%)'(-"$E'&E+78[+6+'H=Z2.*; MC4G6.72T]YIRVXQ@_(:4;F_;MCMSDVK5@N?M]M)R0*J;#CD/^LXBO:4H M&0F!X2:JCV#D=X2:W+!XYZ;C(]4 UJ"+E$ZXK>U MP+PT7:I$!"V V',?>K&\<2[0RIC*$1FD,LKP*$7!RS!K\Y>!JX,J6O'6K_M3 MIU2!B$,U^B_-/@($D(:V2X1HCC7_YX+MV;@@>;B$$,J,RDK$QD6+1#N==-C?APT[JSV8-T6Z> !0/ MR.VZ4&K#<:>0QF1T\T:X !03'^5M/"M&TP:4O"E#Y,+6R3MS",59XEZ,=L"A M%N!E7E=%44QW(@7 RSA;>?_ZJF6)4H5MQ7P?#@[.^*2%3WHF(;H\8IQE)SUC M%#J%=!8$QSW;:G*=7H0Y!8Q#&[%#"-]^^@\C\2:7]/DB*3PT[2)96 09/8W<(< MID,[8&R+'=N*-L MNC3MP@B.%<4J/%*00$DE9X=> +R) U1E@K!5\-5+C^G![ M)0L,7,N7.T?O-W*/B%X[!E%HR!22UNP$:YM2.8KA*'4#[ (5I=T(Z3T&D>W7 M$TB[(DA_8J Z.I+X8"68:0RG,082ZT;81%G2&*ENJH/C&G0.8[0@2I]"KOTVN M6)WN,,17#V!MZ^4[R3]PS]P26N+K(,F^U]O08 >5(?!A-+XEGIO^ M1Y<+8'7,08IS,JBW]G%:(VL[=*6^0\0=LM_[9&,;#E1J#M1"BR%SOQ3>K&E" M^>\MY>?>>K;E+27IG@>&0_[PMDG40&CGU#TYM= ?, S@3XR-WEE,.B6.MMJSW,(F3K0[BW-,V*34!SNQG MNQ;B-SN.0:>@\XHPG7GZ'MUY_?SHF,B%-*V;BH.^+/" L6F0QDBIFJ"],FV(W$^#==+!Q^8!"6W?HPUY:\X#@4<6AC'WE M4'AYT:L9Q[>386AMW6O]^+FONOS ,E6.X ""3M2@>0 C]_<.7!0L>=K6@=YI MD_W/\0M*K'XHB+>/&*K9>=*%V<6.02QO-+W7IMM:RTJFD2E:K76P?T9%E&.0 M0% ?%(MN0@LA6KJ8:NE#5D+;ZQ?62+T@W5FDOCZ)61TQ&+Q=_HJU,(Q]>_C3BU<2V M#RU^19%L.5CJ/VVJ)DZ_*>@>]G9!Z#F^86K$4UE@?QV16 M;.W;8]"KQ:,\L/.&"'TX2PQH+.D[L88(7C.@+.C*H&R&9&L:AC 2W "9H-G1 M8BS!Y6JUR7X;WFAE9)R/#;PM\+/6%I9HGW">>3=I;DK39A)E2N^$1/^2((U% M+0WWM0LNWM'%OJB)#@B@=*\QEJ!D9.]!V S=UMP]BZ^F-"?)EGR>&/-9\W7_ MD2X_TW7TKZ+\8*-X=2[DQDVFJ'LW'R+GG8,Q7G\;@U>8GQG??W;O_,/38I.V M,,)3\E"A_C'HQ?9!@EUFET$!S1X0*JXSN%A>7(JL:#K(N'$%HSR)S"6HVR1. M_HX1>A&_5G?7[%-V..S1T\6Z*3)54N)50A_13J#U)=>].86'3ARQU- F=1-) M1"EC78:-;7)2*5S%RO,NP,C7E>@KZN-4W,=G@((8VA&;5OUM][+;!(*3+PHZ6T"SO2+ MH^:S4WYCLVQ8PX_[-DZ[V9YG*4<[PY%GVM*/XLYO?8K:"M@8/\%]H6_M8BY] M.-6@;?<8)(CA#!^;/8L9Q,D/CS5[(CD?#8,Q;DKNVJ?S8%YP_C'X+K(BSZ N M3G9"IEGUH).TP0QX==B(YQ"SS\/4--O#BG,5U*@)LN[K4#5W*:0-$/!]-@00515VGS@:C M)$A:T+- ?+NN,(ZR$!%=3DXSH*RGEB84PC4S,0_7$P/OO>FH2^P%E7W.TR>[ M=#3K*IZ4<;1,)="0X7!BD"]O#^*'G-[ B9"ZZZ-]-X#E8 M% FQ[G^S=28'UR\;^V((BQ#?%"J7G+SD&5:R342)'-ZRK3*0:_I3;JVL:0_# M\VI?/]?RZ-0[VT_&)4F)-Y]R)6MGR4!94+Z,E0 GTCJS@ZZH'CIN[*P5L4X= M^Q"4_+MJ(ML]N7-EXO>E-GA9XN.4R5<-L?DQ+3_5\@.5RIFP!C6X8U!E,JUT MUG&+N36; MD002;0G-R5VA ,QD,T1V*LVFR;0)IN1(FM7&N%P%^O9>$\ ;H4 MYD\9\0VN?G"BVP[-ZM #(VFXF=_'E+PN$]Q5.F'^56''H!;.]P[\0.A9"GN: M#5*:Q!G18)*#?"X6=&#+;M":)5E)9;2:X1Y3_4,>B7FJ%VM@^"-DR%3N=WBG MNIOJ_V+OO8.:_J(_[U@1*9$FG:B J#25IA 2&R @1%!!0(B(2!.0'B D"E*D M*@@H"%'ITJ5)2Z1&1(C40*@)"M(3Z@<(R<;O=W=_N_.;9V:?F9W=F6<>9O(/ MY^;><^\]Y]SW*Y#[V>A#P:<*EU3I,NN=4N6>47A^.1QR_>Y^_CV@^^:X0VA_ M.2&Z##UC7E:+J83D6G81!1G6=]+T[GW2//OAC<@Q&F[C(1M4SP$2"0CS"]*F M!6OEY\DRV\4H?,,*$![IX*+V3:U73;RH-.B#:3"O 2)3T[WKBJ*9XRU&@.7) M*+\06=LP/I%^_(E(0\&YFJOGMF9D$26P3O"%@BA##.@XD!3,/>JS!%@21(%" 1)RH42!- RGRY^?_GL7*WHX3BF+%0JS8(> M2=3?#WE*?E?N3VQ%12'?[;B MBMF@[_#2K\Q!AM;"U2FX,/->%;#J12L-8PDPEMY.QGA&E@.BS1BQ@0> HGL. MTJ#X:N$$MOGT[Z($VCGW3WJ?4#9MS<-^[CSWRO?0C"4+HGYK0 "%D@\?T5UFF6DUY8:GSFBZS MEY.SWO-U1U.G1E0%4!-?ZU(^T$PD:;$82+RN@@6AC\D7P(!8TG,_^T' XW-E M\C\VM_>B,(PE&T1U6?"C?@M=C7[B<7BA0C-6AEL)L]_.4[$"!<100>,W+][] M8E(O^O1LUE-M_+<-\[UG0,A+AH%FNV^Q:^Q*FK M[9%L$*>"'-L>ER2P'-RP*V'4B5#DYX08C!#3E:[:RDD@NSV#:&7Z3A-.!*V3 M->ZB?;(0W.8I.HI&,&32:=<]T$XEIA/V _#RDWV4<9%X6N!C:MKXZ4,WFQN6 M.EGV7K/MP1MAF/47*W;=CG1%+G&TSGE M0"5$CW.+OKH[A,HRC!A676C;R.P]U="Q>Q(F "RT6;B>0@=\,"0$^"8R0/X$X#NFT.OY9#G$ W1'XP=5&/+2.J# M-F;NCK-OS=B@WVP0V6O7A[\ZM<-Q(#65"<"/9>^&8V11JJV0_+LCKX\].O'@ M(J^FX#GCG?.V_X2P#&&5B;S74E64/E]B:\L&+8'GZ7 UV$DVJ E>VN!'PPK; MNL"4 2P5=Q@5@> ?+8ESH-K$*))J9C,/T9>?:]B><7 0MCC_9_Q1Y&Z!5(6B M :\E?Z*4VM(*&T11V] 'TET"&"?(5-702L2+(TR_2.3/QY7#4"U[+XZ^7THM M<(4)U*;,F'++-^!%&;:M=5*46.W=Y'SAGGG^.Z!/V>(KL M_7SD;V5ZWS[)=4_)_LGG_[99?&GP-;BIWXLAV0P/Z%QY>D]% M)-DK8A_HU)XKD_O^(V&_'#T?VO=VA-4VP$&17*/!D]WK1M]2E8K M=U,KRZJKDF:@=2^.A<1E.HS$\I]Q1=$3B%XXH%PK;YXAVM3*PMB9J#)/0*3A M?\(FL%0B'0-7513&/C+>(7"*(!O4^]^R:I#SL$9]&O'=[T@,@P/.P)FGDHO M:W6 TRL;CIWUX7B;X#X:L#SV)&AQ%KF?#7(&"W6(#2PU@.F%ALG5$^,VMAP) M+W:1RV-7,] < AXY&_N9RYER_5WJU>2FD1T8P[SUD?KI]HRD/%.97A-%N?1< MG!H^;C[$INZ+4KOB)@I=UVBI*SP]^J 2>.UJ_9V2/^SIAKQ*\BOVO%N#[T4K M3G:*K9>^R#QI$--,.;0GU6#H^A>&:/1J;>4N_Z$Q#X5,O>NE%L<='[.>G,0O M G#ZA"E@-:DKU'3Z\PJMXR%^0",CJXL!CEI^-V<]70$#'5]:MXG)K8F^8BUY MO9@F]^E,-)*'Q0-(4J%:Y@"&9\RX57NJ'7IY2ME_M&QEUNOFJ93?!8?"#O>B]?WK_'KODQ\+-"TD25DG?YA_9ZV:T;C MK'6W]_#W[L&XTD[I /?"S\YFI>:5KC25#Y#0=$I:XY:#=&E @'J2O]&O(9FP M%>%P2Z[?4NN3/O&OYQ1?M!G[!>N4*HRN13$KI85*%<2DXI^O=A#%26*T5%A%1/BLG;+TFBT=V>LXU?DBL$_"*C6B<3V,4_7ZSS>'Q*TL[[M7^#\P3:D M &[1MD!EOF*#OEIN";BS0?>="+H&>4A&EN?./MW:/[K:;%"XL9X.?GG9?F'V M[V?7=&&]FMUG\:-KL$9L9;Z/[W6Z'+E(>D%SA^7ZW>&@K6Q'1#F@7_&"UVRP0V*+I*OS9.:I$=97(B8(9T>8,N_1FPC8+-O@I%8B'#A\@F,A88(2 M3 E3^A,;!X-]?@;]_5MH2K3*#J$QLB+OGW4P.\HQZ?C\W%[GF#39H+)S$YEY MY%*@O](L8&QW03<#_BN!M3>JFF-1&YW)9[)!Q3J=2*\MW[797IS>R9$=<[M8 MW7?PO^.Q0\F,:L6JSYCTFFL6%_DOC^'J^ M*]P3_S8_47&JZ7OLE.QO*2FO9_'@^31 RP;$^@F7.+^'&,F2BM@OZ!]C8G0# M?(=WW_V'>_?(0LGC)4_N;I^>9RVB%6FOC>$46=J5,CE7NSUTE;QOWTZ+C!?D M;/OR9XEW\ ;1&GFK5CI%W6ME8[X;XSWY M>Q\,X5K)R1;_VKWG:[>VTP@EI=:BLP=S_4\PP7(K'.%1*/>S=8I;B9Y5)NZH M_U@ZJP3QOAO%)>UZ..AB7 _QMI]7O.G-7P["K1CW.3:H.J\5&9'5AA1@G9C# M"^"!XQ\QO7 A/"^)/M),49]E"/89TSTC)FP^,XHSUK12]]EE"APE"=PEV>^7 M\*O,)_DV:QS'T56A-X*WS!D88/UA5S(ESFQZ9OJ;I9?,J^F:D MDS?^&NO89SQ#9"EFFOC!NJK2^M8]HUN/SYO<=!N_2"]M0<0CI14&V2!'-NA9 MG30A3(G)4X@BTI)0!/-&/$,EF<'ICT"??5NI"""O5_0O+TZFP47'>>[41X-D MDT,/;7@7TI:'KB)VLV"'"N6%W,,\*':#I93,QZ N>]QH$+MTUW7 MNKB9\(9SG[YY0MT]/]G8&ONP0=SJY^WN_J%8O"9O#&[D7P9)IX82)K,S]_=# M5:D93D2\,(.O-OUR!%8:6+Z:= /&AQ! >4N?F*)IYM8I;?(5_V$=H<,WEI+5 MTY)_%/#G5XSF9IR^?*8DOH(-.J!,+WE1=&\$%S9Q5%4YJRJ%#;K)4,;74M\\ MENTM8FI]1'W:WEK,_N(VNY!%]VCT+!GYS=LE5SWX43]5SF<#?H1@CTVP4^IE M'6"JT!<0V)UKSC+' 2=:J2A*H:G,RMH%SL\\[N12ZAJD$.6G6)/9W=?,!@FL MW8D@7>JO! 2JN(N354L^G+K<3R>T$YYE'@.>32&XT>8 U^1RI,6V2@'XF9)^ MH>P]IF%MM=L() (C6LG0"E]2_GCZ [!SO7,L@[&I$C]_1REKJ M4R%.PH>^1RLP#C^G>[9@7^#/W&;PC;^EIL<8[W*U5*?%IV:Y4%@%)< GG?I) M1*3[HO(:GZ%"CZ?,S&WS9U1NW\? MZP8!+JTG<-FY6;"D^F8B-N_1JZK?NZ=;,N"1"CV#[<$F,&.=SL ]74V)9Z]S ME4 HP31D'!OT$!=!D(0=<94YS""U(J,DCX=)5TZHAG5(#UH[R0(F<9#3JL6'6#8C=R.<>NS2>'ZAGP MFXS=^+=N!59S:;YU>FO[FC8E?J^/X=/!4<6Y.ZZNEJ)JKJDWR$+?6?_),W6^2?E RFT8&>- M+B>C'L^T=IM*B_)>^[JDF^[Z2RX>/""O#3C=G'#@'HY[U@+"Q5*PF\N\V.C, M!&<;E *6-SXS\*FY?!Y]K7C%VGZY!DT\3W5/E?(^2QL3L/588+%DOGE;['.G M1+HG4T3VJW7R9A1_.94@ZHH7J6)()Z\38]?$UI;!%!2X>7/SU:R,2.J]GSEI M(4ZM=>N9)4Z?ZV.N\0DOES4H15R!=FZ@Z)X+80SL)*$U0= 5SNVQ!M_'ZH)( M,;T8/*W\:?-N0>0VG@0P&^0YYS,[?JSR477_4L/%CW:NJ3SNGKF2RGN1E2ZW MK+H"9;^7KN5FT$C/\0+TCR@V:(JXT#(Y\5P"V1J,!<_!]M71]=YAX&2FW\%B M>ZT7ZD/+:(6/S74? <)735,+=:,I8)=_!X?&=Q52$<,]+'NW(Q2J%*/P! MM#N0,5FZ'XERLP,, ^D]4V%$"CZ)QJ=H1V>#6NL+Q2MM,10$?[>0 !QX]9\8ZG6& M@(O7W4]NFJ4:5'DY'%,S+3,Y?F=#!TP)V^#_3-^,J.+4)@!QK=?3NIUD2$"" MT><&T?99SFG9$JH;F3D?7*P7GD36?Z:SXF@O/MI$3=KSM7\Q2U.3_?%44I1 M-_,\8(TOM_>D(VEW9J*@.N[.K/,]Q7[+7+7T@?%:FJZ0'GW\;=ZZW=ME$S67P)*#6C8_(.9CVAY"84 M=Y7S_TO7C7&_( _5AGPV_.W9JS5AICJHBO8 =[5N'1R%Y&J2I=SVJK 9) MU_'TN/7US>=0':5;B&PDTQ1??KN"[A['(I38N:BZ!\C:C-G9718L6CQ_&!39 MS,FFXY^ SM8T6#W].^W757B4,D8&@+=H5[^D$&(?5W:.#-]GJ.25NJHU.>0J MHAYT3UDD-2__'M==_TC1\[XQJ?43OA?NCH@D5'+%R](#PJ&RM#'9&X.5)%$W M.UY&=;U/3E7D"RKG8#M%7FO]>;^](F^,TE4\?#"-V:#3L';CZ].$LWTP)0YY M:C=X5TO($\*@NCY:K6R0D#-%I/IM 5IYL*BTJDO?L7<9#?<+=E<:1&2AM$]) M\(RI6;LL.I"+2C;?/(J3CV/-]L(D@'W-VVW5Y>]1"LV9D(''9.MHXNW>-=3D MEQKDD2*#5B]KHL<)9U$K=]@WXB^1>+UG(IO[Q4!S\?Y)\5[OO)KFB?:DJVV! MI6TT+)7K544H_ASP<*[EHI4D4>*22N3%T=L7E"Z.O'LGL89_']_JT)P5WH@^%YJQR//:/8(+X%X80&*ZB9(QS2\E+ ]-",5B>NV"#S) L:W+3?X,E##6,.5?[&Z7"K]^@FH9BR[<-5 @V -FE5)[ MP][K1%QN_FIQPBK_G>&0GK6%DW][ M$?MK_$=7_Q\?PK#**Y8W!-X-/^PGHHST7UMU6X><6=G)8EVYO^C_S!T;(@$4+FP>0IT<@I)7=0]>N'GO9$,S+!IU)BS[]U$SO; I) MC$@ES<^OO>?J,5MRA&C-/ WQ>2? TI-?_VYT4G87"3OX=J^7MWS7>@^/ AZ&> MP70PAK#K"B5YDCE88P"%9T( *?C6V6DD9[F_.K%!WQ+-S+8R)TK9(.L$M1$. M(S;$^&ZV=!UM2R^TZ+NC]J4#2]7U']P6>SJ?6M/_RT\A_P8Z3V1C+?8V M[Y'S7HEJ"=AF/'PWMTCT^B"&#[7I=>0/2P-[V$WKVJ*QNR11T]PE1G$J$5XU MV2?T^W=L]GTGV7I%DP=9QJ9!/06'"O]0\DZ[;5IY!N3496*QIGG>2*Q\X96WXTSS08T M3BO:?'*'?YLU0[]*-1!KW,EG@]Z8_10B.W=SC<.^Z^!<3W<\.W%.,K1,_NQU M^\S;^;\_7_@ZT_?N)M?W3$4Z;J&-H4";:4=&9*IDE,).N.+W SY3\)AQJ7Y5 M3]^N S!IE/7VE!G=I'?L7J _-^S5IPZE<=D^S*"J0NC*^$591.454T%,!_SS MXG0.U=UHU:H?JE>($FHA!^#X).\ >3)YJBVX VXUFN6=]I-5 MDZ>LU0>]AM2K*1D_SJ5J3,M =T/M@:1\5$V[)E9\>5TURDZ3 8\#)W3]ZIV' M\'& _0#J4_.$4140H!!>29*]26?54D=L$/SW-#]Z2LP=[$4/5#WZXG"/;X(I M9-"ZG?EF4!0NO:^IIL->38_H M!?L\4EH/N=?.!KE5?TE O0?[T,'-X"'R)#)*1<,SDL(1L+2$9RSQ0?SYN90Z MR]BB]6KZS%.F7H[A1W7&D//@?2#A:UI$AGN 2$Y"QGD;6PJ!XJGULI (6%)G M%NP9PV@KZ.:$B/KL6K'"989FNFA;HYL9G6^S!<['-!XXSH"%T9#A:D#NG"#!O$50F/D3!"C1AK(<6P3EV6 M5%AC?AMU_GG]3P\_92Z&7:N5+@X_2.#>!%K2_EN3?LJOUK,0#K M0-^Q[EU.M?U,5[-^TP"?DI7_73B2'7$-M-Z)& K>N-+;A^SYW4C &9>5E_57ZL- M_@Q7EO 1S+=Y3K(NJ> I_7-K8#"^CQ/I)UOC3H)L]3#J953J' M4:@,,;#L^=Y:W<$K,*IW_(KB=+'"QEY73A-/T^U699& M#G4KC=8.:J,&+DX#;0$!A<7D6(SD7-C5#/<&84Q/OO-Q9L? 40M23A<;M+^E M,JF9;'T;(J0>LRP\#I"N,TR3I[JN-A5^LD5AFJ B@=0,X^9QX63'E&G=P_8% MC6Q0F$3W^N.UP@/<9\U W[@^C;':)LH14=0^OS'+FU_2R,T!@W7],2&,B$%) MVY/!4SEC+INP$U:.*7P0:WQ:]Z#+8ZL%>>U8[VL+)U7%-CPC<)_SFL 1VFN9 MRG2+I"+75(G(EEV#KT=G V@%5;LR(TT2[R-W#(P^HWH/-IH8@2N^;L=,N%K" M'>/U^OR_Z<.$&"2FT$@;#MP@L%M.KS-&QF2J?:[!]ZE"1;0B'LOV8HZ-S66> M(*^3%DE1UJ:E(9Y<+RK3>4R"3KDG6IGL-C+/N3)H@WND,2^9!^C^>7329&D3 M,EQ& 6>.Z0>'9=;9^2JH?LTPGFO)#[ MG=?'+UVZD!"._0S_2@K=GHBO0AX EH1^4QSNB/N&=,1$N-7Z[>KTYJYO]Q14OB\2MK*^OA/RE+ZK::2"57K]E%*%*GB^9_NV D^GT+Z[M.KIJF*!;6_U') MKLS<7*!?4YQC@TZ:%V&ZOVFY//>;2(K<]DOQ=]LO@53JC,382R;M-_;RHRYJZKR^?6J%J/CTVIOLLK_OVX6W!&'#BJ'R-+%* M&YZ)HZX]0V !.Y'XG;8@O?B8XC.CX?I'YK0UDQX-GM-\$'WWU\K7">+ #:VC M.N=*Q/N4&5-J3T:FA>@'6%!M8X99]E8]ZMOR&)-=T=4GH;N M$PSN(1T[=]@X(VN)=H6W,!:28E[8(+6VY;_Z$IRD 1\*VT -9O?FU-&7HQTT MM>P.O\S)BRFQGC"OH>O%Y69,=NK4RE7MV%!F!ZW1QB$!CB=Q^2") VI7+GD6 MR\/\B.]:'@V"]C\ZIA2H1VE=<@39BY/>6*;J=)ICA;[(06-MAP2YO367UK@\ M+)^"S/5U?AZ$MY1M!_U]]#LB*+\R8^(^/^JKW"][ PO=V_P&C#VXQVE34 /' MW9HISU [<;-D/)#C66KWVO.M>X-JEIUK=SU*YGICZ.C1[@ 82$IBX<774?ZS MMV>^;+UV1%R KA-O1'?18>_0>CM74 ^/R%4#[O1-2X;R4J]!:C$PON7;)6][ MN0D^3'%.D8>]GT^.IB(2#(J[E7SN?# X1-G\ MY*.G>['X5 T;E+T1C$-IC6X_Q9X_?6LI@;B5!AH-T^WWW=XWGE[O0CEKX(!# M8@M*9>;K=GKF]'3DW2JKY#ZFV/]'/3)AS;"V(%,& MZG:],6OOX%OG5@T*W0;5D#LNRB(R3'["BWW;9XE;ZO6?P<LD](P.GV M;TK41/WN\V>MGK"4T8:],$% ]28CHF*COJTFA4=70;_O.[Z )NUD_O9XK[KQ MH3>_2SSRSI3H\VJ.^W46'BI''L ZS>.5R4DT>.LPC0SU"?#HL7+)WL*+ $Y MU;.0Z_2(=-4W\HR]I[@+Y@/,)#,,$\TB"2?H _&,9#4E'):F,Y0 M$]5=AP8)7ZZ:[[JF:#18]L?)/-4\TNR:_OG9GM;N>K$#XT6*=^BXUQ^VGG M2HWME'-MWZUBXOH\A_O":44LL;&\4X44#LT;[60@F.J6BWNUF3J 2<6GT_9 MS2^S08)%F'U>?N:0 M[4B\S>^A$1L%W3L1A[HOTPI:L/9>\HO%U05YMJ,NEOZ#F<>KJ@C&\[O\TRL7 MY7LK"T=L+/W[EN7#D^Z\\ML?1^F=%HD5W'.^_ VR*NEA^6(7]-KRG]*\TENX M.>\=J^DG9-,;TOM9Z#*L[!_+W,O> /R]1^RD MM9F$81EBK,_EW2RL\QXV2'V5JL Z^O<&I9XV[[N;GB73I)EW/0D;.!8+S@:) M& S2D6NGOK$6$%N1_6S07$ &&T255V7=]L/1>W"5HDC $G>(0689A 1?@"^P M00]9N&0(O6>BDFM7B/0N.S#8RMCS:(/\1?*K_ M*?BPSB+S]%4J!,J8L@TD(!<2/%X3_NXA:)8^3]612;=L#V)=7X(^H"*I^H4Z6_X!F:>N3],CLF3/%WE9HP9;M(_5)WEU<>CW M1E&.#7@%Q^/YUK]VM%:!UX=D'MCQ:=._.F P0 *3X^D>G#OZP3B=YX_Y7/OD M_7"KXD=6LEZAED^N?..__/43:K3:[%=1W[[/?7W9U!\6]FH*6PD.*T'[T;/:TE0RL307 M3T>9^H]"7?R\VZR#L9MTSQ9?BWF3:DR*!W"\HJ1ZEM[3'YWPB/+,JL M]F*20(E9Z$(E;_T@D8>):K$@[SM3:9JC=R) L@K38N8YMPZ\:'*P_VCN\^%D M?]:%FN_+DE4A2:9==K,V=PZ;$>W+7RN>S)&Y6SQ;WS*._SZ?86N]:0V'AZ-U M2D> PI9M\(MB6>?W#)4DA\)KQ8G'[EYI\G,>>T[RARAQNQS:\M[3/AX@R(R; M><*5WWW!?BA^URWBIWHM5'0*'(7D404G\8<5E\:BCV[)JS)%:+6M#*N15O@ M&_3 ;;; ^H;^-:/!.G:R2M*.UO/63GA5WU&VMG56R8W-ZPV^.=%I7XW;TY MH9K>1_\G& 4)9O)8#+5=W/_;R&21U M^MC+CDS-_=TKE_=XN_&_"K&N7^^?**I7R,M)'<>8C[&ZX=7ZJ8Q]-+N*R2[/ M-OPANFHT1@G T53"W:D31V>KK3&5XZH,S\@%CP;C$I<:BTTAUZX\X*2TA;&R M-FMN\%0)^L,>[YM]:$/Z/.NP26 @?=4LDI@T4I47[;>HVCJHS5^8C4NM M'^%3H^;%K)>?N*12B11WUMPNJ2]Q>?56(>PV0:#684_4D[3G;) X6IV2E'0.A$#;Z&*JMR#W6?R#R MWL_!9'OCKIW;BM_3C61U M3]!ORI,Q,L GA 1JRIHA&L%?3$L/'K.DJ:0'.F2C+S%L(Z,K=2V8LRG53ZSG MK/=FXV5"U$QKXVUT>(8?>SP0"$F\%N*.O;Q; Y,!U(AP80W5HTR#BA@J.31K M '8(K/;@6R7F(EYG-N0J9.N=Y3R$#D\ M?W"_AP&" :%M+BK3:S9B=@ODZ#(Q4Q/2@.FF1=^R.I+G'EJ[8;!RD:MI&]G" M)S/81\0?8M@N_B[.6."C+9_IQD:F#,X+EY_,RJ_0^''R]HI)\-3F8AY#:-(@ MNG+Y".#6)B,(A!6@SPVJX"&H8(XT/KPNILI2 MJ)=P<=C6>AMKE=VFA%0F_1 MXMJCZIJ:^,#2HRL6!C KN7VSJ@FX"E4B)#IEH@+5LX[CL4/%?(7OPZO\R80R M+%NQO'_LM'^>9$RT@<&SB2.SFQ25HHW+($)@8/:%9=3^@UH07)*^I"@*AG2W*6N'0BX6 M(J(_DT);9)W@,]YQ#2X5M+FTD5HGW?8Z]>#8_?,U?82#L(N8_K2:=G HBP]X M2[6]"02W8<'38;1'Z?;TG\XW 0B-N[H_>]"C"B%I.T[B6PY?"S'GX=-6OHHP M7/)#5!D'^PBF%Q=L7XG[]4U:_%K6C^--8QDCY@_2B:=/MO'[)YR[8[SOV25( MDG5>2REP:O1(AULV4-/VTA5.C[-+.#@Q9W?AIUP%O31\71)R9&08A:"Y%UF8 M4DCM]3$OUN1ZT+8/L9^5\BK>>BPV-.P#(H]F6AC88 MTQI5L )H_7Z6K#,E,L;#]_0:X6!U;=:?NKB!HK2$R$766+9;@'5;=88G7_'4 M">5LI=:TW<1V8?XKS&QO;'C-:1+VS2^?3JD5$^E]JC=;C_*M/OPDUJ13D7@D MN>-7J$__3ZY?"4U@44P?Q7+1DYY.M6Q+$$7-VY(K%V5;M;""OH5\6%,\X&@_ M&8S5] M('3ZCIK89>_C:D<]K7 MYUQ1\8Z599@:*0XL;ATN;.Q!C#E=0GUS'-7R&;HO@YJ-S[8@+#0Y[);Z,1"T MY]&Y?>TRJKB6<;$WM:^0S7:'+'N4OEU1^VSBL&-G7[]4%&5P+'\5$F5WO)Z^ M&5;EUJ6BIEE3D([@11DCNH=5JY:/7NRM-/93F!:\.UHQ%R"WM]=FQ/!W_$%8 M%^ X.0^)A( ;Y"<+;V@#3I?*^V92?[LH-,0+R._^B'VOGFAKU]BZ%JL,T@14!WW M4J8!PS&K(:!.]-E">\[1U,#-CV&M$J/Q:?J17J6^ M+5W]&FJA3HVU_AGI7H_$%:UN-M^G5P[+UOMP:P2F9AY<[7N#-K^>#%\49@%!")!MTJ(P;!)&8'RG/ MG)P%[9OC7B^QLPFN]]D(#D\9^VKIG T6D[U@<7AH_\,IW?/7-?B9?E[]L:$@ M.:DCH*E2,6EM\Y0SZ0V9>J_7ZTMCWA5:N02>Z@]P5\Q.7NBM6M.X*W/M8\4/ M2H?J)-5^87VP9R;OQ\*(2>/8PE_-3X#LH'6!ZYA,-3)BI3=.X:]NYF#$M7\Q M8I,-.J.8?/S%OO-[O4&\4Q?F?SX-8GWYD.4[TF!4__);?=HE*R[+FZ96!M[G MSY&,$DKL,8,FB095OZ-POVOFX 6;)+72?RF@N_ O#H9"$S@R'8"LZM7KQ_=W97TDKF6)8[OGHF]G5 M ^=%1X5!R_4^TN_O:WH;$LLOZ.K!BR<)?\Q>[0[A5D7[TWLO3ONF#S?('TW: MZBL?P%$X #K/*>RI1C^[>R^T7 M23?,UAM$=P^?A]<+L1S^)[HJ_7]/5Q$@UYJ9\ZUXBA"VZ9F;/^;U":U#7FRXH\[#-#=\;\Q7DO_@3J<0Z7O"LU=A MTR,)8@H)/L2^M(-7IJ[?= )2=V?>-ZK?P!J=]2L9N.HI61V MQ@V82I&;GFWP3_.,AE]I@$>1Y[J243268IZ?:*+]>C(/UOTDQM!DJ;='MQHV M @0R;C5!A->\B@!59,U ,=719L0]EVC=Z[@_H6)>0N];_*:)M\\*Z7 $Z*4I MORY,RYQ+L[W$K^U"B>."@PNSE[QLH(%#]CZF;\7.ZZ58H" MGVG&@1ODN MK>HE[\@H4BUW](C/6G77UJL^H4!1U2^"/^HK1S;\'KRO#(_17&QZD^C5(3;] M$>X&)# &MSW3[@"Y@X=[[=\1W:F-BM]N$C,*(H<:A:;;U:)'(WZ[2^?%!B8) MJ)M ?ACR)UXS$FGB-QN^>GI4*R/O@OJJ^I\&33[WA9!B5M?NF,XNX>MYTL3- M@FBLB/4+^0%EWQ!MA0_,-:;4[EOXHS@;UJ%-ALV403Q&',75;'>!OHKI0QZI M3*#(]#9/M. $T*I3I6"T(>/ 1-CZKA!Q,&+"UMT!0>:+ZOY%F# 0OVE:S;@VKEM%-ZWG:*JC5?0.J-G)+^.GO@PL0?>$%'527SQ, M;15_Z_LJS]#5(T<0>GEE8!3SA4J=V1D@ MYA-:NQPHI"+!$^HI$EIQE7S\;)!I!:,]AJJ3'N/FAETL#'2O!/*,;R-.7>?: M;[^_RC*E;M9351=\#WTV6*"^4H^@GY5O=B?M0 $-G( 5ABK3LUH')_8V&.YX8?K9H+WJ$X+H:R&:Y%:MB<.^7CM* M*(=V&;E>*$_VW"O=HG$-AF,KV)TZ=M4RWOB"0HI"3;75==E%3K4.]6&> R)W M."<91 )S%B6+8*2&L4Z,,T^G4V'A5,\CJ'2C7EP3?B^],0*GF305![E$0( ! MDF%]7:CN5*D6;D9.Q+8KZU[[BL(S(A8*="VCC2!H^N82I]7G0@R4/D)H( M1S G[CEO=U=DS6\[M4*X_OAGBM)3HRM#KIJD*!M\'3].7WKFZ/3H,Q"R>"P> M5/;CFF=9N98\O1*7P09=G40 +LNH#>CAR&C!$!5#GG M!,UD.:*2 )ZSNP@H,!*^REK3B5%03/6>1755*;020V.4,X4[O= W&F)YP[J5 M4LHA(SLR'/9&M('#!-"VP(>"C@)CAD[[N#8CH"7DC,XA=3*]ILE_\%$?3 S M(B).)2^K(/5"E>WF;^$M4F;]A&%N4?X0:6!^1\1J M,I1XQ9 2XC2#!H@4:J0$DRC =IG5ELU5M"5 M011(&:1Q']6X75JC;JS*"]AU7@+\J/6%DH>@"I-CHJ8]S/.>B_P?'*G2)\:5 M96\0TDT/E![O<0KMD!4UA@Q/U<8>>]!Z=%]:J1_G['CU\RFH.?3(PV,*(N;_2;6@X-/5$WE,$$9IRC8WZI/%B](&_-S, M-^RI7^+ZB=,1@L>RAS!DMP1;>&F5A M-^FZPL;6N0TO"J5\WX^4ZN1EP?]$].U3M*4KV)T-/V,IX MS-O+1.-'C:4I:;G%[0#3OK3*^L.Q;[(20>%2Z/_Y6 M]PV1>#WB_BM2UZ,/6NCM/PLE_V2#/I?&^+E[4@M16.27VGZT'GVJ51OWU$]R M)+1Y>H5D_-+P_=SY+$$9XV()MRO=AJN'/48QKEMKL=0$.IT_:%^BUY#3.QS6 M=8TT_/@;[ 0:4ZDRCM@H?;8L*ZX#[8!";_XH?,?E/!7'LW[F$[^7[1?GNEI_ M53ZS[UB+#;\/9DRSYSD+.(7;22[U(^.&"X%?HMHOQ)X\;KOCW*V2L4N6-[/J M\JLNL*FMV#%Q3M46Q@L /7F7U7M1,M.VBD1N)_Z=OS=-6:]U2 ,K>\S4_EB_ MMK#&R56>,_ I"SMI*:5T2ZQD(3L4E5=CG.ZR."W4A,TS@GY;^K OK.'O\P5 MSX<)!AZUKU(GHJH(86GC=NX'\@:@^S K\ P:/()<0>NWJ8@C%0':%CO\!9Z' M'%G=T>/;[J$!(XWBNV[[UOU'/SG.WA=?WH2I6M,S\!N)_/9RT#0TT!0[!'P)0.'.5W7N[*&2\KO7Q^- MMHG*>JG*V]-QPN#$OKFF"&XNL3\^K28KDXEBY[XZVDE"0T5\RF3>RX1%WWE0 M5!(7H7_ RO3PYY>7]WN+'3DD^_*21ILH2:RR<4M_"3<27VQMJ_KACY6>'.6W MH0*\(EA99^(VJ6-@]POK-,J2EA<[T4XA1/EYAF<> O)V+CE+1(8OLJ2'7&"" M$#">%V6U[GX1)L&\O(,F9RH"-6[YHS9$+'5+>2K!++:[\/'1H>@E7U7@S-%7 MM(,_2Y8Q_ #.N,\O#F(R",5^RB71I6.;QD0FI]M&-1 MX!)(L]4ZM6;:6_V+E'E'3,-A5_9.;GL7& >*0,2J,LOM@-:L#P4 M5%C3^)$Z.C+"7# M+?F>G]4GGF,/K;U-"U&D&K04GS3T.+ID44%O?R5DZ"=N$+V8QJ.NZ"-)E)1[ M.R'9'ALK?CL^S)SN&0:][*-,CH)*4TU=#",=SIY8DXXC%(FC61*=QI59[:HNU';#F=0C9B2!UAWHBT8UP3 M #[O-(G"^ >JZ@GB@+%>F0E]^[VJAD\7XAF[B_$Z0:#C^\,%U7%T8E/DND[5C:>LQWTL=?9[M^ M3VRM>&'>;Y14Y-,EY5UX\.YTLM;^!U7AI6@>P*P44&B%@(_3_2/_^1:X$9X^ M70(5^C ;)-4+.%@T))@/0D^]M]F*RW/=["D>SY]#%]:V0+^U_N2Z15]MZV"( M?I41 $+K-);"N.+5[_KM2*NL#QJG\_ ,CYL_EU"U\!5^G;X/#QP[WH,RL\C6;H M+D1KT$\(GL'U0N.\ROJBG7_[G[3YFYF.U7&=YX?;!)T.@]IVLU^J?H7$_+XN M"8, [T.UDUG=J>*P]V=)4C(^7XL8=T[3?*2DM9;MG0U/7=GTC\T*]I3V"UI: M&!D?K1QP14F%!+-!U>3*Z;2JK%O4:0^R"[(TV! .BO)?#E:+B]')2RK @^JYDNS*!8G;P>,2X?>\",^(T-JBF-X$C3D:]8 M'J8:O1QJ0[,Y""0Y%J(? &IT,DTEG=XRA6W'A:=I)OE)_WVVJ^A\3=(EAG'V M7!B"K*$,,4[6,#$?U$G07*&<,-IM>? J3O2:0'C"H[>YX5_WR/I5A7T?!^W$ MK$'Y%6?^^>*^!QVY*)F#.J^+:!W7 (*G$L+Q9Q#2Z!- *7WBI@0\'LT]I15J MXVYIUK=<\CS%.O-5P5!#2E!)..?(MKW2=6#4O.WT38=&GR9J\>,3/7:=U@ML7?@#31J@628CZS2 WJ8JC3?H)5/%*1O:X5CWK M)P,>BSF$BK:H&U I\C5<]U0PZ\TNZY,+]#QBZ:;*%,Z:NE/3P@;%TIU9@@"" MH4I+;<%)H@5[&L09/"UX*2!NDO",I5L!=-!.TL<&T_VX8M5W^((FVNSX^\-& MD3:4%HW:BG/$<)-EY!T$&[1_#?"BQ'%X/BAL+L.MZ'^8X((&,2!MB@%L& %]U'AUEH19/ZI@OGZ>Q9DI?#LU8.9EZY;_P].91 M2?1OW#]M6IG[EII2:5FYM;B4"V2F9J:FEIH;F9DA(7>IB8I0[KN5=WJG*;GG M@N1>BJ""4IG[EKM 9>Y,*8Z*^/A]?N?Y_<',.7/FS)GE<[VOUPOF?+!=RK^U M%4O".;-HDDCB8<+#[A3"SE6QB4?X%\#H4G"XO2$UMERMKQ"$O[M!$V/'$%LF'SNFCFR*;6<1#8!WK>$-*"ZX:7<&_J,%TS"H50Q,)^U MW(Q0^0V%X"4%/:ZT" H:,&@7Z P[LH49M*C'H)OI\(\>BA1.JP \T[H-:7-] MV@CX_[1A2,R?VS5-.F]>WWCGI]>Q31&6,+/)C?=L*ZD6GA*L(CDDD,>F,: ' M85I:,]%!AU>5-)K4&7CYGM4RD;).%<[-NKI!*-TU/;=X&_+H][!S'2_T7R<, M^K3&L4M_LZ"@^C8DDG\6)\NVBR9 89?XNB"']9&/]B$+>O5=8 M44KPPRY; (LIC?N68_TU5TGH9&:,EFZ'$A:G<-"4=_'8M5WD$KX"-^L*%]ZR M#0$=]2>/ \Y)QH8"*4 X.HB@ #(9".Y+<.I68IO^1G01J7P^D]\L0GHJ1&N4 M2W]Y==2CW J]FQ]W]G^"@$A=A\;"I$$UO/0.L)S#2PDFB0=W>".0V[VHSH+' MT,0$6B#1 _!MVX8H8N>;$9(^ WQ?[T(PL45PCDN,6PX2E4*(8\?L!D0+_]UX M)%>?:=,UD .FYZLFILU%T&G.8=JJLH@MX$R2.B MGEO3&/!D^NMW6",6HM4NCE!+7#P&9$P+MZ)(!]=::+N,O80C*3K3G?9\65Q# M;'0-6Z,,I<3!'ONO%9]C7#5([].NGMR&+/SY4 MU@*PQ'=^=95@PB[-4PGD2T<]=P8@8WT;0B?4(]J2$;R/GT#)"FPP"TI?E.03 M2K'R.QDF0CT-3\+) L4,V*XF[L)HQ7, U:QB/*AU%$1R7%8;9]RL,0=F-\HS M&US)K[1<;[7\W7FX)]47$1Q$JJ0IUXA>G[XQ$[-CZ_/PN&I\#_4BF#1*(4H9 MV[')$MB_B$B6()6;':0?-S\IQVVN3^EG4 T;D;K;D(O,/.1+=RO,\]4*VJ8X M:-=&E- -1[41E:CGP&H6,5:@5=Q.$\)W;RP*DM^#\%:B-&FQH+%V()"L,#EJ MPU%2%ONZ9#GTB*(D]#XST/$>0^H="8F#;\7AE?@Z@'HS40'4:!,8]?,=N89C M;.>=$ZPEX5N+V1G/\:I@Q');YA1].>'I 2%,H A4:NX ";1T2OI"*.RXR],? MDP+^_+]!Z'/DQ](EDZYS:>./IUQUF&5\&Q?^7.?/1@ MO#AP\_)3Q']:YVZ_??:N6NJR?8?4?H?=*59.QUP@U],B=OT_*3Y@+DDWR/$: M4UN3/BMR"*-T66ABTO7SVX*//XZN?_X\]KG$^,WE%^M/T/$,A[HAGQ3'1HF, M]D//\D4+ED_86H1&_BKC=VRL2_9>4["S<# QW0O-\FH1%A:[Y2-SR MUGKY+,#"\OV^S.W3@HH+C MYR^_KT%2+"QU.DN_>'/RT>==JI>ZPY?"^B_V4OIRT3LE/G^[A*EX)0AJ^0G[4_0W83NS>S[QZ_HF3A?A_AL7\ VY!A468@) MU>&K/GD+??0WY8U_Y# MUFKZV52>U[5:K@WK"#L>TCOFT2%"JOW\[$4]],&;_+?-V/^*7W=Q7.J(?TQP M0H]A!R4CI':F2I&90''.W MF(K3K3F_:J1!*OWD$K5$I^7F-N3\>=1.?>EL;-!.JYAQ][3"#U-V9Y6D6>2TNZK2W$3AXUSQ'P5[YQ"Z;T&W(PC)0UH@Q%*C%^\Q[5K2Y862"ZK_":QPIV6K[Q"S2LO'JFCJNG/.-4\*56K M?B4D\E?:,QRPYL0FP90%O5 Q@0I2111P3N8?8V]#GF]#9(V1)0^I^WM)>E#) M49#8*EKH]CMTOO8'<+5!YA_/;J]_I"438WP.I\E^#K7\YH#;#79S5W&W"W_; M ,N,;<@^W 5 V));%+^3C'MQEZ,I 6%<#3,0)4J.KH4+VZHG;IZP:U-/6&N3 M+B][W]1H+/<']G:O'JBMF.UJ@H N9=;]BB*+JK.2_93RRMH)47:I)<(#'G MS+P54D@X.1%%!%#D2PHK4UDZH -.[1,6O4E+3; 7GZ7SN_$JUYL]-Q>]Z 9=PPWG-@ MYIE #0QF"^_$X$,=>9S91X 6P3?W9>N(8ZET4]"*38PU5(_GZP05S(9Z)A>/ M6\J]YI2Y:"XO!RTJ63^HS]E<_.-Q [@>[UFY>1FG#OX,W[0AM,Z#&JR.9(L0 MJA#6;+IU[KQ?Y1W#6=B)P2 1:!PJ;&^2:CJGQ1!;!<#2VRZ'W'MY_(70R>H5 M'? TE#XE,[=1E_4.>Q[[H*HVRZUF@&+.;E36N#Z@ZW'!LM;#V^WCD%;?U4C3 M'F,OM2E1O9,I>YNR/*-907?&WW7WPJ<+Y%PGD]G*]W%RM(ANEB >\&9 I1=C M$PZ=SG/EZS?TZWY_1('GCS=O#,L%L MQCEDU6Q#89\?\^;PJGA-QH>Z^+RV4-M\[ABOC;OVW.U*/TEP'F3A?*&EU<^H_<5_ES*EC&CO_13%'H3Y//@1=8![1TS,L_V MV1BC(VIO!1-W";1P*&"-WAG BH+N#]PR':TV847C(R##^;I%Z+3 M;GXR;&M;?5WETBD]F=C^GUN^SK^#?X<7@,V'V,VV!KGGW&K&4[P,6+9I3TL- M\A"SMFCX!-I,=Z2*SJDH[F3#VE5@'Z^XS'PO+]^F]SOX8,AQKW7I7(-YW[TK M]W5W_95[S2:/=HVY@W#N/$-P%HP67D1NE;!LU&VK8MOTI?DF.[P?X0)^UJ.HH+&5VR'+)7+TQ:\-UP.$I3-]QZIR"A M7G4&GKI#>F'AUC?[<>JE3$XB=)??B]]_D:Z%=?GO)[&1K6FXJQZ7%@_:H>X! M^6I.\;L_D1\,$?PW3<0=:X?)>"%D'TAP: 1F8FN@LF,@_7(&$T7"&0W5T,3 M_NL#-6,NVY :$LZD>&Z#\03I2LFP1XZF9_GK6 4\+7,V1FP^MLO#+-F9) M1S^%Z4F_@@@_GR<>@J,3W925Z%_8Y,0^',R-)HI-\VCJ7=[1$VF<*5QJ%0-! M.FTD?R.@!FJ062V9F-3<)N*K5?M1W.L"=Y+25 M>''_VKO8+_^H''[TL\Y%[R.C1.7H4^=QC0\#< ROGV*4!U;I1!EL_'K)N:.' M$>>KO=)1F(UD3)X!G&,H-OE8(_?8=M<;9\3I6VK*/F0_(>YO_D7NDOT MQI^$O/IL?2^593UW MEQ(S/>R55-)MH:"@;&$1VCN2=;3TQZM+1X+:#3G\OY?WR40]GP+K!$8)@JLI MXF9#Z<]VB*?H.H#DX3W#=Y65F>1$J,3^1O5N0WSR[-IT4IM?669Q%Y]-WZ7% M%GBG&*D0;5%=2KD;T)^>B9M:;_GVH& 7/80H6CDLB/XBCFAM*I=Q;/F5,EJ> MH"F]!!HE!E_9\W MDTWO%5]<,FE,4A&?_T(F"DQP%QJ!Y=C +4NZ@<0L7((BCQM=>[::5G5.[GVE MKK.K6.ZYO.4['K*#G(T,8)EE7EMD:H*NGZ32^B[ MFQ2A(_OP^OT,>FC\0?_[&MY//(4=W:&Q.*M%9ZW]]_*%A9\(S]#+Z^WF_,US&_0._[@C=M%KUT#2R5HBM>M^7[.*Y/*KQ M24^)%E1$NI^^Y7@Q%^$I*3?FQ7B^83*Y.NT+ZDMS\D3.F[]].]+[;, MJ/:_YY@\)!OE&-2?IU8,#^.901'_'I$(%T.>RIMOV&3ZCFRU="&,RSX]1>"_ MFUC /0,6@HZE:@JU>8\>?^*H+-X924D>]RZ4<91XE\*!Q\O\:W_Y?S_ [7Q> M&+XPV65,?#>'_%-#1ANM\)M/O9L^5/?TM=;+MV?WJ.TVXKR??C[T+L<-=[@6JM/T/64;XE#=4XX)2G;X(ZIQK5]+='%U\5N"O;V+\.7D%YN1 M7M[&E"0)R#5US#3T>2U4!O6*_QC(>?FXT'CH+Q)^T/@$066,O!_KY%UM#^S[ M [N%C6Q;>NE10]0<&CU55[]'1_MB-P14)*1LI!#9=E+?NU% M4E;#[7Z6/^_OK,[B(8?R94U9A3;'8ON+'P=<3[=_U6K34R]#3L 8N3)G/^]M MD/?N#X"^#WN3@HFA#&D0[# *N"2^>JP=1-O8.X; M9HN8'(:30UG>9Z>7=I+Z!M:EFJ/[5[H.0$A!W"5"GHRW;0PO@-9XD]H1?.+P-+\HU1$:$7[@)8C"*<7IH MB[_VWQQ'OY;_.7N@\87&\(*M[M:%M[ZV_0TS7MN0*Y'+DMW]RNL<629(9Q?3 MX;NPL:RI*'XP9^H :-2&D%EM)(KR3_4:FY4DP]:8KH(L-&_1[1J7&_F$,%>UR'^FJOU@4!SG]Y09^.;4.>M=50;I+#CS894F\IV3VX^:&2'B2COA*2KLMX59"J*L+>OXY_RRO_&U5C_9G[K6_Y#@,">9$F M!PVCU"C7J81";L(>-=[R^^\@S:ZZ7P]];V&KSL9PSB7'B7;*\,%/Z M!84NP%D-U(9-6+?5J4CW!X:KMKJFY)/ 6.=A[T]H.83X0]Z^58WL,^ROK7,< M6T"T!EFLDW&,LO^ U@"6QGG#)3(148C==A$XCZ?;$+E'QA[!.XJL8N2&I>R: M!OE:15_>CV*#'9J<#=:HFL/7XU;%JYM[9CV1VK*O/T- RV9H32PSV0U138 B M$/R]W-2$!XDN*@:1+'PQ.PJ(39)O%2A^3&0E=Z6H_*S9-'$-F[BR#=F\-Z+E MK\VJ?M6^?^C7Y(WUKMQ-5T%_CDHCZ.&="_JZIBQOXG_UM^-E/H%H B;/\[D1/AJ:H*6IUVG' M($C6WOY0U<_?,UWBX+;CM=:Y[K)#QI:'7KWOK7&+#]K?F_OL!L18E05EB*<* MU+CJ[9W2;#PIA*U\9QOR@"S.O]&K%\W%X0\V]%,P'"TEQM/1C,A'=_N+W"P6%Y$ M7ZTU0FD^1_XCF!',@8N[(G_Q^AGUQ_E\F\J8<(+]1T&KMR)R#AA_7G667CR[BUB?6NAB?9MGH,0Q+YT=M&]_- M?JEPG9=#O7=Q[9#)"SG:<- /6\][OU6^BL;0\0?J/P#.T1B*UW1G,#WG0O\B M7U@V/3]W+F-*9)4L.4N3Q!WXYWAZF.E)LD\^<]^O&D#3,'F89Y.=9:/^'^S; M U%?IYS'(R?WH+>M#GNH4ZOJU/1Z<4?!RM$L@]03K##[ZPN2COWV"8^J?+ M!C 55;(*_/Z,VY L#I6<;]/XX%,AV(;PVD&%=UA?@;0'@B'0[N7K!)1J)37D MD*<14FXU^E+C;A1%7IZ.5_2CE=-#O_KF3)R.SQM=^]L>9?GI,MQ0#Y$(A1I[ M;YI@4UOK:3(4GT+^Y7KN#%U+I'E2+);E5(>SX9CL4N>6=0(9+H!_SJ.9WE42 M;,/&:>Q.ORLK,#XZNZWI9Z-0&OP66,T6;[\$][$;O:?L[X%R!Y-9\"-^Q/W& M!H"(;<\2!5XZ ?K/;VJW=G#V#3W/:PO2XQ%9^S'%U*%MR ?)@D$*W#M8^66X M^5IQ_D-$O7BKUDX6M,O5K[E.Q: I\FQQ&>R3+E&4Q4#AL+%C<*%?J,]K"O40 M=_'M'2 YYE- V55-I\E9O=/&S2_I,6HK3Z%U\@NK(630EYY.E-0I&M;['=A6 M@\*(HQZ[8I_\=1^JT-4ZVG&J7[":;A7,FW!"F)4B: M#$S:&BL>%TC;/9$5J1.1U_@JW-FV*L8-;>J=?E18W1?PYD7W\(.F:4I8X@VP MUMN'*SV-2,5+(EJ*P2?AEC9 ?;*F%O^B*MCRN-A]7$3T\9+CS1IK$Y2CD-'I M\E5DG=0),@U_&C^X84>'CSI.$Q>6F6\\NW51#<1HOAL>N;K M06IU$-+K4LJ80W]>2N\RWZ-XTAK]V,L/H"9E0#Z:6*;2D';[<%I@;A"7TY[9 ME<;ZOB X!&9P3J:QT03W6)O^(,P"^CK*@FN1C3FCV6TR%K'O>]+GV[W95NX2 MXEW0O8(!1%UQ0HV.S%3BEV/P0RLZ<:Z;[FW<=K0#(F$(?QC(B-$EB_[F_;66 M_=<@]&ENP=SH6\4BTCMSY6^5;.!= +C+?S6\40=^Y M69EW@H@2.)AI ->B;[A]0SL^F/W0?G_"5A9=,7OQ?Q/K*SLML=<<8CKU+O4? M>P?U0T+KAENL.Z'-P8)S@';^M*@W?15Z6^H(0(\5,_2KPZ&NLKIN>&6G0XW5N);_ M,]%2*E);[_3\,LR!:[F(WG0"F3>Y[-\J:MR8RNDH0#Y1MUL$N^G*E:OT*< ] MJNV%JX8L+WR9GC@YTX+?!<#BBV=S#@T%D2YBK5M"+4BE>BF? M\G[K*TZL+KXF4>2=Y0V&>8IMA:L_.\>7#XV2@-JP5J?["NE3=5,+O00?=)@\ MHY%899HH[6E$S645&[ M]D--$0).M#K!.C*&V;0[:(RZUYS!9OTZM^>ROUN=E1 .Y6,);F?[JHV9EQ-I#L-GT/!-*RF<]QLM/4_U4D?^WX.KR(8A D#]3&+ M060Y/Q7%WN05_)DA_@G"=*J,>@I?@2,NOA,YW'F8%H")J/Y&QM_G!P[L!L(@4=C3@K M-:*THBB\U4D^V/!7]39D?W'<\)7XE481Y2MKUKW^^S*9Y/D^Y&AT0:*WKV9: M[INWS$]0-&^K@KI+5,=V4+Z]X6O3X&IGMN#%Y,$A9CSN>*;U"#.\%)RWD3S- MK8\5M)7-]FOGEK8=\>NS6+!5\X%L."6L)]*W(;7,5G%9OA]%8TKN4;YRR/RA9H78V5Q&]-=+XZ>;P4\VAWG_W]U\X^V # MEW1\S]KS?Z9N7H9[FO[*1/O5G#E]R=3D;1XQ'PEO]KUI]P[##X9WRSJ;?@'G M-^$Y1. B,+JR8*QSFLF9)$%"W)^T<$V>*!U9V?(K>F;)U[$;V880UY/!=3M/ M!9R6MBD?-!%_-/S4\?#7&K7!GZ<>]*8M'_:I+-E'_8IY@R2MHA^&O,E"B5JM MSD32B+RHWU/;D'WF9KV(\!N;=NLJ D/"R/U!VDI+_M#R-_SM>U$_-/Q')5.! MI1-7%N=M&LBZ888\'>E8G;/4$U(E)T7_C4T=J>R,3#GU^SM!?N?0=>)T]!F3 RT6J>5)#Y=WY)\ MP;T/IH(E. _K&8E>0 P'B4O-G\1(S:6A-LJR VY_S)DV18?C>=SFO\9/N06/ M&4Z:N^S8\CM&H#@W)<$W 7Q9.LDX* L>YVH023'GCCE4 SSBR6(65 *T9M1+ M^/'^3":&E1DU(J1!@EME#:U?=U/CM6 X%D,\]"$[]M\56P-;KL&"+WN'L/9Z M=DX3HYQ43@SRSXG'4TZS2/A]O;B[F6)OO$.'1R.QL WVU.?!E3"?IIA?:%O= M =W-:\6H2VHQ#LZIX$M@#T^-FT0\:!P25L2_" Q5BR<&PJ.A!S!\29.B^J \ ME&OXZ^4X7?2)-YZ3$W"6P.(HK(++O:WT\-.\E1?)\*6'6Y7#E#O!XCL\C];>-UY? M?]:#/%*DZ'TQF$JF(?\FM;XYD M[] I$,O(M'BI$\^_S>Z6^?Y[B&<_-N7F+M+IW0(=/AR\Z(* 2S 6DZ07JES,2;+MAGT4]1*N=?S:#WF 7D M(P7'TA<\F*PLPJ&M].5O!_T[OWI4*,A=WC5'Y&8*F#"I7IP.EWR#R/I%SL=. M"OZV4:6X3B]+ZFI]V,INS<&&Z)^3)0'OYY+J:)B^99]^[86%5;7V.]2I>B?U MXMG8I<*/=2D757YHV/)$J)=RY,'^_TWL_@C,8=H.K720$U6$,C<9HDWW M)J?HP0T)R WUQ!7X(60]=U8T#+?QD_37'7MW[MRYV3,Q5#F4(9H96<[ANFY#D%@F?8I+'.%?'5ZBGIX+^.;,H!Y_ MM30LD-P26_HE+5MJ]?A)\M^[D% [!CEF&U*E$W6T;HNDAQ'Y;4!5Y!9'!"V+ M>G9/CSW4,3;@[# '[HIA<,RC^-R=Y M@OD+CZV?UE>Y33((-=X#)S_LOS&IL?5*/&Y'%=<)OAW=TK\5BS)" *-V3Y-/ MO<;611[BL51=[EH\SN,]F,17!R;3BJU4\B;W1W3;_[D7KF@=7L][;'7V3%FC M4BNB,CAA>BM-#S-BUDX[+,XP#6%G0UWJ@/;Z_,DO8J^GDS48F82X1S!%L\+P MJDN<#]RVY!=<1/0/JV_!F3K?EW0,$ <4((8Z8@C!9\_S'P>-9=GPZ,F#H =' M7 B;9=&K#5/D7ZOM#81+F9'G0D_4*.IFFO9AEA;T%F$S](R32M])RSK[:M]T MY<5K6.F%PF-QIS=/H!IH\;7=XDC:7KTF2T:PE"LJ.#V89V#SWAVKOV;*O%S]O.:+'-@Q 9,H0KE-!D\NTX=<=>ADL8LSX(%$$.SCZ+O?ET HZX';ZG]55+:DN6?VU8 ,5=)+O0D_G M?IM!UO".ZYRL9Q/$/@<1$R8/<]>2IYQ![P+DZ P=NN\+:UF\F Z-=;TJD #L M(FB5_K[6J>!UZBFL1=@F7!ZEH6IV@C/J;FKRI=[IG7@5Q0C8,UU'W#?Z.^<8 M5R?6%[",#^KH9?/E([_??"C 6'&_H6R_W3;)KZ:U$7]>)^W,'H-G[\@K25H7%MMZP%D@?P M2O VG8/=+.' X26]+,*!>*KZ"+:BFS71'>'5X^Q10VU,T(E> \9AU?H)&7#_ M1H68P+^F[\0;O4$F-_//L.U N4 5JW.;.Y07U!AO;%<,%EL0Q!_.7(^Y=#]B M\U8F^_N9=8SRDC$Q<_1AJ] _C44-X"=N0H=%S^J$)7N*WN@ATB9OY\M:?/"W MK>$V-;7B6YJN5+;4ZHA*2$UC;$T_1LX-^V8)HVJ7D0X7!SF" XM(CO*#\.O] M3*H*5Q!],IFE(<_]61_U:LHJ?=F"6_>[ MGH>]-A?B7RZD0:"Y"FO 0O@>G!=@F3Z/=K@&Q M\12/,JRC \!YZ"E263F *>?+[^/V+QM?F7WO/F)5XI*O>D,7K>R_NAK[.JKZ MG3_/+IXH1OHY,&^;T4$(^VWX516;EF,4G1*#/"K_V!7ZH+8FVJ6 MNB UJOVV>&[4LJE2-)I\8"N?X&MBS4D2')'P0XA7Z"[NH4?2&WS6DG F M[SVP:5W+RJ978K#?.F( M?J^KN[._+=N9-Q9<'AGE8S-Q*#B*"EET)O;/U M^G_- GQ/ %+OOA^X"-D<121,'?+'P;TYHCI,S\. 6&*)7ZSIAX% LN1LFG7Y MO)WFN615LT\?7_6)6LQ;624-=SQ&/9S?PU1+.L2-U*7)4F4O!S&)[.!G5W/D M__=5L4PN8)*I'WFA"^W$=+,._!06-M'H(W2X4(R-KGPIXK\NS19?T,@#QYC; M$"ECQR)LEXXX&-!.E>:2B%$PY5F!LIL'E+7,D*5Q%V!Z8&K1PBN-:V0*THLU MIGQ&9H?[0O#]IYH[O>8)'[KC<&;3J<)8E;7V;<@AC.YR%/XLD8'?FR:0F/"V M',+YH/YIZ/-PQ?D/ZX:-:6Q#I,;=Z;D4&!R." '/^6E<-DOAZQ:CTT'12\+O_<%.+8P^U7J^-=.PY\?M$].CH MAU?6+E\@@>O"+\SV],;\0Z]4:&F9.[^KY<>>MIVNV\_3;P!]@ #6&@,C J:U M".1Z^*KOQAYFMD>SE.5=;7R9DE^*:U_TU*:1)OQ&/=\@#V4%*5]@?' W*QMI MC:#?3@\1_ATW+'+=X5QS^X6W:]N0>:CK[?^[83A: M/ +.0KP<6L.3__HXI>COW=]SCME9<__U["L(;%WM^<"AX:\(&<&!N;3Y#(0D M7F;"]2'5<&0&FT&O;[9DP>/3;TZW>)'B6O5BX^X=-<\#*[X+5_Y;.H=Z+"1' MK6]>>7__UKU/T$ 5>NYB=S^?W7"*7>955&AN3J5L,#LOUO0[;4/T2BU/JN\S MD_GDUS9F MYDR(AQ_D?Z:>QH90;%@:1Z7H[.)GT^F_>C6?C\E.I>!DWF]4))=^_GA'#WT4 M\=M^X:3ID5C56L=63E#A*?L2*NEB!\6Q89":C+!YPSP#9DHC7-P':IV3M-2& M.D?GAFPWL@ME'6V&=!4!^_; M]""5G1QV.JR@O['K8Q+WW##1]OPN#M4PX5=93+J*4]FW6J?'D?]ZK'K^Z7T: MGC*JQ_+4^'ZQTR_[9\>)!OP2.6SLH[WIT:"CX0\+/N'[Z[WM?!W7"6?STLX8 MOH#OV=I56+R$0GKPJL3_O\T)[H_3(H0]+5>^7%J!Y!0?%BJ<['X=8%WPE-;] M[JV[*R_G!V)T(9&F#+MVO.,;JOE6"2,]ITW[OBTM+A0 ML^F0#ZB+)\BSAF!DPNK29/3K#J)>R*N ; M MAINM4R*L3ZFW>JCRDVJ$48$.=D(LBP1N0[[\FNP++PG&3'^XX7]=U-[U6OJ9 ME6U([%3U5DIJZ1AVF&U;CE?EF\;+_>K[]6<"S==AR6/6GW+M8MZX3MFX5-?, M920'E79)NG6F:M:NC#^&O*.&W7T5K++^R"O8]]+10V\5^RI416.;-'>C3R"' M,M<*'89PC;4R=<^:YW0N5%Q,2L/$P*XW^J!,^7\*/O.I;HVYJ!'W\KH6> M=ADZG!>MFG+1.^'PX,YJT.'BH.SMW5?S[U\^=)S[GV/-^.'5;AJT[WF/=Y'0 M:=07XH5_W=)>S2#DJFSJ\S+,^\9&F<6'WQ>\2JC_4RB;5U=R@AP\_IRZ01@^ MN0T90;7L8+?=^E&B/&'A,J CR"HB8S%4XNH7&L^52QAU%%Q3;YO:E##>8?:B MV5(N=/E?^(*O]1]?;>]MR/$%!.BU#2E4_6$$71>>S2;\4"Y^_+&4N'+JX@/A ME%#?R4\$2;XA&,Y11K4(3@"$9WP#]DXCP1D.%0WC5>8W?A&1(6'<-8>&>/2R M'ES$X[\?'VL'M-^IW%@S9X=XG91B083?5W[^T'^PTLG#R/;^T?O^;H>OB0J^ M_$9]AJGCX. G-DV)+P;HT(G):XC].''NW_908AS^/*C2;UHY1*(:@HB;'\*4 M[/9.S,G;-_&BM:C%QR=)@Y''2=56A]=3#8<%)G8;VY#D;"9$&3=P!F$;\+X-X>HZGS#3V"L M<%SME!+.@;O6;G<$"[48)DTQ_O'SE*^JZ46O=%B[,#=@:0'*% >_NOC')KV3 M(J1<=YW!#*L9"CNST1RE8* M_)W>%^T#M-*GG5YS UJAU0.*!FTZ$%">V:#%7)2@GNC17;1V&.2;AX7P1#&L MU'C-^PA)#W"X#8\ENL0RTGN4I28G P(>7]Q4?=MIE\_?LZF 56<-E4V3_)B> M@,?F1)?,.)GN/#WCM]?1H9SU8WN M /G_%KI(1"R H2N)RV"W(:QZ!OJZEK\H9CHGGTURM(R1U]BO+V?ZC\7?*";RP>6TVY_Q.*%\* $+;VP]HY_8+CG_'F45L M0^ARB'W^5 7Z?<'>JMZ@QLTW082$EWQ+><4DUY^C^PL:SH^WE;B-?CFBP9B% MB](>&6FI3[>U4:,!*=XVI,43-N Y3-](35'IIF_,1)%KDPW-V(1X&[G&D'*L M):/W#C,TWS2!P]API[I^J(\Q>B:Q9UP $W0BJJ$I,*TQ,)6MS@P& SC)""9! M'']F#'2E>_;4H._-,"?W)!CM>%..QGP'*ML6L<>OARY'+ S< SL&:HDS:,FPPSOQD8M# "9MW<\"Y[.%F*TJ*K6].+MI4777A-E< MH"*W\+N[V3_IL(L#)%(DUTUO-(8Q:C"AGZJZ1L/@?JUNG7M^S !6HBW%#T M]P_[1K\!L#\_1V[A/$BX_5L?C'6"640QOAX7$5]C)[9S?5IK<2O)*%-@8RN" ML!<%ESQ! 73X:IE6 POH>ZGN7#.+3N.2\OG,0K;)VW]3&J#(2SH[O&F[MC5Y5WF1=T_Z$5M M;%2('HJP>%AO__3PX.#!_76I.\1V8!6 W@31/H63?"1@,LP0%6A=(K)V;O "(%F7?RW!R[7%#A3\Q*M\;WTK M2-T!KU\D^?@%V!&^5:)%36^@SG[LO,7__NYJ78L?QB$((047P&AV-L$*#"F; MF%L8?? F1+^2E>RG\5V]LB'6)F$;8IT5^,9LUE!]8773"37DFLQD(*1PEAG. M.[>CN?-,2R FWB"]]PY?L^KC((82]&ZBK7C2S7(;-\/S9)[]?CM*%4DL?GLX7.85#2_DUY&2+ MC(?G+3$Z?BEWC]!84"9F'RTND'P$&]ON5"?0 8^5_JX/74O ^1@DV[X$\F\" MB+BC/:L>9P8Z:# %;ND: M+R2VM9HOQIUB*$/9T 0:2ZT'=\D7*+8%=&*65Y0=S;EV28&Q*FH-'\'"$G=S MMK+3FF<$EJ+Q>*^C7>,WS6;EF6B:#_R9YZ5!;;['-#3%\QAPLI@EZCGCR"V. MHZBSM:2="%$JVF$3&B[U@PKJU4@]#7!9URB,I-UA7Y5F-Y#_RD'G!**Q?CIU M)(OW#R#,UQ15:J7)UNH< 6,=!HRER_FN:'7/_B"XI#M8W9)C,& <7@Q6WZE+ MF3Q5,V')\#PUH",>1UITLM'N^G)]=OAQ^^$!>+4X'1Y'E<'$-P3'42ZP?;@/ MRK@ *KXN&]D)"O^R4^'PKL']KWY#Q$MA,'SK-D1L M&_*0K. )SK2KG %V4BDC5U$:D&VQ!Q/>+"B, -/,$ M4X\@)*D7K#!LHD11;@5.?O!$4_T 3CW7]%%@!MK0K.!B;?3==+GDJQ6[5I9J MMR%[?X$F3S=,?C5QIN+K0N$QBX&+\I;]>B*+*G=TLP"6!GD/O< %%1K]7Y@1 M*ODD#^G+_?5:[:8'0MJHN2]/<2555M !%UDTOLT*#T" V6R",.B'D0,OW,Y@ M#0[EYM_!&K#E&401[)G-9H$4]1/J=[_+0%"X,_T&VMFL^N/SHG3&9^#:-?4? M.N #\JA;&U6).B#0KF?H**(F5< TK@@#*D:Y@ ;.NX4$+A_ 7F#(K\%,ZA+Z MF/:1=@.4H+S?6OETDH>?!7;5>N >^7S%KPTZKQPTJL ]!@.X&?3)W3UZB1=8 M=LF&SHSPAE]ERM1*UFON8D7#Z-/:*C?.-^NMW;+M&KJ$ M'V'#I=:?9N)SA0K2[?TF9?JNFXH&O3X*LJ M.F'FYRG\'OR8%)C:3I.J2=:&"O-=P9;RW_AS8&S9"#;2^A73AM)+D61[*&)$ M6JN_.KBAA1=#5=+R^*F\K)'C _+R%B'R?7J$2 )4;YUH#WH5\A^#WN]^0_=2 M3%'OL&%L\;: L) 2ON?'8=T[05Z/@S E?O*GP]^#>*T'<.%DU[!&D1 ,K%.[ M;X@M(5Z[ G]^@#45H[A,M[8[C)VZWC2H)SNLAXF#*?11C%CBTJY^]G;[)E\& M'#&4(Z)S7>X@M;SVQ92/DFJ_A:X65)EIV%':J0IL\O=Y5F=TS"<.41;G#%@^ MISBR1RB7IR2HYT9G!8>YZ-2X0!H4J0^3'* 8/,XUNYL#K4IU[9^NCQF^U:\+ MKEKYCO89^EM C?RF#A'\XC#&4!*H;@JV^+ ZC=BW!V?HW=$P V K>PY$M3JG M%E J^7=]9Q3Q!>SIR2PU=-B M;__2#9X)E)()5KVZ;K0XG?(1UVQ+)^!J*.SE>5'9I*$8@>4;#B:S2=QIZRU> MV T;,RDN*>C;:,\""!RQJ%$,0_GIIF>/)M]Y\PI6F,$;M:G)D1_4G:HDI:06 MSIUF+<+&K!O['6\,%*9;=Y\N#%'K]MW4P(;=!I&;L'%\=S7HVV8HST#$[B1K MI,&(GLFU.9[#%#;6!5 "SYNHMRDF,_H\#=ZBEQ85K6,E374AYY*?IN;@]+C6 M''PLE\A&T!&*_.-I;,LV:$JF9520C3HG_%9NIG%"+&L+P_LP5# MNBM6<)NW%%0>1H:!Q91?J#GW66OIJ]'A=$3UC7M=TU=BQF*?V(H=Y+5F\B= )/<"V_DYU01T ML^^AG& O:K3T\*T ^23\T4X.#;R*N\-MX&E,B=<1@SC$",]SS]/8L$@.\8@? M1J4P@.6VC@D,LPZF])^(&-UWT[B?0Z;3Q@+:H,JXH#+^V5X*J@!KL7D=S,@U MKT!ZZL._C])B:I?WNQ73)_Q;5U7U+-TL98MY%Y^^FDY8U[P+K8$B9>KC[>MW(?S]W'!7;N#\ MM3^[JUGRQSX\CG0T>W4)KR_H/G^"$7RVNQ0L_?,U[*E%A(NVL<*3S9?#L'O7 M/BL?.%J#44I1(W^&)TU5SRQJA+&@"02115U$(EQ*((LR/$DKX)_G_HH'KBLA MI+]P2+YTF#31&G!.#MKROEG?,(@_X@H6C;6EUS?L^];U:D[^\5+4:(%U/XX.U'Q7Y10_++KJ)GW3(SJUN&)_Z*6WL;5!V1^KMZ&O%SF MO%\%F67DK576UK$ \$&=O[+FXM+RR2=U&P^R'@<''\]]F5]7$[_D?^+:7-!-II%;U-D_I%87@K<2>: MZ;=<<9=B.2\&C:TQ[$:=*.GQ<5!Y!;ZHD0I:/HA8VHI*U/2$IGRI;4LZ'7[U MZ^'T,6(&P5]4R -Q"PPH'4=E(.6R6:F*7ZGB0/!S8P1[:D>U)):UO9[]IBK3 M!G![@KW)6"7VG-Y;D1V ;C=??E==91@[JG7T(4LZW)DKSJ'1Q4>]6;[_AZXW M#X?Z#_]_IU0J:;+O1MDJH<52EI%D2Z)D7Z92&!.3;!-CII(]%$410PA9)MG" MF(D9)DEVRC:+DC7O*<8[QLSQ^7W/.;_KG.N58AYH\Z7;&\?^Z.F MABSZPT)O.W9PJU]UIQ91'#DBX^@%1L@.+U:KO]3.,#SLTN1@ \ITP*3Q@69Q M -:5W^Z0YJ/$02?Z Y%))@=9DTX6 LBCO^< C=P@(/.\$&NUH4GC94CE?"]; MV\5XW&9I,4A7-[PBU\_H^<_4B8QM_C1$O>&25L5\%#1!AV>.ETGG(5A;F&)9 M@>L%L/#:(9)9<<"4(J"13=R2C@TY/14-5:C*!:/6R2Z.1OH)"39T4@_& S\*;J.JM?G5I=J)EP:V 8ZU#F)ILU,[QSB2HV MDPF;6EUAH-MS!<>/%0+JK*"A-C!N:RR\.5] MR#^Y]\)3;Z!%?2882"/I\A#5P(>&E-B9)%6T6A,G?4EUPYIW[SP"?PTF;83R3G'JHHC4%_ #*(*8;R;=(S(.=V0V7SU&Q'%@ MQ51^F@I7XR3$DR+1026!XJE^-_D?FS K+S0;6AO_I%R\ACG__#N2TD#Y2-C. M,QT,U]9MA^L/D"7GFG4JWH!.-+@DD..YM3=\3@'<7%0Y6,HB/CC&'\A&LE&G M=>)Z.KY65I6B3GIZ.7 KB+7!!= 4_>_P4W,^4O#= W7IC_'[^6J8NPMNPY1 MW40/J]PRL,B3DTW+4V6O/;+L3=NBE8T7&H.K>,@6J;?-3+L,8%4+/=J4TUDO MEL/JTK\V'HX@2V&(W$IOU%G@TM-I?%)6'PJNWSQ 0G 0"$!X'.M0&& X=01, MBME%4.HLO:[Q-/+-&'($+K]A.M>H<9J8)2FBVCF\7@,438LF=$RJN@_7I2IT M^,A2 'SR#R AV42=?3U(NI5%/- :5UWD'ZHWYIXUX/9CL'JIU& D>#;USMVW MH3ZYVD-_CJ1YOO0W_FZC]G9)6-EOOW/N?>>7%OZ*W +H)^A^W#"^[A#(8'[- MXQAWR/=2E] TF(2)$LLTE&4$BD,7&9*\4P2J1W4%>^MH&@T/S4Q?!2C)FL-Z M'Y;U-M5_/+"LM/]Y?O:RYUSZN.9%3BD=*H0U &% J!5',RD,D6:45L3&2X)% M5)Q:=MN10MYI($RT/*#1;EJ+6Q-K,\(S9UOW1WR_UZ7ZK;I0T?;0&^$1PZUY M5_0!.QU@4Q@M:F.^:7ZG-APAX^-!#:DDYTJU?&^7^Y%82$K;%7W8O^MIT,VL M0Q%/ZH?&/:FHVUDN_19!*,D02ZFZPP<;TD3"Q]&2=\X=LIF^?^I82.'NM[9C MMGK;_AFS&&.:7&++"%]Z;FT],@5KC \%1J\"D8]Y$K> &0'D2F[;5A#$:J(J MP$@GL)$MTE)A/4421$MMFX@NB#K'T7.K9<1P M5'](.=+(KY"L-O"FR;7A*8/K30S^[BPZ\=/Q@"296?#TJ82!A_J=HB^6<*]' MHOV/M\NNN>I\O?CGA@TM6-CBW>_'96H/ZM\S3H3D)Q\68A$>3,G]QP?BN$&< M),@(8>LJSR]P>Y14%?RU87-9HZ'=I MF]^->M>U?C .@-1IQ.+HQ@E<#UD!E&$*((G*TAQR!5#=VSEUJCZVO9&OF4Z; MTJT9K>,8QO-"N(GAK4%83],JVH+&LY1B=^T"Y"_2X]OTQ=H>M50)4H:QYT/M M;Z]DGU4/;#-.O'%2KC,2^N2H!@1K&!GQVT.AO&A2,__;F2WR[#19E=MV"[+O M0]L3"/')Z_MF\OJ,L5'NXQ2V3EZ1!S@_W^LTK->K&&@F29(Q>UA9,@#?AI3W MI\'V!63YZ %PDBW\Q+ >94^@H4=EE&C'ER1X&=SOWK$I56$J(0U1KTL30"0Q M$5 AGCG'JH:5AZ++9U.?'/NB3NF>F9L*BC*[- I-+K,6N^=B5TD^G8O&HW)O>GVHN!,]ZCG MPM=[:OFD#-NNK<\9TZ\.WH+8,8I?>%/?7!5[>,IF7NW, MG3T3E3;3QSZ,3?CN*[CN'O%.251;$G(M8OKHISLV$X\C3YX6WE_9YAV[7>1H MX^4<,X_#!=N3#Q=S<>E_MOU/LV72AK8 TG45W.#_YX:R:35#- Y.F,4_C])< M;!1 U)VFES<$$%$!9%4AI_6+\$864@"YN?7+2,+1,R<$D&6YR,U6 :2$$*%K MO@+[G/4T"EK OUK/LF"F@ZX_(DP9%;QO3A=B%U:[^$VEEZ\>S/=X8BXGO"ST M*?C$7_\J?5;J4,7A,<="V4]'K0R>W)4+X:E=V]RSR^/HE1^@:E!$6GY,AUIQ ME5IQB][+OX@4 <2/D= \4ZB;2#+<50[\ZFC$]K 1VZ;(<:%A\UO[CC9XP6DS MKDPUXR+A=DWD$^G+*AJD' &$-4I?WKLGCN2S'ZPO_LBD:?]$;\>T?D+G+NTY MY#7K6ODT/<<\),#O-FYV.^IWDJU"R+SUOPXK9I!]FZ?:?NN+RO1JTS-*>/AG MN9*K4\J!>6YMB.^CZ<87;%N.Z/T+;@C)10;Y99C\8Q[9\/=(-Y4C>QJA,V0\ MSZBMNMIV>3K'_,:%;:E^>8DZ97TPFJ/;%IR@,>T,O&H>R>Z5#4)1,QES92G= M,A.RU>W.MH:'E%Q,_. <8_^8&IK(WT>#SK&@A]C%EN]\0< MC&_QC=\1_G6S=%!E_ZO'P^[D(SS=]UAOGCE0N&*C[U G'BW:\,2K)>S,7@O_ M07WN6= <(!SS9&4_^,J^Y!!7YZ)I>M?CTU_/9O0#DDSQ_6:'1R:&) M>NPUD,CRMK).HW?^V2[4]&''J/-U MUG(:_]BT); KDZF@T<4? 9]74RLGGUU_H%T:SS,@*NRXXGUC&+VD/G'\GR9R MX[UQ0)'"E=/]PN+1_Y. =]E5+B^V,3QO7ITRUM',)I M85*\P5*\>(9>JSFEAB01^$-8"\W2UA\88^O_<_:\FL&W@OSDPMM6-5X6S7DX MQU7GELR-1 43_,4MD+Z^05(E)74VA5=.JSP0/ST$.2YEOL./>-C[XZM?J@)( M%6,=G^K@)='A2JN;_TO/M"G5JO 8L356RTKRG GK:^NGEI=UV%ZRG[I\R:-E M?G*57+6FZO;TGM KWY -FL0KB8GHL%(IX8PS>O-:>ADN'CJ,I*$,3[7F@-@2 MR +QU>X=.UYX8'BW"N#07ZU=:U#83'P#:)(A'@JMD"WW + M)B[W_Y_UPB2QHM1\S_)##>\>[FHAMS2%)XN:77@D5ZTSXZ]R_&KJG]_6G^TD M[FO],6MC )<=Q"S8B)3FAA8N7F9.^;@SQWJ1SOP>MD!,6$(6S2(.!,'EO3%7 M\!+SQ_7@:A^&3-QIRIB_23#L$9EC]M'D-?''B#V@R@7(+4% 5IT*HO9_FR-'[>W]"T(L-B0]QXUX)Q+ M^X,L?O=WVX& >YH=9N,I; ^,!=LGA9F^"V/1CA C2Z":3V^4H_1M6B#L U<18^9O./ ]< 41\W'YG6N4Z(K'!AW[L"*:A@&W%'<>+X[XHP\%"()<9 M1+Q/TI^&2@4B1"BLUV2%RGR%NAB)]GP%\M BD341]^:=@,#94'B5291IA(7="I"YGM9C)\!3"T,_\(A]N*E&Z] M7H199K\&#<:H[S9OM)@K#=,"XGRM M#\+_Q+8*'3_RZ@@VPUPA^ZU4!U:KD&>^F4'6P'3:FY-%9S.1,"C)?MI."_HX MBAY'.ID/[2/A6:T7O*T[(J/2O__^6LL2V7 0WS4Q>B4J#R^/B9MID7 MVYEO@?U++%N%I"AO7\KT(\1PK_K=261TC!)G/(DRN? MX,PP"?'&DMUJJ@;TQ.44!>+'^UIDJPK[Q=A9,P-'?K:*Z"D'EN6Y<91/;)91 M_!VV8TZB$W%J()UY%>CH3+E7/3?@CH(AATCFI0'-#^>B*OGR_56%J(84RV'_ MAOIAC8S35\ZHIWR]Y5WY41D\ -E>MLWB]?V38OXW;CD[/5<.9?WXG!5I\Q4? M\2'2]^%9A?1]=UH>)JAD1,2/&?K*R3G]X=7_%4 Z$6.^+$J;J 0KB\*N&UWU M1*<8Q<43F"VZHM;^T>5>>RHS^&N.;CK^];F76Y)ETBZS-MQ^DENMH27%X\]< M73DBTS*Q.!D,@TFG,F3@Y6_F!1 8]G(DDP+Q&4>FZJ<2D\)B3JQ24543Z!-S M7(^A_0V7[4,R@KU5'7??@BA7_O:.J+V%I6>?PQ^>Z*^/GF^(EB!>N#7ZIWO:,?#5* M#2^+$_>:)Q_J+P2+F)ZIOE3IS,!\M0'FR&V_#P WU5_Q;J#,^E+'LTR/COW/ M,L^A?ZM&?G!I>@A3:=@#65'_Y]4\?8_^XB-V #)PW-T-^Y5 PC]-HV9TV(EW M;']XUOSA2:;5]FGL#8U;SMNNVLH_.GCUB#-D6_*?.;@)3Z1A,$SW@ ,GA37D M89BHLZH%A2ZBCXQK@W20"!5L':<(X<#?4\^YXVT,R8 MH/L];2D_MVUN_\\A=,3U1WOM7I4EQ5J)M4T4*HC&7=OS,_;R?<5/9W6;7M0H M_O9-,$WX.D&1U;'=F!C-NN&;.:R3&ZUE&Y\6E$&V99+^8$3AO%5Y0&1?3V1O^CH[9MI,_871*(3:FN^R+"6U!O3).Z]L!%^ M\X1V?8U\3N6D]%TIV>9#69JR(23?F8EMO4(BJG*R=803)@:VW:+CR4U?O6WG M95^MF(1XR5 =DI3W@:W ?X M"5>>MZL&%3JR1F5PRL/J#Z*, 4K#\&MC3>&BOVYF6&K M<=+#0.V7QDFWTEM3W^141375'<(3/R:H+3:>-*G:OOU"\;'?BY\*A#[$TB6? M.4).#?'H:R;O]GUOV-M0&KJ=OE@(:=SQ5-HS0"'U: VB^0+;XC#DU1X'7MW8 MW9*/:JH'+EY/3 _0>^:X/4[WOT0M[AW$LL)%O85MW:R M[33X^SACFY_*B>L:3)%KQU_LZ3PN?4W-[>Q&9R1IE[NO[54Y2,[][M@<7-?/^0[QGX).7# MJT.'PAR/]LTR;,TRG;V%^':EBP*( '*=H(R?U]:.DC/C(-?]S=8KDOZ[,AZB M_*\;XU.+6R%B#X-^,5P B>MZ2^ 5!*Q^L%7[K= H6EE\T^B7L1QFJJK_&?!Q MZ8RP5-+-D.G>-&PXV/TVO91GHQ=*&*@/=OY52TZ6D5Z3<1DU<&DTE[;5U@G6 M_I&L-63]V20K>"%<,;A%+>"Y@DH.75\ P?]W1ZQ&.2KTO]ND@NJ6S.P:$^P' MPWJ,;>L;D3ZB"I<&EL*B1?#U>IF3)BX&3ZD[K/R>SCPKOOQ2+H5LNXN40N-O M!S79Z4GK0;]2Z]*%,01V8S)<;@$G"BPGD#R5&NK+YA&BB\M%N]D\V"T#(!:P3 MDY:#^4^0!YL#:Q\\()U5^, M,31SM+-7#AL(NG.RF4'Q3S73^&)8?8Y5.DO;U658>^7%:XY9,L^B>&P^2I_Q M2DEC0*'M)*I11T%L G%,ZSCZB,U/4PEE1#SLGW=TJYM;S M8R.9GKHI8Q-DF9'JNI=5*W95$=,7!_(QPDG84^56.2;KG86'/.C:)6]>#-)/ M:D&]WX%2&UK?YIMO_?4,,!QK7-Q$3IO>G;XZ0@I8:TZ/U1- 4G(4NMFI#AV- M)WK4I->%'^M5Y(Y7!#FX1!<579"/T9:VLK9 M[[T+O1TLY@3XW9%/<7HRKF M3+I4&0ORNHM/-TZ!%=:U'&@"R;06&-^&C@L=>AQ!OS>6R-^AZ\][NJZ)W[C?O>QR$VM.""M"L%?MTWU%XUBR.MXU%W#Z!&73L MJYN[K4"+FI@RX+S*EKF"*!RMJC,6E5YSSOLY<XYFT=U\91__<:2!V1/@SSW!#&M?O$9'"5M(^ MILL[7DJ%'R+UKVQ%'JQM-E78$7QL(L/J46V+7"\>TU^M:?56O=HPI&:7F[%^ M'M):?*>V\W,!K![A_^QH1X,C)4 LR?D9/33BKDFBS62B9_#0P>3L':]FR@*= MOB,C#(W2ZL/1Q7,-#NC-HNBW/CJ$4@^%@WF7B$!4^G,9=BX/5L4YCQ4IROLI9D2;FI! MRQGPL2^TK!K'9(W)]J\J7+]WU#JHI%BVDI"(>*]+[Y7&"-$\++]$+:?J.T@O M*!L-D4)+ BF2O_-,'-"^'./V?%70$9@30&Y[:Y[U-F[GYKP?2U4VCD9Y#BQ$ M:6@<_P@C?C]V[\R-PO1M48]_;'O:N%$<[J6\CG+X+6IHLM[1K7O-]Z M0U5H[!6M^=GMD^)N%9#/MK*:.\1>X;RMM](3Y-XXO_W11<6@R_U6)^X;;^N M;/NX]8##_WLX^,\*("IBS;!"OO,LX3V#]]PAG;+,V]*)0\&!?QMF<0G_7%_C MNO%_G.%P 80", 20RTT5$Q_Q37X$K@-E,^!N42:,S\G&CS/6W==NK,#,>>5( MF8)UZ$\['TGX[JUD@[/VG5RG],1)7KZJ\CKY\+;=PF7%1TLA:7E&G$NOLX^V M9-C:_EXJVPU1VJDMZ00I5E&NJW,4BM MG<=WIJ;,K1,XI9?/BHX5-6Y]S[.4 MA%S^7T-*8L-L.GU^A_!RZ>9=_&86"<9])H!D[.%$\FE0\2U5W1RX%K^QM0Y> M6T+J5@_&;.F( *(FP5[>3%16%T &PX;=H&N?8=Q3)?].I9\00)Y&;.U6 63@ MZ1_U=*.(G-9<^\$'IIVW"\YB#KX3^<%\".%!,[%VX$X@=QJ62M[#LP2?LH[4 M+\OCOL)UATTB ;QSBM/02NY6W,KY=5%>:>KU2(-K /E@6K3NRTK=$;?(= ;- M:5?K#9KTX,J0[*1&;NFA'[S"G*^35]_Q9]5.F-;T"JO2X4<\^?V9X#+S(F5' MO6Y/WQ[S M SPC]4OPTT,""!%D;-I8K?Q?[DC<[@\_6N*Y!J$*4^[STKTGG)HU* WY$D;T MX8O:=_R/[H)X5Z1GPU[QE060AS$!S?8CCX)P)[K+2^,H+.D6;]U+M0/!=56G M?&HR+_,9(XM+5<&E!!L"W:46&>$JP;#<\=1[3J)++:YZM]GK;,]\4WOMIWD$ M^Y'7#4DO*O-O9D7&MYV4M:FMM=UWNT;FVL#1P[?%S11PL#FR"4"A.L3E]"X. M X.='O[TK7\K@.R%G]#M;&%(8OQ] &Y2=:!\5E&8R<%BU).%>'V. /)X:=4U M>GFOQUS_E,-VCT^#WK(:AU6&UN,HOF:R8#9K-(ZLA+4%VUBM=C8@"ABEP?;C MY"9 BW97^>NZ[+QSHTXC)$MVV:K(=TI=_8Z!.LKB0:GLY[=UU*T#$GKSJ4SZ MXH/K0"R[)*'C)IAJF)+5WDV7WUF55HB4JO4$41V$;R>"%P30YQ7/:OU$0OC&'/3_Y!D&>)P5:RC0WQS5A&[(AJ:1(#B MQ ,]TFEVRS)SZSZ9.DE (STJHK[0T\'L4;W6Z&CU38Z:D7)F:8]Z793;4%?# MR7Q1N!I_=!W!]7[.S9ZN.B=JUY9OUO@!]"SFF009:2M'5P@@!U*-.WS4[*H. MS\G_?,7@Z! 6N?D'!^M-C6S#F%F1_1.DP&TKD2D"R USCD('[A@'FFR"9HX; M<';E3>?NX:&8>*$.%CJ1?+2.HY$=BD(5\]R&]'+!.E@B7!&H56^=>665M%EO M^*U2)RBXA*%*>8' T?"R1)S.W)0&@2U#3?7H9N^*XQRBLWL?:X)!2B-Y+.)^ ML*+-9S]@D,<20';.9AO6>N>%(7$*,6@'SNG0GY,VUS\D>>_S?SJ,.\H?EUZW MY^>]AB8:F$DP!]%A/?AV%P8T",8:W:+&'0W/65U8D6G&SH51:;)5R_2DBUW* MBU4\-+=[=9!E6!'J&R3UYJ+R*9"^X0C:L:D\Q58PE7/%<]+,&DRJY!W+M0=1 M)0ORA,X@M&43$,:'UG!RW+\5&T7&X1OT>WRMA^H_R5P8+*I/G)B:EV8=%BH! M$#R)#5H4/9[DS"(DPG7Z>$HL_!Z>%V?M,7QOKC;T4@OGV;OYT#EHX<)_#0". MV7SW?K4FH?"'Z#*YL60W(;[DPK(S\&T$1T\*L]OE#D&,CI@6ABSM1+-G&7ETX>2J2-)=.7EEKF'; 6S^:[JZ'F MJA^KWX# +N&&"#7UO4NGBK%G!DK!DA(,S =P?5 O,F+UDCYU<-"B'N*'O74 M34,(Z]FL*GC;;2V@C%[X@,K@BK>E)3?;_WIT^,Z)$%=7CAG7APR6,RFQ9&4. MM$.K0O< 3P7PJRD@IMT8/!^5GHAUTHD50';SLSGJZL/!$6X,$.$:KQWQ!SF3 M%F.U^C/YN/AY5\!A+*%=GK=U@M<>FQ@68E+H\C]I9ONUZZ#QN*. 8>(O@))H MV="BOB*_UN:0ZB,_I,T$[2OG3B05<;[F$L]SIP[&?FYLWND9%)5/87RI8WKYIUYJZVN).FSX'%GYSRDZ)VIBZX@N&,57&'(? M=JF)J4;T\=O7HJSC5E*A[0*(]&N@-RG,WI?MFBB/F1SQY@- X+*\1> @EO IHC M6J;S+FR%26>=U8TF/8+RG &LU;U6E_/[5@+I++L;FB M+TP$4SBQW)E^OBH#M&X_A;WT(8M!;6;$K]+1V]SG(^3]DYVH8V$-\#- F,'Z MT=EWF%"7%H*ST>YLQ-"J]I69L7GD[26O@CO["!+\-HH,7 FI? 0@M!,7"4F& M"&6-$6V3$")C3CJAS6?G8'J*'E05WKO^;]:$RH#>FY\&.L:MGWN7RM/MYUUJ:%XT!PO5GB'^03S. E M#F]=,R6MJ(J<71[0&_TF=W=PF/U>+<3[FI?C7U)KS*A$<=S04]Q0!5-7%NQV M;@9110MWOG]#-B_'KAJFTPG[C_&@*'4"S;A7=HX/BZ7F^)')IU 5O@J!_+ ( M ]MK805X');2298$$][@!N$G.;K4307:E DGJW!ZH0=] 5A.-8&RM85I!&A1 M2GNZKTPJ619[NV;(B:JL#M[04:D[P3O&T:Y4\[*[>U[';Z) :3EI2W#DYVBT MHDJ/^9C5)@L@9X>P#NQ4HP[2R9$HT>4DK#WG/+C>M;KA+;X^\-<5^/DTK%\E M?L R_XS#F)S3P87R_BW1KR1LWS"2/TZ;4NI#US?!Q1A>[J!_>ZI_T&L?'IP3 M7S5M:F4JNFK7@W C;4FIYE]76\^-RASELC4F+CN?_9=-H]2MT1LYKNV;,CZ< MA$Z'!&4HQQ@CT<;7&,6> >YIV:C\7)/L]O$.%WF) MP.;XE]=C_)K-"8NUP>&'\% L?K-^E7@ W+ >*.%H)L)/8726J1X^%4"0B6BI M.9!^">A8;N]GBS#$%W!ZLCFPI"N8]]&H(M;LZL&3\X:JYX+.J.ZZL6T=!;BR M2I;;'>*FY,"@Z+?(*=4/0$X@X+G0A\R8#>DN[B4Z5,RZ\,W];<-%SF@&U!\Y M()REHGBG>/1MK>A[.?5$DW&WWMTGSV9D5':WG9ZXU+'CH8C.O1ZO\40/:J;[T+^T\51(]&[X/[I"\R[Z M':CYTI*E8DA=C;.R1[S*.S'Q%Z>7GYO\FEFXOUO2<9OE_XRK\-/X--CZE0-A MZ&)"U]OJ!P*(^B 7+X"\ZTTW6Y7.JMJ?NI+Y3]^YS^Q',ZY7 .'*<7[Q7P^, M%F8*(.*$-Z$"R-NR?!]__I(=SU$ &2YQ@O?RK7O3$@:G-2H99_5$%3-!2,Q" M\ Q"8XS[>[?/O<7*8'3ET@V(Z2(7L#4:'Z\0)00V_>FIVT=5OIFLH/74+0O_ MWWL)UL#NMZ7,]5U/BC?/GI%Z1WO;H_;X1D.-<%C5_62INWYW[^P(V4:^8;/- MN4DJ#26 J.XSVWQ ^7S_)N6/C@#RH>+/4[8 4DOI(!S@W04M6<0D\F'0?)IQ M7YZ2N H3][0'Z.RD1QCBQ03K$9T5"GQZ,?J*2%",=M%PG?[3/1O[IKMOP()" M*%(D6[:]Y[0_U2SV"<]FB"R\I7=A^WBHZ1XG>O.I .Y8:;)^C_3ZP%=&F[Q? M"UO!KO74A12K=UG3'1ZO7"/*R^==GC3DE98^/Y:*L$%.J??S/%%HXJR/6C_V M>LG\CO$V(@;OVL#9E1*CD:OY;9E7=6/ _2"J52>$JR[FI77N_),'S0;T!-X= MCO6#XB&2&=#H YX60& D-%M$*9KN$4FUT5N2]PUB4?;6U\D3TJJ#>9?U/(+2 MBGS)XQ?[F!M85_DOM?JO_Z4>VO8YROJ3SX[-#W"-8T?V4UA;S%!+)4.'L2)% MF$%VZ=BJ*,P+3"CF67.^5@!KU'PM /\H2&\ASU3>,\9@9'-IRCG&-H[QY&V) M6#-^3&(:37/AF, /@@@V6MH3JP90'JZ*^G>.3(DW K\>\4^"#AT>&D2E$DJZ MB3/0PKY@$?85U=5>H)F M[=E!04QO8T= $D-,S;;O\"'#I5ZYMFU>6@^UCM3H,W*0YUOC/]U94#5!:5P M[^"&=TJFSCR3Y,VA5:9W+M *>U'GW#[LI(]I[$-OF^49"8ZDE>EW9D M2V$/A+LMAI]0'_*(>,K>L$-K' [WO,X6A1LW[H$D:;6.P(_S.];DG=.33"RG MH0^N!/"/9-)<&N336M_,+4166)1[M?E.:[E/1RO1'9 ,.Z.?4Z52KR?;3,FE M=SXG5H>9V'+LN*& [D0T7B]J9_=/$Q MY-A3S^LU9*":IMAALV%C$O?_HVSF^@D\QJLYJ8B?IF*?G"@ S5 M^]"T:PU@D%V,^6YRA+U%R6+6^SQ6WX*ZWL!TH+Q!.:OUC+Z[;EQ/,<-WX*?, M:%3%.;KP%[7-8LH60X!0.TES(PQD(Q+SCW-V M"B")*_Z Z6B<3CTL/G\/9^^_J)B&&O89D]TF<@6690'<(J_AZO_>,DZ*Z'O[ MUE:R8[DZ/;/A_6T*LRC?="0\1K/3B!B[DHN(IYH/5*TB$O@*PVH(92@,23A MLF 1)2V+)AR0=\)C-&9&J>^Z447=/VQE"*TZSLG"&P+(%NXNQB&+ R,]Z@@[ M;O;UY"W*WY>_]#3\UN;STGFQ6?F2XI&(K&S7"G_?*B30"8^);(>KD%"M6E?Z@ZN8T6HQ M4>OHDX.V:;;Z#G43D]U2[\*-S\+Q^/%(=HP DF1B"FQ8;TGA(B?.6FK854XK MN1S%47 F 7ZIS!C/C^1#G)%,__+YK&;?"?HT?O^W "BZ&A/H=BH$'Y9A'<*] M*@9MXLN!4PQV*146+X"(+=Z^V:\-5\$86G"0=1^>&7]+/:> S._P.N#COO>K M[T'G? TYKTR?$VR\'%8:1#$ID"U5GMZ.WP=R!]F-M"!=*@$:MAS']9%H>#_" M0[''H\?OU4?G15]&*2D/C&@;*%E?&)F)[B1KAX0$A@=Z!SYP+S"-5-1OFO%UIR-M^8!O3H"GE M7"M':WEXZ5JRZ:$>^Z%,A0=WRW!=I86A-ZK7DVJ2JFDGW]A N)#05_YI),5? M@TJA2R/I/J"YS M5.F4M?94#7O' +[1.F&Q\N=Q[[8R <17:MB2-JN-Z_A;G'&DQW$8;H(5[PM' MB&/P7F 5\ #([KA635Q^T\! M0WD>LHKO+5?:?])8J(]PO;=>^$'F8%KTOB<%$M_?GQV[\S'?$CL]W3OVEQL% MA@-SY,-3/.NMA) 89ISU8;"NQ4&T2VU]-$57F3_2.=/>:Y]SPB [=.?2Y&N1 M)2MC8^>'Y[H/,B2?EW(BIX.K@%IW,+1XG*?(H:17P0]C,NV![/APM.@\7V:@ M<@EK340.+$A/P89\1^N-W<=0T2AD[-2U^+"@.&Z\BC*7H1.)+1;?';Q;54[V M]!DYI9:!I3.=^S&J:4U?CT>%UDT/[4O;33S\ ?P+6-LW<>S)51S/-@_[+1E1 MY4SR+6(LC"P8/%"3$1OK>3/Q543)U7$P_&Z8)V.1<+J^YXOL9%SO#D8]_F,# MIY(!K33Q?]-;YHY!4[5(20'2:N OY1J.) MZ6/1W'"X%%J!RB&V";>CRLA;:+=G6^NA,5-[E>AIN4'DE9G\AWARL%]%&V0W6YQWZ+>II/;0"AFO#KKQ_JJSM,O(;6N\V[_+> M"II[W21P_.:.A-MYWSH@[CO$GMPUZT58+-XK*=[G[IS4=F 00$D!U^=0S[XN;(U[-L/N@!"NL7@KO&S8D9:A?OP1STL M_\?()>E_C%R^_6?D[S4+&FV-9PEWE'Y_W5WJ)BRV9PQ M:Y&CDT-&2 K<+?C-$.:$_>+?A$I&\'_GG8 E5+GX$$9FX01$'&+CKI'APCUM M0W_E_V4$X;$LBY]#P@Y^$T ^F=G/Q;Z9^_CXKO6W K4C/X0^GE&5^D4V <>! M;%9D,ED:H\ V3*OK%0:)T]F)RR8P(-=JB-\?7@8NT\8L,P,CE6&#_"Z9S)OY M5^Y1D*\*9?UNIVGU5>)_P-[@OQD["" #LBA#5Z QCF=>MB6:.<+Q=:+1SD!$ MH4852\G)8^#VJJE=>_.K3QR',LQ=[N\S&OUH_Z0O3E[?ZJYT[18[%:113>', MXT=Y:'YQT6L",(L?)0PK+*J+7_)+ZF>Z.SQY+(U4?W#K.EHBRVGFR]4.A=H@ M6[74R0NO1MOR=V^2;H<;$Q3F&=*+)&. 09T2?C_RFV3-LK>^.JH-U\&;>-MS>R>F)YATHB/)F Y4E2$7,N67HB^)VD?O]'Q?N-+ MP>2J,( BLKD^WM,8@8EFF7*;)/=T\+'UJIV/U:^6#KR"/X MI8-I^FJ)>B>/F:'3[X_6>N:*6K!UWE#/?6CAF'+S6 I-V2Q&_(V1 F#E/6:$ MWU]<\[[F_;!_0U*X0H"N:EH'49?<_Y.N6EW':$"W?\(BJC&NET@]C/AT\9&K^O4-:9XD\#N3&0W=8Y;&DZK@'0<(\2;Z3)C\+.Y( M;S+OU*W7@5$-%:6!#5%YF\59R^P>IPW_*WS&\*JYZ?/-UH]I;N3S*D+$/@J* M\)!_""Q\@Y6MY;A09-+T%5IB#K@%KHMRWM9AIW:AEST" \1 M1$3@VUGO!O4)BXBZ!>X,RG#@&$\&WE3AWAOZIOKU8#=ZVU.6L6540JP XD>! M8+38!\"G!?-\_5S:J:EQE$=5-;'B6V#$E ['R^C>NR&3Z^RD'^]0"U5.E]_? MR,Y$1E559T9&F ?L"G$NV62\CFM-WD^S$/4??W(DX%_W"SU; ^)]A^$*![;*Y/[21(E_J'0CR[$U6C;\J$ M%+AGFKI2=<=ZVRAB. -P@>G<^J8,>YF56;C@LHXCH$/#H_V9,8CV,7RB*YTB M=FS8"W/N^W*X2(R\5G1%]D.[I*O''B1:=M=NIO$EYGR@HSP17S8,-N?@GDYOD3\7KM&/=2\ZU^P[;\M6#=&AL&;#4*8']1RD)CZ9C^A% M!U0N+0>%C3.Y-8&0"0MQO4!)(6'GS0*^]M8J^'<2A#&UYT$'UG]6/\)\A5F" MA+Z#Y-S8KZ3?JPN3$IUC>;]SWWPCB&IDA7#WU,W.C)9ZQKOM2 M:6U+K!Y]N M1/(,P&CFIA9]P!-\B(X'P&4J7W08?@A,MQG6J66@ M7#T,BN0&JBJ]VM>^8#/D+G,W$I)PPJ!(9W,VKS M8\J(H]O^@G31Q+,8J\B!);):0 1K,E#T;*"H#J&D]?%[2_GYVVN1O64(KY@< MVRD[I4\=9=L;D\V"EQ_BY,G#*W9)I+M8Q'76/=(YK'HTJ[O;^.>H+M;4,+$. MNB-02S;+WJR3KPF R7\=WF312T...O=KKT ED#=F_VW&1=;'JRV&HR-K+D@->+5X=E%6#% X^76L0S1\+;H$,?N M ;(33928]TP<(IK+R$!IO?7 +];J$)\U5&MC&(883V#F-[XI&7E%D?#+=0QK #3C@K%B ME6UL6 K*H#:<-:[MRK)Z%G>3HY265^[FH\[1D9ZV%_-Y'W=T&$T50&H:VQB[ MYW'*%&"J<'I3!8.V=8 B^P20(+= VPK08_SJUCKI[IB_O&!@*/_VO\Z_ZBKM MK%C_PF[_MW-&1_6K?K87=#'A\OSVJ=U PD.LYFM,"YUQP,2>2ZE,]'>.M^^N# MQ-E4ERVF4K@T7E8GW2MQX:$EHYZ%'[?F1F=?;8JWJ]C4F>'.3V*#.$+V )QX M'> &10@@%L/Z,3JF_C37R]\F[-EVDYKF^8=OMHA/:'T;;Y.,V^Z/Z^4:@:=* M,-'>P$@&UK?8 T-P!%S*B0AW3(9=U8UI=Q#/%B%(!)!58JP7;4NZV%J3>/_,.>0'D^X5NKK%=D NG>J4;=6_?L44V4R@9LL*(8\!(2ASJ5%+SRY;0B3_9V@L45RR>UIT:2&! M)Q_G]S^[N2G1PCL06Q2CQK=W#H/^TR'4"B";\=A[ DA973VJX/1*,/F? ")? M7G@3&PI"K(/\Z5AE&NCAM7X'NK#@$^\X0+R4B_OC/KQ>LD4VCH'+MWJBK000 MB?[ >R_S/P0:V/\]W87L]Y/2PE(B!E<'0^&#?&M*6KX (J>/WCP>(( \63-Q M^9&<:1Z"-DI:"@ZJ#JK6SG.KHLG4JA=M_3 M[_9'IV>2M3(E,TO5IUT5I:6R4/S_51E_9XN[BO,VCK\@@+#T\:/# D@C'@'\ M>HZ5!8\ %=Q0\%8Q3QG498(F4(!.'5P8S4'$Z_U#_P[ZV<*!UQC4EG?KE)=Y M=44V&VK8K5&ZRER8"0[DDI,E$:(\C5F^1(CV/W!J\3] M;>P>502 2-19"D=6A9N)M&X6]Y0%1#TOCLJ.K_>\EZ>]/+"CY;9-3=*6,NF! M<1_TPR7!B&YN"2?R 0G%H3H,D;9@=X]K"DX&*3&+VY<_L.S<3&@+07)E,)NK MQ'B?*6W'8UK-ZW(O]![$NN9@W3*= )FE;4#CM!(]S@3-=M@YAI4!:X!.CLFV M@GGE$RUU'/^46^^'3/2Y1"CRH2V_JZJJN&WUY6Y$A]ZRG'43@,T\+6F](!&G*GS21YUAP"U53ARH#>TJ6_B(QU MI9/:>X$%W?VEA=;^1Y(_3QG;1=X;[+ET^;^Z3$.C#TQ9?@2N&_CKXA80I]-R M%@+6=1\A+@*E"6&]TK/ '.4[>4__JC?BWMA?TU^#>,4P+(K>KL M$H\+1.$4T*.7.PS:EF+,MG+T@TH>FJUT@\JLFO#P?U@OLKN2I LL=/2^#LQ9 M43XX2G(H\[ OP*Q/,9R:&QL:^BD-BR8.TN_M*T],6BN6F9HQT3S]A$0L'@@> MI>/,P/(8@#SNQ<'53MN?P^\RBUU6(]@"U=GWBC"J-*.T^EO[:\IG9?*/R^NFZ^Q;P$G!U$$WC2W#R M&@A%&(1Y_!&2+S2^KL7>P@8(,TK]L_4HQ3Z2@N^NBML9)CG/?RY6W\N66L[1 M_6B<+H*182_'FIA.1_>(3[-[TS3!!] D'9[VFP7YR(1?08:V@_IV1TCZ99UZ M51;G1XZ1S+C1+5I@1Q7-]>1MQH=ZS*\.W4<#FDN&6VD&#@6]2ZIK2OF?& <0 M[;C3MVH#?'M9N7J,?':L2R;:_5 MD 97/?_J&=Z0U5LRT#;]\DAHULWL>DN0#N,R1S,>KH[Q_\C7&%TBH:3KL$>8 MVD?'F77*(F!2H1O&F&:$B,7),>;_?@.U+@^M+,&-R[&7D=%QPWX?1$NL [J/ M;(EGKA#0\@V!]-"DQ7@,VF3;2BI/-'+.E0F:ZJ!N& M3H-K@D^1;\!D 81NY$I#UO?H4D=RT%3H=J2/-M#1^# <%F\K]>K.7/ZI(:Q^ M=&6>W++\DL[O::OX+XN[[IM:_W=;$CD[)=W'<[C.PJ?*SVP!RAZK$F9%=TNK MOUW\+\N4BT!G2GD;6TG?/F\F5:6.PZ7@=1^3S*/1Y9[QP]+&Q@77N\I()P20 M'2 38 K,+":#6#MKO^CG2^/AOI]_WZ74%%30@BCD*60?3>I[,M$]EU(0[;L MC!E+R%YDR0<30B7['F9LD<0D6\8Z@X@P(\M@S/S&[_L\S^_\GG.^YSSG//\\ M?SQ_W.>\S_V^[NMZW(R7]EEO^/I:5HDMJ2H$\K *3FTQ(\2EP M\T+-0X-9LC&$@WQHU/@#[HVI^XSZ;*2JG[[@V%3=5(TR/=1.XANL&"]MO" X MM='\2D95-Y0O&+_W&AVXG,G0Y7299);B1HC]1ELJT^N6S^=(4/^DIE M,9ZE':)/$HE"0U;"VC*F35,%-KR"9%73.=<-,Y"3+M)<%/4%U04B)S]Y M0N,@3&W,>"DNLFT';K,+E,@)9J.[5I&8X^I503N2&A(']7MK%\(?83&^%2&S MLBH[LUX[;K.SQ.]9%/<7E$5NVF4;ICA73(7,V9!2401DPJ>LJH44'8)&%0%[ MJO\]6;4WJT!-Y5Y3T $T]LU$P*$]D]29WU3>VOKO!K.KBF#7E&R+W 6&X#Y' M=BH/XKLC;WV[M+WEG Z ->!9_?\;DT.1FB2@@/:34EJS-.)%XQ^[$A MURH87*2Y8.4M-QXE1!0>WS>@G-WVH5P:77]N:C.XH M;>3>K2\$=E.@U#-+>'L=/?)+9Q>290^.LV*AF7'B69M6*3EHR,@?;WB 3'(G M\19<)8X^M1.?L<5ZOK,G/S3P'4SB=M#,Y"ZVHI_!0(IRUF:O]./S^\'.C)Y_-J]82U1Y57Q9OSZ#TMCVY5'S9_J MD\RT3N@\"Y'ZC&RZG*(AV!3O!N&#A"*1,:-*K]R6&.\-;&D=3:DTDXJ2@:)1Q>+_9;,FA<]72LKR%;DQK7%GP2 MVO1QO_+Y,Q2C*5+^\X,ZVBHB?9HDB8#-$XK=6 XH8T5J:YF'C=!]*R.7-].. M*Q,7[4K&BT//!*< &DU$Z!^\%-VS>UHC5 9@$FDQ<%FB>R>5F5A1//-[ )R, M$(59^/[FP?3\^O%G81*?%$<<>\M_(639]OU0OE^S[&7?6:,%*%GD&YA-XSHY MG@!^CI;Q:+K@T826]1*YVTI$37E_I >Z?+./]\+BLB.>XN)W(P:SXZY_=S'B MEEL'&UBGXV>IW%/ABBL_^H*]^&K:Q.4OU]9F//A9\R'_SH)Q5."E:Z)BR\(_ ML\2XV-1^)DEY/%(!$ZYHP %R_,'0C5HU@D_M8H]8;' M+!>YQ0^OC%9F&10DG+J,8/Y!T?$I"U$/-&*PBN[NLJ@=*+O[UE-1,1>4'4CX M)S9+*\U4NL^)'CXD6XY3%AP8916SY?,OZ_/P M-ST>].!9YIQBDL=2+JU.F=?^>+*#2D$+HVVA9V"S5S#V[MV-N,K*/1X(11CI MSJ/]7GT"5]&F*.<@GCOWARML0KBY8J$LX83%2)#A!4SPDD"E MC@"OZ\D(F$):-G#N&4??P^9.YJI3[MQ]C4IO0(/@%,=:YAZ^:Q:DL@[/?R!L MY&43,K(,SAW'2=F!UA05;+S+PBML6AYZ'-099[BF4 MQ7+RAT'! \\D&4!9FO8H[=EFBRGQDV]8;\Y_7.#"P9=4[:I=FD[HCYC?.65^ MQ?QBL3GON?1;L,O\Z;=8J6_=$X'0JPG.=;^$T8;KRD(QO_-O7BV@ $^[/GP[/HSX:$$ #)&G -97!$2IC MYW;578G$4(17.69L62>BT$!IH(QC*:A*\K>B:^;$=55#"SL*BIH5@<,$( NV M5S6_1S!*A+Z$#R>%U__3. %3U_C[4;0H\=S\MO3$ ?/%G/Y!$^7)'V9UJ2.!ZF9?RL2P:L7:#G\OBA5 D],': >)A M,S;^(4GN(G[06M@^N$,E=B^F#>HCU>];A1^(KX_;J7N1-2OPS';.Z@MT<_W1 MJ85'GO6KMFBNF#1\)T1L>VJDH%MC9RSG@9FTMSBE0=BB_DKPW@UH_@QN\*\- MMC%W0TU"=Z+S W$D7?PB=.+#S/K2J#XS((H/EIWW#AJBW/NXJ#J] M#A:*$(.,_HY0OW3XPX?TT,DI^23H_FV!^477BS$Q6,$J=5C$ >K5B]!S31OE M[N^XYWDCE1B8$L7O2>KU"VV=[G.S4!:%_!1R?=>5,77ME2SK_((@LZ RGZ^2 MTB+#5(E"8E $:IH&?&&*9#]7GE(4U+7;K7:0_#1"XY'%P_NTVG[$,HHQ!!,W\IF1U*H%;=#B+>ZZFKD5I7U_! M>$-16N1ZHFC='^HR]3:C68"R:LSB\M519ZM+0TN.F5:\'U+>1$5IL9NX3QYA M*9&B_PL\([N)[O&C%C^",-JH0=5"^8")@(E97GX0$ UZRL#*7Q Y!@*];R&O M$YE$^]EL/0H47O?=&7])=MB8KN8S=LW5T.73%(G*!TZ(5^0IGU;N%$X=CHG) MR.C8"-FT%^DPXJ-8DC VI#NVJH]1K&J2\!L^\.'XQG9Z8"5YK7V4#7=')]/_ MS6\+B]T)NIX;?HKDYHU:<3,Q*7Y-*,4Y8#/56UP)&8OA(G*CCS+VBC[Z$9:_ MO<>;&FW-*EK"VXXNPB^"L"]?*!!CI5_H MN*,B--RE&Q:SD6 MI.R;;O7D3K?!]+--F+H@M[WMZ_:L*K>FEZU?W)R"KO,Z^H?I:O\>TAE@9)GXF!6 M6BS,;:_W#FW18#2YYCK5>;S4A%U-<79W?^LM%O2MU=O MGFK*./6G[ /+?.&IYQ3T>.[?2S>X^L1;2K#ZX6FUN""N+U^8E=9-AFU$FY;6 M_-C.\#)>F;FCL,@25=.GQWSHY LJ\S.V37@I?"_7S?HMS$WSQKJ[$X,TSBS] M-F_!XJC< U_/IJ\T8/'4W&/4"7C_KVS>$5'"X'?8(NB3]SCP M[5EV)U:$^X[:#Q.?@?$5UM9S8)V1[<#CJV&%5F2OF\(_BHDSC9E>G-%RDURO M;_YCP++X#RR!R2JG<3Z1^^W-09OR5PVI0S+#DST)O JZ&Q).]TYP.#^_\/+9 M\UIM#J:QT_GL/*(E7^DZ$R56$"3JF@LS].3UV-)?>G;_I9#)3K_9*R:&8(82 M)NO3W?TW\WKU8(Y[<6=XK.Y&8WN\_\S'C+*FEA85Y<8@')I.NC>W9/"[#7;' M6MXNA?E:W#;O!LEFBNN*=37=73/S>?)G1W1=8-1+8N>*ET:(]TTJU+;HS' M8:CJ-%VG"[7063O-= 6'OMQ'0!9/:+$[%<3(2\A_>GPRT0Y\=]^4 0M(+[7T M@\4Z3TD)R3Z4T1&W"I"7-$G$J'E7E)2$-V;K[F^[?I7Q\TPW-0IH; U.IV;P M)E;BN=9-M?^F?'ZH5I]C]^)#U/0RLX^^>4R(C?/T=SE-#C72NJ7.. MT<&+Q-F<(I4D?^BK3U$G&HY<\^3)7-H6F$)V00/P 9AS*\F($?%^"4H7>].K M_@-W?-6YQU0VXD8"/H)M[,EV"E/7A.%(Q>V3$+@DV:D/Y MVQ98,_:R0L@FP3"W2SQUDRK&XL;][M9-?_XC>PGYJ;6,QVH6YK/!#K* M%Q+IZT4#8GF.XI^[DC'$/@,O%RN%[U-P;2)C6P('-J7>P,K0 K<;:1_;1+D^ MRU=GC:Q=W_!C*C^3/HN_A];4D'@3DG2/9/0<,URUT)[(J>M>_5*X?C3 ,[W- MQJ/1D&T/.DH0>/O)[8],57YS1#G,Q/&=3">+&.L[IG4**?O4A9Y%WFAF98I6 M"',/9'(9W]=CKVT4M-KUMQLA:;6KLP ^/3N(/PJ=4(VVQWI8C%@FH'ZYCA;F ML?J:72K8]#&X&!_RY(%'O[CY7AY;N'IEUBK6(%!M[PX:S%ZCY#:H![<*;*K\ MY+&]7[?T,.AH Z3&ZWIQ]-:06:J2@+N::51!#J6//%%D3QT 7\#W?]=0=]3C M1SPB06+J(QYZ-P,#,(6\2;.NC+197RB\"^*VF9S#3=XI*5!!=M6/1!ZPKO9$ MJKJ+C.Z5\5ZW*^8X*K\LSW4XIMQ2Y>;M6K3N);'X8E;QHHB86L/G)JD@M;9R MRYFRRDVC39:2E??1JC#7;1J0[E>6"AHQ/XKX M#<%G(V[1@]#8S5*7$2I';SX-&- OB^V,^(@#43C6AINJ),3\8;5!=3N7/A,@ M*X[J-*!U;BR/DWDO@WI0_#^81] UG92/#4)_9H&Q"T8TX"E$C!Q8(X+N=+Z M&T7VEMNDVI@>5#)0X])H L)0BEN1C<]/WY[GP9L.P>S#="@R>[W@ \D#=^J5%%4:D/4JPO($#;BK0\=- M1E%-?FK\%S?J_S6W:8W_C^W_/6RH-HPA#8B72XGMM0X58N7=7J90,^=HP/_. MU\AGTF>! ;0OB7/J@VP9R]& LB-&=2A^*C6Z:QX]Y,5(5=,*F]A^6L)O&ZB_ MMU5-_9<8S#'FDZ>5@&@]@'7+?V0JUU>/FS4Q>47V:]R3J-%U\YO,#KH,0/IM MIM:,0PFX$[?(0F_6Z14(WA;6XQJV;*%,25OXT22'G;SJ,SM&O0:G)ZQ)#^L= M NPY/K9=+C3DKFN\-^QB;^JJ>J<6763V_D8T7U1NSI-:Z>!OQ8IE"1S?"MG<3?$M1E9&"/R:F3;FEOGOT6FY!ZE=7I M1>2YS=,AX"Z-$\,$NME^%B ATHU3,QXY2C-JT+4@_"8*M;:].K=G6>MT1M+; M1N\YX , JG<2JITMSZ7[3:?*%F#L^-MVWIF+?R4E&E7:KI6W_HE-%Q;7-%=6YN)2.]FQ M/"&HS+N,$9H8<+R$<<]7[;69P:;"+U=,PU7)&?)%-M.>81$?+55 B1450X<1 MBKT'-Q,E&D*"15-\*G 3UM$"T2Q=-1^-=KS,7$W_Y%QA.C^''SJQ$K*JA[T? MRCNA)FU^JS;Y]]?QH+K$]+J9IU_7;"510;_&J@/\%)>-]''Z]*B@<1PBVP Y M#W]"1&^2]1%L!@0N+Y=I^;DXF_6LPK)GK%U&.,D/3P+?+3T\53K+Y?/:.O+O MV;]V1E2PP@8\]WWRAU?^ID!_A"UG47? MT)(^Y>6_D &ERLP<_-O]Y:@R4Z/&Q26EQLU)19^,VI6G;?SB$E*5T)DE$WC- ML Y^+RC(8I8ROE<5A'B NNQ!<<%#>QMW^B*]R90^.0PQ9W4AAHA:,(Z@,/A3 MY0]J,E:1LE2Y3!^9+@/"@'/9$V,12I^*TF(V1=0 ><#478G"0\0A>.DQS$H& M!48#NDXN4V"@9'G_$;Q.;P%F6V &Y%B!^&ARY]LMO=+:GS/(46-!NN>0W;6B MY_"R9Y!X#3 -> D10^*EQB$KK^ >=!;GURABQV5.JW/;>E2ZZN%/'".ITE)^ MI*1LL_]$;CVA1^JHV;M ?3,'0KG>7?559$F:%%<)I:2GI3B2->U!(TP95+8C M%VJ"3F\516 #TX6Q>%=:IW9-#^E^UP@R*PVFO#@J@%#C0/0%KJ8!E(1]0S7G M\A@:(%2\8$F]8*FSW5&&['(I1PZ+D$?H9Y<12YY8;>>0^>;[-#CTB2KL/^4; M9]'E'Q=X5:]M)>SKPYW+Z9;J\SOR&'T QP39A/X'44,#[OTGRV!'O&.YF3D2 MAH>LV(,HHCW(K;N[H?%'K&#J)6?,_J6MG)!N2V94+)@'0XS^!,$;:TB/$?WH M^P"%'ESP1O9BS%?>AZ:>:VUKO$P#JO-TH(P^E8N472\>!Y3R"B]&5Q:N9F6AAR5('/ MYS<[PJ*[BIQDDNFUC7T&YMJY$O>;;RY6<+BP?QY4[_$ ]SEO0=E)F=OIEB=Z M&'$._I0TP"5%&$&?"?&(J/ +DV?QN4S1:P.\3@YQ <2]>/OA_(OHX7=8;V-2 M5D_,MG&QP-7I#X7_;%Y@T@58+XTF^UF9?ZLF^CZ[93:_BV[@J0V;+=V,L D7 M^>[;];#$Q)^P+#3[251DXG&Y1*.%[9[:'+ZJ*XT1+D8DA(1WX@R#.&NA1X7O M9^U:'=94?E62/OJOYOXJDY7#Q5*B..#[ULD>:+L[<@ (^CBS6:F/UV6$1 .4 MRV)-F;\J\P$,%2HM[H=+FRU*+6*B?R&!E4FU&*/&/\':%Y,R]/S[A4WU/%7M M;U JVT\Q "#-1!O14@L]'" MU=QP^4>J#=6?;\OH\AZ9!T,)D5^45B M;2_AF%2;^0TE5H(]7 DI!"%RT8 7MA.;EXYIDT&:^V=M1'=]J;K(>6D:(-!4 M-7O]F)B+/V:+O=[D#Y[R@@9TN% U?1S;#(^);ZDS+XH]+I[LWK]* R+[*-&S MF)"<8^)C7*;#.G7Q6W=IP(FT?<9V!.F86/1?DTMS!RW&4QG 6RS_?@Z]Z[QY MH(&TK[G]>;YMX2X4#WW177IPFPXAGQ53:/2Y(\OE7!^+T_D&@!W:PUG_3A'+ MUKD8&!C*&B0X]$17TNT#OMO;M@9/6"*;:9/_ 5!+ 0(4 Q0 ( %EI?59L M;;QXO!D -PB 0 1 " 0 !D<'-I+3(P,C(Q,C,Q+GAS M9%!+ 0(4 Q0 ( %EI?5;)^5Q[< P R, 5 " >L9 M !D<'-I+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4 " !9:7U6DF1V#Y1* M "?@P0 %0 @ &.)@ 9'!S:2TR,#(R,3(S,5]D968N>&UL M4$L! A0#% @ 66E]5MZCS8^&P F"L) !4 ( !57$ M &1P#$P+3$T7V1E M8VES:6]N+FAT;5!+ 0(4 Q0 ( %EI?58Q]*CB>BP (SE < M " 1(; P!F,3!K,C R,F5X,3 M,35?9&5C:7-I;VXN:'1M4$L! A0# M% @ 66E]5G"=MZ]^+ D^X !P ( !QD<# &8Q,&LR M,#(R97@Q,"TQ-E]D96-I#(Q+3%?9&5C:7-I M;VXN:'1M4$L! A0#% @ 66E]5H1Z+(ER @ <0@ !L M ( !3G<# &8Q,&LR,#(R97@R,RTQ7V1E8VES:6]N+FAT;5!+ 0(4 Q0 ( M %EI?58//<#==P< (4K ; " ?EY P!F,3!K,C R,F5X M,S$M,5]D96-I#,Q+3)?9&5C:7-I;VXN:'1M M4$L! A0#% @ 66E]5KDF >2"! [!( !L ( !#HD# M &8Q,&LR,#(R97@S,BTQ7V1E8VES:6]N+FAT;5!+ 0(4 Q0 ( %EI?5:T M63K"J 0 -P3 ; "