0001213900-23-019233.txt : 20230310 0001213900-23-019233.hdr.sgml : 20230310 20230310165548 ACCESSION NUMBER: 0001213900-23-019233 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230310 DATE AS OF CHANGE: 20230310 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OptimizeRx Corp CENTRAL INDEX KEY: 0001448431 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 261265381 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38543 FILM NUMBER: 23724465 BUSINESS ADDRESS: STREET 1: 400 WATER ST., STE. 200 CITY: ROCHESTER STATE: MI ZIP: 48307 BUSINESS PHONE: 248-651-6558 MAIL ADDRESS: STREET 1: 400 WATER ST., STE. 200 CITY: ROCHESTER STATE: MI ZIP: 48307 10-K 1 f10k2022_optimizerx.htm ANNUAL REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

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

 

For the fiscal year ended December 31, 2022

 

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

 

For the transition period from _________ to ________

 

Commission file number: 001-38543

 

OptimizeRx Corporation

(Exact name of registrant as specified in its charter)

 

Nevada   26-1265381

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

     

400 Water Street, Suite 200

Rochester, MI

  48307
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number: 248-651-6568

 

Securities registered under Section 12(b) of the Exchange Act:

 

 

Title of each class

  Trading Symbol   Name of each exchange on which registered
Common Stock, par value $0.001   OPRX   NASDAQ Capital Market

 

Securities registered under Section 12(g) of the Exchange 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 Act. Yes ☐ No

 

Indicate by checkmark 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, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

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

 

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

 

Indicate by check mark whether the registrant 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.

 

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

 

State 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. $486,888,119

 

Indicate the number of shares outstanding of each of the registrant’s classes of common stock, as of the latest practicable date. 17,100,097 common shares as of February 28, 2023.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Certain portions of the registrant’s definitive proxy statement, in connection with its 2023 Annual Meeting of Shareholders, to be filed with the Securities and Exchange Commission within 120 days after December 31, 2022, are incorporated by reference into PART III of this Annual Report on Form 10-K.

 

 

 

 

 

 

TABLE OF CONTENTS

 

  Page
PART I
     
Item 1. Business 1
Item 1A. Risk Factors 5
Item 1B. Unresolved Staff Comments 14
Item 2. Properties 14
Item 3. Legal Proceedings 14
Item 4. Mine Safety Disclosures 14
Item 4.1 Information about Our Executive Officers 14
     
PART II
     
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 17
Item 6. Reserved 17
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 17
Item 7A. Quantitative and Qualitative Disclosures about Market Risk 24
Item 8. Financial Statements and Supplementary Data 25
Item 9. Changes In and Disagreements With Accountants on Accounting and Financial Disclosure 26
Item 9A. Controls and Procedures 26
Item 9B. Other Information 27
Item 9C Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 27
     
PART III
 
Item 10. Directors, Executive Officers and Corporate Governance 28
Item 11. Executive Compensation 28
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 28
Item 13. Certain Relationships and Related Transactions, and Director Independence 28
Item 14. Principal Accountant Fees and Services 28
     
PART IV
     
Item 15. Exhibits and Financial Statement Schedules 29
Item 16. Form 10-K Summary 29

 

i

 

 

PART I

 

Forward-Looking Statements

 

This Annual Report on Form 10-K contains statements that relate to future events and expectations and, as such, constitute forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995. Certain statements, other than purely historical information, including estimates, projections, statements relating to our strategies, outlook, business and financial prospects, business plans, objectives, and expected operating results, and the assumptions upon which those statements are based, are “forward-looking statements.” These forward-looking statements generally are identified by the words “believes,” “project,” “expects,” “anticipates,” “estimates,” “intends,” “strategy,” “plan,” “may,” “will,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. Forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties which may cause actual results to differ materially from the forward-looking statements. Forward-looking statements are not guarantees of future performance. Although OptimizeRx believes that the expectations reflected in any forward-looking statements are based on reasonable assumptions, these expectations may not be attained and it is possible that actual results may differ materially from those indicated by these forward-looking statements due to a variety of risks, uncertainties and changes in circumstances, many of which are beyond OptimizeRx’s control.

 

For a discussion of some of the specific factors that could cause actual results to differ materially from the information contained in this report, see the following sections of this report: Part I, Item 1A. “Risk Factors,” and Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” including the disclosures under “Critical Accounting Estimates”. Market projections are subject to the risks discussed in this report and other risks in the market. OptimizeRx disclaims any intention or obligation to update publicly any forward-looking statements, whether in response to new information, future events or otherwise, except as required by applicable law.

 

Unless otherwise specified or the context otherwise requires, when used in this Annual Report on Form 10-K, the terms “we,” “our,” “us,” “OptimizeRx,” or the “Company” refer to OptimizeRx Corporation and its subsidiaries.

 

Item 1. Business

 

General

 

OptimizeRx is a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.

 

We are a Nevada corporation organized in September 2008. We conduct our operations through our wholly-owned subsidiaries, OptimizeRx Corporation, a Michigan corporation, CareSpeak Communications, Inc., a New Jersey corporation, CareSpeak Communications, D.O.O., a controlled foreign corporation incorporated in Croatia, and Cyberdiet, a controlled foreign corporation incorporated in Israel.

 

We employ a “land and expand” strategy focused on growing our existing client base and generating greater and more consistent revenues in part through the continued shift in our business model toward enterprise level engagements, while also broadening our platform with innovative proprietary solutions such as our TelaRep™ virtual communication solution and our AI-powered real-world evidence solution which uses sophisticated proprietary algorithms.

 

1

 

 

Industry Background

 

Life sciences organizations face a challenging commercial landscape. In recent years, they have met increased competition, shrinking market sizes, and inconsistent access to patients and healthcare professionals - their most important customers. The majority of new drug approvals, 81%, are specialty medications, leading to more complex diagnosis criteria, increased utilization management by healthcare payors, and lengthy wait times for patients to begin treatment once care decisions are made.

 

As a result, life sciences organizations have increasingly turned to technology solutions to support their commercial strategies. Spending on digital solutions to facilitate greater access to their end markets accounts for one-third of their collective $30bn commercial spend in the United States (U.S.).

 

We believe significant opportunity exists to address the unmet needs of life sciences organizations as they relate to digital solutions, including omni-channel access to health care professionals, for complex commercial challenges.

 

2022 Company Highlights

 

1.Net revenue increased to a record $62. 5 million in 2022, a 2% increase over 2021.
   
2.Achieved positive cash flow from operations of $10.7 million for the year ended December 31, 2022.
   
3.Gross margins increased from 58% to 62%.
   
4.Repurchased 1,214,398 shares during 2022 at an average price of $16.49 per share.
   
5.Increased use of Real-World Data Artificial Intelligence (“RWD.AI”) solutions. Ended the year with 6 RWD.AI deals.
   
6.Acquired the EvinceMed platform and related assets.
   
7.Published Company’s first Environmental, Social and Governance (“ESG”) Report.
   
8.Announced partnership with Equals 5, becoming the only source capable of delivering true omni-channel engagement with HCPs, spanning web, social, and point-of-care messaging delivery modalities.

 

Principal Solutions

 

Historically, we primarily facilitated financial messages to health care providers via their EHR and ePrescribe systems using the OptimizeRx proprietary network to solve the ever-increasing communication barriers between pharmaceutical representatives and healthcare providers. Over time, as the demand for communication of an increasing variety of different health information between life science companies, providers, and patients has risen, our platform has expanded to encompass additional solutions that enable healthcare providers to access information for patients at the point of care. These solutions include evidence-based physician engagement, point of care banner messaging, social network banner messaging, institutional account-based banner messaging, innovative patient engagement services, and various accelerators to the therapy initiation workflow.

 

Our principal solutions can be summarized as follows:

 

Evidence-Based Physician Engagement – Our evidence-based physician engagement solution uses predictive analytics via machine learning methods applied to real-world data (RWD) to assist healthcare providers (HCPs) in identifying patients who may be qualified for specific therapies, raise awareness of patient access pathways, and identify early indicators of non-adherence among patient populations. This RWD-enabled solution translates into better support for providers as they look to make the best treatment decisions for their patients. This solution has a “patient-first” focus, helping manufacturers identify which HCPs to engage by first identifying if they currently care for qualified patients, based on where they are in their care journey and disease state. These Artificial Intelligence (“AI”) models provide our clients with the most relevant targets and fuel the deployment of programs across our other solutions.

 

Point of Care Banner Messaging – Our point of care banner messaging solution is utilized to deliver a variety of awareness (brand, therapeutic support, affordability, HUB, and patient support program) and messaging within the clinical workflow which can be tailored to meet the needs of each brand.

 

Social Network Banner Messaging – This past year we expanded to provide exclusive access to deliver banner messaging to HCPs within their social network apps. With extensive reach and granular reporting, this solution both expands the ability to reach more prescribers while adding to the mind share we can capture throughout a care delivery day. Given these messages are targeted to specific HCPs, many of the same awareness messages offered on the point of care banner solution are offered here as well.

 

2

 

 

Institutional Account-based Banner Messaging – Our Institutional Account-based Banner Messaging solution provides our clients access to delivering banner messaging online and on the intranets of targeted health system accounts. This allows our clients to capture additional mind share while also reaching other prescribers and support staff at key health systems or integrated delivery networks (IDNs).

 

Financial Messaging – Our Financial Messaging solution has been enhanced by Patient Support Messaging at the point-of-care. This solution provides prescribers visibility to branded copay offers and other patient support programs directly within their EHR and/or e-Prescribe system(s). It allows them to print, digitally send directly to patients via SMS, and/or digitally send copay offer details electronically to the dispensing pharmacy. Our solution addresses the fact that many healthcare systems and prescribers are looking for an easier, more effective way to increase affordable access and adherence to their prescribed branded medications.

 

Patient Engagement – Our technology solution provides digital messaging services through our cloud-based Mobile Health Messenger (“MHM”) Platform. We provide interactive health messaging for improved medication adherence and care coordination. Our HIPAA-compliant, automated, mobile messaging platform allows pharmaceutical manufactures and related entities to directly engage with patients to improve regimen compliance.

 

Therapy Initiation Workflow – The therapy initiation workflow is a group of digital solutions focused on accelerating patient access to treatments where time-consuming medical documentation is required of HCPs prior to pharmacies dispensing prescribed drugs. These solutions support the fast-growing area of specialty medications. This technology enhancement allows life sciences companies to simplify therapy initiation by presenting HCPs with a fully electronic option synchronizing enrollment, benefits verification, prior authorization, and patient support onboarding.

 

Sales and Marketing

 

We employ a sales team of over 19 people, marketing our solutions to new and existing clients. Our sales team drives awareness of the increased value of our technology stack as an enterprise platform, enhanced this year by the addition of the social channel, and momentum of our institutional/account-based banner message solutions offering. Accordingly, our sales efforts are not directed merely at selling individual solutions, but more broadly towards selling enterprise platform engagements with access to our full set of solutions across our network.

 

Our sales and marketing organizations work closely together to cultivate customer relationships. We use a number of methods to market and promote our solutions, including digital advertising, industry events, trade shows, conferences, media coverage, social media and email. We released a physician survey of 100 physicians across five specialties, detailing the specialty landscape as it pertains to prescribing pain points specialists experience. Additionally, we hosted our third annual Innovate4Outcomes event, partnering with Melinta Therapeutics, bringing individuals together across healthcare verticals, including HCPs, commercial manufacturer representatives, and health tech. The event focused on applying design thinking principles to contributing factors to Anti-Microbial Resistance, and was independently covered in end-of-year trade publications for the first time.

 

Technology

 

To support our growth and provide maximum security, scalability, and flexibility, all of our systems, including from acquisitions, are now hosted and integrated in the cloud. Our technology development and systems management core team is in the U.S. and in Croatia, with contractors in India and Ukraine to provide bench depth, rich skills experience, and business economies. The teams are organized into Centers of Excellence focused on Product Domains, Quality Assurance, Information Security, Data Warehousing and Business Intelligence, Platform Services, and Internal Systems Support.

 

Systems enhancements in 2022 included upgrades and documentation of processes and procedures and security implementation for ongoing Sarbanes Oxley, HIPAA, and customer assessments, and in achieving Enterprise HITRUST Certification, as well as for other needs.

 

3

 

 

Competition

 

Our platforms face competition from numerous other companies, both in attracting users and in generating revenue from advertisers and sponsors. We compete for users with online services and websites that provide savings on medications and healthcare products. Our messaging offerings compete for pharmaceutical budgets with a variety of other forms of advertising and promotion.

 

Our platforms compete broadly in the highly competitive pharmaceutical and life sciences digital marketing industry that is dominated by large well-known companies with established names, solid market niches, wide arrays of product offerings and marketing networks. Many of our competitors have greater financial, technical, product development, marketing and other resources than we do. These companies may be better known than we are and have more customers or users than we do. As a result, many of these companies may respond more quickly to new or emerging technologies and standards and changes in customer requirements. These companies may be able to invest more resources in research and development, strategic acquisitions, and sales and marketing. The primary direct competitor in our financial messaging solution is ConnectiveRx. We generally compete on the basis of several factors, including size of our network, quality of our service, our ability to target specific customer needs, and to a lesser extent, price. For more information on risks relating to our competition, see Item 1A. Risk Factors.

 

Intellectual Property

 

We own patents important to our business, and we expect to continue to file patent applications to protect our research and development investments in new products. As of December 31, 2022 we held 3 patents and several pending patent applications, including foreign counterpart patents and foreign applications. For the United States, patents may last 20 years from the date of the patent’s filing, depending upon term adjustments made by the patent office.

 

In addition, we hold trademarks in the United States and other countries. As of December 31, 2022, OPTIMIZERx, OPTIMIZEMD, CareSpeak, DIETWATCH, Innovate4Outcomes, SPRx, SPx and TELAREP are our registered trademarks. We also have several pending trademark applications.

 

We also have licenses to intellectual property for the use and sale of certain of our solutions. In addition, we obtain other intellectual property rights and/or licenses used in connection with our business when practical and appropriate. Historically, we have created intellectual property or obtained intellectual property through commercial relationships and in connection with acquisitions.

 

Government Regulation

 

The healthcare industry and, in particular, our customers and partners are subject to U.S. federal, state and local laws and regulations, including those governing fraud, abuse, privacy and security. Many of these laws and regulations are complicated and how they might apply to us, our customers, our partners, or the specific services and relationships we have with our customers and partners are not always well-defined. Our failure, or perceived failure, to accurately apply, or comply with, these laws and regulations could subject us to significant fines and liability, result in reputational harm, and adversely affect our business. Any new or amended laws or regulations that impose significant operational restrictions and compliance requirements may negatively impact our business. See Item 1A. Risk Factors for more information on the impact of Government Regulations on OptimizeRx.

 

Employees

 

As of December 31, 2022, we had 94 full-time employees in the U.S, as well as 15 full-time employees in Croatia, and 1 part-time employee. None of our employees are represented by a labor union or collective bargaining agreement with respect to their employment with us. The majority of our employees work remotely and are geographically distributed across the United States and Croatia. We supplement our workforce with contractors in the United States and internationally on an as-needed basis. We consider our relationship with our employees to be good and have not experienced any work stoppages.We are dedicated to maintaining an environment where everyone feels valued, and we celebrate both the differences and similarities among our people. We also believe that diversity in all areas, including cultural background, experience and thought, is essential in making our Company stronger. Our Diversity, Equity & Inclusion Committee (DE&I) is actively engaged in improving our culture, hiring practices and education. In 2022, we endeavored to uphold the Parity Pledge – a commitment made in 2021 to interview and consider at least one qualified woman and underrepresented minority for every open role, VP or higher. In addition, the DE&I Committee sponsored quarterly events in 2022, including “Celebrate Women’s History”, “Celebrate Diversity Month”, and “Hot One’s Trivia Show.”

 

4

 

 

We prioritize recruiting, retaining, and incentivizing a highly qualified, diverse workforce. We pay our employees competitively and offer a broad range of company-paid benefits, which we believe are competitive with others in our industry. Moreover, we believe our long-term incentives are structured in a manner to provide time-based vesting schedules that are retentive and we incentivize selected employees through the granting of stock-based awards for and cash-based performance bonus awards.

 

We have increased our focus on training and development for our current employees. We offer learning and development opportunities and other resources to support our employees in achieving and enhancing their development objectives. We equip our managers with the skills and tools to provide ongoing coaching and feedback so employees can maximize their performance and potential, delivering success for the company and the employee.

 

Available Information

 

Our Internet address is www.optimizerx.com. The information on the website is not and should not be considered part of this Form 10-K and is not incorporated by reference in this Form 10-K. The website is, and is only intended to be, for reference purposes only. We make available free of charge on or through our website our Annual Report on Form 10-K, quarterly reports on Form 10-Q and current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (the “SEC”). In addition, we will provide, at no cost, paper or electronic copies of our reports and other filings made with the SEC. Requests should be directed to: Attention: Secretary, OptimizeRx Corporation, 400 Water Street, Suite 200, Rochester, MI 48307.

 

Item 1A. Risk Factors

 

Risks Relating to Our Business

 

Because we have historically experienced losses, if we are unable to achieve profitability, our financial condition and company could suffer.

 

With the exception of 2021, we have historically incurred losses as a result of investing in future growth. We incurred losses in 2022 as a result of our increased spending to build the organization to support expected future growth – both through additional new hires, as well as through acquisitions. While we have increased revenues, we have not yet consistently achieved profitability due to these investments and non-cash expenses. Our ability to achieve consistent profitability depends on our ability to generate sales through our technology platform and advertising model, while maintaining reasonable expense levels. If we do not achieve sustainable profitability, it may impact our ability to continue our operations.

 

Seasonal trends in the pharmaceutical brand marketing industry could affect our operating results.

 

In general, the pharmaceutical brand marketing industry experiences seasonal trends that affect the vast majority of participants in the pharmaceutical digital marketing industry. Many pharmaceutical companies allocate the largest portion of their brand marketing to the fourth quarter of the calendar year. As a result, the first quarter tends to reflect lower activity levels and lower revenue, with gradual increases in the following quarters. We generally expect these seasonality trends to continue and our ability to effectively manage our resources in anticipation of these trends may affect our operating results.

 

5

 

 

Developing and implementing new and updated applications, features and services for our portals may be more difficult than expected, may take longer and cost more than expected and may not result in sufficient increases in revenue to justify the costs.

 

Attracting and retaining users of our portals requires us to continue to improve the technology underlying those portals and to continue to develop new and updated applications, features and services for those portals. If we are unable to do so on a timely basis or if we are unable to implement new applications, features and services without disruption to our existing ones, we may lose potential users and clients. The costs of development of these enhancements may negatively impact our ability to achieve profitability.

 

We rely on a combination of internal development, strategic relationships, licensing and acquisitions to develop our portals and related applications, features and services. Our development and/or implementation of new technologies, applications, features and services may cost more than expected, may take longer than originally expected, may require more testing than originally anticipated and may require the acquisition of additional personnel and other resources. There can be no assurance that the revenue opportunities from any new or updated technologies, applications, features or services will justify the amounts spent.

 

Any failure to offer high-quality customer support for our portals may adversely affect our relationships with our customers and harm our financial results.

 

Once our solutions are implemented, our customers use our support organization to resolve technical issues relating to our solutions. In addition, we also believe that our success in selling our solutions is highly dependent on our business reputation and on favorable recommendations from our existing customers. Any failure to maintain high-quality customer support, or a market perception that we do not maintain high-quality support, could harm our reputation, adversely affect our ability to maintain existing customers or sell our solutions to existing and prospective customers, and harm our business, operating results and financial condition.

 

We may be unable to respond quickly enough to accommodate short-term increases in customer demand for support services. Increased customer demand for these services, without corresponding revenues, could also increase costs and adversely affect our operating results.

 

We are dependent on a concentrated group of customers.

 

Because the pharmaceutical industry is dominated by large companies with multiple brands, our revenue is concentrated in a relatively small number of companies. We have approximately 100 pharmaceutical manufacturers as customers, and our revenues are concentrated in these customers. Loss of one or more of our larger customers could have a negative impact on our operating results. Our top five customers represented 39% of revenue for the year ended December 31, 2022. In each of 2022 and 2021, we had one customer that each represented slightly over 10% of our revenues.

 

We expect that we will continue to depend upon a relatively small number of customers for a significant portion of our total revenues for the foreseeable future. The loss of any of these customers or groups of customers for any reason, or a change of relationship with any of our key customers could cause a material decrease in our total revenues.

 

Additionally, mergers or consolidations among our customers in the healthcare industry could reduce the number of our customers and could adversely affect our revenues and sales. In particular, if our customers are acquired by entities that are not also our customers, that do not use our solutions or that have more favorable contract terms with competitors and choose to discontinue, reduce or change the terms of their use of our solutions, our business and operating results could be materially and adversely affected.

 

6

 

 

If we are unable to maintain our contracts with electronic prescription platforms, our business will suffer.

 

We are reliant upon our contracts with leading electronic prescribing (“ERx”) platforms and electronic health record (“EHR”) systems to generate our revenues received from customers. Such arrangements subject us to a number of risks, including the following:

 

Our ERx and EHR partners may experience financial, regulatory or operational difficulties, which may impair their ability to focus on and fulfill their contract obligations to us;

 

Legal disputes or disagreements, including the ownership of intellectual property, may occur with one or more of our ERx and EHR partners and may lead to lengthy and expensive litigation or arbitration;

 

Significant changes in an ERx and EHR partner’s business strategy may adversely affect a partner’s willingness or ability to satisfy obligations under any such arrangement;

 

The failure of an ERx or EHR partner to provide accurate and complete financial information to us or to maintain adequate and effective internal control over its financial reporting may negatively affect our ability to meet our financial reporting obligations as required by the SEC;and

 

An ERx and EHR partner could terminate the partnership arrangement, which could negatively impact our ability to sell our solutions and achieve revenues.

 

We will need to maintain these relationships as well as diversify them. The inability to do so could adversely impact our business. We generated 31.8% and 53.9% of our revenue through our largest partner in 2022 and 2021, respectively.

 

Our agreements with ERx and EHR channel partners are subject to audit.

 

Our agreements with our ERx and EHR channel partners provide for revenue sharing payments to them based on the revenue we generate through their platforms and systems. These payments are subject to audit by our channel partners, at their cost, and if there is a dispute as to the calculation, we may be liable for additional payments. If an underpayment is determined to be in excess of a certain amount, for example 10%, some agreements would require us to pay for the cost of the audit, as well.

 

If we fail to attract new customers or retain and expand existing customers, our business and future prospects may be materially and adversely impacted.

 

We currently work with many leading pharmaceutical companies, medical device manufacturers, associations, and other companies. While we have experienced customer growth, this growth may not continue at the same pace in the future or at all. Achieving growth in our customer base may require us to engage in increasingly sophisticated and costly sales and marketing efforts that may not result in additional customers. We may also need to modify our pricing model to attract and retain such customers. If we fail to attract new customers or fail to maintain or expand existing relationships in a cost-effective manner, our business and future prospects may be materially and adversely impacted.

 

Actual or perceived failures to comply with applicable laws and regulations that affect the healthcare industry, including data protection, privacy and security, fraud and abuse laws, regulations, standards and other requirements could adversely affect our business, results of operations, and financial condition.

 

The global data protection landscape is rapidly evolving, and we are or may become subject to numerous state, federal and foreign laws, requirements and regulations governing the collection, use, disclosure, retention, and security of personal information, including health-related information. This evolution may create uncertainty in our business, affect our ability to operate in certain jurisdictions or to collect, store, transfer, use and share personal information, necessitate the acceptance of more onerous obligations in our contracts, result in liability or impose additional costs on us. The cost of compliance with these laws, regulations and standards is high and is likely to increase in the future. Any failure or perceived failure by us to comply with federal, state or foreign laws or regulation, our internal policies and procedures or our contracts governing our processing of personal information could result in negative publicity, government investigations and enforcement actions, claims by third parties, and damage to our reputation, any of which could have a material adverse effect on our operations, financial performance and business.

 

7

 

 

We also may be bound by contractual obligations and other obligations relating to privacy, data protection, and information security that are more stringent than applicable laws and regulations. The costs of compliance with, and other burdens imposed by, laws, regulations, standards, and other obligations relating to privacy, data protection, and information security are significant. Although we work to comply with applicable laws, regulations, and standards, our contractual obligations and other legal obligations, these requirements are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with another or other legal obligations with which we must comply. Accordingly, our failure, or perceived inability, to comply with these laws, regulations, standards, and other obligations may limit the use and adoption of our solution, reduce overall demand for our solution, lead to regulatory investigations, breach of contract claims, litigation, and significant fines, penalties, or liabilities for actual or alleged noncompliance or slow the pace at which we close sales transactions, any of which could harm our business.

 

The Health Insurance Portability and Accountability Act of 1996, or HIPAA, and the rules promulgated thereunder require certain entities, referred to as Covered Entities, to comply with established standards, including standards regarding the privacy and security of protected health information, or PHI. HIPAA further requires that Covered Entities enter into agreements meeting certain regulatory requirements with their business associates, as such term is defined by HIPAA, which, among other things, obligate the business associates to safeguard the covered entity’s PHI against improper use and disclosure. While we are not a Covered Entity, we have contracted as a business associate of our Covered Entity customers and, as such, may be regulated by HIPAA and have contractual obligations unders such agreements, including to enter into business associate agreements with our third-party vendors. We, and our Covered Entity customers might face significant contractual liability pursuant to such business associate agreements if the business associate breaches the agreement or causes the Covered Entity to fail to comply with HIPAA. It is possible that HIPAA compliance could become a substantial regulatory burden and expense to our operations as we expand our point of care technology solutions to help patients start and stay on therapies.

 

Certain other laws and regulations such as federal and state anti-kickback and false claims laws may apply to us indirectly through our relationships with our customers and partners. Violations can result in considerable penalties and sanctions. If we are found to have violated, or to have facilitated the violation of such laws, we could be subject to significant penalties.

 

The markets in which we operate are competitive, continually evolving and, in some cases, subject to rapid change.

 

Our platforms face competition from numerous other companies, both in attracting users and in generating revenue from advertisers and sponsors. We compete for users with online services and websites that provide savings on medications and healthcare products, including both commercial sites and not-for-profit sites. We compete for advertisers and sponsors with health-related web sites, general purpose consumer web sites that offer specialized health sub-channels, other high-traffic web sites that include both healthcare-related and non-healthcare-related content and services, search engines that provide specialized health searches, and advertising networks that aggregate traffic from multiple sites.

 

Many of our competitors have greater financial, technical, product development, marketing and other resources than we do. These organizations may be better known than we are and have more customers or users than we do. We cannot provide assurance that we will be able to compete successfully against these organizations or any alliances they have formed or may form. Since there are no substantial barriers to entry into the markets in which our public portals participate, we expect that competitors will continue to enter these markets.

 

Developments in the healthcare industry could adversely affect our business.

 

Most of our revenue is derived from pharmaceutical manufacturers and could be affected by changes affecting the broader healthcare industry, including decreased spending in the industry overall.

 

General reductions in expenditures by healthcare industry participants could result from, among other things:

 

Government regulation or private initiatives that affect the manner in which healthcare industry participants interact with consumers and the general public;

 

Government regulation prohibiting the use of coupons by patients covered by federally funded health insurance programs;

 

Consolidation of healthcare industry participants;

 

Reductions in governmental funding for healthcare; and

 

Adverse changes in business or economic conditions affecting healthcare industry participants.

 

8

 

 

Even if general expenditures by industry participants remain the same or increase, developments in the healthcare industry may result in reduced spending in some or all of the specific market segments that we serve now or may serve in the future. For example, use of our solutions and services could be affected by:

 

A decrease in the number of new drugs or medical devices coming to market; and

 

A decrease in marketing expenditures by pharmaceutical or medical device companies.

 

The healthcare industry has changed significantly in recent years and we expect that significant changes will continue to occur. However, the timing and impact of developments in the healthcare industry are difficult to predict. We cannot assure you that the demands for our solutions and services will continue to exist at current levels or that we will have adequate technical, financial and marketing resources to react to changes in the healthcare industry.

 

If we are unable to manage growth, our operations could be adversely affected.

 

Our ability to manage growth effectively will depend on our ability to improve and expand operations, including our financial and management information systems, and to recruit, train and manage personnel. There can be no assurance that management will be able to manage growth effectively. To manage growth effectively, we will be required to continue to implement and improve our operating and financial systems and controls to expand, train and manage our employee base. Our ability to manage our operations and growth effectively will require us to continue to expend funds to enhance our operational, financial and management controls, reporting systems and procedures, and to attract and retain sufficient talented personnel.

 

If we do not properly manage the growth of our business, we may experience significant strains on our management and operations and disruptions in our business. Various risks arise when companies grow too quickly. If our business grows too quickly, our ability to meet customer demand in a timely and efficient manner could be challenged. We may also experience development delays as we seek to meet increased demand for our solutions. Our failure to properly manage the growth that we or our industry might experience could negatively impact our ability to execute on our operating plan and, accordingly, could have an adverse impact on our business, our cash flow and results of operations, and our reputation with our current or potential customers.

 

Our growth may be impacted by acquisitions. We may not be able to identify suitable acquisition candidates, complete acquisitions or integrate acquisitions successfully.

 

Our future growth is likely to depend to some degree on our ability to acquire and successfully integrate new businesses. We may not be able to identify suitable acquisition candidates, complete acquisitions, or integrate acquisitions successfully. We may seek additional acquisition opportunities, both to further diversify our business and to penetrate or expand important product offerings or markets. There are no assurances, however, that we will be able to successfully identify suitable candidates, negotiate appropriate terms, obtain financing on acceptable terms, complete proposed acquisitions, successfully integrate acquired businesses, or expand into new markets. Once acquired, operations may not achieve anticipated levels of revenues or profitability. Acquisitions involve risks, including difficulties in the integration of the operations, technologies, services and products of the acquired companies and the diversion of management’s attention from other business concerns. Although our management will endeavor to evaluate the risks inherent in any particular transaction, there are no assurances that we will properly ascertain all such risks. Difficulties encountered with acquisitions could have a material adverse impact on our business.

 

9

 

 

Our business and growth may suffer if we are unable to attract and retain members of our senior management team and other key employees.

 

Our success has been largely dependent on the skills, experience and efforts of our senior management team and key employees and the loss of the services of any of our senior management team or other key employees, without a properly executed transition plan, could have an adverse effect on us. The loss of any member of our senior management team or any of our other key employees could damage critical customer relationships, result in the loss of vital knowledge, experience and expertise, could lead to an increase in recruitment and training costs and make it more difficult to successfully operate our business and execute our business strategy. We may not be able to find qualified potential replacements for these individuals and the integration of potential replacements may be disruptive to our business.

 

Furthermore, our ability to expand operations to accommodate our anticipated growth will also depend on our ability to attract and retain qualified management, sales and technical personnel. However, competition for these types of employees is intense due to the limited number of qualified professionals. Our ability to meet our business development objectives will depend in part on our ability to recruit, train and retain top quality people with advanced skills who understand our industry, technology and business. If we are unable to engage and retain the necessary personnel, our business may be materially and adversely affected.

 

We could be subject to economic, political, regulatory and other risks arising from our international operations.

 

Operating in international markets requires significant resources and management attention and will subject us to regulatory, economic and political risks that may be different from and incremental to those in the United States. In addition to the risks that we face in the United States, our international operations in Israel and Croatia, may involve risks that could adversely affect our business, including:

 

difficulties and costs associated with staffing and managing foreign operations;

 

natural or man-made disasters, political, social and economic instability, including wars, terrorism and political unrest, outbreak of disease , boycotts, curtailment of trade, and other business restrictions;

 

compliance with United States laws, such as the Foreign Corrupt Practices Act, export controls and economic sanctions, and local laws prohibiting corrupt payments to government officials;

 

unexpected changes in regulatory requirements;

 

less favorable foreign intellectual property laws;

 

adverse tax consequences such as those related to repatriation of cash from foreign jurisdictions into the United States, non-income related taxes such as value-added tax or other indirect taxes, changes in tax laws or their interpretations, or the application of judgment in determining our global provision for income taxes and other tax liabilities given inter-company transactions and calculations where the ultimate tax determination is uncertain;

 

fluctuations in currency exchange rates, which could impact expenses of our international operations and expose us to foreign currency exchange rate risk;

 

profit repatriation and other restrictions on the transfer of funds;

 

differing payment processing systems as well as use and acceptance of electronic payment methods, such as payment cards;

 

new and different sources of competition; and

 

different and more stringent user protection, data protection, privacy and other laws.

 

Our failure to manage any of these risks successfully could harm our international operations and our overall business, as well as results of our operations.

 

10

 

 

A global pandemic may disrupt our business or the business of our customers.

 

In December 2019, a novel strain of corona virus, which causes the infectious disease known as COVID-19 was reported. The World Health Organization declared COVID-19 a Public Health Emergency and Global Pandemic. Although many economies around the world have started to rebound from the severe impact of COVID-19, the healthcare industry in which we operate remains impacted. The emergence and spread of new variants and resurgences, or other epidemics or pandemics, actions taken by governmental authorities and others in response to the pandemic, the acceptance, and the ability of pharmaceutical manufacturers and other life sciences companies to develop effective and safe treatment, and global economic conditions could affect the desire and/or need for our solutions. We are prepared to take steps to modify our business practices and mitigate the impact of the emergence and spread of new variants and resurgences, or another pandemic or epidemic; however, there can be no assurance that such steps will be successful, or that our business operations, or the operations of our customers or partners will not be materially and adversely affected by the consequences of such pandemic or epidemic, which could materially impact our results of operations, cash flows, and financial condition.

 

Risks Related to Inflation and Other Adverse Economic Conditions

 

Inflation and other adverse economic conditions may adversely affect our business, results of operations and financial condition.

 

Recently, inflation has increased throughout the U.S. economy. In an inflationary environment, we may experience increases in the prices of labor and other costs of doing business. Additionally, cost increases may outpace our expectations, causing us to use our cash and other liquid assets faster than forecasted. If we are unable to successfully manage the effects of inflation, our business, operating results, cash flows and financial condition may be adversely affected.

 

The occurrence or perception of an economic slowdown or recession, or of a further increase in inflation, may have a negative impact on the global economy and may reduce customer demand for our products and services. In addition, macroeconomic effects such as increases in interest rates and other measures taken by central banks and other policy makers could have a negative effect on overall economic activity that could reduce our customers’ demand for our products and serves. Adverse changes in demand could impact our business, collection of accounts receivable and our expected cash flow generation, which may adversely impact our financial condition and results of operations.

 

Risks Related to Our Intellectual Property and Technology

 

We are dependent, in part, on our intellectual property. If we are not able to protect our proprietary rights or if those rights are invalidated or circumvented, our business may be adversely affected.

 

Our business is dependent, in part, on our ability to innovate, and, as a result, we are reliant on our intellectual property. We generally protect our intellectual property through patents, trademarks, trade secrets, confidentiality and nondisclosure agreements and other measures to the extent our budget permits. There can be no assurance that patents will be issued from pending applications that we have filed or that our patents will be sufficient to protect our key technology from misappropriation or falling into the public domain, nor can assurances be made that any of our patents, patent applications, trademarks or our other intellectual property or proprietary rights will not be challenged, invalidated or circumvented. In the event a competitor or other party successfully challenges our solutions, processes, patents or licenses or claims that we have infringed upon their intellectual property, we could incur substantial litigation costs defending against such claims, be required to pay royalties, license fees or other damages or be barred from using the intellectual property at issue, any of which could have a material adverse effect on our business, operating results and financial condition. We cannot assure you that steps taken by us to protect our intellectual property and other contractual agreements for our business will be adequate, that our competitors will not independently develop or patent substantially equivalent or superior technologies or be able to design around patents that we may receive, or that our intellectual property will not be misappropriated.

 

If we are unable to protect our proprietary rights, we may be at a disadvantage to others who do not incur the substantial time and expense we incur. Preventing unauthorized use or infringement of our intellectual property rights is inherently difficult. Moreover, it may be difficult or practically impossible to detect theft or unauthorized use of our intellectual property. Any of the foregoing could have a material adverse effect upon our business, financial condition and results of operations.

 

11

 

 

Cybersecurity incidents could disrupt business operations, result in the loss of critical and confidential information, and adversely impact our reputation and results of operations.

 

Global cybersecurity threats can range from uncoordinated individual attempts to gain unauthorized access to our information technology (IT) systems to sophisticated and targeted measures known as advanced persistent threats. While we employ comprehensive measures to prevent, detect, address and mitigate these threats (including access controls, insurance, vulnerability assessments, continuous monitoring of our IT networks and systems, maintenance of backup and protective systems and user training and education), cybersecurity incidents, depending on their nature and scope, could potentially result in the misappropriation, destruction, corruption or unavailability of critical data and confidential or proprietary information (our own or that of third parties) and the disruption of business operations. The potential consequences of a material cybersecurity incident include reputational damage, loss of customers, litigation with customers and other parties, loss of trade secrets and other proprietary business data and increased cybersecurity protection and remediation costs, which in turn could adversely affect our competitiveness and results of operations.

 

We may be unable to support our technology to further scale our operations successfully.

 

Our plan is to grow through further integration of our technology in electronic platforms. Our growth will place significant demands on our management and technology development, as well as our financial, administrative and other resources. We cannot guarantee that any of the systems, procedures and controls we put in place will be adequate to support the commercialization of our operations. Our operating results will depend substantially on the ability of our officers and key employees to manage changing business conditions and to implement and improve our financial, administrative and other resources. If we are unable to respond to and manage changing business conditions, or the scale of our solutions, services and operations, then the quality of our services, our ability to retain key personnel and our business could be harmed.

 

Our business will suffer if our network systems fail or become unavailable.

 

A reduction in the performance, reliability and availability of our network infrastructure would harm our ability to distribute our solutions to our users, as well as our reputation and ability to attract and retain customers. Our systems and operations could be damaged or interrupted by fire, flood, power loss, telecommunications failure, Internet breakdown, earthquake and similar events. Our systems could also be subject to viruses, break-ins, sabotage, acts of terrorism, acts of vandalism, hacking, cyber-terrorism and similar misconduct. We might not carry adequate business interruption insurance to compensate us for losses that may occur from a system outage. Any system error or failure that causes interruption in availability of our solutions or an increase in response time could result in a loss of potential customers, which could have a material adverse effect on our business, financial condition and results of operations. If we suffer sustained or repeated interruptions, then our solutions and services could be less attractive to our users and our business would be materially harmed.

 

Risks Relating to Our Common Stock

 

If a market for our common stock is not maintained, shareholders may be unable to sell their shares.

 

Our common stock is traded under the symbol “OPRX” on the Nasdaq Capital Market. We do not currently have a consistent active trading market. There can be no assurance that a consistent active and liquid trading market will develop or, if developed, that it will be sustained.

 

Historically, our securities have been thinly traded. Accordingly, it may be difficult to sell shares of our common stock without significantly depressing the value of the stock. Unless we are successful in developing continued investor interest in our stock, sales of our stock could continue to result in major fluctuations in the price of the stock.

 

12

 

 

The market price of our common stock may be highly volatile and could fluctuate widely in price in response to various factors, many of which are beyond our control.

 

Our stock price is subject to a number of factors, including:

 

Technological innovations or new solutions and services by us or our competitors;

 

Government regulation of our solutions and services;

 

The establishment of partnerships with other healthcare companies;

 

Intellectual property disputes;

 

Additions or departures of key personnel;

 

Sales of our common stock;

 

Our ability to execute our business plan;

 

Operating results below or exceeding expectations;

 

Our operating and financial performance and prospects;

 

Loss or addition of any strategic relationship;

 

General financial, domestic, international, economic, industry and other market trends or conditions; and

 

Period-to-period fluctuations in our financial results.

 

Our stock price may fluctuate widely as a result of any of the above. 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.

 

We do not expect to pay dividends in the foreseeable future and any return on investment may be limited to the value of our common stock.

 

We have never declared or paid any cash dividends on our common stock. We currently intend to retain all available funds and future earnings, if any, to fund our future growth and do not expect to declare or pay any dividend on shares of our common stock in the foreseeable future. As a result, the success of an investment in our common stock may depend entirely upon any future appreciation in its value. There is no guarantee that our common stock will appreciate in value or even maintain the price at which it is purchased.

 

Anti-takeover provisions may make it more difficult for a third party to acquire control of us, even if the change in control would be beneficial to shareholders.

 

The Company is a Nevada corporation. Anti-takeover provisions in Nevada law and our charter and bylaws could make it more difficult for a third party to acquire control of us. These provisions could adversely affect the market price of the common stock and could reduce the amount that shareholders might receive if the Company is sold. For example, our charter provides that the board of directors may issue preferred stock without shareholder approval. In addition, our bylaws provide that shareholders cannot act by written consent and that directors may be removed by shareholders only with the approval of the holders of not less than two-thirds of the voting power of the issued and outstanding stock entitled to vote at an annual or special meeting of the shareholders.

 

Risks Related to Being a Public Company

 

We have identified a material weakness in our internal control over financial reporting. Failure to remediate the material weakness or any other material weaknesses that we identify in the future could result in material misstatements in our financial statements.

 

Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, as amended, our management is required to report on the effectiveness of our internal control over financial reporting. The rules governing the standards that must be met for management to assess our internal control over financial reporting are complex and require significant documentation, testing and possible remediation. Annually, we perform activities that include reviewing, documenting and testing our internal control over financial reporting. In addition, if we fail to maintain the adequacy of our internal control over financial reporting, we will not be able to conclude on an ongoing basis that we have effective internal control over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act of 2002. If we fail to achieve and maintain an effective internal control environment, we could suffer misstatements in our financial statements and fail to meet our reporting obligations, which would likely cause investors to lose confidence in our reported financial information. This could result in significant expenses to remediate any internal control deficiencies and lead to a decline in our stock price.

 

13

 

 

The Company has identified a material weakness in the Company’s internal control over financial reporting. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis. For further discussion of the material weaknesses, see Item 9A, Controls and Procedures.

 

We cannot provide assurance that we have identified all, or that we will not in the future have additional, material weaknesses in our internal control over financial reporting. As a result, we may be required to implement further remedial measures and to design enhanced processes and controls to address deficiencies. If we do not effectively remediate the material weakness identified by management and maintain adequate internal controls over financial reporting in the future, we may not be able to prepare reliable financial reports and comply with our reporting obligations under the Exchange Act on a timely basis. Any such delays in the preparation of financial reports and the filing of our periodic reports may result in a loss of public confidence in the reliability of our financial statements, which, in turn, could materially adversely affect our business, the market value of our common stock and our access to capital markets.

 

Item 1B. Unresolved Staff comments

 

None

 

Item 2. Properties

 

Currently, we do not own any real estate. Our principal executive offices are located at 400 Water Street, Suite 200, Rochester, Michigan 48307.

 

As of December 31, 2022, we have operating leases for office space in two multitenant facilities. The leases include our headquarters space in Rochester, Michigan and a technical facility in Zagreb, Croatia. The lease in Rochester, Michigan expires November 30, 2023, with a two-year renewal option through 2025, and has a monthly rent of $6,384 to $6,688. The lease in Zagreb, Croatia expires February 2024 and has a monthly rent of approximately $1,883. We also had a lease on office space in Cranbury, New Jersey which expired in January 2022; we did not renew this lease. We also lease minor amounts of space in shared space facilities on a month-to-month basis as necessary.

 

Item 3. Legal Proceedings

 

We have no current legal proceedings.

 

Item 4. Mine Safety Disclosures

 

Not applicable.

 

Item 4.1 Information About Our Executive Officers

 

The following information sets forth the names, ages, and positions of our executive officers as of March 10, 2023.

 

Name

  Age   Positions and Offices Held
William J. Febbo   54   Chief Executive Officer
Stephen L. Silvestro   45   Chief Commercial Officer
Marion Odence-Ford   58   General Counsel and Chief Compliance Officer
Edward Stelmakh   57   Chief Financial Officer and Chief Operations Officer
Todd Inman   67   Chief Technology Officer
Doug Besch   41   Chief Product Officer

 

Set forth below is a brief description of the background and business experience of each of our current executive officers.

 

14

 

 

William J. Febbo

 

Mr. Febbo joined the Company as Chief Executive Officer and as a director in February 2016. Mr. Febbo founded Plexuus, LLC, a payment processing business for medical professionals in September 2015 and remained its Chairman from September 2015 to December 2020. From April 2007 to September 2015, Mr. Febbo served as Chief Operating Officer of Merriman Holdings, Inc., an investment banking firm, where he assisted with capital raises in the tech, biotech, cleantech, consumer and resources industries. Mr. Febbo was a co-founder of, and from September 2013 to September 2015 served as Chief Executive Officer of, Digital Capital Network, Inc., a transaction platform for institutional and accredited investors. Mr. Febbo was a co-founder of, and from January 1999 to September 2015 was Chief Executive Officer of, MedPanel, LLC, a provider of market intelligence and communications for the pharmaceutical, biomedical, and medical device industries. Since 2017, Mr. Febbo has been a faculty member of the Massachusetts Institute of Technology’s linQ program, which is a collaborative initiative focused on increasing the potential of innovative research to benefit society and the economy. Mr. Febbo currently serves as a director of Modular Medical (NASDAQ: MODD), a development stage medical device company focused on the design, development and eventual commercialization of an innovative insulin pump, and as a director of Augmedix, Inc. (NASDAQ: AUGX), a provider of automated medical documentation and data services. In addition, Mr. Febbo has been a board member of the United Nations Association of Greater Boston, a resource for the citizens of Greater Boston on the broad agenda of critical global issues addressed by the UN and its agencies, since 2004.

 

On January 29, 2018, FINRA accepted a Letter of Acceptance, Waiver and Consent (the “Consent”) submitted by William Febbo. Without admitting or denying the findings, Mr. Febbo consented to the sanctions and to the entry of findings that he permitted Merriman Capital, Inc. to conduct a securities business while below its net capital requirement. From August 2012 to October 2015, Mr. Febbo was the Financial and Operations Principal (FinOp) for a registered broker-dealer, Merriman Capital, Inc. (“Merriman”). During certain months while Mr. Febbo was FinOp, FINRA found that certain of Merriman’s net capital filings with FINRA were inaccurate because of the method by which Merriman calculated net capital and that, when corrected, it was retroactively determined that Merriman had operated below its minimum net capital requirements. Mr. Febbo, as FinOp, signed certain of these reports and was thus held responsible. Based on the Consent, in settlement, Mr. Febbo, who was then no longer registered with any broker-dealer, accepted a fine of $5,000, a 10-business day suspension from acting as FinOp for any FINRA member and required to requalify by examination for the Series 27 license before again acting in a FinOp capacity.

 

Stephen L. Silvestro

 

Mr. Silvestro joined the Company as Chief Commercial Officer on April 29, 2019. Mr. Silvestro was with CCH® Tagetik, a Wolters Kluwer company that provides corporate performance management software solutions for planning, consolidation and reporting, as its Vice President and General Manager from January 2018 until April 2019. From April 2017 to January 2018, Mr. Silvestro was with Prognos Health, Inc., a healthcare data and analytics company, as its Chief Commercial Officer and, before that, from September 2007 to April 2017, he was with Decision Resources Group, a multi-national corporation that provides high value global data solutions, analytics and consulting services to pharmaceutical, biotech, medical device, healthcare provider and payer, and managed care companies, in various capacities with him last serving as Executive Vice President, Head of Global Sales.

 

Marion Odence-Ford

 

Ms. Odence-Ford joined the Company as General Counsel & Chief Compliance Officer in February 2021. From April 2013 to June 2020, Ms. Odence-Ford was Vice President & Deputy General Counsel at Decision Resources Group, a multi-national corporation that provides high value global data solutions, analytics and consulting services to pharmaceutical, biotech, medical device, healthcare provider and payer, and managed care companies. From November 2004 to November 2012, Ms. Odence-Ford was Vice President & Associate General Counsel at CRA International, Inc. (dba Charles River Associates) (NASDAQ: CRAI), a global consulting firm that offers economic, financial, and strategic expertise to major law firms, corporations, accounting firms, and governments around the world. From May 2004 to November 2004, Ms. Odence-Ford was a member of the GTC Law Group, LLP, a law firm specializing in the business affairs of companies in the high tech and biotech industries. Prior to joining the GTC Law Group, Ms. Odence-Ford worked on the legal teams of Bank of America Corporation/Fleet Boston Financial Corporation (NYSE: BAC) from November 2002 to May 2004, and Akamai Technologies, Inc. (NASDAQ: AKAM) from October 1999 to November 2002. Ms. Odence-Ford began her legal career in private practice at Mintz, Levin, Cohn, Ferris, Glovsky and Popeo, PC, where she advised public and private companies on corporate matters.

 

15

 

 

Edward Stelmakh

 

Mr. Stelmakh joined the Company as Chief Financial Officer and Chief Operating Officer on October 11, 2021. Prior to joining the Company, Mr. Stelmakh served as Senior Vice President, Chief Financial Officer and Chief Operating Officer of Otsuka America Pharmaceuticals Inc. (“Otsuka”), a US division of a Japanese global healthcare enterprise, since April 2020. Previously, he held various positions at Otsuka including Senior Vice President and Chief Financial Officer (December 2017 – March 2020) and Vice President and Chief Financial Officer (December 2015 – November 2017). From March 2010 to December 2015, Mr. Stelmakh worked at Covance, a division of LabCorp, Inc., as Vice President, Finance, Clinical Development and Commercialization Services. Prior thereto, Mr. Stelmakh held a variety of positions of increasing responsibilities at Johnson & Johnson, Sanofi-Aventis, Organon/Schering-Plough and Mylan.

 

Todd Inman

 

Mr. Inman joined the Company on January 1, 2019 as Vice President, Technology and became the Company’s Chief Technology Officer in November 2019. Prior to joining the Company, from May 2017 to December 2018, Mr. Inman was the Founder and Chief Technology Officer of Meghadata, LLC, a master data management firm, and from July 2016 to December 2017, Mr. Inman was the Founder and Managing Partner of Data Solutions Partners, a data intelligence solutions company. From January 2011 through June 2016, Mr. Inman was Director of Data Solutions at Change HealthCare, a healthcare technology and business solutions company, and from 2005 to 2011, Mr. Inman was the Director of Data Integration of Emdeon Business Services, LLC, an information technology and services company. Prior to Emdeon, from 2001 to 2005, Mr. Inman was the Director of Clearinghouse Services at WebMD Health Corp and, from 1996 to 2001, he was the Manager of Clearinghouse Operations at Professional Office Systems, a CareFirst subsidiary, providing medical office electronic data interchange services.

 

Doug Besch

 

Dr. Besch joined the Company on May 24, 2021 as SVP Product Strategy & Innovation and became the Company’s Chief Product Officer in October 2022. Prior to joining the Company, from January 2018 to May 2021, Dr. Besch was the Vice President over Payor and Market Access Solutions for Clarivate (previously Decision Resources Group (DRG)), a multi-national corporation that provides high value global data solutions, analytics and consulting services to pharmaceutical, biotech, medical device, healthcare provider and payer, and managed care companies. Prior to Clarivate, from January 2012 to June 2017, Dr. Besch was a co-founder and the Chief Product Officer for Rx Savings Solution, a company which helps members and payers reduce prescription drug costs through a combination of clinical technology, transparency, member engagement and concierge support. Dr. Besch holds a PharmD and MBA from Creighton University and practiced as a pharmacist for the Walgreens Boots Alliance corporation from 2007 through 2013.

 

16

 

 

PART II

 

Item 5. Market for Registrant’s Common Equity and Related Stockholder Matters and Issuer Purchases of Equity Securities

 

Our common stock is traded under the symbol “OPRX” on the Nasdaq Capital Market. At February 28, 2023, there were approximately 350 shareholders of record of our common stock.

 

We currently intend to retain future earnings for the operation of our business. We have never declared or paid cash dividends on our common stock, and we do not anticipate paying any cash dividends in the foreseeable future. Any payment of future dividends will be at the discretion of our board of directors and will depend upon, among other things, our earnings, financial condition, capital requirements, level of indebtedness, and other factors that our board of directors deems relevant.

 

For the information regarding our equity compensation plans, see PART III, Item 12, “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.”

 

Issuer Purchases of Equity Securities

 

During the three months ended December 31, 2022, we purchased shares of our common stock as follows:

 

Period  Total
Number of
Shares
Purchased
(1)
   Average
Price Paid
per Share
   Total Number
of Shares
Purchased as
Part of Publicly
Announced
Plans or
Programs (1)
   Maximum
Number (or
Approximate
Dollar Value) of
Shares that
May Yet Be
Purchased
Under the Plans
or Programs
(1)
 
10/1/22 - 10/31/22   341,934   $14.83    341,934   $2,416,111 
11/1/22 - 11/30/22   166,350   $14.62    166,350   $28 
12/1/22 - 12/31/22      $       $0 

 

 

(1)On May 17, 2022, we announced that our Board of Directors had authorized the repurchase of up to $20 million of our outstanding common stock. Under this program, share repurchases may be made from time to time depending on market conditions, share price and availability and other factors at our discretion. This stock repurchase authorization expires on the earlier of May 17, 2023, or when the repurchase of $20 million of shares of our common stock has been reached. In accordance with its terms, the stock repurchase plan terminated as of December 1, 2022. Our stock repurchases may take place in open market transactions or privately negotiated transactions in accordance with applicable securities and other laws.

 

 

Item 6. Reserved

 

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Overview

 

We are a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.

 

Historically, our revenue was generated primarily through the facilitation of financial messages to health care providers via their EHR and ePrescribe systems using the OptimizeRx proprietary network to solve the ever-increasing communication barriers between pharmaceutical representatives and healthcare providers that have presented in the rapidly changing healthcare industry. Over time, as the demand for communication of an increasing variety of different health information between life science companies, providers, and patients continued to rise, our platform has expanded to encompass additional solutions that enable healthcare providers to access information for patients at the point of care. These solutions include brand messaging, therapeutic support messaging, brand support, and innovative patient engagement services, all of which now make up a significant portion of our total revenue.

 

17

 

 

We employ a “land and expand” strategy focused on growing our existing client base and generating greater and more consistent revenues in part through the continued shift in our business model toward enterprise level engagements, while also broadening our platform with innovative proprietary solutions such as our TelaRep™ virtual communication solution and our AI-powered real-world evidence solution which uses sophisticated proprietary algorithms to derive additional revenue from our existing network. In addition, we have continued to expand our team in preparation for future growth aspirations, which may be supplemented with future acquisitions and other strategic collaborations and investments. Our strategy for driving revenue growth is also expected to work in tandem with our efforts to increase margin and profitability using the aforementioned recurring revenue models that have inherently higher margins.

 

Because the pharmaceutical industry is dominated by large companies with multiple brands, our revenue is concentrated in a relatively small number of companies. We have approximately 100 pharmaceutical companies as customers, and our revenues are concentrated in these customers. Loss of one of more of our larger customers could have a negative impact on our operating results. Our top five customers represented 39% of our revenue for the year ended December 31, 2022. In each of 2022 and 2021, we had one customer that each represented more than 10% of our revenues.

 

Seasonality

 

In general, the pharmaceutical brand marketing industry experiences seasonal trends that affect the vast majority of participants in the pharmaceutical digital marketing industry. Many pharmaceutical companies allocate the largest portion of their brand marketing to the fourth quarter of the calendar year. As a result, the first quarter tends to reflect lower activity levels and lower revenue, with gradual increases in the following quarters. We generally expect these seasonality trends to continue and our ability to effectively manage our resources in anticipation of these trends may affect our operating results.

 

Impact of Macroeconomic Events

 

Unfavorable conditions in the economy may negatively affect the growth of our business and our results of operations. For example, macroeconomic events including the COVID-19 pandemic, rising inflation and the U.S. Federal Reserve raising interest rates have led to economic uncertainty. In addition, high levels of employee turnover across the pharmaceutical industry as well as fewer number of U.S. drug approvals could create additional certainty within our target customer markets. Historically, during periods of economic uncertainty and downturns, businesses may slow spending, which may impact our business and our customers’ businesses. Adverse changes in demand could impact our business, collection of accounts receivable and our expected cash flow generation, which may adversely impact our financial condition and results of operations.

 

Key Performance Indicators

 

We monitor the following key performance indicators to help us evaluate our business, measure our performance, identify trends affecting our business and make strategic decisions.

 

Average revenue per top 20 pharmaceutical manufacturer. Average revenue per top 20 pharmaceutical manufacturer is calculated by taking the total revenue the company recognized through pharmaceutical manufacturers listed in Fierce Pharma’s “The top 20 pharma companies by 2020 revenue” over the last twelve months, divided by the total number of the aforementioned pharmaceutical manufacturers that our solutions helped support over that time period. The Company uses this metric to monitor its progress in “landing and expanding” with key customers within its largest customer vertical and believe it also provides investors with a transparent way to chart our progress in penetrating this important customer segment. The decrease in the average in 2022 as compared to 2021 is primarily the result of the convergence of numerous macroeconomic factors that resulted in our customers slowing their rate of spend, particularly for large and/or new implementations, which we believe prolonged sales cycles with the top 20 pharmaceutical manufacturers that were existing customers.

 

   Twelve Months Ended
December 31
 
   2022   2021 
Average revenue per top 20 pharmaceutical manufacturer  $2,143,296   $2,484,557 

 

18

 

 

Percent of top 20 pharmaceutical manufacturers that are customers. Percent of top 20 pharmaceutical manufacturers that are customers is calculated by taking the number of revenue generating customers that are pharmaceutical manufacturers listed in Fierce Pharma’s “The top 20 pharma companies by 2020 revenue” over the last 12 months, which is then divided by 20—which is the number of pharmaceutical manufacturers included in the aforementioned list. The Company uses this metric to monitor its progress in penetrating key customers within its largest customer vertical and believes it also provides investors with a transparent way to chart our progress in penetrating this important customer segment. The decrease in 2022 was due to the Company not supporting programs for a smaller revenue customer from 2021 in 2022.

 

   Twelve Months Ended
December 31
 
   2022   2021 
Percent of top 20 pharmaceutical manufacturers that are customers   90%   95%

 

Percent of total revenue attributable to top 20 pharmaceutical manufacturers. Percent of total revenue attributable to top 20 pharmaceutical manufacturers is calculated by taking the total revenue the company recognized through pharmaceutical manufacturers listed in Fierce Pharma’s “The top 20 pharma companies by 2020 revenue” over the last twelve months, divided by our consolidated revenue over the same period. The Company uses this metric to monitor its progress in “landing and expanding” with key customers within its largest customer vertical and believes it also provides investors with a transparent way to chart our progress in penetrating this important customer segment. Our revenue from customers that aren’t top 20 pharmaceutical manufacturers increased faster than our overall revenue, decreasing the percentage of our overall revenues from top 20 pharmaceutical manufacturers.

 

   Twelve Months Ended
 December 31
 
   2022   2021 
Percent of total revenue attributable to top 20 pharmaceutical manufacturers   62%   77%

 

Net revenue retention. Net revenue retention is a comparison of revenue generated from all customers in the previous twelve-month period to total revenue generated from the same customers in the following twelve-month period (i.e., excludes new customer relationships for the most recent twelve-month period). The Company uses this metric to monitor its ability to improve its penetration with existing customers and believes it also provides investors with a metric to chart our ability to increase our year-over-year penetration and revenue with existing customers. The retention rate in 2022 decreased due to the convergence of numerous macroeconomic factors that resulted in our customers slowing their rate of spend, particularly for large and/or new implementations, which we believe prolonged sales cycles.

 

   Twelve Months Ended
December 31
 
   2022   2021 
Net revenue retention   90%   127%

 

Revenue per average full-time employee. We define revenue per average full-time employee as total revenue over the last twelve months divided by the average number of employees over the last twelve months (i.e., the average between the number of FTEs at the end of the reported period and the number of FTEs at the end of the same period of the prior year). The Company uses this metric to monitor the productivity of its workforce and its ability to scale efficiently over time and believes the metric provides investors with a way to chart our productivity and scalability. Our revenue rate per employee declined year over year due to slower revenue growth and a higher average number of FTEs over the last 12 month period.

 

   Twelve Months Ended
December 31
 
   2022   2021 
Revenue per average full-time employee  $606,312   $729,674 

 

19

 

 

Results of Operations for the Years Ended December 31, 2022 and 2021

 

The following table sets forth, for the periods indicated, the dollar value and percentage of total return represented by certain items in our consolidated statements of operations:

 

   Years Ended December 31, 
(in thousands, except percentage data)  2022   2021 
Total Revenue  $62,450    100.0%  $61,293    100.0%
Cost of Revenues   23,483    37.6%   25,654    41.9%
Gross margin   38,967    62.4%   35,638    58.1%
Operating expenses   51,258    82.1%   35,277    57.6%
Income (loss) from operations   (12,291)   (19.7)%   361    0.6%
Other income   852    1.4%   17    %
Income (loss) before provision for income taxes   (11,438)   (18.3)%   378    0.6%
Income tax benefit       %       %
Net income (loss)  $(11,438)   (18.3)%  $378    0.6%

 

*Balances and percentage of total revenue information may not add due to rounding

 

Net Revenue

 

Our net revenue increased 2% to $62.5 million for the year ended December 31, 2022 from $61.3 million for the year ended December 31, 2021. This increase resulted from increases in sales of our access solutions.

 

Cost of Revenues

 

Our total cost of revenues, composed primarily of revenue share expense paid to our network partners, decreased in the year ended December 31, 2022 compared to the year ended December 31, 2021. Our cost of revenues as a percentage of revenue decreased to approximately 38% in the year ended December 31, 2022 from approximately 42% in the year ended December 31, 2021. This decrease in our cost of revenues as a percentage of revenue resulted primarily due to favorable solution and channel partner mix and increases in the type of services we provide that are not subject to revenue share.

 

Gross Margin

 

Our gross margin, which is the difference between our revenues and our cost of revenues, increased from 2021 to 2022 as a result of solution mix. In general, during 2022, there was an increase in the percentage of activity flowing through our lower cost channels compared with 2021. Additionally, revenue increases in our access solutions includes a much higher percentage of program design, which carries a higher margin than the delivery of the actual messages. In addition, our gross margin percentage increased to 62% in 2022 from 58% in 2021 for the reasons discussed above in the cost of revenues section.

 

Operating Expenses

 

Operating expenses increased to $51.3 million for the year ended December 31, 2022, from $35.3 million for the year ended December 31, 2021, an increase of approximately 45%. The increase in sales, general and administrative expense was $5.8 million. The detail by major category is reflected in the table below.

 

   Years Ended December 31 
   2022   2021 
         
Stock-based compensation  $15,745,822   $5,491,957 
Depreciation and amortization   2,022,029    2,086,454 
Other sales, general, and administrative expense   33,489,707    27,698,703 
           
Total Operating Expense  $51,257,558   $35,277,114 

 

20

 

 

Within the operating expenses, there were a variety of increases, the largest of which was in stock-based compensation, a non-cash expense, which increased by $10.3 million from $5.5 million in 2021 to $15.7 million in 2022. Stock-based compensation is awarded to all full-time employees upon their start of employment as well as to directors, officers and certain key employees to provide an equity-based incentive to maintain and enhance the performance and profitability of the Company. In the fourth quarter of 2021, we issued a significant market-based grant with a requisite service period of less than 3 years. The expense for the market-based award is amortized over the expected service period. The impact on 2022 expense for such market-based award in 2022 was $6.1 million.

 

The increase in other sales, general, and administrative expense is due to higher salaries, wages, and benefits and other human resources related costs as a result of the expansion of, and investment in, our team to support additional growth. During 2022, we hired 12 net additional employees.

 

Net Income (Loss)

 

We finished the year ended December 31, 2022 with a net loss of $11.4 million, compared to net income of $0.4 million during the year ended December 31, 2021. The reasons for specific components are discussed above. Overall, we had an increase in revenue and gross margin partially offset by increased operating expenses. In addition, the income or loss in both periods included significant noncash items. We had $18.0 million in noncash operating expenses in 2022 compared to $7.6 million in noncash operating expenses in 2021.

 

Liquidity and Capital Resources

 

Historically, our primary sources of liquidity have been cash receipts from customers and proceeds from equity offerings. As of December 31, 2022, we had total current assets of $98.6 million, compared with current liabilities of $8.4 million, resulting in working capital of $90.2 million and a current ratio of 12 to 1. This compares with a working capital balance of $105.7 million and a current ratio of 12 to 1 at December 31, 2021. This decrease in working capital, as discussed in more detail below, is primarily the result of the common stock buyback program.

 

Following is a table with summary data from the consolidated statement of cash flows for the years ended December 31, 2022 and 2021, as presented.

 

   2022  2021
Net cash provided by operating activities  $10,654,078    726,039 
Net cash used in investing activities   (58,176,386)   (485,999)
Net cash (used in) / provided by financing activities   (18,950,777)   73,924,954 
Net (decrease) / increase in cash and cash equivalents  $(66,473,085)  $74,164,994 

 

Our operating activities provided $10.7 million in the year ended December 31, 2022, as compared with approximately $0.7 million provided by operating activities in the year ended December 31, 2021. We had a net loss of $11.4 million for 2022, but non-cash expenses of $18.1 million and working capital generated by the collection of receivables offset the loss. The cash provided in 2021 was the result of our net income and non-cash expenses, which together totaled $8.0 million. This was partially offset by the increased working capital, totaling $7.3 million, required to support higher revenues.

 

We used $58.2 million in investing activities in 2022, compared with $0.5 million in 2021. In addition to the $2.0 million investment in EvinceMed technology, we purchased $55.9 million in Treasury bills in 2022 with maturity dates in 2023. The 2021 amount included $0.4 million of capitalized software development costs related to our proprietary systems and $0.1 million of tangible property, primarily personal computers.

 

21

 

 

We used $19.0 million in financing activities in the year ended December 31, 2022. We repurchased 1,214,398 shares of common stock for $20.0 million. This was partially offset by the collection of $1.1 million related to the exercise of stock options during the period. The cash provided in 2021 was the result of our underwritten offering in 2021, which generated $70.7 million, as well as from the proceeds of option exercises, which generated $4.9 million. This was partially offset by the payment of contingent consideration related to previous acquisitions of $1.6 million.

 

We believe that funds generated from operations, together with existing cash and short term investments, will be sufficient to finance our current operations and planned growth for the next twelve months. We do not anticipate the need to raise any additional cash to support operations. However, we could require additional debt or equity financing if we were to make any significant acquisitions for cash during that period. In addition, we believe we can generate the cash needed to operate beyond the next 12 months from operations.

 

Off Balance Sheet Arrangements

 

As of December 31, 2022, there were no off-balance sheet arrangements.

 

Critical Accounting Estimates

 

Our discussion and analysis of our financial condition and results of operations are based upon the Consolidated Financial Statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates and assumptions. See Note 2 to the Consolidated Financial Statements for a discussion of significant accounting policies. Actual results may differ materially from these estimates due to different assumptions or conditions. The following areas all require the use of subjective or complex judgments, estimates and assumptions:

 

Revenue Recognition

 

Recognition of revenue requires evidence of a contract, probable collection of proceeds, and completion of substantially all performance obligations. We use a 5-step model to recognize revenue. These steps are: identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when or as the performance obligations are satisfied.

 

Revenues are primarily generated from content delivery activities in which we deliver financial, clinical, or brand messaging through a distribution network of eprescribers and electronic health record technology providers (channel partners), directly to consumers, or from reselling services that complement the business. This content delivery for a customer is referred to as a program. Unless otherwise specified, revenue is recognized based on the selling price to customers.

 

Our contracts are generally all less than one year and the primary performance obligation is delivery of messages or other forms of content, but the contract may contain additional services. Additional services may include program design, which is the design of the content delivery program, set up, and reporting. We consider set up and reporting services to be complimentary to the primary performance obligation and recognized through performance of the delivery of content. We consider the design of the programs and related consulting services to be performance obligations separate from the delivery of messages.

 

22

 

 

As the content is distributed through the platform and network of channel partners (a transaction), these transactions are recorded, and revenue is recognized, over time as the distributions occur. Revenue for transactions can be realized based on a price per message, a price per redemption, as a flat fee occurring over a period of time, or upon completion of the program, depending on the client contract. We recognize setup fees that are required for integrating client offerings and campaigns into the rule-based content delivery system and network over the life of the initial program, based either on time, or units delivered, depending upon which is most appropriate in the specific situation. Should a program be cancelled before completion, the balance of set up revenue is recognized at the time of cancellation, as set up fees are nonrefundable. Additionally, we also recognize revenue for providing program performance reporting and maintenance, either by our company directly delivering reports or by providing access to our online reporting portal that the client can utilize. This reporting revenue is recognized over time as the messages are delivered. Program design, which is the design of the content delivery program, and related consulting services are recognized as services are performed.

 

In some instances, we license certain of our software applications in arrangements that do not include other performance obligations. In those instances, we record license revenue when the software is delivered for use to the license. In instances where our contracts included Software as a Service, the revenue is recognized over the subscription period as services are delivered to the customer.

 

In some instances, we also resell messaging solutions that are available through channel partners that are complementary to the core business and client base. These partner specific solutions are frequently similar to our own solutions and revenue recognition for these programs is the same as described above. In instances where we sell solutions on a commission basis, net revenue is recognized based on the commission-based revenue split that we receive. There were no programs recorded on a net basis in the years presented. In instances where we resell these messaging solutions and have all financial risk and significant operation input and risk, we record the revenue based on the gross amount sold and the amount paid to the channel partner as a cost of sales.

 

Cost of Revenues

 

The primary cost of revenue is revenue share expense. Based on the volume of transactions that are delivered through the channel partner network, we provide a revenue share to compensate the partner for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns. In addition, we pay revenue share to ConnectiveRx as a result of a 2014 legal settlement in an amount equal to the greater of 10% of financial messaging distribution revenues generated through our integrated network, or $0.37 per financial message distributed through our integrated network. As our solution mix has expanded and our revenues have grown, financial messaging has become a smaller percentage of our revenues and these payments to ConnectiveRx, a smaller portion of our revenue share. The contractual amount due to the channel partners is recorded as an expense at the time the message is distributed.

 

Intangible Assets

 

Intangible assets are stated at cost. Finite-lived assets are being amortized over their estimated useful lives of fifteen to seventeen years for patents, eight years for customer relationships, fifteen years for tradenames, two to four years for covenants not to compete, and three to ten years for software and websites, all using the straight-line method. These assets are evaluated when there is a triggering event. There was no impairment of our intangible assets in either year presented.

 

Goodwill

 

We evaluate goodwill for impairment during our fiscal fourth quarter, or more frequently if an event occurs or circumstances change. We determined there was no impairment as goodwill had a fair value comfortably in excess of its carrying value.

 

23

 

 

Stock-based Compensation

 

We use the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each grant.

 

For options, fair value is estimated using the Black-Scholes option pricing model that uses the following assumptions. Estimated volatilities are based on the historical volatility of our stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. We use historical data to estimate option exercise behavior and to determine this term. The risk-free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. We have never paid dividends and do not expect to pay any dividends in the future.

 

The Black-Scholes option valuation model and other existing models were developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. Our stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.

 

For restricted stock units, the fair value is based on the market value of the Company’s common stock on the date of grant. For market based restricted stock units, fair value is estimated using a Monte Carlo simulation model. This valuation technique includes estimating the movement of stock prices and the effects of volatility, interest rates and dividends.

 

Recently Issued Accounting Pronouncements

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. ASU 2019-12 is intended to improve consistent application and simplify the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance. ASU 2019-12 was effective for us as of January 1, 2021. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

 

Not Yet Adopted

 

ASU Topic 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The adoption of this standard is not expected to have a material effect on our financial position, results of operations, or cash flows.

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

 

Not applicable.

 

24

 

 

Item 8. Financial Statements and Supplementary Data

 

Index to Financial Statements Required by Article 8 of Regulation S-X:

 

Audited Financial Statements:
 
F-1 Report of Independent Registered Public Accounting Firm;
F-3 Consolidated Balance Sheets as of December 31, 2022 and 2021;
F-4 Consolidated Statements of Operations for the years ended December 31, 2022 and 2021;
F-5 Consolidated Statement of Stockholders’ Equity for the year ended December 31, 2022;
F-6 Consolidated Statement of Stockholders’ Equity for the year ended December 31, 2021;
F-7 Consolidated Statements of Cash Flows for the years ended December 31, 2022 and 2021; and
F-8 Notes to Consolidated Financial Statements

 

25

 

 

 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and Board of Directors of

OptimizeRx Corporation

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of OptimizeRx Corporation and Subsidiaries (the “Company”) as of December 31, 2022 and 2021, and the related consolidated statements of operations, stockholders’ equity and cash flows for the years then ended, and the related notes (collectively referred to as the consolidated financial statements).

 

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit 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 audit, 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 audit 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 audit provides a reasonable basis for our opinion.

 

F-1

 

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved 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 related.

 

Critical Audit Matter - Revenue Recognition

 

As disclosed in Note 2 to the consolidated financial statements, 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.

 

Significant judgment is exercised by the Company in determining revenue recognition for these customer agreements and includes the following: (1) determining whether services are considered distinct performance obligations that should be accounted for separately versus together, (2) the pattern and timing of delivery for each distinct performance obligation, and (3) identification and treatment of contract terms that may impact the timing and amount of revenue recognized.

 

How the Critical Audit Matter Was Addressed in the Audit

 

The audit procedures we performed to address this critical audit matter included the following: (1) obtaining an understanding of the design and implementation of controls related to identifying distinct performance obligations, determining the timing of revenue recognition and any estimation of variable consideration, (2) selection of a sample of customer agreements and testing management’s identification and treatment of contract terms, and (3) testing the mathematical accuracy of management’s calculations of revenue and the associated timing of revenue recognized in the consolidated financial statements.

 

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

 

/s/ UHY LLP

 

Sterling Heights, Michigan

March 10, 2023 

Firm ID: 1195

 

F-2

 

 

OPTIMIZERx CORPORATION

Consolidated Balance Sheets

 

   December 31,
2022
   December 31,
2021
 
ASSETS        
Current Assets        
Cash and cash equivalents  $18,208,685   $84,681,770 
Short-term investments   55,931,821    
 
Accounts receivable, net   22,155,301    24,800,585 
Prepaid expenses and other   2,280,828    5,630,655 
Total Current Assets   98,576,635    115,113,010 
Property and equipment, net   137,448    143,818 
Other Assets          
Goodwill   22,673,820    14,740,031 
Technology assets, net   7,702,895    4,589,126 
Patent rights, net   1,940,178    2,155,026 
Right of use assets, net   235,320    328,820 
Other intangible assets, net   3,379,838    3,902,502 
Security deposits and other assets   5,051    12,859 
Total Other Assets   35,937,102    25,728,364 
TOTAL ASSETS  $134,651,185   $140,985,192 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current Liabilities          
Accounts payable – trade  $1,549,979   $606,808 
Accrued expenses   2,601,246    2,902,836 
Revenue share payable   3,990,440    4,378,216 
Current portion of lease liabilities   89,902    90,982 
Deferred revenue   164,309    1,389,907 
Total Current Liabilities   8,395,876    9,368,749 
Non-current Liabilities   
 
    
 
 
Lease liabilities, net of current portion   144,532    236,726 
Total Liabilities   8,540,408    9,605,475 
Commitments and contingencies (See Note 15)   
 
    
 
 
Stockholders’ Equity          
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at December 31, 2022 and 2021, respectively   
    
 
Common stock, $0.001 par value, 166,666,667 shares authorized, 18,288,571 and 17,860,975 shares issued at December 31, 2022 and 2021, respectively   18,289    17,861 
Treasury stock, $0.001 par value, 1,214,398 and none held at December 31, 2022 and 2021, respectively   (1,214)   
 
Additional paid-in-capital   172,785,800    166,615,514 
Accumulated deficit   (46,692,098)   (35,253,658)
Total Stockholders’ Equity   126,110,777    131,379,717 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $134,651,185   $140,985,192 

 

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

 

F-3

 

 

OPTIMIZERx CORPORATION

Consolidated Statements of Operations

 

   For the
year ended
December 31,
2022
   For the
year ended
December 31,
2021
 
         
Net revenue  $62,450,156   $61,292,598 
Cost of revenues   23,483,336    25,654,384 
Gross margin   38,966,820    35,638,214 
           
Operating Expenses          
Stock-based compensation   15,745,822    5,491,957 
Depreciation, amortization, and noncash lease expense   2,022,029    2,086,454 
Other general and administrative expenses   33,489,707    27,698,703 
Total operating expenses   51,257,558    35,277,114 
Income (loss) from operations   (12,290,738)   361,100 
Other income          
Interest income   852,298    16,979 
Income (loss) before provision for income taxes   (11,438,440)   378,079 
Income tax benefit   
    
 
Net income (loss)  $(11,438,440)  $378,079 
Weighted average number of shares outstanding – basic   17,783,992    17,228,019 
Weighted average number of shares outstanding – diluted   17,783,992    17,690,489 
Income (loss) per share – basic  $(0.64)  $0.02 
Income (loss) per share – diluted  $(0.64)  $0.02 

 

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

 

F-4

 

 

OPTIMIZERx CORPORATION

Consolidated Statement of Stockholders’ Equity for the Year

Ended December 31, 2022

 

   Common Stock   Treasury Stock   Additional
Paid-in
   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Deficit   Total 
Balance, January 1, 2022   17,860,975   $17,861       $
   $166,615,514   $(35,253,658)  $131,379,717 
Stock-based compensation expense        
 
                          
Options       
        
    4,956,619    
    4,956,619 
Restricted Stock       
        
    10,789,203    
    10,789,203 
Issuance of common stock:                                   
For stock options exercised   156,910    157        
    1,205,724    
    1,205,881 
For acquisition   240,741    241        
    9,374,214    
    9,374,455 
For restricted stock units vested, net of cancelled units   29,945    30        
    (132,430)   
    (132,400)
Repurchase of common stock       
    (1,214,398)   1,214   (20,023,044)   
    (20,021,830)
Net loss for the year       
        
    
    (11,438,440)   (11,438,440)
Balance, December 31, 2022   18,288,571   $18,289    (1,214,398)  $1,214  $172,785,800   $(46,692,098)  $126,110,777 

 

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

 

F-5

 

 

OPTIMIZERx CORPORATION

Consolidated Statement of Stockholders’ Equity for the Year

Ended December 31, 2021

 

   Common Stock   Additional
Paid-in
   Accumulated     
   Shares   Amount   Capital   Deficit   Total 
Balance, January 1, 2021   15,223,340   $15,223   $85,590,428   $(35,631,737)  $49,973,914 
Stock-based compensation expense        
 
                
Options       
    2,709,781    
    2,709,781 
Restricted Stock       
    2,532,091    
    2,532,088 
Issuance of common stock:                         
For board compensation   4,730    5    250,080    
    250,085 
For stock options exercised   1,105,822    1,106    4,863,125    
    4,864,231 
Public offering of common shares, net of offering costs   1,523,750    1,524    70,670,012    
    70,671,536 
For restricted stock units vested   3,333    3    

(3

)   
    3 
Net income for the year       
    
    378,079    378,079 
Balance, December 31, 2021   17,860,975   $17,861   $166,615,514   $(35,253,658)  $131,379,717 

 

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

 

F-6

 

 

OPTIMIZERx CORPORATION

Consolidated Statements of Cash Flows

 

   For the
year ended
December 31,
2022
   For the
year ended
December 31,
2021
 
CASH FLOWS FROM OPERATING ACTIVITIES:        
Net (loss) income  $(11,438,440)  $378,079 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:          
Depreciation and amortization   2,022,029    1,965,325 
Increase in bad debt reserve   363,512    80,000 
Stock-based compensation   15,745,822    5,491,957 
Changes in:          
Accounts receivable   2,281,773    (6,994,880)
Prepaid expenses and other assets   2,650,951    (1,174,044)
Accounts payable   943,171    (11,442)
Revenue share payable   (387,776)   (591,652)
Accrued expenses and other liabilities   (301,592)   482,475 
Change in operating lease liabilities   226    (3,891)
Deferred revenue   (1,225,598)   1,104,112 
NET CASH PROVIDED BY OPERATING ACTIVITIES   10,654,078    726,039 
           
CASH FLOWS USED IN INVESTING ACTIVITIES:          
Purchases of property and equipment   (81,005)   (100,322)
EvinceMed acquisition   (2,000,000)   
 
Purchase of short-term investments   (55,931,821)   
 
Acquisition of intangible assets, including intellectual property rights   (1,830)   (21,511)
Capitalized software development costs   (161,730)   (364,166)
NET CASH USED IN INVESTING ACTIVITIES   (58,176,386)   (485,999)
           
CASH FLOWS (USED IN ) / PROVIDED BY FINANCING ACTIVITIES:          
Proceeds from public offering of common stock, net of offering costs   
    70,671,536 
Repurchase of common stock   (20,024,258)    
Proceeds from exercise of stock options, net of cash paid for withholding taxes   1,073,481    4,864,231 
Payment of contingent consideration   
    (1,610,813)
NET CASH (USED IN) / PROVIDED BY FINANCING ACTIVITIES   (18,950,777)   73,924,954 
NET (DECREASE) / INCREASE IN CASH AND CASH EQUIVALENTS   (66,473,085)   74,164,994 
CASH AND CASH EQUIVALENTS – BEGINNING OF PERIOD   84,681,770    10,516,776 
CASH AND CASH EQUIVALENTS – END OF PERIOD  $18,208,685   $84,681,770 
SUPPLEMENTAL CASH FLOW INFORMATION:          
Cash paid for interest  $
   $
 
Reduction of EvinceMed purchase price for amounts previously paid  $708,334   $
 
Shares issued in connection with acquisition  $9,374,455   $
 
Cash paid for income taxes  $
   $
 

 

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

 

F-7

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 1 – ORGANIZATION AND NATURE OF BUSINESS

 

OptimizeRx is a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

 

The financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the valuation allowance for the deferred tax asset, the timing of revenue recognition and related revenue share expenses, and inputs used in the calculation of stock based compensation. Actual results could differ from these estimates.

 

Principles of Consolidation

 

The financial statements reflect the consolidated results of OptimizeRx Corporation, a Nevada corporation, and its wholly owned subsidiaries: OptimizeRx Corporation, a Michigan corporation, CareSpeak Communications, Inc., a New Jersey corporation, Cyberdiet, a controlled foreign corporation incorporated in Israel, and CareSpeak Communications D.O.O., a Controlled Foreign Corporation incorporated in Croatia. Together, these companies are referred to as “OptimizeRx” and “the Company.” All material intercompany transactions have been eliminated.

 

Reclassifications

 

Certain items in the previous year financial statements have been reclassified to match the current year presentation.

 

Foreign Currency

 

The Company’s functional currency is the U.S. dollar, however it pays certain expenses related to its two foreign subsidiaries in the local currency, which is the shekel for its subsidiary in Israel and the kuna for its Croatian subsidiary. All transactions are recorded at the exchange rate at the time of payment. If there is a time lag between the time of recording the liability and the time of payment, a gain or loss is recorded in the Consolidated Statement of Operations due to any fluctuations in the exchange rate.

 

Cash and Cash Equivalents

 

For purposes of the accompanying financial statements, the Company considers all highly liquid instruments, consisting of money market accounts, with an initial maturity of three months or less to be cash equivalents.

 

Investments

 

We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value.

 

F-8

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Fair Value of Financial Instruments

 

Fair value is defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.

 

In addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:

 

Level 1 – Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.

 

Level 2 – Inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company’s stock options and warrants are valued using level 3 inputs.

 

The Company’s carrying amounts of financial instruments including cash and cash equivalents, accounts receivable, accounts payable, and other current liabilites approximate their fair values due to their short maturities.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

Accounts receivable are reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company’s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $363,512 for the year ended December 31, 2022 and $80,000 for the year ended December 31, 2021. The allowance for doubtful accounts was $352,043 and $241,219 as of December 31, 2022 and 2021, respectively. From time to time, we may record revenue based on our revenue recognition policies described below in advance of being able to invoice the customer. Included in accounts receivable are unbilled amounts of $3,582,735,$2,110,865 and $757,218 at December 31, 2022, 2021 and 2020, respectively.

 

F-9

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Property and Equipment

 

Property and equipment are stated at cost and are being depreciated over their estimated useful lives of three to five years for office equipment and three years for computer equipment using the straight-line method of depreciation for book purposes. Maintenance and repair charges are expensed as incurred.

 

Intangible Assets

 

Intangible assets are stated at cost. Finite-lived assets are being amortized over their estimated useful lives of fifteen to seventeen years for patents, eight years for customer relationships, fifteen years for tradenames, two to four years for covenants not to compete, and three to ten years for software and websites, all using the straight-line method. These assets are evaluated when there is a triggering event. There was no impairment of our intangible assets in either year presented.

 

Goodwill

 

We evaluate goodwill for impairment during our fiscal fourth quarter, or more frequently if an event occurs or circumstances change. Our analysis determined that there was no impairment of our goodwill.

 

Revenue Recognition

 

Recognition of revenue requires evidence of a contract, probable collection of proceeds, and completion of substantially all performance obligations. We use a 5-step model to recognize revenue. These steps are: identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when or as the performance obligations are satisfied.

 

Revenues are primarily generated from content delivery activities in which the Company delivers financial, clinical, or brand messaging through a distribution network of eprescribers and electronic health record technology providers (channel partners), directly to consumers, or from reselling services that complement the business. This content delivery for a customer is referred to as a program. Unless otherwise specified, revenue is recognized based on the selling price to customers.

 

The Company’s contracts are generally all less than one year and the primary performance obligation is delivery of messages, or content, but the contract may contain additional services. Additional services may include program design, which is the design of the content delivery program, set up, and reporting. We consider set up and reporting services to be complimentary to the primary performance obligation and recognized through performance of the delivery of content. We consider program design and related consulting services to be performance obligations separate from the delivery of messages.

 

As the content is distributed through the platform and network of channel partners (a transaction), these transactions are recorded, and revenue is recognized over time as the distributions occur. Revenue for transactions can be realized based on a price per message, a price per redemption, as a flat fee occurring over a period of time, or upon completion of the program, depending on the client contract. The Company recognizes setup fees that are required for integrating client offerings and campaigns into the rule-based content delivery system and network over the life of the initial program, based either on time, or units delivered, depending upon which is most appropriate in the specific situation. Should a program be cancelled before completion, the balance of set up revenue is recognized at the time of cancellation, as set up fees are nonrefundable. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. This reporting revenue is recognized over time as the messages are delivered. Program design, which is the design of the content delivery program, and related consulting services are recognized as services are performed.

 

F-10

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Disaggregation of Revenue

 

Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.

 

   2022   2021 
Revenue recognized over time  $55,437,418   $57,077,743 
Revenue recognized at a point in time   7,012,738    4,214,855 
Total Revenue  $62,450,156   $61,292,598 

  

Revenue Recognition (Continued)

 

In some instances, we license certain of our software applications in arrangements that do not include other performance obligations. In those instances, we record license revenue when the software is delivered for use to the license. In instances where our contracts included Software as a Service, the revenue is recognized over the subscription period as services are delivered to the customer.

 

In some instances, the Company also resells messaging solutions that are available through channel partners that are complementary to the core business and client base. These partner specific solutions are frequently similar to our own solutions and revenue recognition for these programs is the same as described above. In instances where the Company sells solutions on a commission basis, net revenue is recognized based on the commission-based revenue split that the Company receives. There were no programs recorded on a net basis in the years presented. In instances where the Company resells these messaging solutions and has all financial risk and significant operation input and risk, the Company records the revenue based on the gross amount sold and the amount paid to the channel partner as a cost of sales.

 

Cost of Revenues

 

The primary cost of revenue is revenue share expense. Cost of revenues does not include depreciation and amortization which is listed separately on the statements of operations. Based on the volume of transactions that are delivered through the channel partner network, the Company provides a revenue share to compensate the partner, or others, for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns.

 

Income Taxes

 

Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not expected to be realized.

 

The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. It is the Company’s policy to include interest and penalties related to tax positions as a component of income tax expense.

 

F-11

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Concentration of Credit Risks

 

The Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties. As of December 31, 2022 and 2021 the Company had $15,669,837 and $83,312,524, respectively, in cash balances in excess of federally insured limits, primarily at Bank of America.

 

Research and Development

 

The Company expenses research and development expenses as incurred. There was no research and development expense for the years ended December 31, 2022 and 2021.

 

Stock-based Compensation

 

The Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each grant.

 

For restricted stock awards, the fair value is based on the market value of the Company’s common stock on the date of grant. For market based restricted stock units, the fair value is estimated using a Monte Carlo simulation model. This valuation technique includes estimating the movement of stock prices and the effects of volatility, interest rates and dividends.

 

For options, fair value is estimated using the Black-Scholes option pricing model that uses the following assumptions. Estimated volatilities are based on the historical volatility of the Company’s common stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk-free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and do not expect to pay any dividends in the future.

 

   2022   2021 
Expected dividend yield   0%   0%
Risk free interest rate   0.82% - 4.38%    0.19% - 0.67% 
Expected option term   3.5 years    3.5 years 
Turnover/forfeiture rate   0%   0%
Expected volatility   68% - 71%    67% - 70% 
Weighted average grant date fair value  $12.82   $26.36 

 

The Black-Scholes option valuation model and other existing models were developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. The Company’s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.

 

Loss Per Common and Common Equivalent Share

 

The computation of basic (loss) earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted (loss) earnings per common share is based on the basic weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of options and warrants outstanding using the treasury stock method and the average market price per share during the year. The number of common shares potentially issuable upon the exercise of certain awards that were excluded from the diluted loss per common share calculation in 2022 was 93,626 related to options, and 170,859 related to restricted stock units, for a total of 264,485 because they are anti-dilutive, as a result of a net loss for the year ended December 31, 2022.

 

F-12

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

The computation of weighted average shares outstanding and the basic and diluted earnings per common share for the years ended December 31, 2022 and 2021 consisted of the following:

 

   Year ended December 31, 2022 
   Net (Loss)   Shares   Per Share
Amount
 
Basic EPS  $(11,438,440)   17,783,992   $(0.64)
Effect of dilutive securities   
    
    
 
Diluted EPS  $(11,438,440)   17,783,992   $(0.64)

 

   Year ended December 31, 2021 
   Net Income   Shares   Per Share
Amount
 
Basic EPS  $378,079    17,228,019   $0.02 
Effect of dilutive securities        462,470    
 
Diluted EPS  $378,079    17,690,489   $0.02 

  

Impairment of Long-Lived Assets

 

The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.

 

Segment reporting

 

We operate in one reportable segment. Overall, our business involves connecting life science companies to patients and providers. We have a common customer base for all of our solutions, which are primarily all communications with healthcare providers or patients on behalf of life science customers. Our customers are geographically located in the U.S although we have two technology centers located internationally. We do not prepare separate internal income statements by solutions as our focus is on selling enterprise arrangements covering multiple solutions that span the entire patient journey with a specific brand.

 

Recently Issued Accounting Guidance

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. ASU 2019-12 is intended to improve consistent application and simplify the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance. ASU 2019-12 was effective for us as of January 1, 2021. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

 

F-13

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Not Yet Adopted

 

ASU Topic 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The adoption of this standard is not expected to have a material effect on our financial position, results of operations, or cash flows.

 

NOTE 3 – ACQUISITIONS

 

On April 14, 2022, we completed the acquisition of substantially all of the assets of EvinceMed Corp., a privately held leading provider of delivering end-to-end automation for specialty pharmaceutical transactions. We completed the acquisition to expand the breadth of the solutions we offer our customers, particularly where specialty medications are involved, The acquisition included the full Market Access Management Platform for supporting pharma manufacturers, hub providers and pharmacies to improve patient access, speed to therapy and activation of affordability programs. With the EvinceMed platform, OptimizeRx is able to help patients get access to the drugs they need by simplifying the prescribing process for specialty medications, automating manual steps to determine drug eligibility and affordability, and introducing electronic enrollment and medical documentation across the OptimizeRx network of electronic health record (EHR) systems, ePrescribing platforms, and account-based marketing technologies.

 

The consideration was comprised of $2.0 million in cash, the issuance of 240,741 shares of common stock valued at $9,374,455, and $708,334 of amounts previously paid. The total purchase price was $12,082,789. Of the 240,741 shares of common stock, 185,185 were issued at closing and 55,556 were issued but held back to secure potential adjustments to the purchase price that may result from the indemnification obligations of EvinceMed and the EvinceMed shareholder indemnitors. The holdback amount will be released twelve months from the closing, subject to any adjustments for the payment by EvinceMed and the shareholder indemnitors for its and their indemnification obligations. The purchase price was allocated to acquired technology totaling $4,149,000 with an estimated useful life of 8 years and the remaining $7,933,789 was allocated to goodwill. Goodwill represents the processes and synergies expected by integrating those processes with our own. The full amount of goodwill will be deductible for tax purposes using a 15 year life. The increase in goodwill for the period is fully accounted for by this acquisition. We determined pro forma data was immaterial for financial reporting purposes. The initial accounting is provisional and subject to change based on the completion of formal valuations.

 

Acquisition costs of approximately $19,739 were expensed as incurred.

 

F-14

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 4 – INVESTMENT SECURITIES

 

At December 31, 2022 the Company held $55.9 million in U.S. government and agency securities. All securities have maturity dates of less than one year. The Company reports them at amortized cost. The amortized cost approximates fair value at December 31, 2022 due to the short nature of the securities.

 

There were no securities held at December 31, 2021.

 

NOTE 5 – PREPAID EXPENSES

 

Prepaid expenses consisted of the following as of December 31, 2022 and 2021:

 

   2022   2021 
Revenue share and exclusivity payments  $1,025,000   $4,516,668 
Software   408,063    181,044 
Insurance   221,580    156,327 
Data   152,533    168,462 
Other   473,652    608,154 
Total prepaid expenses  $2,280,828   $5,630,655 

 

NOTE 6 – PROPERTY AND EQUIPMENT

 

The Company owned equipment recorded at cost, which consisted of the following as of December 31, 2022 and 2021:

 

   2022   2021 
Computer equipment  $230,467   $267,917 
Furniture and fixtures   38,500    200,250 
    268,967    468,167 
Less accumulated depreciation   131,519    324,349 
Property and equipment, net  $137,448   $143,818 

 

Depreciation expense was $85,725 and $105,360 for the years ended December 31, 2022 and 2021, respectively.

 

NOTE 7 – INTANGIBLE ASSETS

 

Goodwill

 

Our goodwill is related to the acquisitions of EvinceMed in 2022, RMDY Health, Inc. in 2019 and CareSpeak Communications in 2018. Goodwill is not amortizable for financial statement purposes.

 

Changes in the carrying amount of goodwill on the consolidated balance sheet consist of the following:

 

Balance at January 1, 2021  $14,740,031 
Acquisitions   
-
 
Impairments   
-
 
Balance January 1, 2022  $14,740,031 
Revenue recognized   7,933,789 
Amount collected   
-
 
Balance December 31, 2022  $22,673,820 

 

F-15

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 7 – INTANGIBLE ASSETS (CONTINUED)

 

Intangible Assets

 

Intangible assets included on the consolidated balance sheets consist of the following:

 

   December 31, 2022     
   Gross
Carrying
Amount
   Accumulated
Amortization
   Net   Weighted
Average Life
Remaining
 
Patent rights  $3,364,729   $1,424,551   $1,940,178    8.5 
Technology assets   12,859,660    5,156,765    7,702,895    5.1 
Other intangible assets                    
Tradename   3,586,000    776,966    2,809,034    11.7 
Non-compete agreements   1,093,000    1,093,000    
    0 
Customer relationships   923,000    352,196    570,804    7.4 
Total other   5,602,000    2,222,162    3,379,838      
Total intangible assets  $21,826,389   $8,803,478   $13,022,911      

  

   December 31, 2021     
   Gross
Carrying
Amount
   Accumulated
Amortization
   Net   Weighted
Average Life
Remaining
 
Patent rights  $3,362,898   $1,207,872   $2,155,026    9.6 
Technology assets   8,548,930    3,959,804    4,589,126    4.9 
Other intangible assets                    
Tradename   3,586,000    537,900    3,048,100    12.7 
Non-compete agreements   1,093,000    899,635    193,365    0.6 
Customer relationships   923,000    261,963    661,037    8.4 
Total other   5,602,000    1,699,498    3,902,502      
Total intangible assets  $17,513,828   $6,867,174   $10,646,654      

 

 

Intangibles are being amortized on a straight-line basis over the following estimated useful lives.

 

Patents  1517 years
Tradenames  15 years
Non-compete agreements  24 years
Customer relationships  8 years
Technology assets  310 years

 

F-16

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 7 – INTANGIBLE ASSETS (CONTINUED)

 

The Company recorded amortization expense of $1,936,304 and $1,859,965 in the years ended December 31, 2022 and 2021, respectively. Expected future amortization expense of the intangibles assets as of December 31, 2022 is as follows:

 

Year ended December 31,    
2023  $1,769,212 
2024   1,769,212 
2025   1,682,054 
2026   1,566,184 
2027   1,483,765 
Thereafter   4,752,484 
Total  $13,022,911 

 

NOTE 8 – DEFERRED REVENUE

 

The Company has several signed contracts with customers for the distribution of financial messaging, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy discussed in Note 2. Deferred revenue was $164,309 and $1,389,907 as of December 31, 2022 and 2021, respectively. These contracts are all short term in nature and all revenue is expected to be recognized within 12 months, or less. Following is a summary of activity in the deferred revenue account for the year ended December 31, 2022.

 

Balance January 1, 2022  $1,389,907 
Revenue recognized   (36,346,653)
Amount collected   35,121,055 
Balance December 31, 2022  $164,309 

 

Following is a summary of activity in the deferred revenue account for the year ended December 31, 2021.

 

Balance January 1, 2021  $285,795 
Revenue recognized   (18,006,973)
Amount collected   19,111,085 
Balance December 31, 2021  $1,389,907 

 

NOTE 9 – RELATED PARTY TRANSACTIONS

 

During the year ended December 31, 2010, the Company acquired the technical contributions and assignment of all exclusive rights to and for a key patent in process at the time from a former CEO in exchange for a total payment in shares of common stock and options valued at $930,000 at the time of the acquisition and recorded the patent at that cost. That patent remains in Patents on the consolidated balance sheet as of December 31, 2022.

 

Jim Lang, one of our Board Members, is the CEO of Eversana, a leading global provider of services to the life sciences industry. Eversana is similar to other customers we generate revenue from, such as agencies or resellers. During the years ended December 31, 2022 and 2021, respectively, we have recognized $401,972 and $218,333 in revenue from contracts engaged with Eversana. These contracts were sourced by Eversana on behalf of life science customers of theirs. The contracts are at market rates and were generated in the normal course of business.

 

F-17

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 10 – STOCKHOLDERS’ EQUITY

 

Preferred Stock

 

The Company had 10,000,000 shares of preferred stock, $0.001 par value per share, authorized as of December 31, 2022. No shares were issued or outstanding in either 2021 or 2022.

 

Common Stock

 

The Company had 166,666,667 shares of common stock, $0.001 par value per share, authorized as of December 31, 2022. There were 17,074,173 and 17,860,975 shares of common stock outstanding, net of shares held in treasury, at December 31, 2022 and 2021, respectively.

 

We issued 156,910 shares of common stock and received proceeds of $1,205,881 in 2022 in connection with the exercise of options. We also issued 1,105,822 shares of common stock and received proceeds of $4,864,231 in 2021 in connection with the exercise of options.

 

We issued 29,945 shares of common stock in 2022 and 3,333 shares of common in stock in 2021 in connection with the vesting of restricted stock units and discussed in greater detail in Note 11, Stock Based Compensation.

 

The Company had a Director Compensation plan covering its independent non-employee Directors that was in effect through June 30, 2021. A total of 4,730 were granted and issued in the year ended December 31, 2021 in connection with this compensation plan. These shares were valued at $250,085. The plan was changed to grant restricted stock units under the Company’s 2021 Equity Incentive Plan and those grants are discussed in Note 10, Stock Based Compensation.

 

During the year ended December 31, 2021, in an underwritten primary offering, we issued 1,523,750 shares of our common stock for gross proceeds of $75,425,625. In connection with this transaction, we incurred equity issuance costs of $4,754,089 related to payments to the underwriter, advisors and legal fees associated with the transaction, resulting in net proceeds to the Company of $70,671,536.

 

During the year ended December 31, 2022, the Board authorized a share repurchase program, under which the Company may repurchase up to $20.0 million of its outstanding common stock. Through December 31, 2022, we repurchased 1,214,398 shares of our common stock for a total of $20,024,258, including commissions paid on repurchases. These shares were recorded as Treasury Shares using the par value method.

 

NOTE 11 – STOCK BASED COMPENSATION

 

The Company sponsors two stock-based incentive compensation plans.

 

The first plan is known as the 2013 Incentive Plan (the “2013 Plan”) and was established by the Board of Directors of the Company in June 2013. The 2013 Plan, as amended, authorized the issuance of 3,000,000 shares of Company common stock. The amended plan was approved by shareholders. A total of 410,701 shares of common stock underlying options and 128,590 shares of common stock underlying restricted stock unit awards were outstanding at December 31, 2022. In connection with the adoption of a new plan in 2021, the Company froze the 2013 Plan. At December 31, 2022, there were no shares available for grant under the 2013 Plan.

 

F-18

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 11 – STOCK BASED COMPENSATION (CONTINUED)

 

In 2021, the Company adopted a new plan known as the 2021 Equity Incentive Plan (“2021 Plan”). The plan was established by the Board of Directors and approved by shareholders in August 2021. A total of 2,500,000 shares are authorized for issuance under the 2021 Plan. A total of 896,169 shares of common stock underlying options and 660,484 shares of common stock underlying restricted stock unit awards were outstanding at December 31, 2022. At December 31, 2022, 921,946 shares were available for grant under the 2021 Plan.

 

The 2021 Plan allows the Company to grant incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock-based awards. Incentive stock options may only be granted to persons who are regular full-time employees of the Company at the date of the grant of the option. Non-qualified options may be granted to any person, including, but not limited to, directors, officers, employees and consultants, who the Company’s Board or Compensation Committee determines. The exercise price of options granted under the 2021 Plan must be equal to at least 100% of the fair market value of our common stock as of the date of the grant of the option. Options granted under the 2021 Plan are exercisable as determined by the Compensation Committee and specified in the applicable award agreement. In no event will an option be exercisable after ten years from the date of grant.

 

Stock Options

 

The compensation cost that has been charged against income related to options for the years ended December 31, 2022 and 2021, was $4,956,619 and $2,709,781, respectively. No income tax benefit was recognized in the consolidated statements of income and no compensation was capitalized in any of the years presented. During the year ended December 31, 2022, we granted certain performance based options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period. The fair value of these instruments was calculated using the Black-Scholes option pricing model.

 

In the year ended December 31, 2021, certain participants utilized a net withhold exercise method in which options were surrendered to cover payroll withholding tax. Of the cumulative net options exercised by participants were 31,243 options, valued at $100,290, were surrendered and subsequently cancelled.

 

The Company had the following option activity during the year ended December 31, 2022 and 2021:

 

   Number of Options   Weighted average exercise price   Weighted average remaining contractual life (years)   Aggregate intrinsic
value $
 
Outstanding at January 1, 2021   1,545,518   $7.31           
Granted   424,588   $54.34           
Exercised   (1,105,822)  $7.33           
Withheld and cancelled   (31,243)   3.21           
Expired or forfeited   (49,494)  $24.57           
Outstanding at December 31, 2021   783,547   $34.17    3.4   $23,368,961 
Granted   862,938   $25.43           
Exercised   (156,910)  $7.69           
Expired or forfeited   (182,705)  $37.13           
Outstanding, December 31, 2022   1,306,870   $31.14    2.7   $1,537,752 
Exercisable, December 31, 2022   250,684   $33.82    2.6   $538,652 

  

F-19

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 11 – STOCK BASED COMPENSATION (CONTINUED)

 

The table below reflects information for the total options outstanding at December 31, 2022

 

Range of Exercise Prices  Number of Options   Weighted average remaining contractual life (years)   Weighted average exercise price 
$4.20 to $10.00   30,335    1.5   $6.40 
$10.00 to $20.00   568,358    2.6   $14.66 
$20.00 to $40.00   322,916    2.6   $33.79 
$40.00 to $60.00   284,231    2.8   $47.99 
$60.00 to $96.70   101,030    3.7   $75.43 
Total   1,306,870    2.7   $31.14 

 

The table below reflects information for the vested options outstanding at December 31, 2022.

 

Range of Exercise Prices  Number of Options   Weighted average remaining contractual life (years)   Weighted average exercise price 
$4.20 to $10.00   24,168    1.3   $6.22 
$10.00 to $20.00   69,868    1.7   $12.84 
$20.00 to $40.00   69,170    2.9   $30.77 
$40.00 to $60.00   54,667    3.3   $51.54 
$60.00 to$96.70   32,811    3.7   $75.74 
Total   250,684    2.6   $33.82 

 

A summary of the status of the Company’s nonvested options as of December 31, 2022, and changes during the year ended December 31, 2022, is presented below.

 

Nonvested Options  Options   Weighted average exercise price 
Nonvested at January 1, 2022   586,276   $42.01 
Granted   862,938   $25.43 
Vested   (223,323)  $35.04 
Forfeited   (169,705)  $37.83 
Nonvested at December 31, 2022   1,056,186   $30.51 

  

There is $12,528,706 of expense remaining to be recognized over a period of approximately 2.1 years related to options outstanding at December 31, 2022.

 

F-20

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 11 – STOCK BASED COMPENSATION (CONTINUED)

 

Restricted Stock Units

 

The Company had the following restricted stock unit (“RSU”) activity during the years ended December 31, 2022 and 2021:

 

   Number of RSUs   Weighted average grant date fair value   Weighted average remaining contractual life (years) 
Outstanding at January 1, 2021   100,000   $11.51      
Granted   303,556   $66.30      
Forfeited   (485)  $61.82      
Shares issued   (3,333)  $21.20      
Outstanding at December 31, 2021   399,738   $52.99    3.3 
Granted   467,043   $25.69      
Forfeited   (39,346)  $

44.06

      
Vested and issued   (29,945)  $

59.41

      
Withheld and cancelled   (8,416)  $68.69      
Outstanding at December 31, 2022   789,074   $36.95    2.0 

 

The Company granted restricted stock units of 467,043 and 303,556 units in 2022 and 2021, respectively, and valued at $11,996,111 and $20,125,861, respectively. These restricted stock units vest over a period of 1 year to 5 years. The Company recognized expense of $10,789,203 and $2,532,091 in 2022 and 2021, respectively, related to these restricted stock units. A total of $17,862,951 remains to be recognized at December 31, 2022 over a period of 2.0 years.

 

In the year ended December 31, 2022, certain participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding tax. Of the cumulative net options exercised by participants were 31,243 options, valued at $100,290, were surrendered and subsequently cancelled.

 

Performance Stock Units

 

Of the restricted stock units issued in 2021, 182,938 are market-based awards that vest if the Company’s stock price hits certain price targets and maintains that price for 30 days. A total of 60,191, 60,191, and 62,016 units vest if the stock price hits $98.87, $131.82, and $164.78, respectively. As described in Note 2, these market-based restricted stock units were valued using a Monte Carlo simulation model, with expected vesting in 1.60, 2.25, and 2.71 years, respectively, for the three price targets. During the year ended December 31, 2022, we granted certain performance based stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period.

 

Non-employee Directors’ Compensation

 

Our previous director’s compensation plan called for the issuance of fully-vested shares of common stock each quarter to each independent director. In 2021, we issued 4,730 shares valued at $250,085 that immediately vested. Subsequent to these grants, we adopted a new directors compensation program that calls for the grant of restricted stock units with a one year vesting period. We granted 3,715 restricted stock units valued at $250,175 in the second half of 2021 under the new plan. These restricted stock units vested in 2022. There were 26,470 restricted stock units, valued at $750,130, granted to the board of directors in 2022 that will vest in 2023, 12 months from the grant dates.

 

NOTE 12 – LEASES

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued new accounting guidance on leases. The accounting standard, effective January 1, 2019, requires virtually all leases to be recognized on the balance sheet. Under the guidance, we have elected not to separate lease and non-lease components in recognition of the lease-related assets and liabilities, as well as the related lease expense.

 

F-21

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 12 – LEASES (CONTINUED)

 

We had operating leases with terms greater than 12 months for office space in three multitenant facilities, which are recorded as assets and liabilities. The lease on our headquarters space in Rochester, Michigan expires November 30, 2023, with a renewal option through 2025, with monthly rent payable at rates ranging from $6,384 to $6,688. We have assumed renewal of the lease. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022 with a monthly payment of $3,158, as well as a lease of approximately $1,883 per month in Zagreb, Croatia expiring in 2024.

 

Lease-related assets, or right-of-use assets, are recognized at the lease commencement date at amounts equal to the respective lease liabilities, adjusted for prepaid lease payments, initial direct costs, and lease incentives received. Lease-related liabilities are recognized at the present value of the remaining contractual fixed lease payments, discounted using our incremental borrowing rate. Operating lease expense is recognized on a straight-line basis over the lease term, while variable lease payments are expensed as incurred.

 

For the years ended December 31, 2022 and 2021, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s consolidated statements of operations:

 

   2022   2021 
         
Operating lease cost  $100,771   $132,305 
Short-term lease cost (1)   75,784    52,375 
Total lease cost  $176,555   $184,680 

 

(1)Short-term lease cost includes any lease with a term of less than 12 months.

 

The table below presents the future minimum lease payments to be made under operating leases as of December 31, 2022:

 

For the year ending December 31,    
2023  $98,247 
2024   80,215 
2025   70,224 
Total   248,686 
Less: present value discount   14,252 
Total lease liabilities  $234,434 

 

The weighted average remaining lease term for operating leases is 2.7 years and the weighted average discount rate used in calculating the operating lease asset and liability is 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $89,111. For the year ended December 31, 2022, payments on lease obligations were $101,405 and amortization on the right of use assets was $101,433. For the year ended December 31, 2021, payments on lease obligations were $142,284 and amortization on the right of use assets was $121,129.

 

F-22

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 13 – MAJOR CUSTOMERS AND VENDORS

 

The Company had the following customers that accounted for 10% or greater of revenue in either 2022 or 2021. No other customers accounted for more than 10% of revenue in either year presented.

 

   2022   2021 
   $   %   $   % 
Customer A   6,817,682    10.9    5,206,305    8.5 
Customer B   3,876,580    6.2    14,268,819    23.0 

 

Our accounts receivable included two entities, including one agency that represented multiple customers, that individually made up more than 10% of our accounts receivable at December 31, 2022 in the percentages of 13.3% and 10.8%. As of December 31, 2021, our accounts receivable included two agencies that represented multiple customers that individually made up more than 10% of our accounts receivable in the percentages of 33.5% and 12.2%.

 

The Company generates its revenues through its EHR and ePrescribe partners. There were three key partners and/or vendors through which 10% or greater of its revenue was generated in either 2022 or 2021 as set forth below. The amounts in the table below reflect the amount of revenue generated through those partners.

 

   2022   2021 
   $   %   $   % 
Partner A   19,882,511    31.8    33,041,503    53.9 
Partner B   12,494,227    20.0    2,761,893    4.5 
Partner C   6,578,661    10.5    9,554,266    15.6 

 

NOTE 14 – INCOME TAXES

 

As of December 31, 2022, the Company had net operating loss (“NOLs”) carry-forwards for federal income tax purposes of approximately $21.5 million, consisting of pre-2018 losses in the amount of approximately $8.2 million that expire from 2022 through 2037, and post-2017 losses in the amount of approximately $13.3 million that will never expire. These net operating losses are available to offset future taxable income. The Company was formed in 2008 as a Nevada Corporation. Activity prior to incorporation is not reflected in the Company’s corporate tax returns. In the future, the cumulative net operating loss carry-forward for income tax purposes may differ from the cumulative financial statement loss due to timing differences between book and tax reporting.

 

F-23

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 14 – INCOME TAXES (CONTINUED)

 

The provision for Federal income tax consists of the following for the years ended December 31, 2022 and 2021:

 

   2022   2021 
Federal income tax benefit (expense) attributable to:        
Current operations  $2,402,000   $(79,000)
State tax effect, net of federal benefit   545,000    979,000 
Option exercise benefits (expenses), net of Section 162M limitations   (268,000)   2,171,000 
Other adjustments   221,000    (30,000)
NOLs expiring   
    (26,000)
Valuation allowance   (2,900,000)   (3,006,000)
Net provision for federal income tax  $
   $
 

 

    2022    2021 
           
Current tax benefit (expense) - Federal  $
   $
 
Deferred tax benefit (expense) - Federal   
    
 
Adjustment of valuation allowance from business combination   
    
 
Total tax benefit (expense) on income  $
   $
 

 

F-24

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 14 – INCOME TAXES (CONTINUED)

 

The cumulative tax effect of significant items comprising our net deferred tax amount at the expected rate of 21% is as follows as of December 31, 2022 and 2021:

 

   2022  2021
Deferred tax asset attributable to:      
Net operating loss carryover  $5,545,000   $6,887,000 
Stock compensation   3,953,000    809,000 
Operating lease liability   63,000    88,000 
Section 174 Capitalized Expenses   789,000    
 
Fixed Assets   126,000    13,000 
Other   16,000    85,000 
Deferred tax asset  $10, 492,000   $7,882,000 
           
Deferred tax liabilities attributable to:          
Intangibles  $(2,102,000)  $(2,490,000)
Operating lease right of use assets   (63,000)   (88,000)
Goodwill   (106,000)   
 
Other   (59,000)   (42,000)
Deferred tax liability   (2,330,000)   (2,620,000)
Net deferred tax asset  $8,162,000   $5,262,000 
Valuation allowance   (8,162,000)   (5,262,000)
Net deferred tax asset, net of valuation allowance  $
   $
 

 

The ultimate realization of deferred tax assets is dependent upon the Company’s ability to generate sufficient taxable income during the periods in which the net operating losses expire and the temporary differences become deductible. The Company has determined that there is significant uncertainty that the results of future operations and the reversals of existing taxable temporary differences will generate sufficient taxable income to realize the deferred tax assets; therefore, a valuation allowance has been recorded. In making this determination, the Company considered historical levels of income, projections for future periods, and the significant amount of tax deductions to be generated from the future exercise of stock options.

 

The tax years 2019 to 2022 remain open for potential audit by the Internal Revenue Service. There are no uncertain tax positions as of December 31, 2021 or December 31, 2022, and none are expected in the next 12 months. The Company’s foreign subsidiaries are cost centers that are primarily reimbursed for expenses, as a result they generate an immaterial amount of income or loss. Pretax book income (loss) is all from domestic operations. Up to four years of returns remain open for potential audit in foreign jurisdictions, however any audits for periods prior to ownership by the Company are the responsibility of the previous owners.

 

Under certain circumstances issuance of common shares can result in an ownership change under Internal Revenue Code Section 382, which limits the Company’s ability to utilize carry-forwards from prior to the ownership change. Any such ownership change resulting from stock issuances and redemptions could limit the Company’s ability to utilize any net operating loss carry-forwards or credits generated before this change in ownership. These limitations can limit both the timing of usage of these laws, as well as the loss of the ability to use these net operating losses. The Company had an ownership change as described in IRC Section 382 on March 18, 2014. The Company NOL’s generated up until March 18, 2014 have been fully released.

 

F-25

 

 

OPTIMIZERx CORPORATION
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
DECEMBER 31, 2022

 

NOTE 15 – COMMITMENTS AND CONTINGENT LIABILITIES

 

Legal

 

The Company is not involved in any legal proceedings.

 

Revenue-share contracts

 

The Company has contracts with various electronic health records systems and ePrescribe platforms, whereby we agree to share a portion of the revenue we generate for eCoupons distributed and banners delivered through their networks. These contracts grant audit rights related to the payments to our partners, and, in some cases would require us to pay for the audit if the audit determined there was an underpayment and the underpayment meets certain thresholds, such as 10%. From time to time the Company enters into arrangements with a partner to acquire minimum amounts of messaging capabilities. As of December 31, 2022, the Company had commitments for future minimum payments of $16.4 million that will be reflected in cost of revenues during the years from 2023 through 2025. Minimum payments are due in 2023, 2024 and 2025, in the amounts of $6.2 million, $5.2 million and $5.0 million, respectively.

 

NOTE 16 – RETIREMENT PLAN

 

The Company sponsors a defined contribution 401(k) profit sharing plan which was adopted in December 2015, effective in January 2016. Under the terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee’s payroll. There was expense of $489,780 and $343,221 recorded in 2022 and 2021, respectively, for the Company’s contributions to the plan.

 

NOTE 17 – SUBSEQUENT EVENTS

 

None.

 

F-26

 

 

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.

 

We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosures.

 

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, conducted an evaluation, as of the end of the period covered by this report, of the effectiveness of our disclosure controls and procedures, as such term is defined in Exchange Act Rule 13a-15(e). Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of the period covered by this report, due to a material weakness in our internal control over financial reporting, our disclosure controls and procedures, as defined in Rule 13a-15(e), were not effective at the reasonable assurance level.

 

To address the material weakness referenced above, the Company performed additional analysis and performed other procedures in order to prepare the audited consolidated financial statements in accordance with generally accepted accounting principles (GAAP). Accordingly, management believes that the consolidated financial statements included in this Annual Report on Form 10-K fairly present, in all material respects, our financial condition, results of operations and cash flows for the periods presented.

 

Management’s Report on Internal Control Over Financial Reporting.

 

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Exchange Act Rule 13a-15(f). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles in the United States of America. The Company’s internal control over financial reporting 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 generally accepted accounting principles, 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.

 

Because of its inherent limitations, any system of internal control over financial reporting, no matter how well defined, may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. The Company’s management, with the participation of our Chief Executive Officer and our Chief Financial Officer, assessed the effectiveness of the Company’s 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 (COSO) in Internal Control — Integrated Framework (2013). Based on this assessment using those criteria, management identified the following material weakness existed as of December 31, 2022: inadequate controls to ensure that data received from third-party service organizations is complete and accurate. As a result, based on the COSO criteria, the Company’s management has concluded that we did not maintain effective internal control over financial reporting as of December 31, 2022.

 

Plan for Remediation of Material Weakness

 

Management is actively engaged in the planning for, and implementation of, remediation efforts to address the material weakness identified above. Management intends to implement the following remediation steps:

 

a.The Company will require each third-party service organization to provide a SOC-1, Type 2 report to us.
b.If a SOC-1, Type 2 report is not available, the Company will evaluate each third-party’s relevant system(s) and reporting directly through inquiry and substantive testing of such third-party’s control environment.

 

Management believes the measures described above will remediate the material weakness that we have identified. As management continues to evaluate and improve our disclosure controls and procedures and internal control over financial reporting, the Company may decide to take additional measures to address control deficiencies or determine to modify, or in appropriate circumstances not to complete, certain of the remediation measures identified.

 

26

 

 

Changes in Internal Controls Over Financial Reporting.

 

There was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act), that occurred during the quarter 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

 

Amended and Restated Bylaws 

 

In connection with new universal proxy card rules adopted by the US Securities and Exchange Commission (“SEC”), the Board of Directors (the “Board”) of the Company approved third amended and restated bylaws of the Company (the “Amended and Restated Bylaws”), effective as of March 7, 2023. Among other things, the Amended and Restated Bylaws require that any shareholder soliciting proxies in support of a nominee other than the Board’s nominees must comply with Rule 14a-19 under the Securities Exchange Act of 1934, as amended, including applicable notice and solicitation requirements. Further, any shareholder directly or indirectly soliciting proxies from other shareholders must use a proxy card color other than white, with the white proxy card being reserved for the exclusive use by the Board. This description of the Amended and Restated Bylaws does not purport to be complete and is qualified in its entirety by reference to the text of the Amended and Restated Bylaws, which is attached hereto as Exhibit 3.2 and incorporated herein by reference.

 

Executive Severance Plan

 

On March 8, 2023, the Compensation Committee adopted the OptimizeRx Corporation Executive Severance Plan (the “Severance Plan”) to provide severance benefits to certain eligible employees of the Company. Each of the Company’s named executive officers, other than Mr. Febbo, identified in the Company’s proxy statement filed in connection with its 2022 annual meeting of shareholders (collectively, the “Named Executive Officers”) has been designated a participant in the Severance Plan.

 

The Severance Plan provides that if a Named Executive Officer is terminated without cause or resigns for Good Reason, he/she will be paid (i) an amount equal to 1.0 times his/her base salary, paid in installments over 12 months, (ii) an amount equal to his/her target annual bonus in effect at the time of termination, paid in a lump sum, and (iii) payment by the Company of COBRA premiums for the Named Executive Officer and his/her spouse and eligible dependents for up to 12 months following termination (the payments in (i), (ii) and (iii) collectively referred to as “Severance Benefits”). In addition, if a Named Executive Officer is terminated without cause or resigns for Good Reason three months prior to or 24 months following a Change in Control, in addition to the Severance Benefits, such Named Executive Officer will be paid a lump sum payment equal to 2.0 times his/her then current base salary. The Severance Plan also provides that if a Named Executive Officer is terminated due to death or Disability, such Named Executive Officer (or his/her estate) will be paid an amount equal to his/her target annual bonus in effect at the time of termination, paid in a lump sum. Terms not otherwise defined herein have the meanings assigned to them in Severance Plan.

 

Unless otherwise stated in a participant’s individual employment agreement, if any payments or benefits under the Severance Plan would be considered “parachute payments” under Section 280G of the Code, and would be subject to the excise tax imposed by Section 4999 of the Code, then such payments will either be (i) reduced so than no portion of the payments is subject to the excise tax or (ii) delivered in full, whichever of the foregoing results in the participant receiving a greater amount on a net after-tax basis, taking into account all federal, state and local taxes and the excise tax imposed by Section 4999 of the Code.

 

The foregoing description of the Severance Plan is not complete and is qualified in its entirety by reference to the complete text of the Severance Plan, a copy of which is filed as Exhibit 10.18 to this Form 10-K and is incorporated herein by reference.

 

Amendment to Will Febbo’s Employment Agreement

 

On March 8, 2023, the Company entered into a Fourth Addendum (the “Fourth Addendum”) to the employment offer letter dated February 25, 2019, as amended, with William J. Febbo (the “Employment Agreement”) which updates and amends the Employment Agreement to, among other things, provide that if three months prior to, or 24 months following, a Change in Control, Mr. Febbo is terminated without Cause or resigns for Good Reason, in addition to other amounts payable to Mr. Febbo pursuant to the Employment Agreement, Mr. Febbo will be paid a lump sum payment equal to 4.0 times his then current base salary. Terms not otherwise defined herein have the meanings assigned to them in the Fourth Addendum.

 

The above summary of Mr. Febbo’s Fourth Addendum is not complete and is qualified in its entirety by reference to the complete text of the Fourth Addendum, a copy of which is filed as Exhibit 10.19 to this Form 10-K and is incorporated herein by reference.

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

 

None

 

27

 

 

PART III

 

Item 10. Directors, Executive Officers and Corporate Governance

 

Except for the information provided in PART I, Item 4.1, “Information About Our Executive Officers” and as set forth below, the required information is incorporated by reference from our definitive proxy statement for our 2023 Annual Meeting of Shareholders, including, but not necessarily limited to, the sections entitled “Proposal No. 1 Election of Directors, “Committees of the Board of Directors” and “Information Regarding Security Holders – Delinquent Section 16(a) Reports.”

 

We have a Code of Business Conduct and Ethics (the “Code”) that applies to our directors, officers, and employees. Only the Board may grant a waiver of any provision for a director, executive officer, or any other principal financial officer, and any such waiver, or any amendment to the Code, will be promptly disclosed as required at www.optimizerx.com. The Code can be found on the Company’s website at www.optimizerx.com under “Investor Relations—Governance.” The information on the website is not and should not be considered part of this Form 10-K and is not incorporated by reference in this Form 10-K.

 

Item 11. Executive Compensation

 

The required information is incorporated by reference from our definitive proxy statement for our 2023 Annual Meeting of Shareholders, including, but not necessarily limited to, the sections entitled “Director Compensation” and “Executive Compensation”.

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

 

Except for the information set forth below, the required information is incorporated by reference from our definitive proxy statement for our 2023 Annual Meeting of Shareholders, including, but not necessarily limited to, the section entitled “Information Regarding Security Holders.”

 

Equity Compensation Plan Information

 

The following table details information regarding our existing equity compensation plans as of December 31, 2022:

 

 

Plan Category

 

Number of
securities to be

issued upon
exercise of
outstanding
options,
warrants
and rights

  

Weighted- average

exercise

price of outstanding

options, warrants

and rights

  

Number of
securities
remaining
available for
future issuance
under equity
compensation

plans (excluding securities

reflected in column (a))

 
   (a)   (b)   (c) 
Equity compensation plans approved by security holders            
2013 Equity Compensation Plan – Options   

410,701

    33.57    0 
2013 Equity Compensation Plan – Restricted Stock Units   128,590    N/A    0 
2021 Equity Incentive Plan – Options   896,169    30.03    0 
2021 Equity Incentive Plan – Restricted Stock Units   

660,484

    N/A    921,946 
Equity compensation plans not approved by security holders   0    N/A    0 
Total   2,095,944         921,946 

 

Item 13. Certain Relationships and Related Transactions, and Director Independence

 

The required information is incorporated by reference from our definitive proxy statement for our 2023 Annual Meeting of Shareholders, including, but not necessarily limited to, the sections entitled “Certain Relationships and Related Transactions” and “Corporate Governance - Director Independence.”

 

Item 14. Principal Accounting Fees and Services

 

The required information is incorporated by reference from our definitive proxy statement for our 2023 Annual Meeting of Shareholders, including, but not necessarily limited to, the sections entitled “Ratification of UHY LLP as Independent Registered Public Accounting Firm – Independent Registered Public Accountant Fee Information” and “Ratification of UHY LLP as Independent Registered Public Accounting Firm – Pre-Approval Policies and Procedures.”

 

28

 

 

PART IV

 

Item 15. Exhibits and Financial Statements Schedules

 

(a) The consolidated financial statements and exhibits listed below are filed as part of this Annual Report on Form 10-K.

 

(1)The Company’s consolidated financial statements, the notes thereto and the report of the Independent Registered Public Accounting Firm are included in PART II, Item 8. “Financial Statements and Supplementary Data.”

 

(2)Financial statement schedules have been omitted because they are not applicable, not required, or the required information is included in the Consolidated Financial Statements or Notes thereto.

 

(3)Exhibits. Reference is made to Item 15(b) below.

 

(b) Exhibits. The Exhibit Index, which immediately precedes the signature page, is incorporated by reference into this Annual Report on Form 10-K.

 

(c) Financial Statement Schedules. Reference is made to Item 15(a)(2) above.

 

Item 16. Form 10-K Summary

 

None

 

29

 

 

EXHIBIT INDEX

 

Exhibit

Number 

  Description
3.1   Articles of Incorporation of OptimizeRx Corporation (the “Company”) Incorporated by reference to Exhibit 3.1 to the Company’s Registration Statement on Form S-1 (Registration No. 333-155280) filed on November 12, 2008.
     
3.2   Certificate of Correction, dated April 30, 2018. Incorporated by reference to Exhibit 3.5 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2018.
     
3.3**   Third Amended and Restated Bylaws of the Company.
     
4.1   Description of the Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934. Incorporated by reference to Exhibit 4.1 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.
     
10.1†   Fourth Amended and Restated 2013 Equity Incentive Plan. Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on March 12, 2020.
     
10.2†   OptimizeRx 2021 Equity Incentive Plan. Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on August 25, 2021.
     
10.3†   Form of Stock Option Award for grants under the OptimizeRx Corporation 2021 Equity Incentive Plan. Incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on August 25, 2021.
     
10.4†   Form of Performance Stock Option Award for grants under the OptimizeRx Corporation 2021 Equity Incentive Plan. Incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K filed on August 25, 2021.
     
10.5†   Form of Restricted Stock Unit Award for grants under the OptimizeRx Corporation 2021 Equity Incentive Plan. Incorporated by reference to Exhibit 10.4 to the Company’s Current Report on Form 8-K filed on August 25, 2021.
     
10.6†   Form of Performance Restricted Stock Unit Award for grants under the OptimizeRx Corporation 2021. Incorporated by reference to Exhibit 10.5 to the Company’s Current Report on Form 8-K filed on August 25, 2021
     
10.7†   Amended Employment Agreement by and between the Company and William J. Febbo. Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on February 26, 2019.
     
10.8†   Amendment to the Employment Agreement with William Febbo. Incorporated by reference to Exhibit 10.4 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.
     
10.9 †   Addendum to the Employment Agreement with William J. Febbo. Incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2021.
     
10.10*†   Third Addendum to the Employment Agreement with William J. Febbo,. Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on October 19, 2021.
     
10.11†   Employment Agreement by and between the Company and Stephen Silvestro. Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on May 3, 2019.
     
10.12†   Amendment to the Employment Agreement with Stephen Silvestro. Incorporated by reference to Exhibit 10.5 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.
     
10.13†   Amendment to Employment Agreement by and between the Company and Stephen Silvestro dated February 28, 2022. Incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on March 4, 2022.
     
10.14†   Employment Agreement with Marion Odence-Ford. Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on February 11, 2021.
     
10.15†   Amendment to Employment Agreement by and between the Company and Marion Odence-Ford dated February 28, 2022. Incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K filed on March 4, 2022.
     
10.16*†   Offer Letter by and between the Company and Edward Stelmakh. Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 30, 2021.
     
10.17†   OptimizeRx Corporation 2022 Cash Bonus Plan. Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on March 4, 2022.
     
10.18**   OptimizeRx Corporation Executive Severance Plan

 

30

 

 

10.19**   Fourth Addendum to the Employment Agreement with William J. Febbo 
     
14.1   Code of Business Conduct and Ethics Incorporated by reference to Exhibit 14.1 to the Company’s Current Report on Form 8-K filed on June 25, 2021.
     
21.1**   List of Subsidiaries
     
23.1**  

Consent of UHY LLP

     
31.1**   Certification of Chief Executive Officer pursuant to Securities Exchange Act Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
31.2**   Certification of Chief Financial Officer pursuant to Securities Exchange Act Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32.1**   Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
101.INS**   Inline XBRL Instance Document
     
101.SCH   Inline XBRL Schema Document
     
101.CAL   Inline XBRL Calculation Linkbase Document
     
101.DEF   Inline XBRL Definition Linkbase Document
     
101.LAB   Inline XBRL Label Linkbase Document
     
101.PRE   Inline Presentation Linkbase Document
     
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

Management Contracts and Compensatory Plans, Contracts or Arrangements.

 

*Exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally a copy of any omitted exhibit to the SEC upon request.

 

**Provided herewith.

 

31

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

OptimizeRx Corporation  
     
By: /s/ William J. Febbo  
  William Febbo  
Title: Chief Executive Officer  
Date: March 10, 2023  
     
By: /s/ Edward Stelmakh  
  Edward Stelmakh  
Title: Chief Financial Officer  
  Chief Operations Officer  
Date: March 10, 2023  

 

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

 

Signature

  Title   Date
         
/s/ William J. Febbo  

Chief Executive Officer and Director

(principal executive officer)

  March 10, 2023
William J. Febbo      
         
/s/ Edward Stelmakh  

Chief Financial Officer and Chief Operations Officer

(principal financial and accounting officer)

  March 10, 2023
Edward Stelmakh      
         
/s/ Gus D. Halas   Chairman   March 10, 2023
Gus D. Halas        
         
/s/ James Lang   Director   March 10, 2023
James Lang        
         
/s/ Patrick Spangler   Director   March 10, 2023
Patrick Spangler        
         
/s/ Lynn Vos   Director   March 10, 2023
Lynn Vos        
         
/s/ Greg Wasson   Director   March 10, 2023
Greg Wasson        

 

32

 

OptimizeRx Corp 248 651-6568 10492000 false FY 0001448431 0001448431 2022-01-01 2022-12-31 0001448431 2022-06-30 0001448431 2023-02-28 0001448431 2022-12-31 0001448431 2021-12-31 0001448431 2021-01-01 2021-12-31 0001448431 us-gaap:CommonStockMember 2021-12-31 0001448431 us-gaap:TreasuryStockMember 2021-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001448431 us-gaap:RetainedEarningsMember 2021-12-31 0001448431 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001448431 us-gaap:TreasuryStockMember 2022-01-01 2022-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001448431 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001448431 us-gaap:CommonStockMember 2022-12-31 0001448431 us-gaap:TreasuryStockMember 2022-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001448431 us-gaap:RetainedEarningsMember 2022-12-31 0001448431 us-gaap:CommonStockMember 2020-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001448431 us-gaap:RetainedEarningsMember 2020-12-31 0001448431 2020-12-31 0001448431 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001448431 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001448431 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember 2021-01-01 2021-12-31 0001448431 srt:MaximumMember 2021-01-01 2021-12-31 0001448431 us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember 2022-04-01 2022-04-14 0001448431 2022-04-14 0001448431 2022-04-01 2022-04-14 0001448431 oprx:EvinceMedMember 2022-04-14 0001448431 oprx:EvinceMedMember 2022-04-01 2022-04-14 0001448431 us-gaap:ComputerEquipmentMember 2022-12-31 0001448431 us-gaap:ComputerEquipmentMember 2021-12-31 0001448431 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001448431 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001448431 us-gaap:PatentsMember 2022-12-31 0001448431 us-gaap:PatentsMember 2022-01-01 2022-12-31 0001448431 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001448431 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0001448431 us-gaap:TradeNamesMember 2022-12-31 0001448431 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001448431 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001448431 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001448431 us-gaap:CustomerRelationshipsMember 2022-12-31 0001448431 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001448431 oprx:TotalIntanbleAssetsMember 2022-12-31 0001448431 us-gaap:PatentsMember 2021-12-31 0001448431 us-gaap:PatentsMember 2021-01-01 2021-12-31 0001448431 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001448431 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001448431 us-gaap:TradeNamesMember 2021-12-31 0001448431 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001448431 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001448431 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001448431 us-gaap:CustomerRelationshipsMember 2021-12-31 0001448431 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001448431 oprx:TotalIntanbleAssetsMember 2021-12-31 0001448431 srt:MinimumMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember us-gaap:TechnologySectorMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember us-gaap:TechnologySectorMember 2022-01-01 2022-12-31 0001448431 2010-12-31 0001448431 us-gaap:PreferredStockMember 2022-12-31 0001448431 srt:DirectorMember 2021-01-01 2021-12-31 0001448431 us-gaap:StockCompensationPlanMember 2022-01-01 2022-12-31 0001448431 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0001448431 oprx:NonemployeeDirectorsCompensationMember 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeOneMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFourMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeOneMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFourMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeMember 2022-01-01 2022-12-31 0001448431 us-gaap:OtherCustomerMember 2022-01-01 2022-12-31 0001448431 us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001448431 oprx:TwoEntitiesMember us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001448431 oprx:CustomerThreeMember us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001448431 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001448431 oprx:CustomerOneMember us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001448431 oprx:CustomerTwoMember us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001448431 oprx:KeyPartnersMember 2022-01-01 2022-12-31 0001448431 oprx:CustomerAMember 2022-01-01 2022-12-31 0001448431 oprx:CustomerAMember 2021-01-01 2021-12-31 0001448431 oprx:CustomerBMember 2022-01-01 2022-12-31 0001448431 oprx:CustomerBMember 2021-01-01 2021-12-31 0001448431 oprx:PartnerAMember 2022-01-01 2022-12-31 0001448431 oprx:PartnerAMember 2021-01-01 2021-12-31 0001448431 oprx:PartnerBMember 2022-01-01 2022-12-31 0001448431 oprx:PartnerBMember 2021-01-01 2021-12-31 0001448431 oprx:PartnerCMember 2022-01-01 2022-12-31 0001448431 oprx:PartnerCMember 2021-01-01 2021-12-31 0001448431 srt:ScenarioForecastMember 2023-01-01 2023-12-31 0001448431 srt:ScenarioForecastMember 2024-01-01 2024-12-31 0001448431 srt:ScenarioForecastMember 2025-01-01 2025-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure
EX-3.3 2 f10k2022ex3-3_optimizerx.htm THIRD AMENDED AND RESTATED BYLAWS OF THE COMPANY

Exhibit 3.3

 

THIRD AMENDED AND RESTATED BYLAWS

OF

OPTIMIZERX CORPORATION

(A NEVADA CORPORATION)

 

ARTICLE I

OFFICES

 

Section 1.1 Principal Office. The principal office of OptimizeRx Corporation (the “Corporation”) shall be at such place within or outside of the State of Nevada as the board of directors of the Corporation (the “Board”) shall from time to time designate.

 

Section 1.2 Other Offices. The Corporation may also have other offices at such other places within or outside of the State of Nevada as the Board may from time to time designate or the business of the Corporation shall require. The street address of the Corporation’s registered agent is the registered office of the Corporation in Nevada.

 

ARTICLE II

STOCKHOLDERS

 

Section 2.1 Annual Meeting. The annual meeting of the stockholders of the Corporation shall be held on such date and at such time as designated by the Board. The purpose of this meeting shall be for the election of directors and for the transaction of such other business as may properly come before the meeting.

 

Section 2.2 Special Meetings.

 

(a) Special meetings of the stockholders may be called only by the Chairperson or the chief executive officer, if any, and shall be called by the secretary upon the written request of (i) at least a majority of the Board, or (ii) stockholders who together own of record not less than 50.1% of the capital stock of the Corporation issued and outstanding and entitled to vote at such meeting. Such written request of stockholders shall state the purpose or purposes of the proposed special meeting, contain all of the information required to be disclosed pursuant to Section 2.13(c)(1) of these Third Amended and Restated Bylaws (as amended or amended and restated from time to time, the “Bylaws”) and comply with the other requirements set forth in these Bylaws.

 

(b) No business shall be acted upon at a special meeting of stockholders except as set forth in the notice of the meeting.

 

Section 2.3 Place of Meetings. Any meeting of the stockholders may be held at any location within or outside of the State of Nevada as may be designated in the notice of meeting. The Board may, in its sole discretion, determine that a meeting of stockholders shall not be held at any place, but may instead be held solely by means of electronic communications, videoconferencing, teleconferencing or other available technology in accordance with Section 2.15.

 

Section 2.4 Notice of Meetings. Except as otherwise provided by law or by the Corporation’s articles of incorporation (as amended or amended and restated from time to time, the “Articles of Incorporation”), a written notice of each annual and special meeting of stockholders shall be given not less than ten (10) days nor more than sixty (60) days before the date of such meeting to each stockholder of record of the Corporation entitled to vote at such meeting. The notice of a meeting of stockholders shall state the place (if any), date and hour of the meeting, the means of any electronic communication by which stockholders may participate in the meeting and, in the case of a special meeting, the purpose or purposes for which the meeting is called. Notice to each stockholder entitled to vote at the meeting shall be given personally, by mail, or by electronic transmission if consented to by a stockholder in accordance with Nevada law, by or at the direction of the secretary or the officer or person calling the meeting. The notice shall be delivered in accordance with, and shall contain or be accompanied by such additional information as may be required by the Nevada Revised Statutes (as amended from time to time, the “NRS”), including, without limitation, NRS 78.370, 92A.120 or 92A.410.

 

 

 

Section 2.5 Waiver of Notice. Notice of any annual or special meeting may be waived either before, at or after such meeting by a signed writing by the person or persons entitled to the notice or by any other method permitted by Nevada law. Attendance of a person at a meeting shall constitute a waiver of notice of such meeting, except when the person attends a meeting for the express purpose of objecting at the beginning of the meeting to the transacting of any business because the meeting is not lawfully called or convened.

 

Section 2.6 Determination of Stockholders of Record.

 

(a) For the purpose of determining the stockholders entitled to notice of and to vote at any meeting of stockholders or any adjournment or postponement thereof, the Board may fix, in advance, a record date, which shall not be more than sixty (60) days nor less than ten (10) days before the date of such meeting. If no record date is fixed, the record date for determining stockholders entitled to notice of and to vote at a meeting of stockholders shall be the close of business on the day before the day the first notice of the meeting is given or, if notice is waived, the close of business on the day before the day the meeting is held.

 

(b) A determination of stockholders of record entitled to notice of or to vote at any meeting of stockholders shall apply to any adjournment or postponement of the meeting; providedhowever, that the Board may fix a new record date for the adjourned or postponed meeting and must fix a new record date if the meeting is adjourned or postponed to a date more than sixty (60) days later than the meeting date set for the original meeting.

 

Section 2.7 Quorum; Adjourned Meetings.

 

(a) Except as otherwise provided by law or by the Articles of Incorporation, the holders of shares representing at least a majority of the voting power of the Corporation’s capital stock, present in person or by proxy (regardless of whether the proxy has authority to vote on any matter), shall constitute a quorum for the transaction of business at any annual or special meeting. If any class or series of shares is permitted or required to vote separately on any action, the holders of at least a majority of the voting power, present in person or by proxy (regardless of whether the proxy has authority to vote on any matter), of such class or series is necessary to constitute a quorum of such class or series. If a quorum is present, the stockholders may continue to transact business until adjournment notwithstanding the withdrawal of enough stockholders to leave less than a quorum.

 

(b) If a quorum is not represented, a majority of the voting power represented in person or by proxy at the meeting may adjourn the meeting from time to time until a quorum shall be represented. Notice of any adjourned meeting need not be given if the time and place thereof are announced at the meeting at which the adjournment is taken. However, if a new record date is fixed for the adjourned meeting, notice of the adjourned meeting must be given to each stockholder of record as of the new record date. At adjourned meetings at which a quorum is present, any business may be transacted which might have been transacted at the meeting as originally noticed.

 

Section 2.8 Proxies. Each stockholder entitled to vote at a meeting of stockholders may authorize a proxy to represent him or her at the meeting by an instrument executed in writing. Each such proxy shall be valid until its expiration or revocation in a manner permitted by the laws of the State of Nevada. A proxy may be irrevocable if it states that it is irrevocable and, if, and only as long as, it is coupled with an interest sufficient to support an irrevocable power. Subject to the above, any proxy may be revoked if an instrument or transmission revoking it or a properly created proxy bearing a later date is filed with or transmitted to the secretary or another person appointed by the Corporation to count the votes of stockholders and determine the validity of proxies and ballots, or, in the case of a meeting of stockholders, the stockholder revokes the proxy by attending the meeting and voting the stockholder’s shares in person, in which case, any vote cast by the person or persons designated by the stockholder to act as a proxy or proxies must be disregarded by the Corporation when the votes are counted.

 

2

 

 

Section 2.9 Voting.

 

(a) Each outstanding share of stock, regardless of class or series, shall be entitled to one (1) vote on each matter submitted to a vote at a meeting of stockholders, except to the extent that the Articles of Incorporation or the certificate of designation establishing the class or series of stock provides for more or less than one (1) vote per share or limits or denies voting rights to the holders of the shares of any class or series of stock.

 

(b) If a quorum is present, unless the Articles of Incorporation, these Bylaws, the rules or regulations of any stock exchange applicable to the Corporation, or applicable law provide for a different proportion, action by the stockholders entitled to vote on a matter, other than the election of directors, is approved by and is the act of the stockholders if the number of votes cast in favor of the action exceeds the number of votes cast in opposition to the action. 

 

(c) If a quorum is present, unless otherwise provided by the Articles of Incorporation or these Bylaws, directors shall be elected by a plurality of the votes cast.

 

Section 2.10 No Action Without a Meeting. No action of the stockholders shall be taken by either unanimous consent or partial written consent in lieu of a meeting. No action shall be taken by the stockholders except at an annual or special meeting of the stockholders called and noticed in the manner required by these Bylaws. Any purported action taken in violation of this Section shall be null, void and of no legal effect.

 

Section 2.11 Organization.

 

(a) Meetings of stockholders shall be presided over by the Chairperson, or, in the absence of the Chairperson, the chief executive officer, if any, or, in the absence of the chief executive officer, by the president, or, in the absence of the foregoing persons, by a chairman designated by the Board, or, in the absence of such designation by the Board, by a chairman chosen at the meeting by the stockholders entitled to cast a majority of the votes which all stockholders present in person or by proxy are entitled to cast. The secretary, or in the absence of the secretary an assistant secretary, shall act as secretary of the meeting, but in the absence of the secretary and any assistant secretary the chairman of the meeting may appoint any person to act as secretary of the meeting. The order of business at each such meeting shall be as determined by the chairman of the meeting. The chairman of the meeting shall have the right and authority to prescribe such rules, regulations and procedures and to do all such acts and things as are necessary or desirable for the proper conduct of the meeting, including, without limitation, the establishment of procedures for the maintenance of order and safety, limitation on the time allotted to questions or comments on the affairs of the Corporation, restrictions on entry to such meeting after the time prescribed for the commencement thereof and the opening and closing of the voting polls.

 

(b) The chairman of the meeting may appoint one or more inspectors of elections. The inspector or inspectors may (i) ascertain the number of shares outstanding and the voting power of each; (ii) determine the number of shares represented at a meeting and the validity of proxies or ballots; (iii) count all votes and ballots; (iv) determine any challenges made to any determination made by the inspector(s); and (v) certify the determination of the number of shares represented at the meeting and the count of all votes and ballots.

 

3

 

 

Section 2.12 Order of Business.

 

(a) Annual Meetings of Stockholders. At any annual meeting of the stockholders, only such nominations of individuals for election to the Board shall be made, and only such other business shall be conducted or considered, as shall have been properly brought before the meeting in accordance with these Bylaws.

 

For nominations to be properly made at an annual meeting, and proposals of other business to be properly brought before an annual meeting, nominations and proposals of other business must be: (i) specified in the Corporation’s notice of meeting (or any supplement thereto) given by or at the direction of the Board, (ii) otherwise properly made at the annual meeting, by or at the direction of the Board or (iii) otherwise properly requested to be brought before the annual meeting by a stockholder of the Corporation in accordance with these Bylaws. For nominations of individuals for election to the Board or proposals of other business to be properly requested by a stockholder to be made at an annual meeting, a stockholder must (i) be a stockholder of record at the time of giving of notice of such annual meeting by or at the direction of the Board and at the time of the annual meeting, (ii) be entitled to vote at such annual meeting and (iii) comply with the procedures set forth in these Bylaws as to such business or nomination. The immediately preceding sentence shall be the exclusive means for a stockholder to make nominations or other business proposals (other than matters properly brought under Rule 14a-8 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and included in the Corporation’s notice of meeting) before an annual meeting of stockholders.

 

(b) Special Meetings of Stockholders. At any special meeting of the stockholders, only such business shall be conducted or considered as shall have been properly brought before the meeting pursuant to the Corporation’s notice of meeting. To be properly brought before a special meeting, proposals of business must be (i) specified in the Corporation’s notice of meeting (or any supplement thereto) given by or at the direction of the Board, (ii) otherwise properly brought before the special meeting, by or at the direction of the Board or (iii) specified in the Corporation’s notice of meeting (or any supplement thereto) given by the Corporation pursuant to a valid stockholder request in accordance with Section 2.2 of these Bylaws, it being understood that business transacted at such a special meeting shall be limited to the matters stated in such valid stockholder request; providedhowever, that nothing herein shall prohibit the Board from submitting additional matters to stockholders at any such special meeting. In order for any business to be brought before a special meeting pursuant to a stockholder request pursuant to Section 2.2 of these Bylaws, such business must be a proper matter for stockholder action under applicable law.  

 

Nominations of individuals for election to the Board may be made at a special meeting of stockholders at which directors are to be elected pursuant to the Corporation’s notice of meeting (i) by or at the direction of the Board or (ii) provided that the Board has determined that directors shall be elected at such meeting, by any stockholder of the Corporation who (A) is a stockholder of record at the time of giving of notice of such special meeting and at the time of the special meeting, (B) is entitled to vote at the meeting, and (C) complies with the procedures set forth in these Bylaws as to such nomination. This Section 2.12(b) shall be the exclusive means for a stockholder to make nominations or other business proposals (other than matters properly brought under Rule 14a-8 under the Exchange Act and included in the Corporation’s notice of meeting) before a special meeting of stockholders.

 

(c) General. Except as otherwise provided by law, the Articles of Incorporation or these Bylaws, the chairman of any annual or special meeting shall have the power to determine whether a nomination or any other business proposed to be brought before the meeting was made or proposed, as the case may be, in accordance with these Bylaws and, if any proposed nomination or other business is not in compliance with these Bylaws, to declare that no action shall be taken on such nomination or other proposal and such nomination or other proposal shall be disregarded.

 

4

 

 

Section 2.13.  Advance Notice of Stockholder Business and Nominations.

 

(a) Annual Meeting of Stockholders. Without qualification or limitation, subject to Section 2.13(c)(4) of these Bylaws, for any nominations or any other business to be properly brought before an annual meeting by a stockholder pursuant to Section 2.12(a) of these Bylaws, the stockholder must have given timely notice thereof (including, in the case of nominations, the completed and signed questionnaire, representation and agreement required by Section 2.14 of these Bylaws), and timely updates and supplements thereof, in each case in proper form, in writing to the secretary (and to the extent that Rule 14a-19 under the Exchange Act applies, has complied with Rule 14a-19 under the Exchange Act), and such other business must otherwise be a proper matter for stockholder action under applicable law.

 

To be timely, a stockholder’s notice shall be delivered to the secretary at the principal executive offices of the Corporation not earlier than the close of business on the 120th day and not later than the close of business on the 90th day prior to the first anniversary of the preceding year’s annual meeting; providedhowever, that in the event that the date of the annual meeting is more than thirty (30) days before or more than sixty (60) days after such anniversary date, notice by the stockholder must be so delivered not earlier than the close of business on the 120th day prior to the date of such annual meeting and not later than the close of business on the later of the 90th day prior to the date of such annual meeting or, if the first public announcement of the date of such annual meeting is less than one hundred (100) days prior to the date of such annual meeting, the 10th day following the day on which public announcement of the date of such meeting is first made by the Corporation. In no event shall any adjournment or postponement of an annual meeting, or the public announcement thereof, commence a new time period for the giving of a stockholder’s notice as described above.

 

Notwithstanding anything in the immediately preceding paragraph to the contrary, in the event that the number of directors to be elected to the Board is increased by the Board, and there is no public announcement by the Corporation naming all of the nominees for director or specifying the size of the increased Board at least one hundred (100) days prior to the first anniversary of the preceding year’s annual meeting, a stockholder’s notice required by this Section 2.13(a) shall also be considered timely, but only with respect to nominees for any new positions created by such increase, if it shall be delivered to the secretary at the principal executive offices of the Corporation not later than the close of business on the 10th day following the day on which such public announcement is first made by the Corporation.

 

In addition, to be considered timely, a stockholder’s notice shall further be updated and supplemented, if necessary, so that the information provided or required to be provided in such notice shall be true and correct as of the record date for the meeting and as of the date that is ten (10) business days prior to the meeting or any adjournment or postponement thereof, and such update and supplement shall be delivered to the secretary at the principal executive offices of the Corporation not later than five (5) business days after the record date for the meeting in the case of the update and supplement required to be made as of the record date, and not later than eight (8) business days prior to the date for the meeting or any adjournment or postponement thereof in the case of the update and supplement required to be made as of ten (10) business days prior to the meeting or any adjournment or postponement thereof. For the avoidance of doubt, the obligation to update and supplement as set forth in this paragraph or any other Section of these Bylaws shall not limit the Corporation’s rights with respect to any deficiencies in any notice provided by a stockholder, extend any applicable deadlines hereunder or under any other provision of the Bylaws or enable or be deemed to permit a stockholder who has previously submitted notice hereunder or under any other provision of the Bylaws to amend or update any proposal or to submit any new proposal, including by changing or adding nominees, matters, business and or resolutions proposed to be brought before a meeting of the stockholders.

 

5

 

 

(b) Special Meetings of Stockholders. Only such business shall be conducted at a special meeting of stockholders as shall have been brought before the meeting pursuant to the Corporation’s notice of meeting, subject to the provisions of Section 2.12(b) of these Bylaws.

 

Subject to Section 2.13(c)(4) of these Bylaws, in the event the Corporation calls a special meeting of stockholders for the purpose of electing one or more directors to the Board, any stockholder may nominate an individual or individuals (as the case may be) for election to such position(s) as specified in the Corporation’s notice of meeting, provided that the stockholder gives timely notice thereof (including the completed and signed questionnaire, representation and agreement required by Section 2.14 of these Bylaws), and timely updates and supplements thereof in each case in proper form, in writing, to the secretary. To be timely, a stockholder’s notice pursuant to the preceding sentence shall be delivered to the secretary at the principal executive offices of the Corporation not earlier than the close of business on the 120th day prior to the date of such special meeting and not later than the close of business on the later of the 90th day prior to the date of such special meeting or, if the first public announcement of the date of such special meeting is less than one hundred (100) days prior to the date of such special meeting, the 10th day following the day on which public announcement is first made of the date of the special meeting and of the nominees proposed by the Board to be elected at such meeting. In no event shall any adjournment or postponement of a special meeting of stockholders, or the public announcement thereof, commence a new time period for the giving of a stockholder’s notice as described above. In addition, to be considered timely, a stockholder’s notice pursuant to the first sentence of this paragraph shall further be updated and supplemented, if necessary, so that the information provided or required to be provided in such notice shall be true and correct as of the record date for the meeting and as of the date that is ten (10) business days prior to the meeting or any adjournment or postponement thereof, and such update and supplement shall be delivered to the secretary at the principal executive offices of the Corporation not later than five (5) business days after the record date for the meeting in the case of the update and supplement required to be made as of the record date, and not later than eight (8) business days prior to the date for the meeting, any adjournment or postponement thereof in the case of the update and supplement required to be made as of ten (10) business days prior to the meeting or any adjournment or postponement thereof.

 

(c) Disclosure Requirements.

 

(1) To be in proper form, a stockholder’s notice (whether given pursuant to Section 2.2, Section 2.12, this Section 2.13 or Section 2.14) to the secretary must include the following, as applicable: 

 

(a) As to the stockholder giving the notice and the beneficial owner, if any, on whose behalf the nomination or proposal, as applicable, is made, a stockholder’s notice must set forth: (i) the name and address of such stockholder, as they appear on the Corporation’s books, and of such beneficial owner, (ii) the class or series and number of shares of stock which are owned beneficially and of record by such stockholder and such beneficial owner, and any shares of any class or series of stock of the Corporation as to which such stockholder and such beneficial owner has a right to acquire beneficial ownership at any time in the future, (iii) a description of any agreement, arrangement or understanding with respect to the nomination or proposal between or among such stockholder and/or such beneficial owner, any of their respective affiliates or associates, and any others acting in concert with any of the foregoing, including, in the case of a nomination, the nominee, (iv) a description of any agreement, arrangement or understanding (including any derivative or short positions, profit interests, options, warrants, convertible securities, stock appreciation or similar rights, hedging transactions, and borrowed or loaned shares) that has been entered into by, or on behalf of, such stockholder or such beneficial owner and any of their affiliates or associates, whether or not such instrument or right shall be subject to settlement in underlying shares of stock, the effect or intent of which is to mitigate loss to, manage risk or benefit of share price changes for, or increase or decrease the voting power of, such stockholder or such beneficial owner or any of their affiliates or associates, with respect to securities of the Corporation, (v) a representation that the stockholder is a holder of record of stock entitled to vote at such meeting and intends to appear in person or by proxy at the meeting to propose such business or nomination, (vi) a representation as to whether the stockholder or the beneficial owner, if any, intends or is part of a group which intends to deliver a proxy statement and form of proxy to holders representing, in the case of a nomination, at least sixty-seven percent (67%) of the Corporation’s voting shares entitled to vote on the election of directors in support of such nominee or nominees, or, in the case of business other than nominations,to holders of at least the percentage of outstanding stock required to approve or adopt the proposal, (vii) any material pending or threatened legal proceeding in which such stockholder or such beneficial owner is a party or material participant involving the Corporation or any of its officers or directors, or any affiliate of the Corporation, (viii) any other material relationship between such stockholder or such beneficial owner, on the one hand, and the Corporation or any affiliate of the Corporation, on the other hand, (ix) any other information relating to such stockholder and beneficial owner, if any, required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for, as applicable, the proposal and/or for the election of directors in an election contest pursuant to and in accordance with Section 14 of the Exchange Act and the rules and regulations promulgated thereunder, and (x) a representation as to whether or not such stockholder or beneficial owner, if any, intends to solicit proxies in support of director nominees other than the Corporation’s nominees in accordance with Rule 14a-19 promulgated under the Exchange Act.

 

6

 

 

(b) If the notice relates to any business other than a nomination of a director or directors that the stockholder proposes to bring before the meeting, a stockholder’s notice must, in addition to the matters set forth in paragraph (a) above, also set forth: (i) a brief description of the business desired to be brought before the meeting, the reasons for conducting such business at the meeting and any material interest of such stockholder, the beneficial owner, if any, on whose behalf the proposal is made, or any of their affiliates or associates, (ii) the text of the proposal or business (including the text of any resolutions proposed for consideration and, in the event that such proposal or business includes a proposal to amend the Bylaws of the Corporation, the text of the proposed amendment), and (iii) any other information relating to such item of business that would be required to be disclosed in a proxy statement or other filing required to be made in connection with the solicitation of proxies in support of the business proposed to be brought before the meeting pursuant to Section 14 of the Exchange Act.

 

(c) As to each individual, if any, whom the stockholder proposes to nominate for election or reelection to the Board, a stockholder’s notice must, in addition to the matters set forth in paragraph (a) above, also set forth: (i) all information relating to such individual that would be required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for election of directors in a contested election pursuant to Section 14 of the Exchange Act and the rules and regulations promulgated thereunder (including such individual’s written consent to being named in any proxy statement and other proxy materials as a nominee and to serving as a director if elected) and (ii) such other information regarding such person as may reasonably be requested by the Board in writing prior to the meeting of stockholders at which such candidate’s nomination is to be acted upon in order for the Board to determine the eligibility of such candidate for nomination to be an independent director of the Corporation.

 

(d) With respect to each individual, if any, whom the stockholder proposes to nominate for election or reelection to the Board, a stockholder’s notice must, in addition to the matters set forth in paragraphs (a) and (c) above, also include a completed and signed questionnaire, representation and agreement required by Section 2.14 of these Bylaws.

 

(2) For purposes of these Bylaws, “public announcement” shall mean disclosure in a press release reported by a national news service or in a document publicly filed by the Corporation with the Securities and Exchange Commission pursuant to Section 13, 14 or 15(d) of the Exchange Act and the rules and regulations promulgated thereunder.

 

(3) Notwithstanding the provisions of these Bylaws, a stockholder shall also comply with all applicable requirements of the Exchange Act and the rules and regulations thereunder with respect to the matters set forth in this Bylaw; provided, however, that any references in these Bylaws to the Exchange Act or the rules promulgated thereunder are not intended to and shall not limit the separate and additional requirements set forth in these Bylaws with respect to nominations or proposals as to any other business to be considered.

 

(4) Nothing in this Section 2.13 shall be deemed to affect any rights (i) of stockholders to request inclusion of proposals in the Corporation’s proxy statement pursuant to Rule 14a-8 under the Exchange Act, or (ii) of the holders of any series of preferred stock if and to the extent provided for under law, the Articles of Incorporation or these Bylaws. Subject to Rules 14a-8 and 14a-19 under the Exchange Act, nothing in this Section 2.13 shall be construed to permit any stockholder, or give any stockholder the right, to include or have disseminated or described in the Corporation’s proxy materials any nomination of director or directors or any other business proposal. The Corporation shall not be required to include in its proxy materials any successor, substitute or replacement nominee for director at a stockholder meeting if a stockholder’s notice is not timely pursuant to this Section 2-13 with respect to such successor, substitute or replacement nominee for director.

 

7

 

 

(5) Notwithstanding the foregoing provisions of this Section 2.13, a stockholder shall also comply with all applicable requirements of state and federal law, including, without limitation, the Exchange Act and the rules and regulations thereunder with respect to the matters set forth in this Section 2.13 (including, without limitation, Rule 14a-19 under the Exchange Act). Unless otherwise required by law, if any stockholder (i) provides notice pursuant to Rule 14a-19(a)(1) promulgated under the Exchange Act and (ii) subsequently fails to comply with any of the requirements of Rule 14a-19(a)(2) and 14a-19(a)(3) promulgated under the Exchange Act, then the Corporation shall disregard any proxies or votes solicited for such proposed nominees and such nomination shall be disregarded. Upon request by the Corporation, if any stockholder provides notice pursuant to Rule 14a-19(a)(1) promulgated under the Exchange Act, such stockholder shall deliver to the Corporation, no later than five (5) business days prior to the applicable meeting of stockholders, reasonable evidence that it has met the requirements of Rule 14a-19(a)(3) promulgated under the Exchange Act. Any stockholder directly or indirectly soliciting proxies from other stockholders must use a proxy card color other than white, which shall be reserved for exclusive use by the Corporation.

 

Section 2.14 Submission of Questionnaire, Representation and Agreement. To be eligible to be a nominee for election or reelection as a director of the Corporation, a person nominated by a stockholder for election or reelection to the Board must deliver (in accordance with the time periods prescribed for delivery of notice under Section 2.13 of these Bylaws) to the secretary at the principal executive offices of the Corporation a written questionnaire with respect to the background, qualifications, stock ownership and independence of such proposed nominee (which questionnaire shall be provided by the secretary upon written request), and a written representation and agreement (in the form provided by the secretary upon written request) that such individual (a) is not and will not become a party to (i) any agreement, arrangement or understanding with, and has not given any commitment or assurance to, any person or entity as to how such person, if elected as a director of the Corporation, will act or vote on any issue or question (a “Voting Commitment”) that has not been disclosed to the Corporation, or (ii) any Voting Commitment that could limit or interfere with such individual’s ability to comply, if elected as a director of the Corporation, with such individual’s fiduciary duties under applicable law, (b) is not and will not become a party to any agreement, arrangement or understanding with any person or entity other than the Corporation with respect to any direct or indirect compensation, reimbursement or indemnification in connection with service or action as a director that has not been disclosed therein, and (c) if elected as a director of the Corporation, will comply, with all applicable corporate governance, conflict of interest, confidentiality and stock ownership and trading policies and guidelines of the Corporation applicable to directors and in effect during such person’s term in office as a director.

 

Section 2.15 Remote Communications. Stockholders may participate in a meeting of stockholders by means of any electronic communications, videoconferencing, teleconferencing or other available technology permitted under the NRS. If any such means are utilized, the Corporation shall, to the extent required under the NRS, implement reasonable measures to (a) verify the identity of each person participating through such means as a stockholder, and (b) provide the stockholders a reasonable opportunity to participate in the meeting and to vote on matters submitted to the stockholders, including an opportunity to communicate, and to read or hear the proceedings of the meeting in a substantially concurrent manner with such proceedings. For the purposes of establishing a quorum and taking any action at the meeting, participation in a meeting pursuant to this Section 2.15 constitutes presence in person at the meeting. A meeting of stockholders may be held solely by remote communication pursuant to this Section 2.15.

 

ARTICLE III

BOARD OF DIRECTORS

 

Section 3.1 General Powers. The business of the Corporation shall be managed by the Board.

 

Section 3.2 Number; Tenure. Unless otherwise provided in the Articles of Incorporation, the number of directors shall be no less than three (3) directors and no more than seven (7) directors, with the number of directors within the foregoing fixed minimum and maximum established and changed from time to time as provided by resolutions adopted by the Board. No reduction of the number of directors shall have the effect of removing any director prior to the expiration of his or her term of office. Each director shall hold office until the annual meeting of stockholders next held after his or her election and until his or her successor is elected and qualified or until his or her earlier death, resignation or removal. No provision of this Section 3.2 shall restrict the right of the Board (or, to the extent, if any, permitted under the Articles of Incorporation, stockholders) to fill vacancies or upon the right of the stockholders to remove directors, each as provided in these Bylaws.

 

8

 

 

Section 3.3 Chairperson. The Board shall appoint one of its members to serve as the Chairperson to serve at the pleasure of the Board. The Chairperson shall, if present, preside at meetings of stockholders of the Corporation and at meetings of the Board. The Chairperson shall have such other duties and responsibilities as may from time to time be assigned to him or her by the Board or prescribed by these Bylaws. The Chairperson may, but need not be, an employee of the Corporation.

 

Section 3.4 Vacancies. Subject to any rights of the holders of preferred stock, if any, vacancies on the Board, including vacancies resulting from newly created directorships, may be filled only by the affirmative vote of a majority of the remaining directors, even if less than a quorum, or by a sole remaining director. A director elected to fill a vacancy shall hold office for a term expiring at the next annual meeting of stockholders and until such director’s successor shall have been duly elected and qualified.

 

Section 3.5 Removal and Resignation of Directors. Subject to any rights of the holders of preferred stock, if any, and except as otherwise provided in the NRS, any director, or the entire Board, may be removed from office by a vote of stockholders representing not less than two-thirds of the voting power of the issued and outstanding stock entitled to vote at an annual or special meeting of the stockholders duly noticed and called in accordance with the Bylaws. Any director may resign effective upon giving written notice to the Board, unless the notice specifies a later time for effectiveness.

 

Section 3.6 Regular Meetings. A regular meeting of the Board shall be held annually, immediately after, and at the same place as, the annual meeting of stockholders, or such other date, time and place as the Board may determine. The Board may, by resolution, provide the date, time and place, if any, for the holding of additional regular meetings.

 

Section 3.7 Special Meetings. Special meetings of the Board may be called by the Chairperson, the chief executive officer, if any, the president, or by any two of the directors and shall be held on such date and at such time and place as may be designated in the notice of such meeting.

 

Section 3.8 Notice of Meetings.

 

(a)  No notice need be given of any annual or regular meeting of the Board.

 

(b)  For each special meeting of the Board, there shall be delivered to each director at the address appearing for him or her on the records of the Corporation, at least twenty-four (24) hours before the time of such meeting, a copy of a written notice of such meeting (i) by delivery of such notice personally, (ii) by mailing such notice postage prepaid, (iii) by facsimile, (iv) by overnight courier, or (v) by electronic transmission or electronic writing, including, but not limited to, email. If mailed to an address inside the United States, the notice shall be deemed delivered five (5) business days following the date the same is deposited in the United States mail, postage prepaid. If mailed to an address outside the United States, the notice shall be deemed delivered seven (7) business days following the date the same is deposited in the United States mail, postage prepaid. If sent via overnight courier, the notice shall be deemed delivered the business day following the delivery of such notice to the courier. If sent via facsimile, the notice shall be deemed delivered upon sender’s receipt of confirmation of the successful transmission. If sent by electronic transmission (including, without limitation, e-mail), the notice shall be deemed delivered when directed to the e-mail address of the director appearing on the records of the Corporation, and otherwise pursuant to the applicable provisions of NRS Chapter 75. If the address of any director is incomplete or does not appear upon the records of the Corporation it will be sufficient to address any notice to such director at the registered office of the Corporation. Any director may waive notice of any meeting, and the attendance of a director at a meeting and oral consent entered on the minutes of such meeting shall constitute waiver of notice of the meeting unless such director objects, prior to the transaction of any business, that the meeting was not lawfully called, noticed or convened. Attendance for the express purpose of objecting to the transaction of business thereat because the meeting was not properly called or convened shall not constitute presence or a waiver of notice for purposes hereof.

 

9

 

 

Section 3.9 Quorum and Voting; Adjourned Meetings.

 

(a) A majority of the directors then in office shall constitute a quorum for the transaction of business at any meeting of the Board.

 

(b) Unless otherwise provided by law, the Articles of Incorporation or these Bylaws, the vote of a majority of the directors present at a meeting at which a quorum is present shall be the act of the Board.

 

(c) At any meeting of the Board where a quorum is not present, a majority of those present may adjourn, from time to time, until a quorum is present, and no notice of such adjournment shall be required. At any adjourned meeting where a quorum is present, any business may be transacted which could have been transacted at the meeting originally called.

 

Section 3.10 Action Without a Meeting. Any action required or permitted to be taken at a meeting of the Board or any committee thereof may be taken without a meeting if, before or after the action, all directors or committee members consent thereto in writing, except that such consent need not be signed by any director who is not required to sign pursuant to NRS 78.315(2). The written consent may be signed manually or electronically (or by any other means then permitted under the NRS), and may be so signed in counterparts, including, without limitation, facsimile or email counterparts, and the written consent shall be filed with the minutes of proceedings of the Board or committee.

 

Section 3.11 Telephonic and Electronic Communications. Members of the Board or of any committee designated by the Board may participate in a meeting of the Board or such committee through electronic communications, videoconferencing, teleconferencing or other available technology permitted under the NRS. If any such means are utilized, the Corporation shall, to the extent required under the NRS, implement reasonable measures to (a) verify the identity of each person participating through such means as a director or member of the committee, as the case may be; and (b) provide the directors or members a reasonable opportunity to participate in the meeting and to vote on matters submitted to the directors or members, as the case may be, including an opportunity to communicate and to read or hear the proceedings of the meeting in a substantially concurrent manner with such proceedings. For the purposes of establishing a quorum and taking any action at the meeting, such directors or members of the committee, as the case may be, participating pursuant to this Section 3.11 shall be deemed present in person at the meeting.

 

Section 3.12 Committees of Directors. The Board may designate and appoint one or more committees as the Board considers appropriate, which shall consist of one or more directors of the Corporation. Persons who are not directors of the Corporation are not eligible to serve on committees of the Board. The Board may designate one or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of the committee. Each committee, to the extent provided in the resolution of the Board creating same, shall have and may exercise such of the powers and authority of the Board in the management of the business and affairs of the Corporation as the Board may direct and delegate, except, however, those matters which are required by statute to be reserved unto or acted upon by the entire Board. Each committee shall keep written minutes of its proceedings and shall report such proceedings to the Board as appropriate. The Board shall have the power at any time to fill vacancies in, to change the membership of, or to dissolve, any such committee.

 

Section 3.13 Compensation. The Board, without regard to personal interest, may establish the compensation of directors for services in any capacity. If the Board establishes the compensation of directors pursuant to this Section 3.13, such compensation is presumed to be fair to the Corporation unless proven unfair by a preponderance of the evidence. The directors may be paid their expenses, if any, of attendance at each meeting of the Board and may be paid a fixed sum for attendance at each meeting of the Board or a stated salary or other compensation as a director. No such payment shall preclude any director from serving the Corporation in any other capacity and receiving compensation therefor. Any director of the Corporation may decline any or all such compensation payable to such director in his or her discretion.

 

Section 3.14 Presumption of Assent. A director of the Corporation who is present at a meeting of the Board at which action on any corporate matter is taken shall be presumed to have assented to the action unless his dissent shall be entered in the minutes of the meeting or unless he shall file his written dissent to such action with the person acting as secretary of the meeting before the adjournment thereof or shall forward any dissent by certified or registered mail to the secretary of the Corporation immediately after the adjournment of the meeting. Such right to dissent shall not apply to a director who voted in favor of such action.

 

10

 

 

ARTICLE IV

OFFICERS

 

Section 4.1 Elected Officers. The Board shall elect and appoint a president, a secretary and a treasurer. The Board may from time to time, by resolution, elect or appoint such other officers and agents as it may deem advisable, who shall hold office at the pleasure of the Board, and shall have such powers and duties and be paid such compensation as may be directed by the Board. Any individual may hold two or more offices.

 

Section 4.2 Removal; Resignation. Any officer elected or appointed by the Board may be removed by the Board with or without cause. Any officer may resign at any time upon written notice to the Corporation. Any such removal or resignation shall be subject to the rights, if any, of the respective parties under any contract between the Corporation and such officer or agent.

 

Section 4.3 Vacancies. A newly created officer position and a vacancy in any elected officer position because of death, resignation, or removal may be filled by the Board.

 

Section 4.4 Chief Executive Officer. The Board may appoint a chief executive officer who, subject to the supervision and control of the Board, shall have the ultimate responsibility for the management and control of the business and affairs of the Corporation, and shall perform such other duties and have such other powers which are delegated to him or her by the Board, these Bylaws or as may be provided by law.

 

Section 4.5 President. The president, subject to the supervision and control of the Board, shall in general actively supervise and control the business and affairs of the Corporation. The president shall keep the Board fully informed as the Board may request and shall consult the Board concerning the business of the Corporation. The president shall perform such other duties and have such other powers which are delegated and assigned to him or her by the Board, the chief executive officer, if any, these Bylaws or as may be provided by law.

 

Section 4.6 Chief Financial Officer. The Board may appoint a chief financial officer. The chief financial officer shall in general have overall supervision of the financial operations of the Corporation. The chief financial officer shall perform such other duties and have such other powers which are delegated and assigned to him or her by the Board, the chief executive officer, if any. the president, these Bylaws or as may be provided by law.

 

Section 4.7 Vice Presidents. The Board may appoint one or more vice presidents. In the absence or disability of the president, or at the president’s request, the vice president or vice presidents, in order of their rank as fixed by the Board, and if not ranked, the vice presidents in the order designated by the Board, or in the absence of such designation, in the order designated by the president, shall perform all of the duties of the president, and when so acting, shall have all the powers of, and be subject to all the restrictions on the president. Each vice president shall perform such other duties and have such other powers which are delegated and assigned to him or her by the Board, the chief executive officer, if any, the president, these Bylaws or as may be provided by law.

 

11

 

 

Section 4.8 Secretary. The secretary shall keep or cause to be kept, in one or more books provided for that purpose, the minutes of all meetings of the Board, the committees of the Board and the stockholders. The secretary shall see that all notices are duly given in accordance with the provisions of these Bylaws and as required by applicable law. The secretary shall see that the books, reports, statements, certificates and other documents and records required by applicable law to be kept and filed are properly kept and filed. The secretary shall perform all other duties commonly incident to his or her office and shall perform such other duties which are assigned to him or her by the Board, the chief executive officer, if any, the president, these Bylaws or as may be provided by law.

 

Section 4.9 Assistant Secretaries. An assistant secretary, if appointed by the Board, shall, at the request of the secretary, or in the absence or disability of the secretary, perform all the duties of the secretary. He or she shall perform such other duties as are assigned to him or her by the Board, the chief executive officer, if any, the president, the secretary, these Bylaws or as may be provided by law.

 

Section 4.10 Treasurer. The Treasurer shall exercise general supervision over the receipt, custody and disbursement of corporate funds. The Treasurer shall perform all other duties commonly incident to his or her office and such other duties as may, from time to time, be assigned to him or her by the Board, the chief executive officer, if any, the president, these Bylaws or as may be provided by law.

 

Section 14.11 Assistant Treasurers. An assistant treasurer, if appointed by the Board, shall, at the request of the Treasurer, or in the absence or disability of the Treasurer, perform all the duties of the Treasurer. He or she shall perform such other duties which are assigned to him or her by the Board, the chief executive officer (if any), the president, the treasurer, these Bylaws or as may be provided by law.

 

Section 4.12 Execution of Negotiable Instruments, Deeds and Contracts. All checks, drafts, notes, bonds, bills of exchange, and orders for the payment of money of the Corporation; all deeds, mortgages, proxies, powers of attorney and other written contracts, documents, instruments and agreements to which the Corporation shall be a party; and all assignments or endorsements of stock certificates, registered bonds or other securities owned by the Corporation shall be signed in the name of the Corporation by such officers or other persons as the Board may from time to time designate. Such authority may be general or confined to specific instances as the Board may determine. The Board may authorize the use of the facsimile signatures of any such persons.

 

ARTICLE V

SHARES AND TRANSFERS

 

Section 5.1 Issuance of Stock. The Board is authorized to cause to be issued stock of the Corporation up to the full amount authorized by the Articles of Incorporation in such amounts and for such consideration as may be determined by the Board.

 

Section 5.2 Stock Certificates and Uncertificated Shares.

 

(a) The shares of stock of the Corporation shall be represented by a certificate, provided that the Board may authorize the issuance of uncertificated shares of some or all of any or all classes or series of the stock of the Corporation. Any such issuance of uncertificated shares shall have no effect on existing certificates for shares until such certificates are surrendered to the Corporation, or on the respective rights and obligations of the stockholders.

 

(b) Each certificate representing shares shall be numbered in the order in which they shall be issued and shall be signed in the name of the Corporation by the chief executive officer, if any, the president or a vice president, and by the secretary or an assistant secretary, of the Corporation (or any other two officers or agents so authorized by the Board). Each certificate representing shares shall state the following: (i) the name of the Corporation and that it is organized under the laws of Nevada; (ii) the name of the person to whom the certificate is issued; (iii) the number and class of shares and the designation of the series, if any, which such certificate represents; the par value of each share, if any, represented by such certificate or a statement that the shares are without par value, and (iv) any restrictions on the transfer of the shares. Certificates of stock shall be in such form consistent with law as shall be prescribed by the Board. No certificate shall be issued until the shares represented thereby are fully paid. In addition to the foregoing, all certificates evidencing shares of the Corporation’s stock or other securities issued by the Corporation shall contain such legend or legends as may from time to time be required by federal, state or local laws or regulations then in effect.

 

12

 

 

(c) Within a reasonable time after the issuance or transfer of uncertificated shares, the Corporation shall send to the registered owner of the shares a written notice containing the information required to be set forth or stated on certificates pursuant to the NRS and, at least annually thereafter, the Corporation shall provide to such stockholders of record holding uncertificated shares, a written statement confirming the information contained in such written statement previously sent. Except as otherwise expressly provided by law, the rights and obligations of the stockholders shall be identical whether or not their shares of stock are represented by certificates.

 

Section 5.3 Transfer of Stock. Transfer of stock on the books of the Corporation may be authorized only by the record holder of such stock, the holder’s legal representative or the holder’s attorney lawfully constituted in writing and, in the case of stock represented by a certificate or certificates, upon surrender of the certificate or the certificates for such stock, and, in the case of uncertificated stock, upon receipt of proper transfer instructions and compliance with appropriate procedures for transferring stock in uncertificated form (in each case, with such proof of the authenticity of signature as the Corporation or its transfer agent may reasonably require). Every certificate surrendered to the Corporation for exchange or transfer shall be cancelled, and no new certificate or certificates shall be issued in exchange for any existing certificate until such certificate shall have been so cancelled, except in cases provided for in Section 5.4. The Corporation may treat as the absolute owner of stock of the Corporation the person or persons in whose name stock is registered on the books of the Corporation. Subject to the Articles of Incorporation, the Board may from time to time establish rules and regulations governing the issuance, transfer and registration of shares of stock of the Corporation.

 

Section 5.4 Loss of Certificates. Any stockholder claiming a certificate for stock to be lost, stolen, mutilated or destroyed shall make an affidavit of that fact in such form as the Board may require and shall, if the Board so requires, give the Corporation a bond of indemnity in form, in an amount, and with one or more sureties satisfactory to the Board, to indemnify the Corporation against any claims which may be made against it on account of the alleged loss, theft or destruction of the certificate or issuance of such new certificate. The Corporation may then issue (a) a new certificate or certificates of stock or (b) uncertificated shares, for the same number of shares represented by the certificate claimed to have been lost, stolen, mutilated or destroyed.

 

Section 5.5 Facsimile Signatures. Whenever any certificate is countersigned by a transfer agent or by a registrar other than the Corporation or its employee, then the signatures of the officers or agents of the Corporation may be a facsimile. In case any officer who has signed or whose facsimile signature has been placed on any such certificate shall cease to be such officer before such certificate has been delivered by the Corporation, such certificate may be issued and delivered by the Corporation as though the person who signed such certificate or whose facsimile signature or signatures had been placed thereon were such officer at the date of issue.

 

ARTICLE VI

INDEMNIFICATION

 

Section 6.1 Indemnification and Insurance.

 

(a) Indemnification of Directors and Officers.

 

(i) For purposes of this Article, (A) “Indemnitee” shall mean each director or officer who was or is a party to, or is threatened to be made a party to, or is otherwise involved (including as a non-party witness, deponent, or recipient of a subpoena) in, any Proceeding (as hereinafter defined), by reason of the fact that he or she is or was a director, officer employee or agent (including, without limitation, as a trustee, fiduciary, administrator or manager) of the Corporation or any predecessor entity thereof, or is or was serving in any capacity at the request of the Corporation as a director, officer, employee or agent (including, without limitation, as a trustee, fiduciary, administrator, partner, member or manager) of, or in any other capacity for, another corporation or any partnership, joint venture, limited liability company, trust, or other enterprise; and (B) “Proceeding” shall mean any threatened, pending, or completed action, suit or proceeding (including, without limitation, an action, suit or proceeding by or in the right of the Corporation), whether civil, criminal, administrative, or investigative.

 

13

 

 

(ii) Each Indemnitee shall be indemnified and held harmless by the Corporation to the fullest extent permitted by Nevada law, against all expense, liability and loss (including, without limitation, attorneys’ fees, judgments, fines, taxes, penalties, and amounts paid or to be paid in settlement) reasonably incurred or suffered by the Indemnitee in connection with any Proceeding; provided that such Indemnitee either is not liable pursuant to NRS 78.138 or acted in good faith and in a manner such Indemnitee reasonably believed to be in or not opposed to the best interests of the Corporation and, with respect to any Proceeding that is criminal in nature, had no reasonable cause to believe that his or her conduct was unlawful. The termination of any Proceeding by judgment, order, settlement, conviction or upon a plea of nolo contendere or its equivalent, does not, of itself, create a presumption that the Indemnitee is liable pursuant to NRS 78.138 or did not act in good faith and in a manner in which he or she reasonably believed to be in or not opposed to the best interests of the Corporation, or that, with respect to any criminal proceeding he or she had reasonable cause to believe that his or her conduct was unlawful. The Corporation shall not indemnify an Indemnitee for any claim, issue or matter as to which the Indemnitee has been adjudged by a court of competent jurisdiction, after exhaustion of all appeals therefrom, to be liable to the Corporation or for any amounts paid in settlement to the Corporation, unless and only to the extent that the court in which the Proceeding was brought or other court of competent jurisdiction determines upon application that in view of all the circumstances of the case, the Indemnitee is fairly and reasonably entitled to indemnity for such amounts as the court deems proper. Except as so ordered by a court and for advancement of expenses pursuant to this Section 6.1, indemnification may not be made to or on behalf of an Indemnitee if a final adjudication establishes that his or her acts or omissions involved intentional misconduct, fraud or a knowing violation of law and was material to the cause of action. Notwithstanding anything to the contrary contained in these Bylaws, no director or officer may be indemnified for expenses incurred in defending any threatened, pending, or completed action, suit or proceeding (including, without limitation, an action, suit or proceeding by or in the right of the Corporation), whether civil, criminal, administrative or investigative, that such director or officer incurred in his or her capacity as a stockholder.

 

(iii) Indemnification pursuant to this Section 6.1 shall continue as to an Indemnitee who has ceased to be a director or officer of the Corporation or who has ceased to serve, at the request of the Corporation, as a director, officer, employee, agent, trustee, fiduciary, administrator, partner, member or manager of, or in any other capacity for, another corporation or any partnership, joint venture, limited liability company, trust, or other enterprise, and such indemnification shall inure to the benefit of such Indemnitee’s heirs, executors and administrators.

 

(iv) The expenses of Indemnitees must be paid by the Corporation or through insurance purchased and maintained by the Corporation or through other financial arrangements made by the Corporation, as such expenses are incurred and in advance of the final disposition of the Proceeding, upon receipt of an undertaking by or on behalf of such Indemnitee to repay the amount if it is ultimately determined by a court of competent jurisdiction that he or she is not entitled to be indemnified by the Corporation. To the extent that an Indemmitee is successful on the merits or otherwise in defense of any Proceeding, or in the defense of any claim, issue or matter therein, the Corporation shall indemnify him or her against expenses, including, without limitation, attorneys’ fees, actually and reasonably incurred by him or her in connection with the defense.

 

(b) Indemnification of Employees and Other Persons. The Corporation may, by action of its Board and to the extent provided in such action, indemnify employees and other persons as though they were Indemnitees.

 

(c) Non-Exclusivity of Rights. The rights to indemnification provided in this Article VI shall not be exclusive of any other rights that any person may have or hereafter acquire under any statute, provision of the Articles of Incorporation or these Bylaws, agreement, vote of stockholders or directors, or otherwise.

 

(d) Insurance. The Corporation may purchase and maintain insurance or make other financial arrangements on behalf of any Indemnitee for any liability asserted against him or her and liability and expenses incurred by him or her in his or her capacity as a director, officer, employee, member, managing member or agent, or arising out of his or her status as such, whether or not the Corporation has the authority to indemnify him or her against such liability and expenses.

 

(e) Other Financial Arrangements. The other financial arrangements which may be made by the Corporation may include, without limitation, the following: (i) the creation of a trust fund; (ii) the establishment of a program of self-insurance; (iii) the securing of its obligation of indemnification by granting a security interest or other lien on any assets of the Corporation; and (iv) the establishment of a letter of credit, guarantee or surety. No financial arrangement made pursuant to this subsection may provide protection for a person adjudged by a court of competent jurisdiction, after exhaustion of all appeals therefrom, to be liable for intentional misconduct, fraud, or a knowing violation of law, except with respect to advancement of expenses or indemnification ordered by a court.

 

14

 

 

(f) Other Matters Relating to Insurance or Financial Arrangements. Any insurance or other financial arrangement made on behalf of a person pursuant to this Section 6.1 may be provided by the Corporation or any other person approved by the Board, even if all or part of the other person’s stock or other securities are owned by the Corporation. In the absence of fraud (i) the decision of the Board as to the propriety of the terms and conditions of any insurance or other financial arrangement made pursuant to this Section 6.1 and the choice of the person to provide the insurance or other financial arrangement is conclusive; and (ii) the insurance or other financial arrangement is not void or voidable and does not subject any director approving it to personal liability for his action; even if a director approving the insurance or other financial arrangement is a beneficiary of the insurance or other financial arrangement.

 

Section 6.2 Amendment. The provisions of this Article VI relating to indemnification shall constitute a contract between the Corporation and each of its directors and officers which may be modified as to any director or officer only with that person’s consent or as specifically provided in this Section 6.2. Notwithstanding any other provision of these Bylaws relating to their amendment generally, any repeal or amendment of this Article VI which is adverse to any director or officer shall apply to such director or officer only on a prospective basis, and shall not limit the rights of an Indemnitee to indemnification with respect to any action or failure to act occurring prior to the time of such repeal or amendment. Notwithstanding any other provision of these Bylaws (including, without limitation, Article X), no repeal or amendment of these Bylaws shall affect any or all of this Article VI so as to limit or reduce the indemnification in any manner unless adopted by (a) the unanimous vote of the directors of the Corporation then serving, or (b) a vote of stockholders representing not less than two-thirds of the voting power of the issued and outstanding stock entitled to vote at an annual or special meeting of the stockholders duly noticed and called in accordance with the Bylaws; provided that no such amendment shall have a retroactive effect inconsistent with the preceding sentences of this Section.

 

ARTICLE VII

CHANGES IN LAW

 

References in these Bylaws to Nevada law, the NRS, the Exchange Act, rules promulgated under the Exchange Act, or to any provision of any of the foregoing shall be to such law or rule as it existed on the date these Bylaws were adopted or as such law or rule thereafter may be changed; provided that (a) in the case of any change which expands the liability of directors or officers or limits the indemnification rights or the rights to advancement of expenses which the Corporation may provide in Article VI hereof, the rights to limited liability, to indemnification and to the advancement of expenses provided in the Articles of Incorporation and/or these Bylaws shall continue as before such change to the extent permitted by law; and (b) if such change permits the Corporation, without the requirement of any further action by stockholders or directors, to limit further the liability of directors or limit further the liability of officers or to provide broader indemnification rights or rights to the advancement of expenses than the Corporation was permitted to provide prior to such change, then liability thereupon shall be so limited and the rights to indemnification and the advancement of expenses shall be so broadened to the extent permitted by law.

 

ARTICLE VIII

DISTRIBUTIONS

 

Section 8.1 Declaration. Distributions may be declared, subject to the provisions of the laws of the State of Nevada and the Articles of Incorporation, by the Board and may be paid in cash, property, shares of corporate stock, or any other medium.

 

Section 8.2 Fixing Record Dates for Distributions and Share Dividends. For the purpose of determining stockholders entitled to receive a distribution by the Corporation (other than a distribution involving a purchase or redemption by the Corporation of any of its own shares) or a share dividend, the Board may, at the time of declaring the distribution or share dividend, set a date no more than 60 days prior to the date of the distribution or share dividend; provided that the record date so fixed for such distribution or share dividend must not precede the date on which the Board adopted the resolution declaring such distribution or share dividend. If no record date is fixed for such distribution or share dividend, the record date shall be the date on which the resolution of the Board authorizing the distribution or share dividend is adopted.

 

15

 

 

ARTICLE IX

MISCELLANEOUS

 

Section 9.1 Books and Records. Any records maintained by the Corporation in the regular course of its business, including its stock ledger, books of account, and minute books, may be kept on, or by means of, or be in the form of, any information storage device or method, provided that the records so kept can be converted into clearly legible paper form within a reasonable time. The Corporation shall so convert any records so kept upon the request of any person entitled to inspect such records pursuant to applicable law.

 

Section 9.2 Fiscal Year. The fiscal year of the Corporation shall end on December 31 of each year.

 

ARTICLE X

AMENDMENTS

 

Except as otherwise expressly provided in these Bylaws, these Bylaws may be amended, revised, or repealed or new bylaws may be made adopted, only by a vote of (a) a majority of the Board, or (b) stockholders representing not less than a majority of the voting power of the issued and outstanding stock entitled to vote at an annual or special meeting of the stockholders duly noticed and called in accordance with the Bylaws.

 

ARTICLE XI

FORUM SELECTION

 

To the fullest extent permitted by law, and unless the Corporation consents in writing to the selection of an alternative forum, the Eighth Judicial District Court of Clark County, Nevada (or, if that court does not have jurisdiction, the federal district court for the District of Nevada or other state courts of the State of Nevada) shall, to the fullest extent permitted by law, be the exclusive forums for (a) any derivative action or proceeding brought in the name or right of the Corporation or on the Corporation’s behalf, (b) any action asserting or based upon a claim of breach of any duty owed by any director, officer, employee or agent of the Corporation to the Corporation or to the Corporation’s stockholders, (c) any action or assertion of a claim arising pursuant to any provision of Chapter 78 or Chapter 92A of the NRS or the Articles of Incorporation or these Bylaws (as each may be amended from time to time), (d) any action to interpret, apply, enforce or determine the validity of the Articles of Incorporation or these Bylaws or (e) any action asserting a claim against the Corporation governed by the internal affairs doctrine. Any person or entity purchasing or otherwise acquiring any interest in shares of capital stock of the Corporation shall be deemed to have notice of, and consented to, the provisions of this Article XI.

 

CERTIFICATE OF SECRETARY

 

I certify that I am the Secretary of OptimizeRx Corporation, a Nevada corporation, and that the foregoing Third Amended and Restated Bylaws constitute the bylaws of OptimizeRx Corporation as duly adopted by the Board of Directors as of March 7, 2023.

 

16

 

 

IN WITNESS WHEREOF, I have hereunto subscribed my name this 7th day of March 2023.

 

/s/ Marion Odence-Ford  
Marion Odence-Ford  
Secretary  

 

 

17

 

 

EX-10.18 3 f10k2022ex10-18_optimizerx.htm OPTIMIZERX CORPORATION EXECUTIVE SEVERANCE PLAN

Exhibit 10.18

 

OPTIMIZERX CORPORATION
EXECUTIVE SEVERANCE PLAN

 

Plan Document/Summary Plan Description

 

OptimizeRx Corporation (the “Company”) has adopted this OptimizeRx Corporation Executive Severance Plan (the “Plan”) for the benefit of certain employees of the Company and its subsidiaries (hereinafter referred to as the “Company Group”), on the terms and conditions hereinafter stated, effective as of the Effective Date.

 

The Plan is not intended to be an “employee pension benefit plan” or “pension plan” within the meaning of Section 3(2) of ERISA. Rather, the Plan is intended to be a “welfare benefit plan” within the meaning of Section 3(1) of ERISA and to meet the descriptive requirements of a plan constituting a “severance pay plan” within the meaning of regulations published by the Secretary of Labor at Title 29, Code of Federal Regulations, Section 2510.3-2(b). Accordingly, any benefits paid pursuant to the terms of the Plan are not deferred compensation for purposes of ERISA, and no Participant shall have a vested right to such benefits. To the extent applicable, it is intended that portions of the Plan either comply with or be exempt from the provisions of Section 409A of the Code. The Plan shall be administered in a manner consistent with this intent and any provision that would cause the Plan to fail to either constitute a welfare benefit plan under ERISA or comply with or be exempt from Section 409A of the Code, as the case may be, shall have no force and effect. This document serves as both the plan document as required under Section 402 of ERISA as well as a summary plan description as required under Section 104(b) of ERISA.

 

1. Definitions. Capitalized terms used in this Plan shall have the meanings ascribed to such terms in Appendix A.

 

2. Eligibility.

 

Except as otherwise provided under the Plan, each Participant is eligible to receive severance pay and severance benefits under the Plan if such Participant:

 

(a) remains in the employ of the Employer through the date of a Covered Termination, death or Disability;

 

(b) fulfills the normal responsibilities of such Participant’s position, including, but not limited to, meeting regular attendance, specific transitional activities, workload and other standards of the Employer,

 

(c) executes and does not revoke the Release Agreement; and

 

(d) complies with and, during the term of the Severance Period (and in some instances, for some period following the expiration of the Severance Period in accordance with the terms of the BPA), remains compliant with, all the terms of such BPA.

 

 

 

 

3. Termination of Employment.

 

(a) Payments on Covered Termination. If a Participant designated on Appendix B hereto undergoes a Covered Termination, in addition to any Accrued Obligations, subject to such Participant’s execution, delivery to the Company, and non-revocation of a Release Agreement, as contemplated in subsection (e) below, and continued compliance with the BPA during the Severance Period (and in some instances, for some period following the expiration of the Severance Period in accordance with the terms of the BPA), such Participant shall be entitled to the following payments and benefits:

 

(i) the Target Bonus, which will be payable to the Participant in a lump sum within 60 days following the date of termination, and

 

(ii) (A) the applicable Cash Severance Amount set forth on Appendix B, payable in substantially equal installments as continuous pay in accordance with the Company’s payroll practices as in effect from time to time over the applicable number of months set forth on Appendix B, commencing on the 60th day following the date of termination, provided that the first such payment shall include all amounts that would have been paid to the Participant in accordance with the Company’s payroll practices if such payments had begun on the date of the Participant’s Covered Termination; and (B) the COBRA Payment, payable in monthly installments during the Subsidized COBRA Period (or apply such amount to the payment of such continuation coverage), commencing on the 60th day following the date of termination, provided that the first such payment shall include all amounts that would have been paid or provided to Participant in accordance with the Company’s payroll practices if such payments had begun on the date of the Participant’s Covered Termination.

 

(b) Payments on Change in Control Covered Termination. If a Participant undergoes a Change in Control Covered Termination, subject to such Participant’s execution, delivery to the Company, and non-revocation of a Release Agreement, as contemplated in subsection (e) below, and continued compliance with the BPA during the Severance Period (and in some instances, for some period following the expiration of the Severance Period in accordance with the terms of the BPA), such Participant shall be entitled to the following payment in addition to the payments and benefits set forth in Section 3(a): a lump-sum cash payment equal to the applicable CIC Covered Termination Payment Amount set forth on Appendix C, payable within 60 days following the later of (A) the date of the Participant’s Change in Control Covered Termination or (B) the closing date of the applicable Change in Control.For the avoidance of doubt, if a Participant’s name is not set forth on Appendix C hereto, such Participant is ineligible to receive any payments under this Section 3(b).

 

Payments and benefits described under subsections (a) and (b) may be made by the Company or any other member of the Company Group, as determined by the Company in its sole discretion, including, without limitation, the Employer.

 

(c) Payments on Death or Disability. In the event a Participant’s employment with the Employer is terminated due to such Participant’s death or Disability, in addition to any Accrued Obligations, the Participant (or the Participant’s estate, as applicable) shall receive the Target Bonus, payable in a lump sum within 60 days following the date of termination; provided, however, in the case of the Participant’s termination due to Disability, the Participant must execute, deliver to the Company, and not revoke the Release Agreement, as contemplated in subsection (e) below, and continue to comply with the BPA during the Severance Period (and in some instances, for some period following the expiration of the Severance Period in accordance with the terms of the BPA).

 

2

 

 

(d) Other Termination Events. If a Participant’s employment is terminated for any reason other than pursuant to a Covered Termination, death or Disability, such Participant shall not be entitled to the Severance Pay or other benefits under the Plan.

 

(e) Release Agreement. Notwithstanding any provision herein to the contrary, the payment of any amount or provision of any benefit pursuant to this Section 3 (other than the Accrued Obligations) shall be conditioned upon a Participant’s execution, delivery to the Company, and non-revocation of the Release Agreement (and the expiration of any revocation period contained in such Release Agreement) within 60 days following the date of a Covered Termination. If a Participant fails to execute the Release Agreement in such a timely manner or timely revokes his or her acceptance of such release following its execution, such Participant shall not be entitled to Severance Pay or any other benefits under the Plan. Further, to the extent that any of the payments hereunder constitute “nonqualified deferred compensation” for purposes of Section 409A of the Code, any payment of any amount or provision of any benefit otherwise scheduled to occur prior to the 60th day following the date of such Covered Termination, but for the condition of executing the Release Agreement as set forth herein, shall not be made until the first regularly scheduled payroll date following such 60th day, after which any remaining payments shall thereafter be provided to the Participant according to the applicable schedule set forth herein. 

 

(f) Clawback/Forfeiture. Notwithstanding any provision herein to the contrary, the payment of any amount or provision of any benefit pursuant to subsections (a) or (b) above (other than the Accrued Obligations) shall be conditioned upon and subject to the Clawback Policy.

 

4. Treatment of Awards.

 

Any outstanding Awards granted to the Participant under (i) the Stock Plan shall vest in accordance with the terms of the Stock Plan and the applicable award agreement, or (ii) the Company’s 2013 Equity Incentive Plan, as amended, shall vest in accordance with the terms of the 2013 Equity Incentive Plan, as amended, and the applicable award agreement.

 

5. Additional Terms.

 

(a) Taxes. Severance and other payments and benefits under the Plan will be subject to all required federal, state and local taxes and may be affected by any legally required withholdings. Payments under the Plan are not deemed “compensation” for purposes of the retirement plans, savings plans, and incentive plans of the Company Group. Accordingly, no deductions will be taken for any retirement and savings plan and such plans will not accrue any benefits attributable to payments under the Plan.

 

(b) Set-Off; Mitigation. The Company’s obligation to pay the Participant the amounts provided and to make the arrangements provided hereunder shall not be subject to set-off, counterclaim, or recoupment of amounts owed by the Participant to the Company or its Affiliates. The Participant shall not be required to mitigate the amount of any payment provided pursuant to the Plan by seeking other employment or otherwise, and the amount of any payment provided for pursuant to the Plan shall not be reduced by any compensation earned as a result of the Participant’s other employment or otherwise.

 

3

 

 

(c) Specified Employees. Notwithstanding anything herein to the contrary, if (i) at the time of a Participant’s Covered Termination, such Participant is a “specified employee” as defined in Section 409A of the Code, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of employment is necessary in order to prevent the imposition of any accelerated or additional tax under Section 409A of the Code, then the commencement of the payment of any such payments or benefits hereunder will be deferred (without any increase or decrease in such payments or benefits ultimately paid or provided to the Participant) until the date that is six months following such Participant’s Covered Termination (or the earliest date that is permitted under Section 409A of the Code), and (ii) any other payments of money or other benefits due to the Participant hereunder would cause the application of an accelerated or additional tax under Section 409A of the Code, such payments or other benefits shall be deferred if deferral will make such payment or other benefits compliant under Section 409A of the Code, or otherwise such payment or other benefits shall be restructured, to the extent possible, in a manner, determined by or at the direction of the Committee, that does not cause such an accelerated or additional tax or result in additional cost to the Company. The Company shall consult with its legal counsel and tax advisors in good faith regarding the implementation of this Section 5(c); provided, however, that none of the Company any other member of the Company Group, or any of their respective employees or representatives, shall have any liability to the Participant with respect thereto.

 

6. Termination or Amendment of the Plan.

 

The Plan may be amended, terminated or discontinued in whole or in part, at any time and from time to time at the discretion of the Board or the Committee; provided, however, that no such amendment, termination or discontinuance shall, without a Participant’s consent, adversely affect any Participant that has undergone a Covered Termination prior to the effective date of any such amendment, termination or discontinuance; provided further, that following (x) the date the Company has entered into an agreement the consummation of which would result in a Change in Control (until such time as the Change in Control occurs or such agreement is terminated) or (y) a Change in Control, the Plan may not be amended, terminated or discontinued in whole or in part, at any time prior to the second anniversary of the date of such Change in Control without the written consent of each affected Participant. 

 

7. Limitation of Certain Payments.

 

Except as otherwise provided in an individual employment agreement, in the event that any payments and/or benefits due to a Participant under the Plan and/or any other arrangements are determined by the Company to constitute “excess parachute payments” as defined under Section 280G of the Code, any cash severance payable under the Plan shall be reduced by the minimum amount necessary, subject to the last sentence of this paragraph, such that the present value of such “parachute payments” (as defined under Section 280G of the Code) is below 300% of such Participant’s “base amount” (as defined under Section 280G of the Code). Notwithstanding the foregoing, no payments or benefits shall be reduced under this Section 7 unless (a) the net amount of such payments and benefits, as so reduced (and after subtracting the net amount of federal, state and local income taxes on such reduced payments and after taking into account the phase out of itemized deductions and personal exemptions attributable to such reduced payments and benefits), is greater than or equal to (b) the net amount of such payments without such reduction (but after subtracting the net amount of federal, state and local income taxes on such payments and benefits and the amount of excise tax imposed under Section 4999 of the Code as to which such Participant would be subject in respect of such unreduced payments and benefits and after taking into account the phase out of itemized deductions and personal exemptions attributable to such unreduced payments). For purposes hereof, (i) the order in which any amounts are deemed to be reduced, if applicable, is (A) cash payments, (B) other non-cash forms of benefits, and (C) equity-based payments and acceleration of vesting, and (ii) within any such category of payments and benefits (that is, (i)(A), (i)(B) or (i)(C) above), (A) a reduction shall occur first with respect to amounts that are not “deferred compensation” within the meaning of Section 409A of the Code and then with respect to amounts that are and (B) to the extent that any such amounts are to be made over time (e.g., in installments, etc.), then the amounts shall be reduced in reverse.

 

4

 

 

8. Miscellaneous.

 

(a) No Right to Continued Employment. Nothing contained in the Plan shall confer upon any Participant any right to continue in the employ of any member of the Company Group nor interfere in any way with the right of the Company Group to terminate his or her employment, with or without Cause.

 

(b) Plan Not Funded. Amounts payable under the Plan shall be payable from the general assets of the Company, and no special or separate reserve, fund or deposit shall be made to assure payment of such amounts. No Participant, beneficiary or other Person shall have any right, title or interest in any fund or in any specific asset of the Company by reason of participation hereunder. Neither the provisions of the Plan, nor the creation or adoption of the Plan, nor any action taken pursuant to the provisions of the Plan shall create, or be construed to create, a trust of any kind or a fiduciary relationship between the Company and any Participant, beneficiary or other Person. To the extent that a Participant, beneficiary or other Person acquires a right to receive payment under the Plan, such right shall be no greater than the right of any unsecured general creditor of the Company. Notwithstanding the foregoing, the Company shall have the right to implement or set aside funds in a grantor trust, subject to the claims of the Company’s creditors or otherwise, to discharge its obligations under the Plan.

 

(c) Non-Transferability of Benefits and Interests. All amounts payable under the Plan are non-transferable, and no amount payable under the Plan shall be subject in any manner to sale, transfer, anticipation, alienation, assignment, pledge, encumbrance or charge. This Section 9(c) shall not apply to an assignment of a contingency or payment due (i) after the death of a Participant to the deceased Participant’s legal representative or beneficiary, or (ii) after the disability of a Participant to the disabled Participant’s personal representative.

 

(d) Discretion of Company, Board and Committee. Any decision made or action taken by, or inaction of, the Company, the Board, or the Committee arising out of or in connection with the creation, amendment, construction, administration, interpretation and effect of the Plan that is within its authority hereunder or applicable law shall be within the absolute discretion of such entity and shall be conclusive and binding upon all Persons.

 

(e) Indemnification. Neither the Board nor the Committee, nor any employee of the Company, nor any Person acting at the direction thereof (each such Person an “Affected Person”), shall have any liability to any Person (including without limitation, any Participant), for any act, omission, interpretation, construction or determination made in connection with the Plan (or any payment made under the Plan). Each Affected Person shall be indemnified and held harmless by the Company against and from any loss, cost, liability or expense (including attorneys’ fees) that may be imposed upon or incurred by such Affected Person in connection with or resulting from any action, suit or proceeding to which such Affected Person may be a party or in which such Affected Person may be involved by reason of any action taken or omitted to be taken under the Plan and against and from any and all amounts paid by such Affected Person, with the Company’s approval, in settlement thereof, or paid by such Affected Person in satisfaction of any judgment in any such action, suit or proceeding against such Affected Person; provided, that the Company shall have the right, at its own expense, to assume and defend any such action, suit or proceeding and, once the Company gives notice of its intent to assume the defense, the Company shall have sole control over such defense with counsel of the Company’s choice. The foregoing right of indemnification shall not be available to an Affected Person to the extent that a court of competent jurisdiction in a final judgment or other final adjudication, in either case, not subject to further appeal, determines that the acts or omissions of such Affected Person giving rise to the indemnification claim resulted from such Affected Person’s bad faith, fraud or willful wrongful act or omission. The foregoing right of indemnification shall not be exclusive of any other rights of indemnification to which Affected Persons may be entitled under the Company’s organizational documents, as a matter of law, or otherwise, or any other power that the Company may have to indemnify such Person or hold them harmless.

 

5

 

 

(f) Section 409A. Notwithstanding any provision of the Plan to the contrary, if any benefit provided under the Plan is subject to the provisions of Section 409A of the Code, the provisions of the Plan will be administered, interpreted and construed in a manner necessary to comply with Section 409A of the Code or an exception thereto. Notwithstanding any provision of the Plan to the contrary, in no event shall the Company (or its employees, officers or directors) have any liability to any Participant (or any other Person) due to the failure of the Plan to satisfy the requirements of Section 409A of the Code or any other applicable law. For purposes of the application of Section 409A of the Code, each payment in a series of payments under this Plan will be deemed a separate payment.

 

(g) No Duplication; Treatment of Other Severance Arrangements. In no event shall any Participant receive the severance benefits provided for herein in addition to severance benefits provided for under any Other Severance Arrangement; provided, that if such Participant is covered by any Other Severance Arrangement, such Participant shall only be entitled to receive the greater of (x) the payments and benefits set forth in this Plan and (y) the payments and benefits set forth in, and subject to the terms, conditions and restrictions of, the Other Severance Arrangement.

 

(h) Governing Law. All questions pertaining to the construction, regulation, validity and effect of the provisions of the Plan shall be determined in accordance with the laws of the State of Nevada.

 

(i) Notice. Any notice or other communication required or which may be given pursuant to the Plan shall be in writing and shall be deemed to have been duly given when delivered by hand or overnight courier or two days after it has been mailed by United States express or registered mail, return receipt requested, postage prepaid, addressed to the Company at the address set forth below, or to the Participant at his or her most recent address on file with the Company. 

 

OptimizeRx Corporation

400 Water Street, Suite. 200

Rochester, MI 48307

c/o General Counsel

 

(j) Captions. Captions and headings are given to the sections and subsections of the Plan solely as a convenience to facilitate reference. Such captions and headings shall not be deemed in any way material or relevant to the construction or interpretation of the Plan or any provision thereof.

 

(k) Successors. The Plan shall inure to the benefit of and be binding upon the Company and its successors.

 

6

 

 

Appendix A

 

Definitions

 

1. Definitions.

 

(a) “Accrued Obligations” means (i) all accrued but unpaid Base Salary through the date of a Covered Termination, (ii) any unpaid or unreimbursed expenses incurred in accordance with the policies of the Employer, and (iii) any benefits provided under the employee benefit plans and programs of the Company Group in which the Participant participates immediately prior to, and is due upon or continues after, a termination of employment, including rights with respect to Company equity.

 

(b) “Affiliate” means any entity which, at the time of reference, directly, or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with, the Company.

 

(c) “Annual Bonus Program” means the annual cash incentive bonus program in which the Participant participates as of the date of such Participant’s Covered Termination, if any.

 

(d) “Anticipatory Termination” means a Covered Termination occurring within the three months prior to the occurrence of a Change in Control; provided, that it is reasonably demonstrated that such termination (A) was at the request of a third party who has taken steps reasonably calculated or intended to effect the Change in Control (and such transaction is actually consummated) or (B) otherwise arose in connection with or in anticipation of the Change in Control (and such transaction is actually consummated).

 

(e) “Asset Sale” means a Change in Control resulting from the consummation of a sale or other disposition of all or substantially all of the assets of the Company.

 

(f) “Award” has the meaning set forth in the Stock Plan.

 

(g) “Base Salary” means the Participant’s then current annual base salary rate immediately prior to his or her Covered Termination (or, if higher, the annual base salary immediately prior to an event that constitutes Good Reason hereunder).

 

(h) “Board” means the Board of Directors of the Company.

 

(i) “Business Protection Agreement” or “BPA” shall mean the Business Protection Agreement executed by Participant, as may be updated or amended from time to time to reflect changes in law and/or differences in applicable state law. BPA shall mean the agreement substantially in the form attached hereto as Exhibit A, as may be updated or amended from time to time to reflect changes in law and/or differences in applicable state law.

 

(j) “Cash Severance Amount” means, with respect to any Participant, the “Cash Severance Amount,” as set forth on Appendix B, as attached hereto, as applicable.

 

7

 

 

(k) “Cause” means the occurrence of any of the following as determined by the Committee:

 

(i) the Participant’s conviction of, or plea of guilty or nolo contendere to, (1) a felony under federal law or the law of the state in which such action occurred or (2) any other crime involving moral turpitude;

 

(ii) the Participant’s willful and continued failure to perform the Participant’s employment duties (other than any such failure resulting from the Participant’s incapacity due to a Disability); provided, however, that the Company shall have provided the Participant with written notice that such actions are occurring and, where practical, the Participant has been afforded at least 15 days to cure same;

 

(iii) the Participant’s willfully engaging in misconduct in the performance of the Participant’s duties for the Employer (including, but not limited to, theft, fraud, embezzlement and securities law violations, a violation of the Company’s “Code of Ethics and Business Conduct” or other written policies, or a material breach of the Business Protection Agreement or any other restrictive covenants to which the Participant is subject) that is materially injurious to the Company, or, in the good faith determination of the Committee, is potentially materially injurious to the Company, monetarily or otherwise.

 

For purposes of this Section 1(j), no act, or failure to act, on the part of the Participant shall be considered “willful,” unless done, or omitted to be done, by the Participant in bad faith and without a reasonable belief that the Participant’s action or omission was in, or not opposed to, the best interests of the Company (including reputationally). Prior to any termination for Cause, the Participant will be given five business days written notice specifying the alleged Cause event. After providing the notice in foregoing sentence, the Board or the Chief Executive Officer of the Company may suspend the Participant with full pay and benefits until a final determination has been made.

 

(l) “Change in Control” has the meaning set forth in the Stock Plan.

 

(m) “Change in Control Covered Termination” means a (i) a Covered Termination occurring during the two-year period commencing on the date of a Change in Control or (ii) an Anticipatory Termination.

 

(n) “CIC Covered Termination Payment Amount” means, with respect to any Participant, the “CIC Covered Termination Payment Amount,” as set forth on Appendix C, as attached hereto, as applicable.(o) “Clawback Policy” means any clawback, forfeiture or other similar policy adopted by the Board or the Committee from time to time.

 

(o) “COBRA Payment” means, provided the Participant validly elects continuation coverage under COBRA or similar state law for the Participant, his spouse and/or dependents, an amount equal to the monthly COBRA premium for continued health insurance coverage payable in monthly installments over the number of months in the Subsidized COBRA Period set forth on Appendix B, as attached hereto, as applicable.

 

8

 

 

(p) “Code” means the Internal Revenue Code of 1986, as amended, and the rules, regulations or other interpretative guidance promulgated thereunder, as well as any successor laws in replacement thereof.

 

(q) “Committee” means the Compensation Committee of the Board.

 

(r) “Covered Termination” means a Participant’s termination of employment with the Employer by the Employer without Cause or by the Participant for Good Reason; provided, however, that no such termination shall be considered a Covered Termination if such Participant’s employment with the Employer is terminated:

 

(i) solely by reason of a transfer to the employ of another member of the Company Group;

 

(ii) upon the expiration of a leave of absence by reason of his or her failure to return to work at such time unless, at such time, there is not an available position for which such Participant is qualified; or

 

(iii) in connection with an Asset Sale if either (A) in connection with such Asset Sale such Participant was offered employment with the purchaser or an Affiliate thereof in an Asset Sale (I) within a 25-mile radius of such Participant’s current work site for a comparable position and (II) with the same or greater Base Salary, and with comparable annual bonus and equity compensation opportunity, and the Participant fails to accept such employment offer, or (B) notwithstanding the comparable terms and conditions of employment being available within a 25-mile radius, such Participant voluntarily elected not to participate in the selection process for employment with the purchaser or an Affiliate thereof in an Asset Sale.

 

(s) “Disability” means a Participant’s substantial inability to perform Participant’s duties due to partial or total disability or incapacity resulting from a mental or physical illness, injury or other health-related cause for a period of 90 consecutive days or 180 non-consecutive days in any 12 months period.

 

(t) “Effective Date” means March 8, 2023.

 

(u) “Eligible Employee” means each non-union, salaried, full-time employee of the Company Group. Eligible Employees shall, in no event, include: (i) independent contractors, (ii) temporary employees, (iii) individuals treated other than as employees for federal income and employment tax purposes at the time such individual performs services, (iv) employees who are regularly scheduled to work less than 20 hours per week, and (v) individuals who the Company designates as “non-benefits eligible.”

 

(v) “Employer” means, with respect to any Participant, the member of the Company Group by which such Participant is employed.

 

(w) “ERISA” means the Employee Retirement Income Security Act of 1974, as amended, and the rules, regulations or other interpretive guidance promulgated thereunder, as well as any successor laws in replacement thereof.

 

9

 

 

(x) “Exchange Act” means the Securities Exchange Act of 1934, as amended, and the rules, regulations or other interpretive guidance promulgated thereunder, as well as any successor laws in replacement thereof.

 

(y) “Good Reason” means the occurrence of any of the following events without the Participant’s consent:

 

(i) a material diminution in the Participant’s title, authorities, duties or responsibilities;

 

(ii) any reduction in the Participant’s Base Salary, other than a reduction of not more than 15% implemented in connection with an across-the-board reduction affecting all similarly-situated executive employees of the Company;

 

(iii) the assignment to the Participant of duties or responsibilities which are materially inconsistent with any of the Participant’s duties and responsibilities;

 

(iv) the failure of any purchaser (or an Affiliate thereof) in an Asset Sale by agreement in writing, to expressly, absolutely and unconditionally assume and agree to perform the Plan, in the same manner and to the same extent that the Company would be required to perform the Plan if no such Asset Sale had taken place; or

 

(v) upon or within twenty-four (24) months following a Change in Control, (A) a reduction in the Participant’s Base Salary in effect immediately prior to the Change in Control or (B) a material reduction in the sum of (1) the Participant’s Target Bonus for the last completed fiscal year immediately prior to the Change in Control plus (2) the grant date fair value of equity or equity-based awards granted to the Participant under the Stock Plan for the last completed fiscal year immediately prior to the Change in Control;

 

provided, that any of the events described in clauses (i) – (iii) and (v) above shall constitute Good Reason only if the Participant provides the Company (or applicable employer following a Change in Control) with written objection to the event or condition within 90 days following the occurrence thereof, the Company (or applicable employer following a Change in Control) does not reverse or otherwise cure the event or condition within 30 days of receiving that written objection, and the Participant resigns employment within 30 days following the expiration of that cure period.

 

(z) “Other Severance Arrangements” means any plans, policies, guidelines, arrangements, agreements, letters and/or other communication, whether formal or informal, written or oral sponsored by the Company or any of its Affiliates and/or entered into by any representative of the Company or any of its Affiliates that might otherwise provide severance benefits upon a Covered Termination.

 

(aa) “Participant” means an Eligible Employee who is designated as a Participant by the Committee, subject to the requirements of Section 2. For purposes hereof, the Committee shall be permitted to (i) designate groups of Eligible Employees by category, job title or other classification it deems appropriate as Participants without the need to identify any individual Participant by name, provided that the Committee may determine in its sole discretion that any one or more Eligible Employees within a designated group shall not be a Participant in the Plan and (ii) delegate to Company management the authority to determine whether specific individuals qualify as Participants within the parameters set forth by the Committee.

 

10

 

 

(bb) “Person” means any individual, entity or group (within the meaning of Section 13(d)(3) or 14(d)(2) of the Exchange Act).

 

(cc) “Release Agreement” means a release and/or waiver of claims in the form customarily provided by the Company Group to terminated employees, pursuant to which a Participant may be required to (i) acknowledge the receipt of the severance payment and other benefits, and (ii) release the Company and its Affiliates (including the Employer and its Affiliates) and other Persons designated by the Company from any and all claims and liabilities, whether known or unknown, or suspected or unsuspected, from the beginning of time until Participant’s execution of the Release Agreement, including without limitation, those arising from his or her employment or termination thereof (other than with respect to the Participant’s rights under the Plan).

 

(dd) “Severance Pay” means the Cash Severance Amount set forth on Appendix B for each Participant, payable in substantially equal installments in accordance with the Company’s payroll practices as in effect from time to time over the applicable number of months set forth on Appendix B.

 

(ee) “Severance Period” means the number of months set forth on Appendix B indicating the time the Cash Severance Amount will be paid to each Participant for a Covered Termination.

 

(ff) “Stock Plan” means the OptimizeRx Corporation 2021 Equity Incentive Plan, as amended from time to time (or any successor plan thereto adopted by the Company for the purpose of providing equity and other incentive compensation to the employees and other service providers of the Company or its Affiliates).

 

(gg) “Subsidized COBRA Period” means, with respect to any Participant, the period set forth on Appendix B, as attached hereto, as applicable.

 

(hh) “Target Bonus” means the Participant’s target annual bonus under the Annual Bonus Program.

 

11

 

 

Appendix B

Severance Payments on Covered Termination

 

Participant Subsidized COBRA Period Cash Severance Amount
Edward Stelmakh

From the date of the Covered Termination until the earliest of (x) 12 months thereafter, (y) the date the Participant becomes eligible for coverage under a subsequent employer’s health plan, or (z) the date the Participant and/or the Participant’s beneficiary(ies) cease to be eligible under COBRA.

1.0 times the Participant’s Base Salary, paid in installments over 12 months
     
Stephen L. Silvestro

From the date of the Covered Termination until the earliest of (x) 12 months thereafter, (y) the date the Participant becomes eligible for coverage under a subsequent employer’s health plan, or (z) the date the Participant and/or the Participant’s beneficiary(ies) cease to be eligible under COBRA.

1.0 times the Participant’s Base Salary, paid in installments over 12 months
     
Marion Odence-Ford

From the date of the Covered Termination until the earliest of (x) 12 months thereafter, (y) the date the Participant becomes eligible for coverage under a subsequent employer’s health plan, or (z) the date the Participant and/or the Participant’s beneficiary(ies) cease to be eligible under COBRA. 

1.0 times the Participant’s Base Salary, paid in installments over 12 months
     
Todd Inman

From the date of the Covered Termination until the earliest of (x) 6 months thereafter, (y) the date the Participant becomes eligible for coverage under a subsequent employer’s health plan, or (z) the date the Participant and/or the Participant’s beneficiary(ies) cease to be eligible under COBRA.

0.5 times the Participant’s Base Salary, paid in installments over 6 months
     
Douglas Besch

From the date of the Covered Termination until the earliest of (x) 6 months thereafter, (y) the date the Participant becomes eligible for coverage under a subsequent employer’s health plan, or (z) the date the Participant and/or the Participant’s beneficiary(ies) cease to be eligible under COBRA.

0.5 times the Participant’s Base Salary, paid in installments over 6 months
     
Andy D’Silva

From the date of the Covered Termination until the earliest of (x) 6 months thereafter, (y) the date the Participant becomes eligible for coverage under a subsequent employer’s health plan, or (z) the date the Participant and/or the Participant’s beneficiary(ies) cease to be eligible under COBRA.

 

0.5 times the Participant’s Base Salary, paid in installments over 6 months

 

12

 

 

Appendix C

Payments on Change in Control Covered Termination

 

Participant CIC Covered Termination Payment Amount
Edward Stelmakh 2.0 times the Participant’s Base Salary
Stephen L. Silvestro 2.0 times the Participant’s Base Salary
Marion Odence-Ford 2.0 times the Participant’s Base Salary
Todd Inman 1.0 times the Participant’s Base Salary
Douglas Besch 1.0 times the Participant’s Base Salary
Andy D’Silva 1.0 times the Participant’s Base Salary

 

13

 

 

Exhibit A

 

OPTIMIZERX CORPORATION

 

BUSINESS PROTECTION AGREEMENT

 

In consideration of my employment with OptimizeRx Corporation, a Nevada corporation with its principal place of business in Rochester, Michigan, (the “Company”), and in recognition that (i) as an employee of the Company I will have access to Confidential Information (defined in Section 9 below), customers and corporate opportunities of Company, and (ii) if I become employed or affiliated with a Competing Organization (defined in Section 9 below), Company will be at risk, I agree with Company as follows:

 

1. Confidential Information.

 

a. No Unauthorized Disclosure or Use. While employed by Company and thereafter, I shall not, directly or indirectly, use or disclose to anyone outside of Company any Confidential Information other than pursuant to my employment by and for the benefit of Company.

 

b. Ownership of Confidential Information. I agree that all originals and all copies of manuscripts, letters, notes, notebooks, reports, models, computer files and other materials containing, representing, evidencing, recording, or constituting any Confidential Information (created by myself or others) shall be the sole property of Company or the property of third parties who lawfully disclosed the Confidential Information under obligations of confidentiality.

 

c. Third Party Confidential Information. I understand that Company from time to time has in its possession information which is claimed by others to be proprietary or confidential and which Company has agreed or is under an obligation to keep confidential. I agree that all such information shall be Confidential Information for purposes of this Agreement.

 

2. Developments.

 

a. Ownership. I agree that all Developments (defined in Section 9 below) created during the period of my employment with Company (whether or not made on Company’s premises, during work hours or disclosed by me to Company), together with all products or services which embody these Developments, shall be the sole property of Company.

 

b. Assignment and Cooperation. I agree, for all Developments created during the period of my employment with Company or during the six month period following termination of my employment with Company, (i) to make and maintain adequate and current written records of all Developments, and to disclose all Developments promptly, fully and in writing to Company immediately upon development of the same and at any time upon request, (ii) that I hereby assign and will assign to Company all my right, title and interest in and to all Developments and to anything tangible which evidences, incorporates, constitutes, represents or records any Developments, (iii) to cooperate and assist Company in obtaining and maintaining any governmental protection it may seek for Developments, and to execute all documents that may be required therefor, and (iv) if any Developments constitute works made for hire under the laws of the United States, they shall be exclusive property of the Company, and should any Developments be held by a court of competent jurisdiction not to be a ‘work made for hire’, I hereby and will assign to Company all copyrights, patents and other proprietary rights I may have in any Developments, together with rights to file for and own wholly without restriction United States and foreign copyrights, patents, and trademarks with respect thereto. In the event the Company is unable to secure my signature on any application for patent, copyright or other analogous protection relating to any Development, whether because of my physical or mental incapacity or for any other reason whatsoever, I hereby irrevocably designate and appoint the Company and its duly authorized officers and agents as my agent and attorney-in-fact (which designation and appointment shall be (i) deemed coupled with an interest and (ii) irrevocable, and shall survive my death or incapacity), to act for and in my behalf and stead to execute and file any application and to do all other lawfully permitted acts to further the prosecution and issuance of patents, copyrights or other analogous protections with the same legal force and effect as if executed by me.

 

14

 

 

c. Prior Developments. I agree that the foregoing assignment covers all results, outputs and products of my work for Company prior to the date hereof (whether as an employee or as a consultant), and that all related copyrights, patents and other intellectual property rights, and that all such results, output and products are Developments and the sole property of Company.

 

3. Exceptions to this Agreement. I understand that Company does not desire to acquire from me any trade secrets or confidential business information that I may have acquired from others. I have informed Company, in the space below, of any (i) continuing obligations that I may have to any previous employers which require me not to disclose information to Company or compete with any such previous employers; and (ii) confidential information or developments which I claim as my own or otherwise intend to exclude from this Agreement because it was developed by me prior to the date of this Agreement. I understand that after execution of this Agreement I shall have no right to exclude confidential information or developments from this Agreement.

 

(If there are none, please enter the word “None”; attach additional pages as necessary)

 

Note: For obligations not to disclose information to Company or compete with any such previous employers, give the date of each obligation, identify the parties owed each obligation and the nature of any restriction. Please attach any such agreement(s) to this Agreement.

 

 
 
 

 

4. Employee’s Obligation to Cooperate. At any time upon the request of Company, I shall execute all documents and perform all acts which Company considers necessary or advisable to secure its rights hereunder and to carry out the intent of this Agreement.

 

5. Return of Property. At any time upon the request of Company, and in any event upon cessation of employment, I shall return promptly to Company all Company property, including all Confidential Information and Developments and any copies thereof.

 

6. Employment At-Will. Nothing in this Agreement shall require that Company employ me for any period of time. I understand that I am an employee-at-will and that my employment relationship with Company may be terminated by Company or me at any time for any reason, with or without prior notice. I further understand that the employment-at-will relationship between me and Company cannot be modified by oral or written statements from supervisors, managers or others at Company; the at-will nature of my employment with Company can only be modified by a written agreement signed by the CEO of Company.

 

15

 

 

7. Restrictive Covenants.

 

a. I acknowledge and agree that Company has invested substantial time, money and resources in the development of its Confidential Information and the development and retention of its customers, clients, collaborators, and employees. I further acknowledge that during the course of my employment, I may be introduced to customers, clients, and collaborators of Company, and agree that any “goodwill” associated with any customer, client, or collaborator belongs exclusively to Company. In recognition of the foregoing, I specifically acknowledge and agree that while I am employed by Company and for a period of one (1) year after termination of such employment (for any reason, whether voluntary or involuntary) I will not directly or indirectly in any position or capacity engage in the following activities for myself or for any other person, business, corporation, partnership or other entity:

 

(i) call upon, solicit, divert, or accept, or attempt to solicit or divert any of Company’s business or prospective business from any of Company’s customers, clients, or collaborators, or prospective customers, clients, or collaborators with whom I had contact or whose dealings with Company I coordinated or supervised or about whom I obtained Confidential Information, unless I obtain prior written consent of Company;

 

(ii) refer, request, solicit, induce, hire (or attempt or assist in doing any of these actions) any employee or other persons (including consultants) who may have performed work or services for Company within one (1) year prior to the termination of my employment with Company to perform work or services for any person or entity other than Company; or

 

(iii) become employed by, associated with or render services to any Competing Organization in connection with any Competing Product anywhere in the world where Company does business or is planning to do business. I understand and agree that this covenant not to compete is reasonable in that I can continue my chosen profession when I leave the employment of Company so long as I do not work for companies that are Competing Organizations in connection with Competing Products and so long as I do not disclose confidential, proprietary and trade secret information of Company. I understand and agree that it does not impose an unnecessary restraint because of the nature of the confidential, proprietary and trade secret information of Company related to the Competing Products which mandates protection in the geographical areas described above. I also understand and agree that the covenant is necessary to protect the goodwill and confidential, proprietary and trade secret information of Company.

 

I ACKNOWLEDGE THAT THESE RESTRICTIONS SHALL APPLY AND BE BINDING REGARDLESS OF CHANGES IN MY POSITION, DUTIES, GEOGRAPHIC LOCATION, RESPONSIBILITIES OR COMPENSATION DURING MY EMPLOYMENT.

 

b. Confirmation of Post-Employment Status. I agree to inform Company, for a period of one year following the termination of my employment, of every place of employment and every affiliation I have in a company or business enterprise, directly or indirectly, as an employee, owner, manager, stockholder, consultant, director, officer, or partner. If I fail to so inform Company, and I have violated the obligations set forth in this Section 7, the one-year period shall run from the date that Company first learned of my activity.

 

c. Small Ownership Exemption. The provisions of this Section 7 shall not apply to ownership of less than one percent (1%) of the stock of any publicly traded corporation.

 

8. Corporate Compliance. I agree that I will abide by all policies and procedures that Company may have in effect from time to time, including without limitation, the Code of Conduct, Acceptable Use Policy, or any other corporate compliance programs or polices. I further acknowledge that failure to abide by policies and procedures may result in discipline, including immediate termination of my employment. Nothing herein limits my at-will employment with Company, pursuant to paragraph six (6) above.

 

16

 

 

9. Definitions. The following terms, as used in this Agreement, shall have the meanings set forth below:

 

a. “Competing Organization” shall mean persons, organizations, or any other entity, including myself, engaged in, or considering to become engaged in, research or development, production, distribution, marketing, providing or selling of a Competing Product.

 

b. “Competing Product” shall mean products, processes, or services of any person, organization, or entity other than Company, in existence or under development, which are substantially similar, may be substituted for, or applied to substantially similar end use of the products, processes or services with which I worked on in any capacity, including a sales or marketing capacity, at any time during my employment with Company or about which I acquired Confidential Information through my work with Company.

 

c. “Confidential Information” shall mean all trade secrets, proprietary information, and other data or information (and any tangible evidence, record or representation thereof), whether prepared, conceived or developed by an employee of Company (including myself) or received by Company from an outside source, which is in the possession of Company (whether or not the property of Company) and which is maintained in confidence by Company, including, but not limited to: (i) technical and business information; (ii) information relating to the design, manufacture, application, know-how, research and development of Company’s products and services including Developments; (iii) sources of supply and material; (iv) operating and other cost data; (v) information relating to present, past or prospective customers, customer relationships, customer proposals, price lists and data relating to pricing of products or services; (vi) patient medical records and all other information relating to patients; and (vii) any other information not generally known in the industry, including specifically, all information contained in manuals, memoranda, formulae, plans, drawings and designs, specifications, supply sources, and records of Company whether or nor legended or otherwise identified by Company as “Confidential Information.” Notwithstanding the foregoing, the term Confidential Information shall not apply to information which senior management of Company has voluntarily disclosed to the public without restriction or which has otherwise lawfully entered the public domain.

 

d. “Developments” shall mean all Confidential Information and all other discoveries, inventions, ideas, concepts, research and other information, processes, products, methods and improvements, or parts thereof (including, without limitation, all computer programs, algorithms, subroutines, source codes, object codes, designs, and improvements), conceived, developed, or otherwise made by me, alone or jointly with others and in any way relating to the Corporation's present or proposed services, programs or products or to tasks assigned to me during the course of my employment, whether or not patentable or subject to copyright protection and whether or not reduced to tangible form or reduced to practice.

 

e. “Company” includes OptimizeRx and all other companies or entities currently or which in the future are related or affiliated with OptimizeRx.

 

10. Miscellaneous Provisions.

 

a. Entire Agreement and Amendment. This Agreement contains the entire and only agreement between Company and me respecting the subject matter hereof, and it supersedes all prior agreements and representations with regard to the subject matter hereof; provided however, to the extent I have a prior written agreement with Company regarding confidentiality, noncompetition, nonsolicitation, and/or developments, that agreement shall remain in full force and effect, as applicable. In the event of any inconsistency between this Agreement and any other contract between Company and me, the provisions of this Agreement shall prevail (unless such other contract expressly supersedes this Agreement). No modification of this Agreement shall be binding upon me or Company unless made in writing and signed by an authorized officer of Company.

 

17

 

 

b. Survival and Waivers. This Agreement will remain in effect if I am transferred, promoted, or reassigned to work on functions other than my present functions anywhere within Company. My obligations under this Agreement shall survive the termination of my employment with Company regardless of the manner of or reasons for such termination, and regardless of whether such termination constitutes a breach of any other agreement I may have with Company. This Agreement shall inure to the benefit of, and be binding upon, Company and me and our respective heirs, legal representatives, successors and assigns. This Agreement may be assigned by Company for no additional consideration and without my consent to any successor entity in the event of a merger, acquisition, change of control, or sale of all or a part of the business or assets of Company. I acknowledge that the term “Company,” as used in this Agreement, shall also mean any such successor entity as the context requires. Failure by Company to insist upon strict compliance with any term of this Agreement shall not be deemed a waiver of that or any other right.

 

c. Interpretation. In the event that any provision of this Agreement shall be determined to be unenforceable by any court of competent jurisdiction by reason of its extending for too great a period of time or over too large a geographic area or over too great a range of activities, it shall be interpreted to extend only over the maximum period of time, geographic area or range of activities as to which it may be enforceable. If after application of the immediately preceding sentence, any provision of this Agreement shall be determined to be invalid, illegal or otherwise unenforceable by any court of competent jurisdiction, the validity, legality and enforceability of the other provisions of this Agreement shall not be affected. Except as otherwise provided in this paragraph, any invalid, illegal or unenforceable provision of this Agreement shall be severable and all other provisions hereof shall remain in full force and effect.

 

d. Equitable Relief. I acknowledge and agree that (i) the provisions set forth in this Agreement are necessary and reasonable to protect Company’s Confidential Information and goodwill; (ii) the specific time, geography and scope provisions set forth in Section 7 are reasonable and necessary to protect Company’s business interests; and (iii) in the event of my breach of any of the agreements set forth in this Agreement, Company would suffer substantial irreparable harm and that Company would not have an adequate remedy at law for such breach. In recognition of the foregoing, I agree that in the event of a breach or threatened breach of any of these covenants, in addition to such other remedies as Company may have at law, without posting any bond or security, Company shall be entitled to seek and obtain equitable relief, in the form of specific performance, or temporary, preliminary or permanent injunctive relief, or any other equitable remedy which then may be available.

 

e. Governing Law and Jurisdiction. This Agreement shall be governed by, and construed and enforced in accordance with, the substantive laws of the state of Michigan without regard to its principles of conflicts of laws, and shall be deemed to be effective as of the first day of my employment by Company. I further agree that I shall be subject to the jurisdiction of the courts of the state of Michigan in any action brought by Company in connection with any of the provisions of this Agreement. Both parties further acknowledge that venue shall lie in Michigan, unless another venue is designated by Company, and that material witnesses and documents are located in Michigan. Both parties further agree that any action, demand, claim or counterclaim relating to this Agreement shall be resolved by a judge alone, and both parties hereby waive and forever renounce the right to a trial before a civil jury.

 

18

 

 

BY PLACING MY SIGNATURE HEREUNDER, I ACKNOWLEDGE THAT I HAVE HAD ADEQUATE OPPORTUNITY TO REVIEW THESE TERMS AND CONDITIONS AND TO REFLECT UPON AND CONSIDER THE TERMS AND CONDITIONS OF THIS AGREEMENT. I FURTHER ACKNOWLEDGE THAT I FULLY UNDERSTAND ITS TERMS AND THAT I VOLUNTARILY EXECUTED THIS AGREEMENT.

 

      EMPLOYEE:
         
Date:     By:  
      Print Name:  

 

      ACCEPTED:
       
      OPTIMIZERx CORPORATION
       
Date:     By:                     
Name:  
Its:  

 

 

19

 

 

EX-10.19 4 f10k2022ex10-19_optimizerx.htm FOURTH ADDENDUM TO THE EMPLOYMENT AGREEMENT WITH WILLIAM J. FEBBO

Exhibit 10.19

 

 

March 8, 2023

 

Mr. William Febbo

 

Re: Fourth Addendum to the Offer Letter, dated February 25, 2019, as amended, by and between

William Febbo and OptimizeRx Corporation

 

Dear Will,

 

On behalf of OptimizeRx Corporation (the “Company”), we are delighted to provide you with this letter agreement (this “Fourth Addendum”), effective as of March 8, 2023 (the “Effective Date”), which will update and amend the letter agreement dated February 25, 2019, as amended on March 10, 2020, September 24, 2020 and September 22, 2021 (as amended, the “Offer Letter), by and between the Company and William Febbo (the “Executive”).

 

Change in Control Termination

 

If the Executive’s employment is terminated (i) by the Company without Cause, or (ii) by the Executive following an event constituting Good Reason (provided that the Executive has given written notice to the Company of such event within forty-five (45) days of its occurrence and the Company has failed to cure such event within thirty (30) days following receipt of such notice), either (A) within the three (3) month period prior to a Change in Control and it is reasonably demonstrated by the Executive that such termination (x) was at the request of a third party who has taken steps reasonably calculated or intended to effect the Change in Control (and such transaction is actually consummated) or (y) otherwise arose in connection with or in anticipation of a Change in Control (and such transaction is actually consummated), or (B) within twenty-four (24) months following a Change in Control (all such terminations, a “CIC-Related Termination”), then the Company shall pay the Executive a lump-sum cash payment in an amount equal to 4.0 times the Executive’s then current annual Base Salary (“CIC Severance”), payable within 60 days following the later of (Y) the date of the Executive’s termination or (Z) the closing date of the applicable Change in Control. The payment of any amount pursuant hereto shall be conditioned upon the Executive’s execution, delivery to the Company, and non-revocation of a Release Agreement (and the expiration of any revocation period contained in such Release Agreement).

 

The CIC Severance would be provided in addition to any Change in Control Benefits for which the Executive may be eligible pursuant to the Offer Letter. If the Executive experiences a CIC-Related Termination, the CIC Severance would be provided in lieu of any severance benefits for which you may be eligible pursuant to the Offer Letter.

 

Definitions

 

Capitalized terms used in this Addendum and not otherwise defined herein shall have the meanings ascribed to such terms in the Offer Letter.

 

 

 

 

“Release Agreement” means a release and/or waiver of claims in the form customarily provided by the Company to terminated employees, pursuant to which the Executive may be required to (i) acknowledge the receipt of the severance payment, and (ii) release the Company and its affiliates and other persons designated by the Company from any and all claims and liabilities, whether known or unknown, or suspected or unsuspected, from the beginning of time until Executive’s execution of the Release Agreement, including without limitation, those arising from his employment or termination thereof (other than with respect to the Executive’s severance or change in control rights under the Offer Letter, as amended from time to time).

 

Except as otherwise expressly set forth herein, all other terms of the Offer Letter shall remain in full force and effect.

 

If you have any questions, please do not hesitate to call me to discuss. If this Fourth Addendum is acceptable, please sign and date below and return one copy of this Fourth Addendum to the Company.

 

OPTIMIZERX CORPORATION

 

/s/ Marion Odence-Ford  
Marion Odence-Ford  
General Counsel & Chief Compliance Officer  

 

Acknowledged and agreed:

 

/s/ William J. Febbo   March 8, 2023
William J. Febbo   Date

 

 

 

 

 

EX-21.1 5 f10k2022ex21-1_optimizerx.htm LIST OF SUBSIDIARIES

Exhibit 21.1

 

List of Subsidiaries

 

OptimizeRx Corporation, A Michigan corporation

 

CareSpeak Communications, Inc., a New Jersey corporation

 

CareSpeak Communications D.O.O., a controlled foreign corporation located in Croatia.

 

Cyberdiet, a controlled foreign corporation located in Israel

EX-23.1 6 f10k2022ex23-1_optimizerx.htm CONSENT OF UHY LLP

Exhibit 23.1

 

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the following registration statements on Form S-3 (File No. 333-252844) and Forms S-8 (File Nos. 333-259218; 333-23760; 333-230212, 333-210653 and 333-189439) of OptimizeRx Corporation and Subsidiaries (the “Company”) of our report dated March 10, 2023, with respect to the consolidated financial statements of the Company as of December 31, 2022 and 2021 and for the years then ended, which is included in this Annual Report on Form 10-K of the Company.

 

 

/s/ UHY LLP

 

 

Sterling Heights, Michigan

March 10, 2023

 

 

 

EX-31.1 7 f10k2022ex31-1_optimizerx.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATIONS

 

I, William J. Febbo, certify that;

 

1.I have reviewed this annual report on Form 10-K for the year ended December 31, 2022 of OptimizeRx Corp (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: March 10, 2023

 

/s/ William J. Febbo

 
By: William J. Febbo  
Title: Chief Executive Officer, Principal Executive Officer  

 

 

EX-31.2 8 f10k2022ex31-2_optimizerx.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Edward Stelmakh, certify that;

 

1.I have reviewed this annual report on Form 10-K for the year ended December 31, 2022 of OptimizeRx Corp (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: March 10, 2023

 
   
/s/ Edward Stelmakh  
By: Edward Stelmakh  
Title: Chief Financial Officer, Principal Financial Officer and Principal Accounting Officer  

 

EX-32.1 9 f10k2022ex32-1_optimizerx.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND

CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the annual Report of OptimizeRx Corp (the “Company”) on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (the “Report”), I, William J. Febbo, Chief Executive Officer of the Company, and I, Edward Stelmakh, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1.The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

 

2.The information contained in the Report fairly presents, in all material respects, the consolidated financial condition of the Company as of the dates presented and the consolidated result of operations of the Company for the periods presented.

 

By: /s/ William J. Febbo  
Name:  William J. Febbo  
Title: Chief Executive Officer, Principal Executive Officer  
Date: March 10, 2023  
     
By: /s/ Edward Stelmakh  
Name: Edward Stelmakh  
Title: Chief Financial Officer, Principal Financial Officer and Principal Accounting Officer  
Date: March 10, 2023  

 

This certification has been furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

EX-101.SCH 10 oprx-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 Operations link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statement of Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Organization and Nature of Business link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Acquisitions link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Investment Securities link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Prepaid Expenses link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Property and Equipment link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Deferred Revenue link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Stock Based Compensation link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Major Customers and Vendors link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Retirement Plan link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Prepaid Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Major Customers and Vendors (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Organization and Nature of Business (Details) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of revenue is earned from life sciences companies link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of pay any dividends in the future link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per common share link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Acquisitions (Details) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Investment Securities (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Prepaid Expenses (Details) - Schedule of prepaid expenses link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Property and Equipment (Details) - Schedule of owned equipment recorded at cost link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Intangible Assets (Details) - Schedule of goodwill on the consolidated balance sheet link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets included on the consolidated balance sheets link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Intangible Assets (Details) - Schedule of future amortization expenses of intangibles assets link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Deferred Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Deferred Revenue (Details) - Schedule of deferred revenue link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Stock Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Stock Based Compensation (Details) - Schedule of restricted stock awards link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Stock Based Compensation (Details) - Schedule of total options outstanding link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Stock Based Compensation (Details) - Schedule of nonvested shares link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Stock Based Compensation (Details) - Schedule of restricted stock unit link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Leases (Details) - Schedule of lease cost link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Leases (Details) - Schedule of future minimum lease payments link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Major Customers and Vendors (Details) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Major Customers and Vendors (Details) - Schedule of customers accounted percentage of revenue link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Income Taxes (Details) - Schedule of federal income tax benefit link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Income Taxes (Details) - Schedule of deferred tax assets link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Commitments and Contingent Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Retirement Plan (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 11 oprx-20221231_cal.xml XBRL CALCULATION FILE EX-101.DEF 12 oprx-20221231_def.xml XBRL DEFINITION FILE EX-101.LAB 13 oprx-20221231_lab.xml XBRL LABEL FILE EX-101.PRE 14 oprx-20221231_pre.xml XBRL PRESENTATION FILE GRAPHIC 15 image_001.jpg GRAPHIC begin 644 image_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#<^,-T'U33 M;4'B.)I&'U.!_*NC^$MKY/A)YR.9[AFSZ@<#^M<#\3;K[1XWNESD01)&/RS_ M %KUGP+:?8_!>EH1@M"'8>['/]:].O[N$A'N>50][%2EV+/BVZ^P^%-4N,X* MV[X^I&/ZUXI\.[/[3XUTY2,B+=(?; /]:]0^*5S]G\$3H#C[1*D7X9S_ $KA MOA5$!K6HW[#"VUH22>V>?Z4\.N7#SE\A8EWQ$8]M3F_%MP;[Q=JDBG.ZX,:_ MA\HKZ%TNW%IH]G;KP(X57\A7S.UR[7INR 7,OF<],YSS78#XJ^) !_QY<=A% M_P#7K?$X>=2$%#H88;$0ISE)]2W\7;KSO$EI;@X\BWW'ZL?_ *U#?\2_X*JO M1KZZ_,;O\%KC=;UB\UW49+^]*&9E53Y8PN!Z"NR\<_-@5[WK40MO!]["@P$LV4?@N*\(\*VQU#Q=ID3#.^Y#M^&6/\ MJ]]\2?\ (LZGC_GV?'Y&NG&Z2A'L"02.=LD@4]?>JE_?6UM\9;6[FGCCM M_L>?,8X'*G'-9G1FO,O90U-SXJ\>!+C_KHG7ZUY_K&D)X3TC2-^*B\.?#C27MK M#4[V:XNG:-)5BD?**2,X ]/:G1E[.E[SZ[=]!58^TJ^ZCT"RD,UG#*PVLZ*Q M'ID58IJ# QV'2G5YS/26VH4444#"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YK\ M2S'4/%NI,#GS+MD7'L=O]*^BK" 6NG6T"\".)5_(5\Z^([2;2?%=_$5Q)'<& M1"W0@G(]?NO$VL MO>3K@G$<,*'.U>P]R<]:[K7].?PS\)(;"7"W-S*IEQ_>)W$?@ !6C@H4H4GN MWJ1S.=255;)'&>"]#A\0>)(+"XW?9S&[R;3@\#_&O3F^%'AU%+$W.!S_ *WV MKE_A!:^9K]]=$?ZJ */Q/_UJ]6UJX6RT.^N.!Y4#M^AK'%UJBK(IQPZ2>M@^%UH+CQM"^"5MX7DY_(?SKW*ZMHKRUEM9E+12J4=1W! MZUY1\';4O?ZI=D?=C2('W))-=_XMO+BST!S;3-"\LL4!F&,QJ[!2W/L36>.G M>N[=#7 0M1UZF8?ACX4(_P"0=VQ_K6J[J'@70-6N$GO++S)$C6('>1\J]!4. MJ%/"&GQ_V7$=NKSN\H4G/SD=3P#P,9-9X\1^(+Y&@A@MK1X[*:>:66- MLDJQ52J]0"!GG]:Y/:3WN=?LH=4:*> _#<&GW-DEEMMK@JTH\P\[>A]JZ&SM MX;:VBMX !#$@1 #G '2O/]2N-0O=)AM)'@:XDALFN)<,!(K/]TC/']>:L2^* MKRSGDL--LX1+$]Q*Z>6[AU23:%4#[I8DG/05+E)[E1A%;'H!QTSC-)DCKZ5P MDNLZMJ][IUT(X(=-75E@$9)$P95.2QZ?>R-M1^)$U&\\936U@+MKE;2%X)(I M=L4#>8E(H[XL=N%+2.UM[&UCB$ZON9V++NPISP ".3G/-9_CG7FM=3@@AO)('T^/^ MT)%0,1,0<",X!ZKN./I0!W]%PLLZ<+Z^C>X5BC>7#&H7Y3SEF)8#/'?B@#KJ0]*XRU\:7-QI] M["YNVMXI;N,0L2R.P4'<.$ZGD]2#Q5Q_$6M MF9]ZV4<%Q)0=IXX[4 =J*6N)T;7]52?0[34984AN;*)_M M#Q-_I,C+DJ&SA6'H>O:NU7.* %HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** .1\8>!K3Q0BS!S;W\:[4FQD$>C#N*\[; MX4>(A*4#VA3. ^\@8]<=:]._X1F]_P"ACU'_ ,=_PH_X1J^_Z&+4?5PT*DN9QU,3PG\-+71+A+_4)1>7BIK0\<^%KOQ3 M96=M;W4=N(9"[[U)SQ@5;_X1F]_Z&/4"XN$GEN'!W(I& !T_6MKQ'IL^K^'[S3K>58I)T MV!W&0/RJG_PC-[U_X2/4,^N$_P *=K.G:@OA&YM+*^G>^2,F*?.'8@YQD>O2 MLY2I<8\E-QMHU^/4KB]AG6.-E5%4@Y/%=?K_A^Q\2::UE M>*CD7[R-ZBO%]"\>:SIFK0W%[>7-W;J2LL$AZCU^HKV"P\8^']2@$L6I0 M+D9*2,%9?J#WKJQ-.O&2G+5G-AZE!Q<$>97?PGUR&8K:7%M<0Y^5B=I_$?X5 MRVO:%+X>OELKJ>*6X\L/(L71,]!7L6O_ !&T32;9_LUREY=8^6.(Y&?]H]A7 MC.+_ ,3Z_C)EO;V7KZ9X_ 5WX6M7:[/6?A-8FV\+2W3J0; MJ_]#'J7_CO^%>/4:G-R/8I)P@D64\*Z:M@]DQN9(69&4R3%FC*\ MJ5/4$5:AT6SA;>5DED,'V=I)7+,R9)P3WY)K,_X1J]_Z&/4O_'?\*/\ A&K[ M_H8]2_\ '?\ "LW%=S3G?8N6_AG3+>&.)8G81K&JEW)("'*C/M3;CPMI=Q*L MVR6*59))/,BD*L=YW,"1U!/.*J_\(U>_]#'J7_CO^%'_ C5]_T,>I?^._X4 M^5=PYGV+)\*:2=534O)?STE\]0)#M$F,;]O3<1P36DMA;)J,E^J8N9(Q$S9Z MJ#D#]:Q?^$:OO^ACU+_QW_"D_P"$:OO^ACU+_P =_P *.5=PYWV)3X-T5KB> M5H';S5D0H9#M42??"CMN[U):>%-)LT*QPR,=RMNDD+-A00JY/8 GCWJO_P ( MU??]#'J7_CO^%)_PC5]_T,>I?^._X4+PCH\$BM%"Z*(O):(2'9(@! ##O@$BF#P=I0M(K?- MUMA8F%O/.Z($8*J>P(XQ3/\ A&KW_H8]2_\ '?\ "D_X1J]_Z&/4O_'?\*7* MNX<[[$ESX+T.ZCBB:U9(HXEA\N.0JK(IRH8=\'FM Z+8,T3-#DQ3-.F3T=@0 M3^M9G_"-7W_0QZE_X[_A2?\ "-7W_0QZE_X[_A3Y5W#G?8C."&/XAC6;_ ,(U>_\ 0QZE_P". M_P"%'_"-7O\ T,>I?^._X4%CH1C*\>IHZ'X6U37Y-NGQ(5! MP79PNWWKV7P=X%M/#$)G=A<7\BX>8CA1Z+Z"BBL,?5DI\B>AOE].+7.UJ==1 M117EGK!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9 end GRAPHIC 16 ex10-19_001.jpg GRAPHIC begin 644 ex10-19_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#W^BBB@ HK MSSQ-\5=,T:\:PTV%M4OP=I2(_(K>F1G)]@/QK'3Q#\5=2'FVF@P6T1Y57C"' M'_ VS^E5RL=CUNBO(7\>^/?#N9?$'AI);93\TD2E<#_?4LOZ5W/A;QKI'BVV M9K&4I<(,R6TO#I[^X]Q2<6M0L=+1112$%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 G:BBLC7=:&B6:7+0F56?9@-MQP3Z> MU1*2BKO83=M37HKB?^%B1_\ 0//_ ']_^QH_X6)'_P! \_\ ?W_[&L/K='^8 MGVD>YVU%/K&5@MQ!+"#_ ! [@/Y&NJ@N(KJ!9H)%DC895E.0:UIU85/A M=RE)/8FHHHK484444 %%%% !7FOQ6\57&FV=OH.EEO[1U'@F/[RQDXP/=CQ^ M!KTJO&X$_MO]H"8SC,=B"44]MB #_P >.:<5K<:.P\#> [+PG8(\D:RZHZYF MN",[2?X4] /U_0=I110VWJQ#2H92K $$8(/>O'_B#X1?PQ=Q^,/#6;1[>0&X MBB'RC)QN ]#G!'3GZU[%5/4[*/4M*N[&49CN(GB8>Q!%.+LP11\+Z[#XD\/V MFJPX7SE_>(#]QQPP_/\ 3%;/>O)O@==/_9NL:>Y.()TD ]"P(/\ Z *L^,/& M=WX<^).G6\U\\.C?91+<1*BGHT5Y+!?_$#QT3=:=+' MH6D.?W3M]]U]8DEO8!\C]12Y?,+'JM! MKB? _CV/Q,9K"^@^QZQ;9\ZW.0& ."5!Y&#U!Z5)XOTWQE>WUN_AG5;>SMUC MQ*LN,LV>O*-VQ2Y=;,11\*>)]5U3X@>(M*N[A7L[-G$*"-05P^!R!D\>M=_7 MSUX;TWQG/XUUR#2]6MX=5C+?;)WQMD._G'R'O["O5O!^G>,+*XNF\3:I!>Q, M@$*Q8^5L\]%6JG%#8[79_%,?C/2(M+B+:*P7[8P1"!\QSR>1QCI775YWXJ\0 M:K8?$KP]I=K=M'9W03SH@JD/ER#R1GH*]$[5+V0A*6O$]&^)>M0OJUE*7U35 M9+I8-.MR@ '+!B=H' PO_P!;DUM#PI\1K]3=W?BM;2X;YA;Q$A%]CM '\_QI M\EMV.QZE25Y%IGQ+U'0!JFE^+D$FI6*9@* SG@!3@8YR#G'3/XV+?2/B+XG MA&H76NKH\K45X\OB7Q5X UVULO%-RNHZ5='" MW0Y*],D' .1D$@Y]J]?!# $'(/((I-6$5_V#\5_P#H9++\E_\ C=<[XGU7XA^% M6M8[WQ)!+<7+8C@MT5W(]<>6.,\>]-0OU"Q[M16-X9BU6'P[9KK<_G:D4+3- M@#!)) XXR 0/PKD_%?CN_CUI?#7A:U6ZU=N)'(RL/MZ9 ZD\#W[2E=V0CT6D MKR[_ (0WXASQ_:)O&7EW)&?*1F" ^G _2HM+\;^(/#&O0Z)XVC1HISB&_0# M'IDD<%?7@$=Z.7LQV/5JY/Q__P @.#_KX'_H+5UEA:.=;OS:K.(2(R^XKNZ$<=?>NC_X5Y+_ -!%?^_)_P :RO!E MW;V6M/+HP0?<5H^!-3DBU%M/9LQ3*64'LP&?Y _I5OQAX@L;G3Q M8VDHF=G#,RGA0/?O61X)MVF\112 ';"C.Q_#']14)1AB$J3T#13T/4J*\MUW MXPV6F^)XK&SA6ZT^)BMW.IY)_P"F?8X_7MZUZ187]KJ=C%>6Z=@R[!\VP'<&'^Z<_@?:JAO8:/4*2N6\%^-++Q?I:R1ND=]& MH%Q;$\J?4>JGUKJJEJVC$%5;^\CL-/N;N4XC@B:1C[ $_P!*M5Y'\2_%_P#: M0'A#P^6NKNZD$=PT7('/^K!]<]>P QZX<5=@'P-MG-EK5^XXFF2,'U*@D_\ MH0JOXZTB+7?C+HFG3\PRV\9D'JJM(Q'X@8_&O1O"'A^/PQX9M-,4AI$7=,X_ MBD/+'Z=A[ 5YE\1=9_L#XMZ/JA4LMO;1LZCJ5+.&Q[X)K1.\FT/J>S)&D4:Q MQJ%10 JJ, =A4M5K*]MM1LHKRSF2:WF4,DB'((JS60CR'QW&OA[XH^'=;M! ML>[<).%XW88*Q/U5L?A7KW:O'O$=S'XS^+6CZ58D36VEMON)%Y (8,_/IPJ_ M4U[#VJY;(;/*/ ?_ "5KQ=_O2?\ HVO5^U>4>!/^2M^+O]Z3_P!&BO5^U*6X M,\I\;?\ )8?"GTC_ /1C5ZMVKRGQM_R6'PI](_\ T8U>K=J);(#Q?X4Z;#/X MZ\0Z@R@O:NR1Y_A+NV2/P4C\:]HKR7X1?\C'XM_Z[K_Z')7K5.?Q SQGQKI] MO=_&O0H94!29(6D'][#MU_!0*]FKR7Q7_P ES\.?]<8__0I*]:HEL@9YO\:( M4D\$QRD#=%=H5/ID,#7:>'9#+X:TJ1OO/9PL?J4%M_\G :+_U[C_T"2O6NU>2ZW_ROB*)>%!Y=NRCW->>^ =# MO/$NMR^.->7+R,?L,+=% X# >@Z#\3Z&J,K3_%?QH(5,B>&=,;+,,CSC_BW; MT7W->OPQ1V\*0Q(J1QJ%15& H' IOW5;J&PR]G^R6%S3_ M HN(=.O-6\*ZG'&M]#<-)&)%'SX&& S] ?H2:(VLP1K?\+K\,_\^^I?]^4_ M^+KE/B!\0/#OBOPV;.VMKT7D@H35]$!'X+NY;_ ,&:/A:G96[3W%J\<2X!8]!6QX" M_P"1@?\ Z]V_FM>AW=K'>VDMO*,I(I4UYM#"QJ4^:^IC&',KGC=C;?;;V&V\ MQ8_-<+N?H,UZMH>AV^B6ACB.^5^9)2,%O\!7E5]:2Z?J$MM)Q)$Y'U]Z]3\- MZH-6TB*9F!E3Y)/]X=_Q:%14VI+WOZN53M<\X^)GPT^TB;7-"@_?\OO,_"OQ!J5A?W^GQ39M3:2SB)QD+(JY!'I[^M=;\2OB4-,67 M1=#FS>'Y;BY0_P"I]54_WO4]OKTX_P"%FB:CJ&IZA>Q0,UN+.:$RL< R.N H M)ZG^5>Y+F]D_0W=['3V-A?>(-3*@L[N=TLK=%'J:]2TG2K;1[,6]N/=W/5SZ MFO+M,U*[T#42P#*0=LL3H:A2$ @@C(-+10!YIXA^$\%S?G5/#EZVDWV=VQ21'N]5(Y3\,CVJA M'!\7M/7R5EM;U%X#LT1S^)P3^->M457,^H[GD,WAOXG>(P;?5=6AL+0\.L;J M,CZ1CGZ$UU_A'X?Z3X20RP![B^9=KW4HYQZ*/X1^OO77T4G)O0+A7D7BZU@O M?C;H=KN]J\G\2_P#)>/#W_7NO_M2G'<$/;P#XI\,7 M4DG@[6P+-VW?8[H\#\P5/UX-)-HGQ/UY/LM]JMII]JW#F$@,1_P$9_#(KU:B MCF87.8\(^#-.\'V+0VH,MQ+CSKF0?,_L/0>W\ZZ>BBI;ON(\Q\0^!]?M?%DO MB7PE>11W$X_?02G&2>N,C!!P#@]_TWO"5MXR6\N+GQ/=6S1-&%AMX,?(V>2< M#T]S784E/F;5AW.)\0>$+[5O'>B:[#+;I;6(42(['><,3P ,=_6NWHHH;N(X M;P+X.U#PSJVN75Y-;R)?R*\0B9B5 9SSD#^\*[FBBDW?4#A=:\':AJ7Q(TOQ M%%-;+:V<:*Z,S;R06)P,8_B'>NZHHH;N!RGC[PW=^*O#9TVREACF\Y)-TQ(7 M SZ ^M;FCV.)BO0E5 ./;BK]%.^E@.&U'P=?WGQ/T_Q-'- M;BSMH@CQLQ\PG:XX&,?Q#O6CXXT75O$'AQ],TFZAMY)G F:4D!H\'*Y )Y./ MPS744478'D&E>!?B'H5BMEINOZ=;6X8ML49R3U))CR:O?\(Y\5/^AJL/R_\ MM5>HT4^9CN87A>TURRTCR=?O8KR^\QCYL?3;Q@=![]JQ/&7P]M_$W9%=90YWD@8P1Z>];M%93@IQ<7LR6KJQQWAGPQ?:-J;75P\!0Q M%,(Q)R2/;VKL>U%%32I1IQY8@DDK(Y/Q/X6EU>ZBN;1HDEV[9-Y(SCH>!_GB MD\,:#J>B7PA[3VG47*KW/)-=^#D-]XGBN MK"X%MIL[%[J+'S1GK\GL??I[]*]-TS2[/1]/AL;&%8;>%=J(O\SZGWJ[172Y M-[E7.;\2>%TUA//M]L=VO?H''H??WJ[H.B0:)9^7&=\KX,DG]X^WM6O16"HP M4^=+47*KW%HHHK884444 %%%% !1110 5BW/AC2KSQ#;:Y/ S:A;*$BD$C M#/;.#]XUM44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 C%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D! end GRAPHIC 17 image_002.jpg GRAPHIC begin 644 image_002.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#4^.^KSP76 MBZ?;7$L)V23OY4A4GHHSCZ-74_!F&=? ,=UWRFO* MOC/?_:OB%<1!LK:6\<0]CC*6] MF<3,&(8_+DYST8UZ7\%89_\ A!VO+F:65[JZD8-*Y8[5PHQGW!KRSXM.(_%E MKI:']WIFGP6P ['&3_,5J>&?C&WAKPY9:/%H23+:IM\PW.W>222<;>.36\Z< MIT4HK5NYC&:C4?,]CZ%-?*EYJ6H>(/B#-'#?702]U/RT5)V "F3 P ?2NYF^ M/EQ+!)&GA]$9E(#?:B=I(Z_=KC/A;9B]^(VEF0_);E[EV/\ L*3G\R*5"E*D MI2FN@ZE13:42?XFZU>7'Q"U:.UO+F..!UMT2.9E *J > ?7-?2&BVC6.AV%H MQ8M#;QHQ8Y)(4 DGZU\M:6K>)?B+;%OF^W:H)&_W3)N/Z5]:5GBDHJ,$70U< MI!7RIK6IW^N_$*\CM[ZZ5+O4C#&J3, %+[1@ ^E?3VL7HT[1;Z^)P+>WDES_ M +JDU\R?#"R;4_B/HX?G9*UR_P#P%2W\\4L*DE*;Z(*[NXQ/HKQ=F#P/K(B9 MD*6$NU@2",(<>:25_MDHW2.6.,+W-=3XT_Y$C7?^O&;_P! M-<'\&MB_5&C=JB]"M\;;FXM]3\, M""XFB#2ON$%;JWN(IK=I)"LL;AE(#1Y.1QVK MUF'Q)H5Q/'!!K.GR2R,%1$N4+,3T /)HJ+]W"R[_F$'[\CPWPGX+_$ MEK<:WJ=J+69VB,$YZF1AR#V&/:NF^$NO:N?%&L^&K[4GU.ULPS17#L7P5?;P MQYVG.<9[5R?@_P (0^,/&7B:VGU&\LE@F=LVK!2^96&&]1Q7M/A/P1HW@VVE MBTR)S)-CS9YFW.^.@ST ]A6]><4G%]ETV,J46[/U.CHHHK@.L**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#Y,\0,WB'XD7ZIEOM>IF%?IOV#]!7UA&BQ1K&@PJ@*!["OE+Q%;7? MA'XBW1V?O;2^^U0[NCJ7WJ?H1Q^=>]Z9\5?"&H6"7,FK16_U M%>AB8N48N*TL?$?XM6^K:?-HGATR&"8;+B\92NY>ZH#S@]R>U5_A#X;W?ZDR2]K:*V1RWP< ML/MGQ%LW9=#'(F2-RD8(XKD?^%2>!_^@(O_ '_D_P#BJUO& M-W<6FBQ+;W#6OVF[@MI+E,!H8Y) K,"> <' /8G-5=4AL_!.A7FIZ=;2R7#> M7$%EGEEWNSA%)!))Y;)QR>E<$9RCL['4XI[H==?#OPM>Z;8Z=<:8'M+ .+:/ MS7&P,_2VCN[JSE@1XS"\C,(V;=N4IC&<'(Z5&FH:M'>7PU&:VO(TUZWMH%$;I MY6Y(SD?-SC=G'KGUP'[2=K7#DCO8Z+1_"FAZ%J-Y>Z9:"&ZNSFX82,V[)+=" M3CDFMNO-=,NY=%1M0OHK6YFEU:_:26&-D?$23GNQSPFT \ '\:L0>-=>^P"X MDT]7^TPPM;RM:RPQ0RRR(@1BQ_> !PVY<9VG@9%2VWJQI);'H6117*^'?MZ^ M+?$,>H2P2RI': / I16&'Y*DG:>O<]JYW3DU236+[4+2*]3[)JMVUQ=S7A,, MD"EP(A%N/?;_ C&,Y]4,],HS7G_ (GU^ZNO")C,<2F^T":^W MHTG2TL[.0O>3RRS(\HVI<-& J[@22>22[;>!@I M(\USM# #)P,EL<\*: -ZBO.=&\32:;I-SH]G:WFO]>.M1Z''=:?\ :EMC=S73VS;2I?:JK'OSG(.3NXXXYH Z MBBN,?Q+JZP3ZL%L_[,M]1^PO;[&\Y@)1"T@;. =QR%QT[Y-6[?Q)=2V&D3M% M"'O;^>U<#.%5!-@CGK^Z'YF@#J**X*R\2>(;O3M/EN&T^-M6TR6Z@\J)S]F= M%5@"2WS@AO;!'>H9?%>JZ;X3TZ7[5%=ZDNEK?3QK8R2%TVY!9@^(P<,"QSD@ MD#@B@#T.BN)NO%&LH^I7T26(TZPN+:(Q,K&659%B9OFSA2/,XX.<=JC&J^)K M8:Y*DD5XD.JB >7:/(UO#Y2,6"!\OC(^41#$-W$!N4>A'\2^W\J\IN/@-KZ3$6^J:=+%GAG MWH?Q&#_.O5)/A_9RRO(=<\1*78MA=3D &3G '84S_A7EG_T'O$?_ (-)*ZJ= M9P5E+\#"=-2=VOQ.1\.? NQLYTN-?OOM^TY^S0J4C/\ O'J1[<5Z+K^BOJ7A M.]T73WBLS/;F"-MGR1J>.@[8K(_X5Y9_]![Q'_X-)*/^%>6?_0>\1_\ @TDJ M93YW>4OP'&'*K)?B<]X!^%%SX0\2_P!K76I0706!HT2.(J06QSDGT!_.O4:X M_P#X5Y9_]![Q'_X-)*#\.[,C']O>)/\ P:24IR4WS2E^ XIQ5DOQ,?XB?#>_ M\;ZM:74&IP6L-M 8Q')&S$L6R3P?I^5=/X*\-GPGX5M=(>99I(B[22HN S,Q M.2, _G7G7@+XMW>@.]I MK\EUJ-C*V]9R^^6$_B?F7VSQ6D85*E+W7=+H0Y0A4U6_4]"\:_"+3?$]Y)J5 MA/\ V=J,G,A";HY3ZLO8^X_*N$7X#>(3-A]4TQ8_[XWD_EC^M>F+\6_!)@$G M]L@&()?-<;?MDZ[0GNJ]2?@&._7-?1'PMTIM(^'FEQ2*5 MEF0W#@C^^2P_3%>&?#[P7=^--?$MPLATR&3S+RX;/[PYSL![LW?T&?:OI74] M*BU/3'L&FN;:)MH#VDIB=0"" &'3IBJQ4]%3;UZBH1U<[%FZM;>^M9;6ZA2: MWE4K)'(N58'L169#X5T:&TN+3[-)+;W$?E213W$DJ[/0!V.W\,5D?\*\L_\ MH.^(_P#P:24?\*\L_P#H/>(__!I)7'RP[_@=%Y=C=MM TZT$(CBD?&TT M\DK*^TID%B3]TD8Z!6%_P * M\L_^@]XC_P#!I)1_PKRS_P"@]XC_ /!I)1RP[_@%Y=CHET;3E,9%JG[N:2=> MIQ))N#M^.]OSJG!X3T2WLY[-+-C:S1^4T#S2.BIG("J6(0 ]-N,?A63_ ,*\ ML_\ H/>(_P#P:24?\*\L_P#H/>(__!I)1RP[_@%Y=C?TS0M.T=[B2R@*2W)4 MS2/(TCR%1@%F8DG XJQ;6%K9QS1P0JB32O+(.H9W.6)SZFN8_P"%>6?_ $'O M$?\ X-)*/^%>6?\ T'O$?_@TDHY8=_P"\NQHQ>"_#T*2HNG*R2V[6K+)([@0 MMC,8!)VKP/E&!4UOX5T6UCE2.RR)3&6,DCN<1MN0 L20JGD <>U9'_"O+/\ MZ#WB/_P:24?\*\L_^@]XC_\ !I)1RP[_ (!>78V+GPOH]TL8>T*-%))(DD,K MQNK2'<^&4@X8G)&<5>?3[666TEDBWO:$F!F).PE2I/N<$C)]37,_\*\L_P#H M/>(__!I)1_PKRS_Z#WB/_P &DE'+#O\ @%Y=C?O]!TO5'D>]LXYGDA\AF;.2 MFX,!QZ, 0>H/2JTGA32)8X5>&'F;MV#@<9QP*R?\ A7EG M_P!![Q'_ .#22C_A7EG_ -![Q'_X-)*.6'?\ O+L;!\+Z,VHB_-F#.)1-_K& MV&0# (_P#P:24?\*\L_P#H/>(__!I)1RP[_@%Y=CH8M%TV!+-([1%6RB:" MW'.(T( *CV(4?E6N/_ .%>6?\ T'O$?_@TDH_X5Y9_]![Q'_X-)*.6'?\ +R[ M'845Q_\ PKRS_P"@]XC_ /!I)1_PKRS_ .@]XC_\&DE'+#O^ 7EV.PHKC_\ MA7EG_P!![Q'_ .#22C_A7EG_ -![Q'_X-)*.6'?\ O+L=A17'_\ "O+/_H/> M(_\ P:24?\*\L_\ H/>(_P#P:2478["BN/_X5Y9_]![Q'_P"#22C_ M (5Y9_\ 0>\1_P#@TDHY8=_P"\NQV%%(__ :246?_0>\1_^#22CEAW_ "\NQV%%(_P#P:24?\*\L_P#H/>(__!I)1RP[_@%Y=CL**X__ (5Y9_\ 0>\1 M_P#@TDH_X5Y9_P#0>\1_^#22CEAW_ +R['845Q__ KRS_Z#WB/_ ,&DE'_" MO+/_ *#WB/\ \&DE'+#O^ 7EV.PHKC_^%>6?_0>\1_\ @TDH_P"%>6?_ $'O M$?\ X-)*.6'?\ O+L=A17'_\*\L_^@]XC_\ !I)1_P *\L_^@]XC_P#!I)1R MP[_@%Y=CL**X_P#X5Y9_]![Q'_X-)*/^%>6?_0>\1_\ @TDHY8=_P"\NQV%% M(__!I)1_PKRS_Z#WB/_P &DE'+#O\ @%Y=CL**X_\ X5Y9 M_P#0>\1_^#22C_A7EG_T'O$?_@TDHY8=_P O+L=A17'_P#"O+/_ *#WB/\ M\&DE'_"O+/\ Z#WB/_P:2478["BN/_P"%>6?_ $'O$?\ X-)*/^%> M6?\ T'O$?_@TDHY8=_P"\NQV%%78ZVBBBLRPHHHH **** C->;>*/@WH.MSRW MEC))I=RQ+/Y*AHF/KL.,'Z$445<)R@[Q9,HJ2LSS1_A:RWQMO[:'#8W?9/\ M[.NXT+X&:-"8[C5-1N;]>ODHHA0_7!)/YBBBNFIB*EMS"%*%]CU.PT^TTRRB ML[&VBMK:(82*)=JBK-%%<9TA1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% %%% '_]D! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Feb. 28, 2023
Jun. 30, 2022
Document Information Line Items      
Entity Registrant Name OptimizeRx Corp    
Trading Symbol OPRX    
Document Type 10-K    
Current Fiscal Year End Date --12-31    
Entity Common Stock, Shares Outstanding   17,100,097  
Entity Public Float     $ 486,888,119
Amendment Flag false    
Entity Central Index Key 0001448431    
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 File Number 001-38543    
Entity Incorporation, State or Country Code NV    
Entity Tax Identification Number 26-1265381    
Entity Address, Address Line One 400 Water Street    
Entity Address, Address Line Two Suite 200    
Entity Address, City or Town Rochester    
Entity Address, State or Province MI    
Entity Address, Postal Zip Code 48307    
City Area Code 248    
Local Phone Number 651-6568    
Title of 12(b) Security Common Stock, par value $0.001    
Security Exchange Name NASDAQ    
Entity Interactive Data Current Yes    
Auditor Name UHY LLP    
Auditor Location Sterling Heights, Michigan    
Auditor Firm ID 1195    
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 18,208,685 $ 84,681,770
Short-term investments 55,931,821
Accounts receivable, net 22,155,301 24,800,585
Prepaid expenses and other 2,280,828 5,630,655
Total Current Assets 98,576,635 115,113,010
Property and equipment, net 137,448 143,818
Other Assets    
Goodwill 22,673,820 14,740,031
Technology assets, net 7,702,895 4,589,126
Patent rights, net 1,940,178 2,155,026
Right of use assets, net 235,320 328,820
Other intangible assets, net 3,379,838 3,902,502
Security deposits and other assets 5,051 12,859
Total Other Assets 35,937,102 25,728,364
TOTAL ASSETS 134,651,185 140,985,192
Current Liabilities    
Accounts payable – trade 1,549,979 606,808
Accrued expenses 2,601,246 2,902,836
Revenue share payable 3,990,440 4,378,216
Current portion of lease liabilities 89,902 90,982
Deferred revenue 164,309 1,389,907
Total Current Liabilities 8,395,876 9,368,749
Non-current Liabilities
Lease liabilities, net of current portion 144,532 236,726
Total Liabilities 8,540,408 9,605,475
Commitments and contingencies (See Note 15)
Stockholders’ Equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at December 31, 2022 and 2021, respectively
Common stock, $0.001 par value, 166,666,667 shares authorized, 18,288,571 and 17,860,975 shares issued at December 31, 2022 and 2021, respectively 18,289 17,861
Treasury stock, $0.001 par value, 1,214,398 and none held at December 31, 2022 and 2021, respectively (1,214)
Additional paid-in-capital 172,785,800 166,615,514
Accumulated deficit (46,692,098) (35,253,658)
Total Stockholders’ Equity 126,110,777 131,379,717
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 134,651,185 $ 140,985,192
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parentheticals) - $ / shares
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,000 10,000,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 166,666,667 166,666,667
Common stock, shares issued 18,288,571 17,860,975
Common stock, shares outstanding 18,288,571 17,860,975
Treasury stock, par value (in Dollars per share) $ 0.001 $ 0.001
Treasury stock, non purchased 1,214,398 1,214,398
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]    
Net revenue $ 62,450,156 $ 61,292,598
Cost of revenues 23,483,336 25,654,384
Gross margin 38,966,820 35,638,214
Operating Expenses    
Stock-based compensation 15,745,822 5,491,957
Depreciation, amortization, and noncash lease expense 2,022,029 2,086,454
Other general and administrative expenses 33,489,707 27,698,703
Total operating expenses 51,257,558 35,277,114
Income (loss) from operations (12,290,738) 361,100
Other income    
Interest income 852,298 16,979
Income (loss) before provision for income taxes (11,438,440) 378,079
Income tax benefit
Net income (loss) $ (11,438,440) $ 378,079
Weighted average number of shares outstanding – basic (in Shares) 17,783,992 17,228,019
Weighted average number of shares outstanding – diluted (in Shares) 17,783,992 17,690,489
Income (loss) per share – basic (in Dollars per share) $ (0.64) $ 0.02
Income (loss) per share – diluted (in Dollars per share) $ (0.64) $ 0.02
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statement of Stockholders’ Equity - USD ($)
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2020 $ 15,223   $ 85,590,428 $ (35,631,737) $ 49,973,914
Balance (in Shares) at Dec. 31, 2020 15,223,340        
Stock-based compensation expense        
Options   2,709,781 2,709,781
Restricted Stock   2,532,091 2,532,088
Issuance of common stock:          
For board compensation $ 5   250,080 250,085
For board compensation (in Shares) 4,730        
Public offering of common shares, net of offering costs $ 1,524   70,670,012 70,671,536
Public offering of common shares, net of offering costs (in Shares) 1,523,750        
Issuance of common stock:          
For stock options exercised $ 1,106   4,863,125 4,864,231
For stock options exercised (in Shares) 1,105,822        
For restricted stock units vested $ 3   (3) 3
For restricted stock units vested (in Shares) 3,333        
Net loss for the year   378,079 378,079
Balance at Dec. 31, 2021 $ 17,861 166,615,514 (35,253,658) 131,379,717
Balance (in Shares) at Dec. 31, 2021 17,860,975        
Stock-based compensation expense        
Options 4,956,619 4,956,619
Restricted Stock 10,789,203 10,789,203
Issuance of common stock:          
For stock options exercised $ 157 1,205,724 1,205,881
For stock options exercised (in Shares) 156,910        
For acquisition $ 241 9,374,214 9,374,455
For acquisition (in Shares) 240,741        
For restricted stock units vested $ 30 (132,430) (132,400)
For restricted stock units vested (in Shares) 29,945        
Repurchase of common stock $ 1,214 (20,023,044) (20,021,830)
Repurchase of common stock (in Shares)   (1,214,398)      
Net loss for the year (11,438,440) (11,438,440)
Balance at Dec. 31, 2022 $ 18,289 $ 1,214 $ 172,785,800 $ (46,692,098) $ 126,110,777
Balance (in Shares) at Dec. 31, 2022 18,288,571 (1,214,398)      
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net (loss) income $ (11,438,440) $ 378,079
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 2,022,029 1,965,325
Increase in bad debt reserve 363,512 80,000
Stock-based compensation 15,745,822 5,491,957
Changes in:    
Accounts receivable 2,281,773 (6,994,880)
Prepaid expenses and other assets 2,650,951 (1,174,044)
Accounts payable 943,171 (11,442)
Revenue share payable (387,776) (591,652)
Accrued expenses and other liabilities (301,592) 482,475
Change in operating lease liabilities 226 (3,891)
Deferred revenue (1,225,598) 1,104,112
NET CASH PROVIDED BY OPERATING ACTIVITIES 10,654,078 726,039
CASH FLOWS USED IN INVESTING ACTIVITIES:    
Purchases of property and equipment (81,005) (100,322)
EvinceMed acquisition (2,000,000)
Purchase of short-term investments (55,931,821)
Acquisition of intangible assets, including intellectual property rights (1,830) (21,511)
Capitalized software development costs (161,730) (364,166)
NET CASH USED IN INVESTING ACTIVITIES (58,176,386) (485,999)
CASH FLOWS (USED IN ) / PROVIDED BY FINANCING ACTIVITIES:    
Proceeds from public offering of common stock, net of offering costs 70,671,536
Repurchase of common stock (20,024,258)  
Proceeds from exercise of stock options, net of cash paid for withholding taxes 1,073,481 4,864,231
Payment of contingent consideration (1,610,813)
NET CASH (USED IN) / PROVIDED BY FINANCING ACTIVITIES (18,950,777) 73,924,954
NET (DECREASE) / INCREASE IN CASH AND CASH EQUIVALENTS (66,473,085) 74,164,994
CASH AND CASH EQUIVALENTS – BEGINNING OF PERIOD 84,681,770 10,516,776
CASH AND CASH EQUIVALENTS – END OF PERIOD 18,208,685 84,681,770
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for interest
Reduction of EvinceMed purchase price for amounts previously paid 708,334
Shares issued in connection with acquisition 9,374,455
Cash paid for income taxes
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Nature of Business
12 Months Ended
Dec. 31, 2022
Organization and Nature of Business [Abstract]  
ORGANIZATION AND NATURE OF BUSINESS

NOTE 1 – ORGANIZATION AND NATURE OF BUSINESS

 

OptimizeRx is a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.

XML 25 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

 

The financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the valuation allowance for the deferred tax asset, the timing of revenue recognition and related revenue share expenses, and inputs used in the calculation of stock based compensation. Actual results could differ from these estimates.

 

Principles of Consolidation

 

The financial statements reflect the consolidated results of OptimizeRx Corporation, a Nevada corporation, and its wholly owned subsidiaries: OptimizeRx Corporation, a Michigan corporation, CareSpeak Communications, Inc., a New Jersey corporation, Cyberdiet, a controlled foreign corporation incorporated in Israel, and CareSpeak Communications D.O.O., a Controlled Foreign Corporation incorporated in Croatia. Together, these companies are referred to as “OptimizeRx” and “the Company.” All material intercompany transactions have been eliminated.

 

Reclassifications

 

Certain items in the previous year financial statements have been reclassified to match the current year presentation.

 

Foreign Currency

 

The Company’s functional currency is the U.S. dollar, however it pays certain expenses related to its two foreign subsidiaries in the local currency, which is the shekel for its subsidiary in Israel and the kuna for its Croatian subsidiary. All transactions are recorded at the exchange rate at the time of payment. If there is a time lag between the time of recording the liability and the time of payment, a gain or loss is recorded in the Consolidated Statement of Operations due to any fluctuations in the exchange rate.

 

Cash and Cash Equivalents

 

For purposes of the accompanying financial statements, the Company considers all highly liquid instruments, consisting of money market accounts, with an initial maturity of three months or less to be cash equivalents.

 

Investments

 

We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value.

 

Fair Value of Financial Instruments

 

Fair value is defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.

 

In addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:

 

Level 1 – Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.

 

Level 2 – Inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company’s stock options and warrants are valued using level 3 inputs.

 

The Company’s carrying amounts of financial instruments including cash and cash equivalents, accounts receivable, accounts payable, and other current liabilites approximate their fair values due to their short maturities.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

Accounts receivable are reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company’s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $363,512 for the year ended December 31, 2022 and $80,000 for the year ended December 31, 2021. The allowance for doubtful accounts was $352,043 and $241,219 as of December 31, 2022 and 2021, respectively. From time to time, we may record revenue based on our revenue recognition policies described below in advance of being able to invoice the customer. Included in accounts receivable are unbilled amounts of $3,582,735,$2,110,865 and $757,218 at December 31, 2022, 2021 and 2020, respectively.

 

Property and Equipment

 

Property and equipment are stated at cost and are being depreciated over their estimated useful lives of three to five years for office equipment and three years for computer equipment using the straight-line method of depreciation for book purposes. Maintenance and repair charges are expensed as incurred.

 

Intangible Assets

 

Intangible assets are stated at cost. Finite-lived assets are being amortized over their estimated useful lives of fifteen to seventeen years for patents, eight years for customer relationships, fifteen years for tradenames, two to four years for covenants not to compete, and three to ten years for software and websites, all using the straight-line method. These assets are evaluated when there is a triggering event. There was no impairment of our intangible assets in either year presented.

 

Goodwill

 

We evaluate goodwill for impairment during our fiscal fourth quarter, or more frequently if an event occurs or circumstances change. Our analysis determined that there was no impairment of our goodwill.

 

Revenue Recognition

 

Recognition of revenue requires evidence of a contract, probable collection of proceeds, and completion of substantially all performance obligations. We use a 5-step model to recognize revenue. These steps are: identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when or as the performance obligations are satisfied.

 

Revenues are primarily generated from content delivery activities in which the Company delivers financial, clinical, or brand messaging through a distribution network of eprescribers and electronic health record technology providers (channel partners), directly to consumers, or from reselling services that complement the business. This content delivery for a customer is referred to as a program. Unless otherwise specified, revenue is recognized based on the selling price to customers.

 

The Company’s contracts are generally all less than one year and the primary performance obligation is delivery of messages, or content, but the contract may contain additional services. Additional services may include program design, which is the design of the content delivery program, set up, and reporting. We consider set up and reporting services to be complimentary to the primary performance obligation and recognized through performance of the delivery of content. We consider program design and related consulting services to be performance obligations separate from the delivery of messages.

 

As the content is distributed through the platform and network of channel partners (a transaction), these transactions are recorded, and revenue is recognized over time as the distributions occur. Revenue for transactions can be realized based on a price per message, a price per redemption, as a flat fee occurring over a period of time, or upon completion of the program, depending on the client contract. The Company recognizes setup fees that are required for integrating client offerings and campaigns into the rule-based content delivery system and network over the life of the initial program, based either on time, or units delivered, depending upon which is most appropriate in the specific situation. Should a program be cancelled before completion, the balance of set up revenue is recognized at the time of cancellation, as set up fees are nonrefundable. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. This reporting revenue is recognized over time as the messages are delivered. Program design, which is the design of the content delivery program, and related consulting services are recognized as services are performed.

 

Disaggregation of Revenue

 

Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.

 

   2022   2021 
Revenue recognized over time  $55,437,418   $57,077,743 
Revenue recognized at a point in time   7,012,738    4,214,855 
Total Revenue  $62,450,156   $61,292,598 

  

Revenue Recognition (Continued)

 

In some instances, we license certain of our software applications in arrangements that do not include other performance obligations. In those instances, we record license revenue when the software is delivered for use to the license. In instances where our contracts included Software as a Service, the revenue is recognized over the subscription period as services are delivered to the customer.

 

In some instances, the Company also resells messaging solutions that are available through channel partners that are complementary to the core business and client base. These partner specific solutions are frequently similar to our own solutions and revenue recognition for these programs is the same as described above. In instances where the Company sells solutions on a commission basis, net revenue is recognized based on the commission-based revenue split that the Company receives. There were no programs recorded on a net basis in the years presented. In instances where the Company resells these messaging solutions and has all financial risk and significant operation input and risk, the Company records the revenue based on the gross amount sold and the amount paid to the channel partner as a cost of sales.

 

Cost of Revenues

 

The primary cost of revenue is revenue share expense. Cost of revenues does not include depreciation and amortization which is listed separately on the statements of operations. Based on the volume of transactions that are delivered through the channel partner network, the Company provides a revenue share to compensate the partner, or others, for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns.

 

Income Taxes

 

Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not expected to be realized.

 

The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. It is the Company’s policy to include interest and penalties related to tax positions as a component of income tax expense.

 

Concentration of Credit Risks

 

The Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties. As of December 31, 2022 and 2021 the Company had $15,669,837 and $83,312,524, respectively, in cash balances in excess of federally insured limits, primarily at Bank of America.

 

Research and Development

 

The Company expenses research and development expenses as incurred. There was no research and development expense for the years ended December 31, 2022 and 2021.

 

Stock-based Compensation

 

The Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each grant.

 

For restricted stock awards, the fair value is based on the market value of the Company’s common stock on the date of grant. For market based restricted stock units, the fair value is estimated using a Monte Carlo simulation model. This valuation technique includes estimating the movement of stock prices and the effects of volatility, interest rates and dividends.

 

For options, fair value is estimated using the Black-Scholes option pricing model that uses the following assumptions. Estimated volatilities are based on the historical volatility of the Company’s common stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk-free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and do not expect to pay any dividends in the future.

 

   2022   2021 
Expected dividend yield   0%   0%
Risk free interest rate   0.82% - 4.38%    0.19% - 0.67% 
Expected option term   3.5 years    3.5 years 
Turnover/forfeiture rate   0%   0%
Expected volatility   68% - 71%    67% - 70% 
Weighted average grant date fair value  $12.82   $26.36 

 

The Black-Scholes option valuation model and other existing models were developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. The Company’s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.

 

Loss Per Common and Common Equivalent Share

 

The computation of basic (loss) earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted (loss) earnings per common share is based on the basic weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of options and warrants outstanding using the treasury stock method and the average market price per share during the year. The number of common shares potentially issuable upon the exercise of certain awards that were excluded from the diluted loss per common share calculation in 2022 was 93,626 related to options, and 170,859 related to restricted stock units, for a total of 264,485 because they are anti-dilutive, as a result of a net loss for the year ended December 31, 2022.

 

The computation of weighted average shares outstanding and the basic and diluted earnings per common share for the years ended December 31, 2022 and 2021 consisted of the following:

 

   Year ended December 31, 2022 
   Net (Loss)   Shares   Per Share
Amount
 
Basic EPS  $(11,438,440)   17,783,992   $(0.64)
Effect of dilutive securities   
    
    
 
Diluted EPS  $(11,438,440)   17,783,992   $(0.64)

 

   Year ended December 31, 2021 
   Net Income   Shares   Per Share
Amount
 
Basic EPS  $378,079    17,228,019   $0.02 
Effect of dilutive securities        462,470    
 
Diluted EPS  $378,079    17,690,489   $0.02 

  

Impairment of Long-Lived Assets

 

The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.

 

Segment reporting

 

We operate in one reportable segment. Overall, our business involves connecting life science companies to patients and providers. We have a common customer base for all of our solutions, which are primarily all communications with healthcare providers or patients on behalf of life science customers. Our customers are geographically located in the U.S although we have two technology centers located internationally. We do not prepare separate internal income statements by solutions as our focus is on selling enterprise arrangements covering multiple solutions that span the entire patient journey with a specific brand.

 

Recently Issued Accounting Guidance

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. ASU 2019-12 is intended to improve consistent application and simplify the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance. ASU 2019-12 was effective for us as of January 1, 2021. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

 

Not Yet Adopted

 

ASU Topic 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The adoption of this standard is not expected to have a material effect on our financial position, results of operations, or cash flows.

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

NOTE 3 – ACQUISITIONS

 

On April 14, 2022, we completed the acquisition of substantially all of the assets of EvinceMed Corp., a privately held leading provider of delivering end-to-end automation for specialty pharmaceutical transactions. We completed the acquisition to expand the breadth of the solutions we offer our customers, particularly where specialty medications are involved, The acquisition included the full Market Access Management Platform for supporting pharma manufacturers, hub providers and pharmacies to improve patient access, speed to therapy and activation of affordability programs. With the EvinceMed platform, OptimizeRx is able to help patients get access to the drugs they need by simplifying the prescribing process for specialty medications, automating manual steps to determine drug eligibility and affordability, and introducing electronic enrollment and medical documentation across the OptimizeRx network of electronic health record (EHR) systems, ePrescribing platforms, and account-based marketing technologies.

 

The consideration was comprised of $2.0 million in cash, the issuance of 240,741 shares of common stock valued at $9,374,455, and $708,334 of amounts previously paid. The total purchase price was $12,082,789. Of the 240,741 shares of common stock, 185,185 were issued at closing and 55,556 were issued but held back to secure potential adjustments to the purchase price that may result from the indemnification obligations of EvinceMed and the EvinceMed shareholder indemnitors. The holdback amount will be released twelve months from the closing, subject to any adjustments for the payment by EvinceMed and the shareholder indemnitors for its and their indemnification obligations. The purchase price was allocated to acquired technology totaling $4,149,000 with an estimated useful life of 8 years and the remaining $7,933,789 was allocated to goodwill. Goodwill represents the processes and synergies expected by integrating those processes with our own. The full amount of goodwill will be deductible for tax purposes using a 15 year life. The increase in goodwill for the period is fully accounted for by this acquisition. We determined pro forma data was immaterial for financial reporting purposes. The initial accounting is provisional and subject to change based on the completion of formal valuations.

 

Acquisition costs of approximately $19,739 were expensed as incurred.

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities
12 Months Ended
Dec. 31, 2022
Investment Securities [Abstract]  
INVESTMENT SECURITIES

NOTE 4 – INVESTMENT SECURITIES

 

At December 31, 2022 the Company held $55.9 million in U.S. government and agency securities. All securities have maturity dates of less than one year. The Company reports them at amortized cost. The amortized cost approximates fair value at December 31, 2022 due to the short nature of the securities.

 

There were no securities held at December 31, 2021.

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Prepaid Expenses
12 Months Ended
Dec. 31, 2022
Prepaid Expenses [Abstract]  
PREPAID EXPENSES

NOTE 5 – PREPAID EXPENSES

 

Prepaid expenses consisted of the following as of December 31, 2022 and 2021:

 

   2022   2021 
Revenue share and exclusivity payments  $1,025,000   $4,516,668 
Software   408,063    181,044 
Insurance   221,580    156,327 
Data   152,533    168,462 
Other   473,652    608,154 
Total prepaid expenses  $2,280,828   $5,630,655 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

NOTE 6 – PROPERTY AND EQUIPMENT

 

The Company owned equipment recorded at cost, which consisted of the following as of December 31, 2022 and 2021:

 

   2022   2021 
Computer equipment  $230,467   $267,917 
Furniture and fixtures   38,500    200,250 
    268,967    468,167 
Less accumulated depreciation   131,519    324,349 
Property and equipment, net  $137,448   $143,818 

 

Depreciation expense was $85,725 and $105,360 for the years ended December 31, 2022 and 2021, respectively.

XML 30 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS

NOTE 7 – INTANGIBLE ASSETS

 

Goodwill

 

Our goodwill is related to the acquisitions of EvinceMed in 2022, RMDY Health, Inc. in 2019 and CareSpeak Communications in 2018. Goodwill is not amortizable for financial statement purposes.

 

Changes in the carrying amount of goodwill on the consolidated balance sheet consist of the following:

 

Balance at January 1, 2021  $14,740,031 
Acquisitions   
-
 
Impairments   
-
 
Balance January 1, 2022  $14,740,031 
Revenue recognized   7,933,789 
Amount collected   
-
 
Balance December 31, 2022  $22,673,820 

 

Intangible Assets

 

Intangible assets included on the consolidated balance sheets consist of the following:

 

   December 31, 2022     
   Gross
Carrying
Amount
   Accumulated
Amortization
   Net   Weighted
Average Life
Remaining
 
Patent rights  $3,364,729   $1,424,551   $1,940,178    8.5 
Technology assets   12,859,660    5,156,765    7,702,895    5.1 
Other intangible assets                    
Tradename   3,586,000    776,966    2,809,034    11.7 
Non-compete agreements   1,093,000    1,093,000    
    0 
Customer relationships   923,000    352,196    570,804    7.4 
Total other   5,602,000    2,222,162    3,379,838      
Total intangible assets  $21,826,389   $8,803,478   $13,022,911      

  

   December 31, 2021     
   Gross
Carrying
Amount
   Accumulated
Amortization
   Net   Weighted
Average Life
Remaining
 
Patent rights  $3,362,898   $1,207,872   $2,155,026    9.6 
Technology assets   8,548,930    3,959,804    4,589,126    4.9 
Other intangible assets                    
Tradename   3,586,000    537,900    3,048,100    12.7 
Non-compete agreements   1,093,000    899,635    193,365    0.6 
Customer relationships   923,000    261,963    661,037    8.4 
Total other   5,602,000    1,699,498    3,902,502      
Total intangible assets  $17,513,828   $6,867,174   $10,646,654      

 

Intangibles are being amortized on a straight-line basis over the following estimated useful lives.

 

Patents  15 – 17 years
Tradenames  15 years
Non-compete agreements  2 – 4 years
Customer relationships  8 years
Technology assets  3 – 10 years

 

The Company recorded amortization expense of $1,936,304 and $1,859,965 in the years ended December 31, 2022 and 2021, respectively. Expected future amortization expense of the intangibles assets as of December 31, 2022 is as follows:

 

Year ended December 31,    
2023  $1,769,212 
2024   1,769,212 
2025   1,682,054 
2026   1,566,184 
2027   1,483,765 
Thereafter   4,752,484 
Total  $13,022,911 
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Deferred Revenue
12 Months Ended
Dec. 31, 2022
Revenues [Abstract]  
DEFERRED REVENUE

NOTE 8 – DEFERRED REVENUE

 

The Company has several signed contracts with customers for the distribution of financial messaging, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy discussed in Note 2. Deferred revenue was $164,309 and $1,389,907 as of December 31, 2022 and 2021, respectively. These contracts are all short term in nature and all revenue is expected to be recognized within 12 months, or less. Following is a summary of activity in the deferred revenue account for the year ended December 31, 2022.

 

Balance January 1, 2022  $1,389,907 
Revenue recognized   (36,346,653)
Amount collected   35,121,055 
Balance December 31, 2022  $164,309 

 

Following is a summary of activity in the deferred revenue account for the year ended December 31, 2021.

 

Balance January 1, 2021  $285,795 
Revenue recognized   (18,006,973)
Amount collected   19,111,085 
Balance December 31, 2021  $1,389,907 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 9 – RELATED PARTY TRANSACTIONS

 

During the year ended December 31, 2010, the Company acquired the technical contributions and assignment of all exclusive rights to and for a key patent in process at the time from a former CEO in exchange for a total payment in shares of common stock and options valued at $930,000 at the time of the acquisition and recorded the patent at that cost. That patent remains in Patents on the consolidated balance sheet as of December 31, 2022.

 

Jim Lang, one of our Board Members, is the CEO of Eversana, a leading global provider of services to the life sciences industry. Eversana is similar to other customers we generate revenue from, such as agencies or resellers. During the years ended December 31, 2022 and 2021, respectively, we have recognized $401,972 and $218,333 in revenue from contracts engaged with Eversana. These contracts were sourced by Eversana on behalf of life science customers of theirs. The contracts are at market rates and were generated in the normal course of business.

XML 33 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY

NOTE 10 – STOCKHOLDERS’ EQUITY

 

Preferred Stock

 

The Company had 10,000,000 shares of preferred stock, $0.001 par value per share, authorized as of December 31, 2022. No shares were issued or outstanding in either 2021 or 2022.

 

Common Stock

 

The Company had 166,666,667 shares of common stock, $0.001 par value per share, authorized as of December 31, 2022. There were 17,074,173 and 17,860,975 shares of common stock outstanding, net of shares held in treasury, at December 31, 2022 and 2021, respectively.

 

We issued 156,910 shares of common stock and received proceeds of $1,205,881 in 2022 in connection with the exercise of options. We also issued 1,105,822 shares of common stock and received proceeds of $4,864,231 in 2021 in connection with the exercise of options.

 

We issued 29,945 shares of common stock in 2022 and 3,333 shares of common in stock in 2021 in connection with the vesting of restricted stock units and discussed in greater detail in Note 11, Stock Based Compensation.

 

The Company had a Director Compensation plan covering its independent non-employee Directors that was in effect through June 30, 2021. A total of 4,730 were granted and issued in the year ended December 31, 2021 in connection with this compensation plan. These shares were valued at $250,085. The plan was changed to grant restricted stock units under the Company’s 2021 Equity Incentive Plan and those grants are discussed in Note 10, Stock Based Compensation.

 

During the year ended December 31, 2021, in an underwritten primary offering, we issued 1,523,750 shares of our common stock for gross proceeds of $75,425,625. In connection with this transaction, we incurred equity issuance costs of $4,754,089 related to payments to the underwriter, advisors and legal fees associated with the transaction, resulting in net proceeds to the Company of $70,671,536.

 

During the year ended December 31, 2022, the Board authorized a share repurchase program, under which the Company may repurchase up to $20.0 million of its outstanding common stock. Through December 31, 2022, we repurchased 1,214,398 shares of our common stock for a total of $20,024,258, including commissions paid on repurchases. These shares were recorded as Treasury Shares using the par value method.

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation
12 Months Ended
Dec. 31, 2022
Stock Based Compensation [Abstract]  
STOCK BASED COMPENSATION

NOTE 11 – STOCK BASED COMPENSATION

 

The Company sponsors two stock-based incentive compensation plans.

 

The first plan is known as the 2013 Incentive Plan (the “2013 Plan”) and was established by the Board of Directors of the Company in June 2013. The 2013 Plan, as amended, authorized the issuance of 3,000,000 shares of Company common stock. The amended plan was approved by shareholders. A total of 410,701 shares of common stock underlying options and 128,590 shares of common stock underlying restricted stock unit awards were outstanding at December 31, 2022. In connection with the adoption of a new plan in 2021, the Company froze the 2013 Plan. At December 31, 2022, there were no shares available for grant under the 2013 Plan.

 

In 2021, the Company adopted a new plan known as the 2021 Equity Incentive Plan (“2021 Plan”). The plan was established by the Board of Directors and approved by shareholders in August 2021. A total of 2,500,000 shares are authorized for issuance under the 2021 Plan. A total of 896,169 shares of common stock underlying options and 660,484 shares of common stock underlying restricted stock unit awards were outstanding at December 31, 2022. At December 31, 2022, 921,946 shares were available for grant under the 2021 Plan.

 

The 2021 Plan allows the Company to grant incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock-based awards. Incentive stock options may only be granted to persons who are regular full-time employees of the Company at the date of the grant of the option. Non-qualified options may be granted to any person, including, but not limited to, directors, officers, employees and consultants, who the Company’s Board or Compensation Committee determines. The exercise price of options granted under the 2021 Plan must be equal to at least 100% of the fair market value of our common stock as of the date of the grant of the option. Options granted under the 2021 Plan are exercisable as determined by the Compensation Committee and specified in the applicable award agreement. In no event will an option be exercisable after ten years from the date of grant.

 

Stock Options

 

The compensation cost that has been charged against income related to options for the years ended December 31, 2022 and 2021, was $4,956,619 and $2,709,781, respectively. No income tax benefit was recognized in the consolidated statements of income and no compensation was capitalized in any of the years presented. During the year ended December 31, 2022, we granted certain performance based options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period. The fair value of these instruments was calculated using the Black-Scholes option pricing model.

 

In the year ended December 31, 2021, certain participants utilized a net withhold exercise method in which options were surrendered to cover payroll withholding tax. Of the cumulative net options exercised by participants were 31,243 options, valued at $100,290, were surrendered and subsequently cancelled.

 

The Company had the following option activity during the year ended December 31, 2022 and 2021:

 

   Number of Options   Weighted average exercise price   Weighted average remaining contractual life (years)   Aggregate intrinsic
value $
 
Outstanding at January 1, 2021   1,545,518   $7.31           
Granted   424,588   $54.34           
Exercised   (1,105,822)  $7.33           
Withheld and cancelled   (31,243)   3.21           
Expired or forfeited   (49,494)  $24.57           
Outstanding at December 31, 2021   783,547   $34.17    3.4   $23,368,961 
Granted   862,938   $25.43           
Exercised   (156,910)  $7.69           
Expired or forfeited   (182,705)  $37.13           
Outstanding, December 31, 2022   1,306,870   $31.14    2.7   $1,537,752 
Exercisable, December 31, 2022   250,684   $33.82    2.6   $538,652 

  

The table below reflects information for the total options outstanding at December 31, 2022

 

Range of Exercise Prices  Number of Options   Weighted average remaining contractual life (years)   Weighted average exercise price 
$4.20 to $10.00   30,335    1.5   $6.40 
$10.00 to $20.00   568,358    2.6   $14.66 
$20.00 to $40.00   322,916    2.6   $33.79 
$40.00 to $60.00   284,231    2.8   $47.99 
$60.00 to $96.70   101,030    3.7   $75.43 
Total   1,306,870    2.7   $31.14 

 

The table below reflects information for the vested options outstanding at December 31, 2022.

 

Range of Exercise Prices  Number of Options   Weighted average remaining contractual life (years)   Weighted average exercise price 
$4.20 to $10.00   24,168    1.3   $6.22 
$10.00 to $20.00   69,868    1.7   $12.84 
$20.00 to $40.00   69,170    2.9   $30.77 
$40.00 to $60.00   54,667    3.3   $51.54 
$60.00 to$96.70   32,811    3.7   $75.74 
Total   250,684    2.6   $33.82 

 

A summary of the status of the Company’s nonvested options as of December 31, 2022, and changes during the year ended December 31, 2022, is presented below.

 

Nonvested Options  Options   Weighted average exercise price 
Nonvested at January 1, 2022   586,276   $42.01 
Granted   862,938   $25.43 
Vested   (223,323)  $35.04 
Forfeited   (169,705)  $37.83 
Nonvested at December 31, 2022   1,056,186   $30.51 

  

There is $12,528,706 of expense remaining to be recognized over a period of approximately 2.1 years related to options outstanding at December 31, 2022.

 

Restricted Stock Units

 

The Company had the following restricted stock unit (“RSU”) activity during the years ended December 31, 2022 and 2021:

 

   Number of RSUs   Weighted average grant date fair value   Weighted average remaining contractual life (years) 
Outstanding at January 1, 2021   100,000   $11.51      
Granted   303,556   $66.30      
Forfeited   (485)  $61.82      
Shares issued   (3,333)  $21.20      
Outstanding at December 31, 2021   399,738   $52.99    3.3 
Granted   467,043   $25.69      
Forfeited   (39,346)  $

44.06

      
Vested and issued   (29,945)  $

59.41

      
Withheld and cancelled   (8,416)  $68.69      
Outstanding at December 31, 2022   789,074   $36.95    2.0 

 

The Company granted restricted stock units of 467,043 and 303,556 units in 2022 and 2021, respectively, and valued at $11,996,111 and $20,125,861, respectively. These restricted stock units vest over a period of 1 year to 5 years. The Company recognized expense of $10,789,203 and $2,532,091 in 2022 and 2021, respectively, related to these restricted stock units. A total of $17,862,951 remains to be recognized at December 31, 2022 over a period of 2.0 years.

 

In the year ended December 31, 2022, certain participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding tax. Of the cumulative net options exercised by participants were 31,243 options, valued at $100,290, were surrendered and subsequently cancelled.

 

Performance Stock Units

 

Of the restricted stock units issued in 2021, 182,938 are market-based awards that vest if the Company’s stock price hits certain price targets and maintains that price for 30 days. A total of 60,191, 60,191, and 62,016 units vest if the stock price hits $98.87, $131.82, and $164.78, respectively. As described in Note 2, these market-based restricted stock units were valued using a Monte Carlo simulation model, with expected vesting in 1.60, 2.25, and 2.71 years, respectively, for the three price targets. During the year ended December 31, 2022, we granted certain performance based stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period.

 

Non-employee Directors’ Compensation

 

Our previous director’s compensation plan called for the issuance of fully-vested shares of common stock each quarter to each independent director. In 2021, we issued 4,730 shares valued at $250,085 that immediately vested. Subsequent to these grants, we adopted a new directors compensation program that calls for the grant of restricted stock units with a one year vesting period. We granted 3,715 restricted stock units valued at $250,175 in the second half of 2021 under the new plan. These restricted stock units vested in 2022. There were 26,470 restricted stock units, valued at $750,130, granted to the board of directors in 2022 that will vest in 2023, 12 months from the grant dates.

XML 35 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
LEASES

NOTE 12 – LEASES

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued new accounting guidance on leases. The accounting standard, effective January 1, 2019, requires virtually all leases to be recognized on the balance sheet. Under the guidance, we have elected not to separate lease and non-lease components in recognition of the lease-related assets and liabilities, as well as the related lease expense.

 

We had operating leases with terms greater than 12 months for office space in three multitenant facilities, which are recorded as assets and liabilities. The lease on our headquarters space in Rochester, Michigan expires November 30, 2023, with a renewal option through 2025, with monthly rent payable at rates ranging from $6,384 to $6,688. We have assumed renewal of the lease. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022 with a monthly payment of $3,158, as well as a lease of approximately $1,883 per month in Zagreb, Croatia expiring in 2024.

 

Lease-related assets, or right-of-use assets, are recognized at the lease commencement date at amounts equal to the respective lease liabilities, adjusted for prepaid lease payments, initial direct costs, and lease incentives received. Lease-related liabilities are recognized at the present value of the remaining contractual fixed lease payments, discounted using our incremental borrowing rate. Operating lease expense is recognized on a straight-line basis over the lease term, while variable lease payments are expensed as incurred.

 

For the years ended December 31, 2022 and 2021, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s consolidated statements of operations:

 

   2022   2021 
         
Operating lease cost  $100,771   $132,305 
Short-term lease cost (1)   75,784    52,375 
Total lease cost  $176,555   $184,680 

 

(1)Short-term lease cost includes any lease with a term of less than 12 months.

 

The table below presents the future minimum lease payments to be made under operating leases as of December 31, 2022:

 

For the year ending December 31,    
2023  $98,247 
2024   80,215 
2025   70,224 
Total   248,686 
Less: present value discount   14,252 
Total lease liabilities  $234,434 

 

The weighted average remaining lease term for operating leases is 2.7 years and the weighted average discount rate used in calculating the operating lease asset and liability is 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $89,111. For the year ended December 31, 2022, payments on lease obligations were $101,405 and amortization on the right of use assets was $101,433. For the year ended December 31, 2021, payments on lease obligations were $142,284 and amortization on the right of use assets was $121,129.

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Major Customers and Vendors
12 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS AND VENDORS

NOTE 13 – MAJOR CUSTOMERS AND VENDORS

 

The Company had the following customers that accounted for 10% or greater of revenue in either 2022 or 2021. No other customers accounted for more than 10% of revenue in either year presented.

 

   2022   2021 
   $   %   $   % 
Customer A   6,817,682    10.9    5,206,305    8.5 
Customer B   3,876,580    6.2    14,268,819    23.0 

 

Our accounts receivable included two entities, including one agency that represented multiple customers, that individually made up more than 10% of our accounts receivable at December 31, 2022 in the percentages of 13.3% and 10.8%. As of December 31, 2021, our accounts receivable included two agencies that represented multiple customers that individually made up more than 10% of our accounts receivable in the percentages of 33.5% and 12.2%.

 

The Company generates its revenues through its EHR and ePrescribe partners. There were three key partners and/or vendors through which 10% or greater of its revenue was generated in either 2022 or 2021 as set forth below. The amounts in the table below reflect the amount of revenue generated through those partners.

 

   2022   2021 
   $   %   $   % 
Partner A   19,882,511    31.8    33,041,503    53.9 
Partner B   12,494,227    20.0    2,761,893    4.5 
Partner C   6,578,661    10.5    9,554,266    15.6 
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 14 – INCOME TAXES

 

As of December 31, 2022, the Company had net operating loss (“NOLs”) carry-forwards for federal income tax purposes of approximately $21.5 million, consisting of pre-2018 losses in the amount of approximately $8.2 million that expire from 2022 through 2037, and post-2017 losses in the amount of approximately $13.3 million that will never expire. These net operating losses are available to offset future taxable income. The Company was formed in 2008 as a Nevada Corporation. Activity prior to incorporation is not reflected in the Company’s corporate tax returns. In the future, the cumulative net operating loss carry-forward for income tax purposes may differ from the cumulative financial statement loss due to timing differences between book and tax reporting.

 

The provision for Federal income tax consists of the following for the years ended December 31, 2022 and 2021:

 

   2022   2021 
Federal income tax benefit (expense) attributable to:        
Current operations  $2,402,000   $(79,000)
State tax effect, net of federal benefit   545,000    979,000 
Option exercise benefits (expenses), net of Section 162M limitations   (268,000)   2,171,000 
Other adjustments   221,000    (30,000)
NOLs expiring   
    (26,000)
Valuation allowance   (2,900,000)   (3,006,000)
Net provision for federal income tax  $
   $
 

 

    2022    2021 
           
Current tax benefit (expense) - Federal  $
   $
 
Deferred tax benefit (expense) - Federal   
    
 
Adjustment of valuation allowance from business combination   
    
 
Total tax benefit (expense) on income  $
   $
 

 

The cumulative tax effect of significant items comprising our net deferred tax amount at the expected rate of 21% is as follows as of December 31, 2022 and 2021:

 

   2022  2021
Deferred tax asset attributable to:      
Net operating loss carryover  $5,545,000   $6,887,000 
Stock compensation   3,953,000    809,000 
Operating lease liability   63,000    88,000 
Section 174 Capitalized Expenses   789,000    
 
Fixed Assets   126,000    13,000 
Other   16,000    85,000 
Deferred tax asset  $10, 492,000   $7,882,000 
           
Deferred tax liabilities attributable to:          
Intangibles  $(2,102,000)  $(2,490,000)
Operating lease right of use assets   (63,000)   (88,000)
Goodwill   (106,000)   
 
Other   (59,000)   (42,000)
Deferred tax liability   (2,330,000)   (2,620,000)
Net deferred tax asset  $8,162,000   $5,262,000 
Valuation allowance   (8,162,000)   (5,262,000)
Net deferred tax asset, net of valuation allowance  $
   $
 

 

The ultimate realization of deferred tax assets is dependent upon the Company’s ability to generate sufficient taxable income during the periods in which the net operating losses expire and the temporary differences become deductible. The Company has determined that there is significant uncertainty that the results of future operations and the reversals of existing taxable temporary differences will generate sufficient taxable income to realize the deferred tax assets; therefore, a valuation allowance has been recorded. In making this determination, the Company considered historical levels of income, projections for future periods, and the significant amount of tax deductions to be generated from the future exercise of stock options.

 

The tax years 2019 to 2022 remain open for potential audit by the Internal Revenue Service. There are no uncertain tax positions as of December 31, 2021 or December 31, 2022, and none are expected in the next 12 months. The Company’s foreign subsidiaries are cost centers that are primarily reimbursed for expenses, as a result they generate an immaterial amount of income or loss. Pretax book income (loss) is all from domestic operations. Up to four years of returns remain open for potential audit in foreign jurisdictions, however any audits for periods prior to ownership by the Company are the responsibility of the previous owners.

 

Under certain circumstances issuance of common shares can result in an ownership change under Internal Revenue Code Section 382, which limits the Company’s ability to utilize carry-forwards from prior to the ownership change. Any such ownership change resulting from stock issuances and redemptions could limit the Company’s ability to utilize any net operating loss carry-forwards or credits generated before this change in ownership. These limitations can limit both the timing of usage of these laws, as well as the loss of the ability to use these net operating losses. The Company had an ownership change as described in IRC Section 382 on March 18, 2014. The Company NOL’s generated up until March 18, 2014 have been fully released.

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingent Liabilities
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENT LIABILITIES

NOTE 15 – COMMITMENTS AND CONTINGENT LIABILITIES

 

Legal

 

The Company is not involved in any legal proceedings.

 

Revenue-share contracts

 

The Company has contracts with various electronic health records systems and ePrescribe platforms, whereby we agree to share a portion of the revenue we generate for eCoupons distributed and banners delivered through their networks. These contracts grant audit rights related to the payments to our partners, and, in some cases would require us to pay for the audit if the audit determined there was an underpayment and the underpayment meets certain thresholds, such as 10%. From time to time the Company enters into arrangements with a partner to acquire minimum amounts of messaging capabilities. As of December 31, 2022, the Company had commitments for future minimum payments of $16.4 million that will be reflected in cost of revenues during the years from 2023 through 2025. Minimum payments are due in 2023, 2024 and 2025, in the amounts of $6.2 million, $5.2 million and $5.0 million, respectively.

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plan
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
RETIREMENT PLAN

NOTE 16 – RETIREMENT PLAN

 

The Company sponsors a defined contribution 401(k) profit sharing plan which was adopted in December 2015, effective in January 2016. Under the terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee’s payroll. There was expense of $489,780 and $343,221 recorded in 2022 and 2021, respectively, for the Company’s contributions to the plan.

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 17 – SUBSEQUENT EVENTS

 

None.

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Accounting Policies, by Policy (Policies)
12 Months Ended
Dec. 31, 2022
New Accounting Standards [Abstract]  
Basis of Presentation

Basis of Presentation

 

The financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the valuation allowance for the deferred tax asset, the timing of revenue recognition and related revenue share expenses, and inputs used in the calculation of stock based compensation. Actual results could differ from these estimates.

 

Principles of Consolidation

Principles of Consolidation

 

The financial statements reflect the consolidated results of OptimizeRx Corporation, a Nevada corporation, and its wholly owned subsidiaries: OptimizeRx Corporation, a Michigan corporation, CareSpeak Communications, Inc., a New Jersey corporation, Cyberdiet, a controlled foreign corporation incorporated in Israel, and CareSpeak Communications D.O.O., a Controlled Foreign Corporation incorporated in Croatia. Together, these companies are referred to as “OptimizeRx” and “the Company.” All material intercompany transactions have been eliminated.

 

Reclassifications

Reclassifications

 

Certain items in the previous year financial statements have been reclassified to match the current year presentation.

 

Foreign Currency

Foreign Currency

 

The Company’s functional currency is the U.S. dollar, however it pays certain expenses related to its two foreign subsidiaries in the local currency, which is the shekel for its subsidiary in Israel and the kuna for its Croatian subsidiary. All transactions are recorded at the exchange rate at the time of payment. If there is a time lag between the time of recording the liability and the time of payment, a gain or loss is recorded in the Consolidated Statement of Operations due to any fluctuations in the exchange rate.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

For purposes of the accompanying financial statements, the Company considers all highly liquid instruments, consisting of money market accounts, with an initial maturity of three months or less to be cash equivalents.

 

Investments

Investments

 

We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value.

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

Fair value is defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.

 

In addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:

 

Level 1 – Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.

 

Level 2 – Inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company’s stock options and warrants are valued using level 3 inputs.

 

The Company’s carrying amounts of financial instruments including cash and cash equivalents, accounts receivable, accounts payable, and other current liabilites approximate their fair values due to their short maturities.

 

Accounts Receivable and Allowance for Doubtful Accounts

Accounts Receivable and Allowance for Doubtful Accounts

 

Accounts receivable are reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company’s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $363,512 for the year ended December 31, 2022 and $80,000 for the year ended December 31, 2021. The allowance for doubtful accounts was $352,043 and $241,219 as of December 31, 2022 and 2021, respectively. From time to time, we may record revenue based on our revenue recognition policies described below in advance of being able to invoice the customer. Included in accounts receivable are unbilled amounts of $3,582,735,$2,110,865 and $757,218 at December 31, 2022, 2021 and 2020, respectively.

 

Property and Equipment

Property and Equipment

 

Property and equipment are stated at cost and are being depreciated over their estimated useful lives of three to five years for office equipment and three years for computer equipment using the straight-line method of depreciation for book purposes. Maintenance and repair charges are expensed as incurred.

 

Intangible Assets

Intangible Assets

 

Intangible assets are stated at cost. Finite-lived assets are being amortized over their estimated useful lives of fifteen to seventeen years for patents, eight years for customer relationships, fifteen years for tradenames, two to four years for covenants not to compete, and three to ten years for software and websites, all using the straight-line method. These assets are evaluated when there is a triggering event. There was no impairment of our intangible assets in either year presented.

 

Goodwill

Goodwill

 

We evaluate goodwill for impairment during our fiscal fourth quarter, or more frequently if an event occurs or circumstances change. Our analysis determined that there was no impairment of our goodwill.

 

Revenue Recognition

Revenue Recognition

 

Recognition of revenue requires evidence of a contract, probable collection of proceeds, and completion of substantially all performance obligations. We use a 5-step model to recognize revenue. These steps are: identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when or as the performance obligations are satisfied.

 

Revenues are primarily generated from content delivery activities in which the Company delivers financial, clinical, or brand messaging through a distribution network of eprescribers and electronic health record technology providers (channel partners), directly to consumers, or from reselling services that complement the business. This content delivery for a customer is referred to as a program. Unless otherwise specified, revenue is recognized based on the selling price to customers.

 

The Company’s contracts are generally all less than one year and the primary performance obligation is delivery of messages, or content, but the contract may contain additional services. Additional services may include program design, which is the design of the content delivery program, set up, and reporting. We consider set up and reporting services to be complimentary to the primary performance obligation and recognized through performance of the delivery of content. We consider program design and related consulting services to be performance obligations separate from the delivery of messages.

 

As the content is distributed through the platform and network of channel partners (a transaction), these transactions are recorded, and revenue is recognized over time as the distributions occur. Revenue for transactions can be realized based on a price per message, a price per redemption, as a flat fee occurring over a period of time, or upon completion of the program, depending on the client contract. The Company recognizes setup fees that are required for integrating client offerings and campaigns into the rule-based content delivery system and network over the life of the initial program, based either on time, or units delivered, depending upon which is most appropriate in the specific situation. Should a program be cancelled before completion, the balance of set up revenue is recognized at the time of cancellation, as set up fees are nonrefundable. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. This reporting revenue is recognized over time as the messages are delivered. Program design, which is the design of the content delivery program, and related consulting services are recognized as services are performed.

 

Disaggregation of Revenue

 

Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.

 

   2022   2021 
Revenue recognized over time  $55,437,418   $57,077,743 
Revenue recognized at a point in time   7,012,738    4,214,855 
Total Revenue  $62,450,156   $61,292,598 

  

Revenue Recognition (Continued)

 

In some instances, we license certain of our software applications in arrangements that do not include other performance obligations. In those instances, we record license revenue when the software is delivered for use to the license. In instances where our contracts included Software as a Service, the revenue is recognized over the subscription period as services are delivered to the customer.

 

In some instances, the Company also resells messaging solutions that are available through channel partners that are complementary to the core business and client base. These partner specific solutions are frequently similar to our own solutions and revenue recognition for these programs is the same as described above. In instances where the Company sells solutions on a commission basis, net revenue is recognized based on the commission-based revenue split that the Company receives. There were no programs recorded on a net basis in the years presented. In instances where the Company resells these messaging solutions and has all financial risk and significant operation input and risk, the Company records the revenue based on the gross amount sold and the amount paid to the channel partner as a cost of sales.

 

Cost of Revenues Cost of Revenues The primary cost of revenue is revenue share expense. Cost of revenues does not include depreciation and amortization which is listed separately on the statements of operations. Based on the volume of transactions that are delivered through the channel partner network, the Company provides a revenue share to compensate the partner, or others, for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns. 
Income Taxes

Income Taxes

 

Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not expected to be realized.

 

The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. It is the Company’s policy to include interest and penalties related to tax positions as a component of income tax expense.

 

Concentration of Credit Risks

Concentration of Credit Risks

 

The Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties. As of December 31, 2022 and 2021 the Company had $15,669,837 and $83,312,524, respectively, in cash balances in excess of federally insured limits, primarily at Bank of America.

 

Research and Development

Research and Development

 

The Company expenses research and development expenses as incurred. There was no research and development expense for the years ended December 31, 2022 and 2021.

 

Stock-based Compensation

Stock-based Compensation

 

The Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each grant.

 

For restricted stock awards, the fair value is based on the market value of the Company’s common stock on the date of grant. For market based restricted stock units, the fair value is estimated using a Monte Carlo simulation model. This valuation technique includes estimating the movement of stock prices and the effects of volatility, interest rates and dividends.

 

For options, fair value is estimated using the Black-Scholes option pricing model that uses the following assumptions. Estimated volatilities are based on the historical volatility of the Company’s common stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk-free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and do not expect to pay any dividends in the future.

 

   2022   2021 
Expected dividend yield   0%   0%
Risk free interest rate   0.82% - 4.38%    0.19% - 0.67% 
Expected option term   3.5 years    3.5 years 
Turnover/forfeiture rate   0%   0%
Expected volatility   68% - 71%    67% - 70% 
Weighted average grant date fair value  $12.82   $26.36 

 

The Black-Scholes option valuation model and other existing models were developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. The Company’s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.

 

Loss Per Common and Common Equivalent Share

Loss Per Common and Common Equivalent Share

 

The computation of basic (loss) earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted (loss) earnings per common share is based on the basic weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of options and warrants outstanding using the treasury stock method and the average market price per share during the year. The number of common shares potentially issuable upon the exercise of certain awards that were excluded from the diluted loss per common share calculation in 2022 was 93,626 related to options, and 170,859 related to restricted stock units, for a total of 264,485 because they are anti-dilutive, as a result of a net loss for the year ended December 31, 2022.

 

The computation of weighted average shares outstanding and the basic and diluted earnings per common share for the years ended December 31, 2022 and 2021 consisted of the following:

 

   Year ended December 31, 2022 
   Net (Loss)   Shares   Per Share
Amount
 
Basic EPS  $(11,438,440)   17,783,992   $(0.64)
Effect of dilutive securities   
    
    
 
Diluted EPS  $(11,438,440)   17,783,992   $(0.64)

 

   Year ended December 31, 2021 
   Net Income   Shares   Per Share
Amount
 
Basic EPS  $378,079    17,228,019   $0.02 
Effect of dilutive securities        462,470    
 
Diluted EPS  $378,079    17,690,489   $0.02 

  

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

 

The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.

 

Segment reporting

Segment reporting

 

We operate in one reportable segment. Overall, our business involves connecting life science companies to patients and providers. We have a common customer base for all of our solutions, which are primarily all communications with healthcare providers or patients on behalf of life science customers. Our customers are geographically located in the U.S although we have two technology centers located internationally. We do not prepare separate internal income statements by solutions as our focus is on selling enterprise arrangements covering multiple solutions that span the entire patient journey with a specific brand.

 

Recently Issued Accounting Guidance

Recently Issued Accounting Guidance

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. ASU 2019-12 is intended to improve consistent application and simplify the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance. ASU 2019-12 was effective for us as of January 1, 2021. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

 

Not Yet Adopted

Not Yet Adopted

 

ASU Topic 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The adoption of this standard is not expected to have a material effect on our financial position, results of operations, or cash flows.

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract]  
Schedule of revenue is earned from life sciences companies
   2022   2021 
Revenue recognized over time  $55,437,418   $57,077,743 
Revenue recognized at a point in time   7,012,738    4,214,855 
Total Revenue  $62,450,156   $61,292,598 

  

Schedule of pay any dividends in the future
   2022   2021 
Expected dividend yield   0%   0%
Risk free interest rate   0.82% - 4.38%    0.19% - 0.67% 
Expected option term   3.5 years    3.5 years 
Turnover/forfeiture rate   0%   0%
Expected volatility   68% - 71%    67% - 70% 
Weighted average grant date fair value  $12.82   $26.36 

 

Schedule of weighted average shares outstanding and the basic and diluted earnings per common share
   Year ended December 31, 2022 
   Net (Loss)   Shares   Per Share
Amount
 
Basic EPS  $(11,438,440)   17,783,992   $(0.64)
Effect of dilutive securities   
    
    
 
Diluted EPS  $(11,438,440)   17,783,992   $(0.64)

 

   Year ended December 31, 2021 
   Net Income   Shares   Per Share
Amount
 
Basic EPS  $378,079    17,228,019   $0.02 
Effect of dilutive securities        462,470    
 
Diluted EPS  $378,079    17,690,489   $0.02 

  

XML 43 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Prepaid Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Prepaid Expenses [Abstract]  
Schedule of prepaid expenses
   2022   2021 
Revenue share and exclusivity payments  $1,025,000   $4,516,668 
Software   408,063    181,044 
Insurance   221,580    156,327 
Data   152,533    168,462 
Other   473,652    608,154 
Total prepaid expenses  $2,280,828   $5,630,655 
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of owned equipment recorded at cost
   2022   2021 
Computer equipment  $230,467   $267,917 
Furniture and fixtures   38,500    200,250 
    268,967    468,167 
Less accumulated depreciation   131,519    324,349 
Property and equipment, net  $137,448   $143,818 

 

XML 45 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill on the consolidated balance sheet
Balance at January 1, 2021  $14,740,031 
Acquisitions   
-
 
Impairments   
-
 
Balance January 1, 2022  $14,740,031 
Revenue recognized   7,933,789 
Amount collected   
-
 
Balance December 31, 2022  $22,673,820 

 

Schedule of intangible assets included on the consolidated balance sheets
   December 31, 2022     
   Gross
Carrying
Amount
   Accumulated
Amortization
   Net   Weighted
Average Life
Remaining
 
Patent rights  $3,364,729   $1,424,551   $1,940,178    8.5 
Technology assets   12,859,660    5,156,765    7,702,895    5.1 
Other intangible assets                    
Tradename   3,586,000    776,966    2,809,034    11.7 
Non-compete agreements   1,093,000    1,093,000    
    0 
Customer relationships   923,000    352,196    570,804    7.4 
Total other   5,602,000    2,222,162    3,379,838      
Total intangible assets  $21,826,389   $8,803,478   $13,022,911      

  

   December 31, 2021     
   Gross
Carrying
Amount
   Accumulated
Amortization
   Net   Weighted
Average Life
Remaining
 
Patent rights  $3,362,898   $1,207,872   $2,155,026    9.6 
Technology assets   8,548,930    3,959,804    4,589,126    4.9 
Other intangible assets                    
Tradename   3,586,000    537,900    3,048,100    12.7 
Non-compete agreements   1,093,000    899,635    193,365    0.6 
Customer relationships   923,000    261,963    661,037    8.4 
Total other   5,602,000    1,699,498    3,902,502      
Total intangible assets  $17,513,828   $6,867,174   $10,646,654      

 

Schedule of intangibles are being amortized on a straight-line basis
Patents  15 – 17 years
Tradenames  15 years
Non-compete agreements  2 – 4 years
Customer relationships  8 years
Technology assets  3 – 10 years

 

Schedule of future amortization expenses of intangibles assets
Year ended December 31,    
2023  $1,769,212 
2024   1,769,212 
2025   1,682,054 
2026   1,566,184 
2027   1,483,765 
Thereafter   4,752,484 
Total  $13,022,911 
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenues [Abstract]  
Schedule of deferred revenue
Balance January 1, 2022  $1,389,907 
Revenue recognized   (36,346,653)
Amount collected   35,121,055 
Balance December 31, 2022  $164,309 

 

Balance January 1, 2021  $285,795 
Revenue recognized   (18,006,973)
Amount collected   19,111,085 
Balance December 31, 2021  $1,389,907 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Stock Based Compensation [Abstract]  
Schedule of restricted stock awards
   Number of Options   Weighted average exercise price   Weighted average remaining contractual life (years)   Aggregate intrinsic
value $
 
Outstanding at January 1, 2021   1,545,518   $7.31           
Granted   424,588   $54.34           
Exercised   (1,105,822)  $7.33           
Withheld and cancelled   (31,243)   3.21           
Expired or forfeited   (49,494)  $24.57           
Outstanding at December 31, 2021   783,547   $34.17    3.4   $23,368,961 
Granted   862,938   $25.43           
Exercised   (156,910)  $7.69           
Expired or forfeited   (182,705)  $37.13           
Outstanding, December 31, 2022   1,306,870   $31.14    2.7   $1,537,752 
Exercisable, December 31, 2022   250,684   $33.82    2.6   $538,652 

  

Schedule of total options outstanding
Range of Exercise Prices  Number of Options   Weighted average remaining contractual life (years)   Weighted average exercise price 
$4.20 to $10.00   30,335    1.5   $6.40 
$10.00 to $20.00   568,358    2.6   $14.66 
$20.00 to $40.00   322,916    2.6   $33.79 
$40.00 to $60.00   284,231    2.8   $47.99 
$60.00 to $96.70   101,030    3.7   $75.43 
Total   1,306,870    2.7   $31.14 

 

Range of Exercise Prices  Number of Options   Weighted average remaining contractual life (years)   Weighted average exercise price 
$4.20 to $10.00   24,168    1.3   $6.22 
$10.00 to $20.00   69,868    1.7   $12.84 
$20.00 to $40.00   69,170    2.9   $30.77 
$40.00 to $60.00   54,667    3.3   $51.54 
$60.00 to$96.70   32,811    3.7   $75.74 
Total   250,684    2.6   $33.82 

 

Schedule of nonvested shares
Nonvested Options  Options   Weighted average exercise price 
Nonvested at January 1, 2022   586,276   $42.01 
Granted   862,938   $25.43 
Vested   (223,323)  $35.04 
Forfeited   (169,705)  $37.83 
Nonvested at December 31, 2022   1,056,186   $30.51 

  

Schedule of restricted stock unit
   Number of RSUs   Weighted average grant date fair value   Weighted average remaining contractual life (years) 
Outstanding at January 1, 2021   100,000   $11.51      
Granted   303,556   $66.30      
Forfeited   (485)  $61.82      
Shares issued   (3,333)  $21.20      
Outstanding at December 31, 2021   399,738   $52.99    3.3 
Granted   467,043   $25.69      
Forfeited   (39,346)  $

44.06

      
Vested and issued   (29,945)  $

59.41

      
Withheld and cancelled   (8,416)  $68.69      
Outstanding at December 31, 2022   789,074   $36.95    2.0 

 

XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of lease cost
   2022   2021 
         
Operating lease cost  $100,771   $132,305 
Short-term lease cost (1)   75,784    52,375 
Total lease cost  $176,555   $184,680 

 

(1)Short-term lease cost includes any lease with a term of less than 12 months.

 

Schedule of future minimum lease payments
For the year ending December 31,    
2023  $98,247 
2024   80,215 
2025   70,224 
Total   248,686 
Less: present value discount   14,252 
Total lease liabilities  $234,434 

 

XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Major Customers and Vendors (Tables)
12 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
Schedule of customers accounted percentage of revenue
   2022   2021 
   $   %   $   % 
Customer A   6,817,682    10.9    5,206,305    8.5 
Customer B   3,876,580    6.2    14,268,819    23.0 

 

   2022   2021 
   $   %   $   % 
Partner A   19,882,511    31.8    33,041,503    53.9 
Partner B   12,494,227    20.0    2,761,893    4.5 
Partner C   6,578,661    10.5    9,554,266    15.6 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of federal income tax benefit
   2022   2021 
Federal income tax benefit (expense) attributable to:        
Current operations  $2,402,000   $(79,000)
State tax effect, net of federal benefit   545,000    979,000 
Option exercise benefits (expenses), net of Section 162M limitations   (268,000)   2,171,000 
Other adjustments   221,000    (30,000)
NOLs expiring   
    (26,000)
Valuation allowance   (2,900,000)   (3,006,000)
Net provision for federal income tax  $
   $
 

 

    2022    2021 
           
Current tax benefit (expense) - Federal  $
   $
 
Deferred tax benefit (expense) - Federal   
    
 
Adjustment of valuation allowance from business combination   
    
 
Total tax benefit (expense) on income  $
   $
 

 

Schedule of deferred tax assets
   2022  2021
Deferred tax asset attributable to:      
Net operating loss carryover  $5,545,000   $6,887,000 
Stock compensation   3,953,000    809,000 
Operating lease liability   63,000    88,000 
Section 174 Capitalized Expenses   789,000    
 
Fixed Assets   126,000    13,000 
Other   16,000    85,000 
Deferred tax asset  $10, 492,000   $7,882,000 
           
Deferred tax liabilities attributable to:          
Intangibles  $(2,102,000)  $(2,490,000)
Operating lease right of use assets   (63,000)   (88,000)
Goodwill   (106,000)   
 
Other   (59,000)   (42,000)
Deferred tax liability   (2,330,000)   (2,620,000)
Net deferred tax asset  $8,162,000   $5,262,000 
Valuation allowance   (8,162,000)   (5,262,000)
Net deferred tax asset, net of valuation allowance  $
   $
 

 

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Nature of Business (Details)
12 Months Ended
Dec. 31, 2022
Organization and Nature of Business [Abstract]  
U.S. healthcare providers percentage 60.00%
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies (Details) [Line Items]      
Bad debt expense $ 363,512 $ 80,000  
Allowance for doubtful accounts 352,043 241,219  
Unbilled amounts of accounts receivable $ 3,582,735 2,110,865 $ 757,218
Percentage of realized upon ultimate settlement 50.00%    
Cash balances for insured limits $ 15,669,837 $ 83,312,524  
Diluted loss per common share (in Shares) 93,626    
Restricted stock (in Shares) 170,859    
Restricted Stock [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Restricted stock (in Shares) 264,485    
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Details) - Schedule of revenue is earned from life sciences companies - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Revenue Is Earned From Life Sciences Companies Abstract    
Revenue recognized over time $ 55,437,418 $ 57,077,743
Revenue recognized at a point in time 7,012,738 4,214,855
Total Revenue $ 62,450,156 $ 61,292,598
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Details) - Schedule of pay any dividends in the future - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected dividend yield 0.00% 0.00%
Expected option term 3 years 6 months 3 years 6 months
Turnover/forfeiture rate 0.00% 0.00%
Weighted average grant date fair value (in Dollars) $ 12.82 $ 26.36
Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk free interest rate 0.82% 0.19%
Expected volatility 68.00% 67.00%
Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk free interest rate 4.38% 0.67%
Expected volatility 71.00% 70.00%
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per common share - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Weighted Average Shares Outstanding And The Basic And Diluted Earnings Per Common Share Abstract    
Basic EPS, Net (Loss) $ (11,438,440) $ 378,079
Basic EPS, Shares 17,783,992 17,228,019
Basic EPS, Per Share Amount $ (0.64) $ 0.02
Effect of dilutive securities, Net (Loss)  
Effect of dilutive securities, Shares 462,470
Effect of dilutive securities, Per Share Amount
Diluted EPS, Net (Loss) $ (11,438,440) $ 378,079
Diluted EPS, Shares 17,783,992 17,690,489
Diluted EPS, Per Share Amount $ (0.64) $ 0.02
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions (Details)
Apr. 14, 2022
USD ($)
shares
Acquisitions (Details) [Line Items]  
Issuance of shares of common stock (in Shares) | shares 240,741
Common stock value $ 9,374,455
Purchase price $ 12,082,789
Total shares issued (in Shares) | shares 185,185
Estimated useful life 8 years
Goodwill $ 7,933,789
Acquisition costs 19,739
Acquisitions [Member]  
Acquisitions (Details) [Line Items]  
Cash 2,000,000
Previously paid amount 708,334
Purchase price $ 4,149,000
EvinceMed [Member]  
Acquisitions (Details) [Line Items]  
Issuance of shares of common stock (in Shares) | shares 240,741
Shares issued (in Shares) | shares 55,556
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Investment Securities [Abstract]  
U.S. government and agency securities $ 55.9
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Prepaid Expenses (Details) - Schedule of prepaid expenses - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule of prepaid expenses [Abstract]    
Revenue share and exclusivity payments $ 1,025,000 $ 4,516,668
Software 408,063 181,044
Insurance 221,580 156,327
Data 152,533 168,462
Other 473,652 608,154
Total prepaid expenses $ 2,280,828 $ 5,630,655
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 85,725 $ 105,360
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Details) - Schedule of owned equipment recorded at cost - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property plant and equipment $ 268,967 $ 468,167
Less accumulated depreciation 131,519 324,349
Property and equipment, net 137,448 143,818
Computer equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property plant and equipment 230,467 267,917
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property plant and equipment $ 38,500 $ 200,250
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Company recorded amortization expense $ 1,936,304 $ 1,859,965
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Details) - Schedule of goodwill on the consolidated balance sheet - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Goodwill On The Consolidated Balance Sheet Abstract    
Balance $ 14,740,031 $ 14,740,031
Revenue recognized 7,933,789  
Amount collected  
Balance $ 22,673,820 14,740,031
Acquisitions  
Impairments  
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Details) - Schedule of intangible assets included on the consolidated balance sheets - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Carrying Amount $ 21,826,389 $ 17,513,828
Accumulated Amortization 8,803,478 6,867,174
Intangible assets, Net 13,022,911 10,646,654
Patent rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Carrying Amount 3,364,729 3,362,898
Accumulated Amortization 1,424,551 1,207,872
Intangible assets, Net $ 1,940,178 $ 2,155,026
Weighted Average Life Remaining 8 years 6 months 9 years 7 months 6 days
Technology Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Carrying Amount $ 12,859,660 $ 8,548,930
Accumulated Amortization 5,156,765 3,959,804
Intangible assets, Net $ 7,702,895 $ 4,589,126
Weighted Average Life Remaining 5 years 1 month 6 days 4 years 10 months 24 days
Tradename [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Carrying Amount $ 3,586,000 $ 3,586,000
Accumulated Amortization 776,966 537,900
Intangible assets, Net $ 2,809,034 $ 3,048,100
Weighted Average Life Remaining 11 years 8 months 12 days 12 years 8 months 12 days
Non-compete agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Carrying Amount $ 1,093,000 $ 1,093,000
Accumulated Amortization 1,093,000 899,635
Intangible assets, Net $ 193,365
Weighted Average Life Remaining 0 years 7 months 6 days
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Carrying Amount $ 923,000 $ 923,000
Accumulated Amortization 352,196 261,963
Intangible assets, Net $ 570,804 $ 661,037
Weighted Average Life Remaining 7 years 4 months 24 days 8 years 4 months 24 days
Total other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Carrying Amount $ 5,602,000 $ 5,602,000
Accumulated Amortization 2,222,162 1,699,498
Intangible assets, Net $ 3,379,838 $ 3,902,502
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis
12 Months Ended
Dec. 31, 2022
Patents [Member] | Minimum [Member]  
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]  
Intangibles amortized estimated useful lives 15 years
Patents [Member] | Maximum [Member]  
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]  
Intangibles amortized estimated useful lives 17 years
Tradenames [Member]  
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]  
Intangibles amortized estimated useful lives 15 years
Non-compete agreements [Member] | Minimum [Member]  
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]  
Intangibles amortized estimated useful lives 2 years
Non-compete agreements [Member] | Maximum [Member]  
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]  
Intangibles amortized estimated useful lives 4 years
Customer relationships [Member]  
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]  
Intangibles amortized estimated useful lives 8 years
Technology assets [Member] | Minimum [Member]  
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]  
Intangibles amortized estimated useful lives 3 years
Technology assets [Member] | Maximum [Member]  
Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]  
Intangibles amortized estimated useful lives 10 years
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Details) - Schedule of future amortization expenses of intangibles assets
Dec. 31, 2022
USD ($)
Schedule Of Future Amortization Expenses Of Intangibles Assets Abstract  
2023 $ 1,769,212
2024 1,769,212
2025 1,682,054
2026 1,566,184
2027 1,483,765
Thereafter 4,752,484
Total $ 13,022,911
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Deferred Revenue (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Revenues [Abstract]    
Deferred revenue $ 164,309 $ 1,389,907
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Deferred Revenue (Details) - Schedule of deferred revenue - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Deferred Revenue Abstract    
Balance $ 1,389,907 $ 285,795
Revenue recognized (36,346,653) (18,006,973)
Amount collected 35,121,055 19,111,085
Balance $ 164,309 $ 1,389,907
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2010
Related Party Transactions [Abstract]      
Total payment in shares of common stock and options value     $ 930,000
Revenue amount $ 401,972 $ 218,333  
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Stockholders' Equity (Details) [Line Items]    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 166,666,667 166,666,667
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares issued 18,288,571 17,860,975
Shares of common stock issued 156,910 1,105,822
Received proceeds (in Dollars) $ 1,205,881 $ 4,864,231
Shares of common stock issued   1,523,750
Gross proceeds (in Dollars)   $ 75,425,625
Issuance of common stock exercise value (in Dollars)   4,754,089
Payments to advisors and legal fees (in Dollars)   $ 70,671,536
Repurchased shares 1,214,398  
Commissions paid (in Dollars) $ 20,024,258  
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  
Common Stock [Member]    
Stockholders' Equity (Details) [Line Items]    
Common stock, shares issued 17,074,173 17,860,975
Shares of common stock issued 29,945 3,333
Outstanding common stock (in Dollars) $ 20,000,000  
Director [Member]    
Stockholders' Equity (Details) [Line Items]    
Shares of common stock issued   4,730
Gross proceeds (in Dollars)   $ 250,085
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Stock Based Compensation (Details) [Line Items]    
Authorized shares 3,000,000  
Shares of common stock options 410,701  
Shares of common stock (in Dollars per share) $ 128,590  
Shares are authorized issuance   2,500,000
Common stock options 896,169  
Common stock underlying restricted stock unit 660,484  
Grant shares 921,946  
Fair market value rate 100.00%  
Options exercised value (in Dollars)   $ 100,290
Expense remaining to be recognized related to unvested options (in Dollars) $ 12,528,706  
Expense remaining over a period 2 years 1 month 6 days  
Granted restricted stock description The Company granted restricted stock units of 467,043 and 303,556 units in 2022 and 2021, respectively, and valued at $11,996,111 and $20,125,861, respectively. These restricted stock units vest over a period of 1 year to 5 years. The Company recognized expense of $10,789,203 and $2,532,091 in 2022 and 2021, respectively, related to these restricted stock units.  
Restricted stock granted remains value (in Dollars) $ 17,862,951  
Remains to be recognized over period 2 years  
Cumulative net shares issued surrendered 31,243  
Cumulative net shares issued cancelled 100,290  
Restricted stock unit description   Of the restricted stock units issued in 2021, 182,938 are market-based awards that vest if the Company’s stock price hits certain price targets and maintains that price for 30 days. A total of 60,191, 60,191, and 62,016 units vest if the stock price hits $98.87, $131.82, and $164.78, respectively. As described in Note 2, these market-based restricted stock units were valued using a Monte Carlo simulation model, with expected vesting in 1.60, 2.25, and 2.71 years, respectively, for the three price targets. During the year ended December 31, 2022, we granted certain performance based stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable.
Shares issued 4,730  
Shares valued (in Dollars) $ 250,085  
Granted units 3,715  
Restricted stock units 26,470  
Total value of vest (in Dollars) $ 750,130  
Vest from the grant date 12 months  
Minimum [Member]    
Stock Based Compensation (Details) [Line Items]    
Options exercised shares   31,243
Equity Compensation Plan [Member]    
Stock Based Compensation (Details) [Line Items]    
Stock compensation recognized expense (in Dollars) $ 4,956,619 $ 2,709,781
Non-employee directors’ compensation [Member]    
Stock Based Compensation (Details) [Line Items]    
Shares of common stock (in Dollars per share) $ 250,175  
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation (Details) - Schedule of restricted stock awards - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Restricted Stock Awards Abstract    
Outstanding at Number of Options 783,547 1,545,518
Outstanding at Number of Options $ 34.17 $ 7.31
Number of Options, Granted 862,938 424,588
Weighted average exercise price, Granted $ 25.43 $ 54.34
Number of Options, Exercised (156,910) (1,105,822)
Weighted average exercise price, Exercised $ 7.69 $ 7.33
Number of Options, Withheld and cancelled   (31,243)
Weighted average exercise price, Withheld and cancelled   $ 3.21
Number of Options, Expired or forfeited (182,705) (49,494)
Weighted average exercise price, Expired or forfeited $ 37.13 $ 24.57
Number of Options, Outstanding 1,306,870 783,547
Weighted average exercise price, Outstanding $ 31.14 $ 34.17
Weighted average remaining contractual life (years), Outstanding 2 years 8 months 12 days 3 years 4 months 24 days
Aggregate intrinsic value, Outstanding $ 1,537,752 $ 23,368,961
Number of Options, Exercisable 250,684  
Weighted average exercise price, Exercisable $ 33.82  
Weighted average remaining contractual life (years), Exercisable 2 years 7 months 6 days  
Aggregate intrinsic value, Exercisable $ 538,652  
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation (Details) - Schedule of total options outstanding
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Total Option Outstanding [Member] | Exercise Price Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 30,335
Weighted average remaining contractual life (years) 1 year 6 months
Weighted average exercise price $ 6.4
Total Option Outstanding [Member] | Exercise Price Range One [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 4.2
Total Option Outstanding [Member] | Exercise Price Range One [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 10
Total Option Outstanding [Member] | Exercise Price Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 568,358
Weighted average remaining contractual life (years) 2 years 7 months 6 days
Weighted average exercise price $ 14.66
Total Option Outstanding [Member] | Exercise Price Range Two [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 10
Total Option Outstanding [Member] | Exercise Price Range Two [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 20
Total Option Outstanding [Member] | Exercise Price Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 322,916
Weighted average remaining contractual life (years) 2 years 7 months 6 days
Weighted average exercise price $ 33.79
Total Option Outstanding [Member] | Exercise Price Range Three [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 20
Total Option Outstanding [Member] | Exercise Price Range Three [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 40
Total Option Outstanding [Member] | Exercise Price Range Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 284,231
Weighted average remaining contractual life (years) 2 years 9 months 18 days
Weighted average exercise price $ 47.99
Total Option Outstanding [Member] | Exercise Price Range Four [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 40
Total Option Outstanding [Member] | Exercise Price Range Four [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 60
Total Option Outstanding [Member] | Exercise Price Range Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 101,030
Weighted average remaining contractual life (years) 3 years 8 months 12 days
Weighted average exercise price $ 75.43
Total Option Outstanding [Member] | Exercise Price Range Five [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 60
Total Option Outstanding [Member] | Exercise Price Range Five [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 96.7
Total Option Outstanding [Member] | Exercise Price Range [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 1,306,870
Weighted average remaining contractual life (years) 2 years 8 months 12 days
Weighted average exercise price $ 31.14
Vested Options Outstanding [Member] | Exercise Price Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 24,168
Weighted average remaining contractual life (years) 1 year 3 months 18 days
Weighted average exercise price $ 6.22
Vested Options Outstanding [Member] | Exercise Price Range One [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 4.2
Vested Options Outstanding [Member] | Exercise Price Range One [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 10
Vested Options Outstanding [Member] | Exercise Price Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 69,868
Weighted average remaining contractual life (years) 1 year 8 months 12 days
Weighted average exercise price $ 12.84
Vested Options Outstanding [Member] | Exercise Price Range Two [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 10
Vested Options Outstanding [Member] | Exercise Price Range Two [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 20
Vested Options Outstanding [Member] | Exercise Price Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 69,170
Weighted average remaining contractual life (years) 2 years 10 months 24 days
Weighted average exercise price $ 30.77
Vested Options Outstanding [Member] | Exercise Price Range Three [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 20
Vested Options Outstanding [Member] | Exercise Price Range Three [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 40
Vested Options Outstanding [Member] | Exercise Price Range Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 54,667
Weighted average remaining contractual life (years) 3 years 3 months 18 days
Weighted average exercise price $ 51.54
Vested Options Outstanding [Member] | Exercise Price Range Four [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 40
Vested Options Outstanding [Member] | Exercise Price Range Four [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 60
Vested Options Outstanding [Member] | Exercise Price Range Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 32,811
Weighted average remaining contractual life (years) 3 years 8 months 12 days
Weighted average exercise price $ 75.74
Vested Options Outstanding [Member] | Exercise Price Range Five [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices 60
Vested Options Outstanding [Member] | Exercise Price Range Five [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices $ 96.7
Vested Options Outstanding [Member] | Exercise Price Range [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Options (in Shares) | shares 250,684
Weighted average remaining contractual life (years) 2 years 7 months 6 days
Weighted average exercise price $ 33.82
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation (Details) - Schedule of nonvested shares
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Schedule Of Nonvested Shares Abstract  
Options, Nonvested at beginning balance | shares 586,276
Weighted-Average Exercise Price, Nonvested at beginning balance | $ / shares $ 42.01
Options, Granted | shares 862,938
Weighted-Average Exercise Price, Granted | $ / shares $ 25.43
Options, Vested | shares (223,323)
Weighted-Average Exercise Price, Vested | $ / shares $ 35.04
Options, Forfeited | shares (169,705)
Weighted-Average Exercise Price, Forfeited | $ / shares $ 37.83
Options, Nonvested at ending balance | shares 1,056,186
Weighted-Average Exercise Price, Nonvested at ending balance | $ / shares $ 30.51
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation (Details) - Schedule of restricted stock unit - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Restricted Stock Unit Abstract    
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 399,738 100,000
Weighted grant date fair value Outstanding, beginning   $ 11.51
Number of RSUs, Granted 467,043 303,556
Weighted grant date fair value, Granted $ 25.69 $ 66.3
Number of RSUs, Forfeited (39,346) (485)
Weighted grant date fair value, Forfeited $ 44.06 $ 61.82
Number of RSUs, Vested and issued (29,945)  
Weighted grant date fair value, Vested and issued $ 59.41  
Number of RSUs, Withheld and cancelled (8,416)  
Weighted grant date fair value, Withheld and cancelled $ 68.69  
Number of RSUs, Shares issued   (3,333)
Weighted grant date fair value, Shares issued   $ 21.2
Number of RSUs Outstanding, ending 789,074 399,738
Weighted grant date fair value, Outstanding, ending $ 36.95 $ 52.99
Weighted average remaining contractual life (years) Outstanding, ending 2 years 3 years 3 months 18 days
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases (Details) [Line Items]    
Operating leases with terms Nov. 30, 2023  
Operating leases description We have assumed renewal of the lease. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022 with a monthly payment of $3,158, as well as a lease of approximately $1,883 per month in Zagreb, Croatia expiring in 2024.  
Weighted average remaining lease term 2 years 8 months 12 days  
Weighted average discount rate 4.50%  
Cash paid $ 89,111  
Payments on lease obligations 101,405 $ 142,284
Amortization on the right of use assets 101,433  
Amortization on right of use assets   $ 121,129
Minimum [Member]    
Leases (Details) [Line Items]    
Operating leases rent payable 6,384  
Maximum [Member]    
Leases (Details) [Line Items]    
Operating leases rent payable $ 6,688  
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - Schedule of lease cost - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Lease Cost Abstract    
Operating lease cost $ 100,771 $ 132,305
Short-term lease cost (1) [1] 75,784 52,375
Total lease cost $ 176,555 $ 184,680
[1] Short-term lease cost includes any lease with a term of less than 12 months.
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - Schedule of future minimum lease payments
12 Months Ended
Dec. 31, 2022
USD ($)
Schedule Of Future Minimum Lease Payments Abstract  
2023 $ 98,247
2024 80,215
2025 70,224
Total 248,686
Less: present value discount 14,252
Total lease liabilities $ 234,434
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Major Customers and Vendors (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Major Customers and Vendors (Details) [Line Items]    
Concentration Risk Percentage 10.00%  
Other Customer [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration Risk Percentage 10.00%  
Key Partners [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration Risk Percentage 10.00%  
Accounts Receivable [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration Risk Percentage 10.00% 10.00%
Accounts Receivable [Member] | Two Entities [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration Risk Percentage 13.30%  
Accounts Receivable [Member] | Three Entities [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration Risk Percentage 10.80%  
Accounts Receivable [Member] | One Agencies [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration Risk Percentage   33.50%
Accounts Receivable [Member] | Two Agencies [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration Risk Percentage   12.20%
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Major Customers and Vendors (Details) - Schedule of customers accounted percentage of revenue - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Customer A [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 6,817,682 $ 5,206,305
Revenue percentage 10.90% 8.50%
Customer B [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 3,876,580 $ 14,268,819
Revenue percentage 6.20% 23.00%
Partner A [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 19,882,511 $ 33,041,503
Revenue percentage 31.80% 53.90%
Partner B [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 12,494,227 $ 2,761,893
Revenue percentage 20.00% 4.50%
Partner C [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 6,578,661 $ 9,554,266
Revenue percentage 10.50% 15.60%
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Operating loss expire, description As of December 31, 2022, the Company had net operating loss (“NOLs”) carry-forwards for federal income tax purposes of approximately $21.5 million, consisting of pre-2018 losses in the amount of approximately $8.2 million that expire from 2022 through 2037, and post-2017 losses in the amount of approximately $13.3 million that will never expire.  
Effective rate of tax expected 21.00% 21.00%
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - Schedule of federal income tax benefit - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Federal Income Tax Benefit Abstract    
Current operations $ 2,402,000 $ (79,000)
State tax effect, net of federal benefit 545,000 979,000
Option exercise benefits (expenses), net of Section 162M limitations (268,000) 2,171,000
Other adjustments 221,000 (30,000)
NOLs expiring (26,000)
Valuation allowance (2,900,000) (3,006,000)
Net provision for federal income tax
Current tax benefit (expense) - Federal
Deferred tax benefit (expense) - Federal
Adjustment of valuation allowance from business combination
Total tax benefit (expense) on income
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - Schedule of deferred tax assets - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Deferred tax asset attributable to:    
Net operating loss carryover $ 5,545,000 $ 6,887,000
Stock compensation 3,953,000 809,000
Operating lease liability 63,000 88,000
Section 174 Capitalized Expenses 789,000
Fixed Assets 126,000 13,000
Other 16,000 85,000
Deferred tax asset 10,492,000 7,882,000
Intangibles (2,102,000) (2,490,000)
Operating lease right of use assets (63,000) (88,000)
Goodwill (106,000)
Other (59,000) (42,000)
Deferred tax liability (2,330,000) (2,620,000)
Net deferred tax asset 8,162,000 5,262,000
Valuation allowance (8,162,000) (5,262,000)
Net deferred tax asset, net of valuation allowance
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingent Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingent Liabilities (Details) [Line Items]        
Underpayment percentage       10.00%
Future minimum payments       $ 16.4
Forecast [Member]        
Commitments and Contingent Liabilities (Details) [Line Items]        
Minimum payments due $ 5.0 $ 5.2 $ 6.2  
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]    
Defined contribution plan, description Under the terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee’s payroll.  
Contributions plan expense $ 489,780 $ 343,221
XML 85 f10k2022_optimizerx_htm.xml IDEA: XBRL DOCUMENT 0001448431 2022-01-01 2022-12-31 0001448431 2022-06-30 0001448431 2023-02-28 0001448431 2022-12-31 0001448431 2021-12-31 0001448431 2021-01-01 2021-12-31 0001448431 us-gaap:CommonStockMember 2021-12-31 0001448431 us-gaap:TreasuryStockMember 2021-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001448431 us-gaap:RetainedEarningsMember 2021-12-31 0001448431 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001448431 us-gaap:TreasuryStockMember 2022-01-01 2022-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001448431 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001448431 us-gaap:CommonStockMember 2022-12-31 0001448431 us-gaap:TreasuryStockMember 2022-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001448431 us-gaap:RetainedEarningsMember 2022-12-31 0001448431 us-gaap:CommonStockMember 2020-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001448431 us-gaap:RetainedEarningsMember 2020-12-31 0001448431 2020-12-31 0001448431 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001448431 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001448431 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember 2021-01-01 2021-12-31 0001448431 srt:MaximumMember 2021-01-01 2021-12-31 0001448431 us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember 2022-04-01 2022-04-14 0001448431 2022-04-14 0001448431 2022-04-01 2022-04-14 0001448431 oprx:EvinceMedMember 2022-04-14 0001448431 oprx:EvinceMedMember 2022-04-01 2022-04-14 0001448431 us-gaap:ComputerEquipmentMember 2022-12-31 0001448431 us-gaap:ComputerEquipmentMember 2021-12-31 0001448431 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001448431 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001448431 us-gaap:PatentsMember 2022-12-31 0001448431 us-gaap:PatentsMember 2022-01-01 2022-12-31 0001448431 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001448431 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0001448431 us-gaap:TradeNamesMember 2022-12-31 0001448431 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001448431 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001448431 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001448431 us-gaap:CustomerRelationshipsMember 2022-12-31 0001448431 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001448431 oprx:TotalIntanbleAssetsMember 2022-12-31 0001448431 us-gaap:PatentsMember 2021-12-31 0001448431 us-gaap:PatentsMember 2021-01-01 2021-12-31 0001448431 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001448431 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001448431 us-gaap:TradeNamesMember 2021-12-31 0001448431 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001448431 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001448431 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001448431 us-gaap:CustomerRelationshipsMember 2021-12-31 0001448431 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001448431 oprx:TotalIntanbleAssetsMember 2021-12-31 0001448431 srt:MinimumMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember us-gaap:TechnologySectorMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember us-gaap:TechnologySectorMember 2022-01-01 2022-12-31 0001448431 2010-12-31 0001448431 us-gaap:PreferredStockMember 2022-12-31 0001448431 srt:DirectorMember 2021-01-01 2021-12-31 0001448431 us-gaap:StockCompensationPlanMember 2022-01-01 2022-12-31 0001448431 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0001448431 oprx:NonemployeeDirectorsCompensationMember 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeOneMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFourMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeMember 2022-12-31 0001448431 oprx:TotalOptionOutstandingMember oprx:ExercisePriceRangeMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeOneMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFourMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001448431 srt:MinimumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 srt:MaximumMember oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeMember 2022-12-31 0001448431 oprx:VestedOptionsOutstandingMember oprx:ExercisePriceRangeMember 2022-01-01 2022-12-31 0001448431 us-gaap:OtherCustomerMember 2022-01-01 2022-12-31 0001448431 us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001448431 oprx:TwoEntitiesMember us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001448431 oprx:CustomerThreeMember us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001448431 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001448431 oprx:CustomerOneMember us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001448431 oprx:CustomerTwoMember us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001448431 oprx:KeyPartnersMember 2022-01-01 2022-12-31 0001448431 oprx:CustomerAMember 2022-01-01 2022-12-31 0001448431 oprx:CustomerAMember 2021-01-01 2021-12-31 0001448431 oprx:CustomerBMember 2022-01-01 2022-12-31 0001448431 oprx:CustomerBMember 2021-01-01 2021-12-31 0001448431 oprx:PartnerAMember 2022-01-01 2022-12-31 0001448431 oprx:PartnerAMember 2021-01-01 2021-12-31 0001448431 oprx:PartnerBMember 2022-01-01 2022-12-31 0001448431 oprx:PartnerBMember 2021-01-01 2021-12-31 0001448431 oprx:PartnerCMember 2022-01-01 2022-12-31 0001448431 oprx:PartnerCMember 2021-01-01 2021-12-31 0001448431 srt:ScenarioForecastMember 2023-01-01 2023-12-31 0001448431 srt:ScenarioForecastMember 2024-01-01 2024-12-31 0001448431 srt:ScenarioForecastMember 2025-01-01 2025-12-31 iso4217:USD shares iso4217:USD shares pure 10-K true 2022-12-31 --12-31 2022 false 001-38543 NV 26-1265381 400 Water Street Suite 200 Rochester MI 48307 Common Stock, par value $0.001 OPRX NASDAQ No No Yes Yes Non-accelerated Filer true false false false 486888119 17100097 UHY LLP Sterling Heights, Michigan 1195 18208685 84681770 55931821 22155301 24800585 2280828 5630655 98576635 115113010 137448 143818 22673820 14740031 7702895 4589126 1940178 2155026 235320 328820 3379838 3902502 5051 12859 35937102 25728364 134651185 140985192 1549979 606808 2601246 2902836 3990440 4378216 89902 90982 164309 1389907 8395876 9368749 144532 236726 8540408 9605475 0.001 0.001 10000000 10000000 0.001 0.001 166666667 166666667 18288571 18288571 17860975 17860975 18289 17861 0.001 0.001 1214398 1214398 1214 172785800 166615514 -46692098 -35253658 126110777 131379717 134651185 140985192 62450156 61292598 23483336 25654384 38966820 35638214 15745822 5491957 2022029 2086454 33489707 27698703 51257558 35277114 -12290738 361100 852298 16979 -11438440 378079 -11438440 378079 17783992 17228019 17783992 17690489 -0.64 0.02 -0.64 0.02 17860975 17861 166615514 -35253658 131379717 4956619 4956619 10789203 10789203 156910 157 1205724 1205881 240741 241 9374214 9374455 29945 30 -132430 -132400 -1214398 -1214 20023044 20021830 -11438440 -11438440 18288571 18289 -1214398 1214 172785800 -46692098 126110777 15223340 15223 85590428 -35631737 49973914 2709781 2709781 2532091 2532088 4730 5 250080 250085 1105822 1106 4863125 4864231 1523750 1524 70670012 70671536 3333 3 -3 3 378079 378079 17860975 17861 166615514 -35253658 131379717 -11438440 378079 2022029 1965325 363512 80000 15745822 5491957 -2281773 6994880 2650951 -1174044 943171 -11442 -387776 -591652 -301592 482475 226 -3891 -1225598 1104112 10654078 726039 81005 100322 2000000 55931821 1830 21511 161730 364166 -58176386 -485999 70671536 20024258 1073481 4864231 1610813 -18950777 73924954 -66473085 74164994 84681770 10516776 18208685 84681770 708334 9374455 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 1 – ORGANIZATION AND NATURE OF BUSINESS</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">OptimizeRx is a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.</p> 0.60 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</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"><span style="text-decoration:underline">Basis of Presentation</span></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 financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.</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"><span style="text-decoration:underline">Use of Estimates</span></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 financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the valuation allowance for the deferred tax asset, the timing of revenue recognition and related revenue share expenses, and inputs used in the calculation of stock based compensation. Actual results 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"><span style="text-decoration:underline">Principles of Consolidation</span></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 financial statements reflect the consolidated results of OptimizeRx Corporation, a Nevada corporation, and its wholly owned subsidiaries: OptimizeRx Corporation, a Michigan corporation, CareSpeak Communications, Inc., a New Jersey corporation, Cyberdiet, a controlled foreign corporation incorporated in Israel, and CareSpeak Communications D.O.O., a Controlled Foreign Corporation incorporated in Croatia. Together, these companies are referred to as “OptimizeRx” and “the Company.” All material intercompany transactions have been eliminated.</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"><span style="text-decoration:underline">Reclassifications</span></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">Certain items in the previous year financial statements have been reclassified to match the current year presentation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Foreign Currency</span></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 Company’s functional currency is the U.S. dollar, however it pays certain expenses related to its two foreign subsidiaries in the local currency, which is the shekel for its subsidiary in Israel and the kuna for its Croatian subsidiary. All transactions are recorded at the exchange rate at the time of payment. If there is a time lag between the time of recording the liability and the time of payment, a gain or loss is recorded in the Consolidated Statement of Operations due to any fluctuations in the exchange rate.</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"><span style="text-decoration:underline">Cash and Cash Equivalents</span></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 purposes of the accompanying financial statements, the Company considers all highly liquid instruments, consisting of money market accounts, with an initial maturity of three months or less to be cash equivalents.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Investments</span></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 marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value.</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"><span style="text-decoration:underline">Fair Value of Financial Instruments</span></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 defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.</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 addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</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">Level 1 – Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.</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">Level 2 – Inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 – Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company’s stock options and warrants are valued using level 3 inputs.</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 Company’s carrying amounts of financial instruments including cash and cash equivalents, accounts receivable, accounts payable, and other current liabilites approximate their fair values due to their short maturities.</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"><span style="text-decoration:underline">Accounts Receivable and Allowance for Doubtful Accounts</span></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 reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company’s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $363,512 for the year ended December 31, 2022 and $80,000 for the year ended December 31, 2021. The allowance for doubtful accounts was $352,043 and $241,219 as of December 31, 2022 and 2021, respectively. From time to time, we may record revenue based on our revenue recognition policies described below in advance of being able to invoice the customer. Included in accounts receivable are unbilled amounts of $3,582,735,$2,110,865 and $757,218 at December 31, 2022, 2021 and 2020, 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"><span style="text-decoration:underline">Property and Equipment</span></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 stated at cost and are being depreciated over their estimated useful lives of three to five years for office equipment and three years for computer equipment using the straight-line method of depreciation for book purposes. Maintenance and repair charges are expensed as incurred.</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"><span style="text-decoration:underline">Intangible Assets</span></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 are stated at cost. Finite-lived assets are being amortized over their estimated useful lives of fifteen to seventeen years for patents, eight years for customer relationships, fifteen years for tradenames, two to four years for covenants not to compete, and three to ten years for software and websites, all using the straight-line method. These assets are evaluated when there is a triggering event. There was no impairment of our intangible assets in either year presented.</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"><span style="text-decoration:underline">Goodwill</span></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 goodwill for impairment during our fiscal fourth quarter, or more frequently if an event occurs or circumstances change. Our analysis determined that there was no impairment of our 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"><span style="text-decoration:underline">Revenue Recognition</span></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">Recognition of revenue requires evidence of a contract, probable collection of proceeds, and completion of substantially all performance obligations. We use a 5-step model to recognize revenue. These steps are: identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when or as the performance obligations are 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">Revenues are primarily generated from content delivery activities in which the Company delivers financial, clinical, or brand messaging through a distribution network of eprescribers and electronic health record technology providers (channel partners), directly to consumers, or from reselling services that complement the business. This content delivery for a customer is referred to as a program. Unless otherwise specified, revenue is recognized based on the selling price to customers.</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 Company’s contracts are generally all less than one year and the primary performance obligation is delivery of messages, or content, but the contract may contain additional services. Additional services may include program design, which is the design of the content delivery program, set up, and reporting. We consider set up and reporting services to be complimentary to the primary performance obligation and recognized through performance of the delivery of content. We consider program design and related consulting services to be performance obligations separate from the delivery of messages.</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 the content is distributed through the platform and network of channel partners (a transaction), these transactions are recorded, and revenue is recognized over time as the distributions occur. Revenue for transactions can be realized based on a price per message, a price per redemption, as a flat fee occurring over a period of time, or upon completion of the program, depending on the client contract. The Company recognizes setup fees that are required for integrating client offerings and campaigns into the rule-based content delivery system and network over the life of the initial program, based either on time, or units delivered, depending upon which is most appropriate in the specific situation. Should a program be cancelled before completion, the balance of set up revenue is recognized at the time of cancellation, as set up fees are nonrefundable. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. This reporting revenue is recognized over time as the messages are delivered. Program design, which is the design of the content delivery program, and related consulting services are recognized as services are performed.</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">Disaggregation of Revenue</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">55,437,418</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">57,077,743</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenue recognized at a point in time</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">7,012,738</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">4,214,855</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 Revenue</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">62,450,156</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">61,292,598</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"><span style="text-decoration:underline">Revenue Recognition (Continued)</span></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 some instances, we license certain of our software applications in arrangements that do not include other performance obligations. In those instances, we record license revenue when the software is delivered for use to the license. In instances where our contracts included Software as a Service, the revenue is recognized over the subscription period as services are delivered 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">In some instances, the Company also resells messaging solutions that are available through channel partners that are complementary to the core business and client base. These partner specific solutions are frequently similar to our own solutions and revenue recognition for these programs is the same as described above. In instances where the Company sells solutions on a commission basis, net revenue is recognized based on the commission-based revenue split that the Company receives. There were no programs recorded on a net basis in the years presented. In instances where the Company resells these messaging solutions and has all financial risk and significant operation input and risk, the Company records the revenue based on the gross amount sold and the amount paid to the channel partner as a cost of sales.</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"><span style="text-decoration:underline">Cost of Revenues</span></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 primary cost of revenue is revenue share expense. Cost of revenues does not include depreciation and amortization which is listed separately on the statements of operations. Based on the volume of transactions that are delivered through the channel partner network, the Company provides a revenue share to compensate the partner, or others, for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns.</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"><span style="text-decoration:underline">Income Taxes</span></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">Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not 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">The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. It is the Company’s policy to include interest and penalties related to tax positions as a component of income tax expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Concentration of Credit Risks</span></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 Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties. As of December 31, 2022 and 2021 the Company had $15,669,837 and $83,312,524, respectively, in cash balances in excess of federally insured limits, primarily at Bank of America.</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"><span style="text-decoration:underline">Research and Development</span></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 Company expenses research and development expenses as incurred. There was no research and development expense for the years ended 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"><span style="text-decoration:underline">Stock-based Compensation</span></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 Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each 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">For restricted stock awards, the fair value is based on the market value of the Company’s common stock on the date of grant. For market based restricted stock units, the fair value is estimated using a Monte Carlo simulation model. This valuation technique includes estimating the movement of stock prices and the effects of volatility, interest rates and dividends.</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 options, fair value is estimated using the Black-Scholes option pricing model that uses the following assumptions. Estimated volatilities are based on the historical volatility of the Company’s common stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk-free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and do not expect to pay any dividends in the future.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Expected dividend yield</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0</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">0</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap; text-align: left">Risk free interest rate</td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">0.82% - 4.38%</span></td><td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">0.19% - 0.67%</span></td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected option term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">3.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-size: 10pt">3.5 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Turnover/forfeiture rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">68% - 71%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">67% - 70%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average grant date fair value</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12.82</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">26.36</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">The Black-Scholes option valuation model and other existing models were developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. The Company’s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.</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"><span style="text-decoration:underline">Loss Per Common and Common Equivalent Share</span></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 computation of basic (loss) earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted (loss) earnings per common share is based on the basic weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of options and warrants outstanding using the treasury stock method and the average market price per share during the year. The number of common shares potentially issuable upon the exercise of certain awards that were excluded from the diluted loss per common share calculation in 2022 was 93,626 related to options, and 170,859 related to restricted stock units, for a total of 264,485 because they are anti-dilutive, as a result of a net loss for the year ended December 31, 2022.</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 computation of weighted average shares outstanding and the basic and diluted earnings per common share for the years ended December 31, 2022 and 2021 consisted of 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31, 2022</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net (Loss)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Per Share<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: 64%; text-align: left">Basic EPS</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(11,438,440</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">17,783,992</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">(0.64</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities</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-57">—</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-58">—</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-59">—</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="text-align: left; padding-bottom: 4pt">Diluted EPS</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">(11,438,440</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">17,783,992</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.64</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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net Income</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Per Share<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: 64%; text-align: left">Basic EPS</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">378,079</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">17,228,019</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">0.02</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities</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><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">462,470</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-60">—</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="text-align: left; padding-bottom: 4pt">Diluted EPS</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">378,079</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">17,690,489</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.02</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"><span style="text-decoration:underline">Impairment of Long-Lived Assets</span></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 Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.</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"><span style="text-decoration:underline">Segment reporting</span></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 operate in one reportable segment. Overall, our business involves connecting life science companies to patients and providers. We have a common customer base for all of our solutions, which are primarily all communications with healthcare providers or patients on behalf of life science customers. Our customers are geographically located in the U.S although we have two technology centers located internationally. We do not prepare separate internal income statements by solutions as our focus is on selling enterprise arrangements covering multiple solutions that span the entire patient journey with a specific brand.</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"><span style="text-decoration:underline">Recently Issued Accounting Guidance</span></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 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>. ASU 2019-12 is intended to improve consistent application and simplify the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance. ASU 2019-12 was effective for us as of January 1, 2021. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Not Yet Adopted</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">ASU Topic 2021-08 <i>Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The adoption of this standard is not expected to have a material effect on our financial position, results of operations, or cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Basis of Presentation</span></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 financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.</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"><span style="text-decoration:underline">Use of Estimates</span></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 financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the valuation allowance for the deferred tax asset, the timing of revenue recognition and related revenue share expenses, and inputs used in the calculation of stock based compensation. Actual results 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"><span style="text-decoration:underline">Principles of Consolidation</span></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 financial statements reflect the consolidated results of OptimizeRx Corporation, a Nevada corporation, and its wholly owned subsidiaries: OptimizeRx Corporation, a Michigan corporation, CareSpeak Communications, Inc., a New Jersey corporation, Cyberdiet, a controlled foreign corporation incorporated in Israel, and CareSpeak Communications D.O.O., a Controlled Foreign Corporation incorporated in Croatia. Together, these companies are referred to as “OptimizeRx” and “the Company.” All material intercompany transactions have been eliminated.</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"><span style="text-decoration:underline">Reclassifications</span></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">Certain items in the previous year financial statements have been reclassified to match the current year presentation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Foreign Currency</span></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 Company’s functional currency is the U.S. dollar, however it pays certain expenses related to its two foreign subsidiaries in the local currency, which is the shekel for its subsidiary in Israel and the kuna for its Croatian subsidiary. All transactions are recorded at the exchange rate at the time of payment. If there is a time lag between the time of recording the liability and the time of payment, a gain or loss is recorded in the Consolidated Statement of Operations due to any fluctuations in the exchange rate.</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"><span style="text-decoration:underline">Cash and Cash Equivalents</span></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 purposes of the accompanying financial statements, the Company considers all highly liquid instruments, consisting of money market accounts, with an initial maturity of three months or less to be cash equivalents.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Investments</span></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 marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value.</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"><span style="text-decoration:underline">Fair Value of Financial Instruments</span></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 defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.</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 addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</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">Level 1 – Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.</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">Level 2 – Inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 – Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company’s stock options and warrants are valued using level 3 inputs.</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 Company’s carrying amounts of financial instruments including cash and cash equivalents, accounts receivable, accounts payable, and other current liabilites approximate their fair values due to their short maturities.</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"><span style="text-decoration:underline">Accounts Receivable and Allowance for Doubtful Accounts</span></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 reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company’s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $363,512 for the year ended December 31, 2022 and $80,000 for the year ended December 31, 2021. The allowance for doubtful accounts was $352,043 and $241,219 as of December 31, 2022 and 2021, respectively. From time to time, we may record revenue based on our revenue recognition policies described below in advance of being able to invoice the customer. Included in accounts receivable are unbilled amounts of $3,582,735,$2,110,865 and $757,218 at December 31, 2022, 2021 and 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 363512 80000 352043 241219 3582735 2110865 757218 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Property and Equipment</span></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 stated at cost and are being depreciated over their estimated useful lives of three to five years for office equipment and three years for computer equipment using the straight-line method of depreciation for book purposes. Maintenance and repair charges are expensed as incurred.</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"><span style="text-decoration:underline">Intangible Assets</span></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 are stated at cost. Finite-lived assets are being amortized over their estimated useful lives of fifteen to seventeen years for patents, eight years for customer relationships, fifteen years for tradenames, two to four years for covenants not to compete, and three to ten years for software and websites, all using the straight-line method. These assets are evaluated when there is a triggering event. There was no impairment of our intangible assets in either year presented.</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"><span style="text-decoration:underline">Goodwill</span></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 goodwill for impairment during our fiscal fourth quarter, or more frequently if an event occurs or circumstances change. Our analysis determined that there was no impairment of our 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"><span style="text-decoration:underline">Revenue Recognition</span></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">Recognition of revenue requires evidence of a contract, probable collection of proceeds, and completion of substantially all performance obligations. We use a 5-step model to recognize revenue. These steps are: identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when or as the performance obligations are 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">Revenues are primarily generated from content delivery activities in which the Company delivers financial, clinical, or brand messaging through a distribution network of eprescribers and electronic health record technology providers (channel partners), directly to consumers, or from reselling services that complement the business. This content delivery for a customer is referred to as a program. Unless otherwise specified, revenue is recognized based on the selling price to customers.</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 Company’s contracts are generally all less than one year and the primary performance obligation is delivery of messages, or content, but the contract may contain additional services. Additional services may include program design, which is the design of the content delivery program, set up, and reporting. We consider set up and reporting services to be complimentary to the primary performance obligation and recognized through performance of the delivery of content. We consider program design and related consulting services to be performance obligations separate from the delivery of messages.</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 the content is distributed through the platform and network of channel partners (a transaction), these transactions are recorded, and revenue is recognized over time as the distributions occur. Revenue for transactions can be realized based on a price per message, a price per redemption, as a flat fee occurring over a period of time, or upon completion of the program, depending on the client contract. The Company recognizes setup fees that are required for integrating client offerings and campaigns into the rule-based content delivery system and network over the life of the initial program, based either on time, or units delivered, depending upon which is most appropriate in the specific situation. Should a program be cancelled before completion, the balance of set up revenue is recognized at the time of cancellation, as set up fees are nonrefundable. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. This reporting revenue is recognized over time as the messages are delivered. Program design, which is the design of the content delivery program, and related consulting services are recognized as services are performed.</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">Disaggregation of Revenue</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">55,437,418</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">57,077,743</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenue recognized at a point in time</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">7,012,738</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">4,214,855</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 Revenue</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">62,450,156</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">61,292,598</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"><span style="text-decoration:underline">Revenue Recognition (Continued)</span></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 some instances, we license certain of our software applications in arrangements that do not include other performance obligations. In those instances, we record license revenue when the software is delivered for use to the license. In instances where our contracts included Software as a Service, the revenue is recognized over the subscription period as services are delivered 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">In some instances, the Company also resells messaging solutions that are available through channel partners that are complementary to the core business and client base. These partner specific solutions are frequently similar to our own solutions and revenue recognition for these programs is the same as described above. In instances where the Company sells solutions on a commission basis, net revenue is recognized based on the commission-based revenue split that the Company receives. There were no programs recorded on a net basis in the years presented. In instances where the Company resells these messaging solutions and has all financial risk and significant operation input and risk, the Company records the revenue based on the gross amount sold and the amount paid to the channel partner as a cost of sales.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">55,437,418</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">57,077,743</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenue recognized at a point in time</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">7,012,738</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">4,214,855</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 Revenue</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">62,450,156</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">61,292,598</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> 55437418 57077743 7012738 4214855 62450156 61292598 Cost of Revenues The primary cost of revenue is revenue share expense. Cost of revenues does not include depreciation and amortization which is listed separately on the statements of operations. Based on the volume of transactions that are delivered through the channel partner network, the Company provides a revenue share to compensate the partner, or others, for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns.  <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Income Taxes</span></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">Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not 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">The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. It is the Company’s policy to include interest and penalties related to tax positions as a component of income tax expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.50 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Concentration of Credit Risks</span></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 Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties. As of December 31, 2022 and 2021 the Company had $15,669,837 and $83,312,524, respectively, in cash balances in excess of federally insured limits, primarily at Bank of America.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 15669837 83312524 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Research and Development</span></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 Company expenses research and development expenses as incurred. There was no research and development expense for the years ended 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"><span style="text-decoration:underline">Stock-based Compensation</span></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 Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each 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">For restricted stock awards, the fair value is based on the market value of the Company’s common stock on the date of grant. For market based restricted stock units, the fair value is estimated using a Monte Carlo simulation model. This valuation technique includes estimating the movement of stock prices and the effects of volatility, interest rates and dividends.</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 options, fair value is estimated using the Black-Scholes option pricing model that uses the following assumptions. Estimated volatilities are based on the historical volatility of the Company’s common stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk-free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and do not expect to pay any dividends in the future.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Expected dividend yield</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0</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">0</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap; text-align: left">Risk free interest rate</td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">0.82% - 4.38%</span></td><td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">0.19% - 0.67%</span></td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected option term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">3.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-size: 10pt">3.5 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Turnover/forfeiture rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">68% - 71%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">67% - 70%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average grant date fair value</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12.82</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">26.36</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">The Black-Scholes option valuation model and other existing models were developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. The Company’s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Expected dividend yield</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0</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">0</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap; text-align: left">Risk free interest rate</td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">0.82% - 4.38%</span></td><td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">0.19% - 0.67%</span></td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected option term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">3.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-size: 10pt">3.5 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Turnover/forfeiture rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">68% - 71%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">67% - 70%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average grant date fair value</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12.82</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">26.36</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> 0 0 0.0082 0.0438 0.0019 0.0067 P3Y6M P3Y6M 0 0 0.68 0.71 0.67 0.70 12.82 26.36 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Loss Per Common and Common Equivalent Share</span></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 computation of basic (loss) earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted (loss) earnings per common share is based on the basic weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of options and warrants outstanding using the treasury stock method and the average market price per share during the year. The number of common shares potentially issuable upon the exercise of certain awards that were excluded from the diluted loss per common share calculation in 2022 was 93,626 related to options, and 170,859 related to restricted stock units, for a total of 264,485 because they are anti-dilutive, as a result of a net loss for the year ended December 31, 2022.</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 computation of weighted average shares outstanding and the basic and diluted earnings per common share for the years ended December 31, 2022 and 2021 consisted of 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31, 2022</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net (Loss)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Per Share<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: 64%; text-align: left">Basic EPS</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(11,438,440</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">17,783,992</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">(0.64</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities</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-57">—</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-58">—</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-59">—</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="text-align: left; padding-bottom: 4pt">Diluted EPS</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">(11,438,440</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">17,783,992</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.64</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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net Income</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Per Share<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: 64%; text-align: left">Basic EPS</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">378,079</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">17,228,019</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">0.02</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities</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><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">462,470</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-60">—</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="text-align: left; padding-bottom: 4pt">Diluted EPS</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">378,079</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">17,690,489</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.02</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> 93626 170859 264485 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31, 2022</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net (Loss)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Per Share<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: 64%; text-align: left">Basic EPS</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(11,438,440</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">17,783,992</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">(0.64</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities</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-57">—</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-58">—</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-59">—</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="text-align: left; padding-bottom: 4pt">Diluted EPS</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">(11,438,440</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">17,783,992</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.64</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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net Income</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Per Share<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: 64%; text-align: left">Basic EPS</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">378,079</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">17,228,019</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">0.02</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities</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><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">462,470</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-60">—</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="text-align: left; padding-bottom: 4pt">Diluted EPS</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">378,079</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">17,690,489</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.02</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> -11438440 17783992 -0.64 -11438440 17783992 -0.64 378079 17228019 0.02 462470 378079 17690489 0.02 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Impairment of Long-Lived Assets</span></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 Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.</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"><span style="text-decoration:underline">Segment reporting</span></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 operate in one reportable segment. Overall, our business involves connecting life science companies to patients and providers. We have a common customer base for all of our solutions, which are primarily all communications with healthcare providers or patients on behalf of life science customers. Our customers are geographically located in the U.S although we have two technology centers located internationally. We do not prepare separate internal income statements by solutions as our focus is on selling enterprise arrangements covering multiple solutions that span the entire patient journey with a specific brand.</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"><span style="text-decoration:underline">Recently Issued Accounting Guidance</span></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 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>. ASU 2019-12 is intended to improve consistent application and simplify the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance. ASU 2019-12 was effective for us as of January 1, 2021. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Not Yet Adopted</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">ASU Topic 2021-08 <i>Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The adoption of this standard is not expected to have a material effect on our financial position, results of operations, or cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 3 – ACQUISITIONS</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 April 14, 2022, we completed the acquisition of substantially all of the assets of EvinceMed Corp., a privately held leading provider of delivering end-to-end automation for specialty pharmaceutical transactions. We completed the acquisition to expand the breadth of the solutions we offer our customers, particularly where specialty medications are involved, The acquisition included the full Market Access Management Platform for supporting pharma manufacturers, hub providers and pharmacies to improve patient access, speed to therapy and activation of affordability programs. With the EvinceMed platform, OptimizeRx is able to help patients get access to the drugs they need by simplifying the prescribing process for specialty medications, automating manual steps to determine drug eligibility and affordability, and introducing electronic enrollment and medical documentation <span>across</span> the OptimizeRx network of electronic health record (EHR) systems, ePrescribing platforms, and account-based marketing technologies.</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 consideration was comprised of $2.0 million in cash, the issuance of 240,741 shares of common stock valued at $9,374,455, and $708,334 of amounts previously paid. The total purchase price was $12,082,789. Of the 240,741 shares of common stock, 185,185 were issued at closing and 55,556 were issued but held back to secure potential adjustments to the purchase price that may result from the indemnification obligations of EvinceMed and the EvinceMed shareholder indemnitors. The holdback amount will be released twelve months from the closing, subject to any adjustments for the payment by EvinceMed and the shareholder indemnitors for its and their indemnification obligations. The purchase price was allocated to acquired technology totaling $4,149,000 with an estimated useful life of 8 years and the remaining $7,933,789 was allocated to goodwill. Goodwill represents the processes and synergies expected by integrating those processes with our own. The full amount of goodwill will be deductible for tax purposes using a 15 year life. The increase in goodwill for the period is fully accounted for by this acquisition. We determined pro forma data was immaterial for financial reporting purposes. The initial accounting is provisional and subject to change based on the completion of formal valuations.</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">Acquisition costs of approximately $19,739 were expensed as incurred.</p> 2000000 240741 9374455 708334 12082789 240741 185185 55556 4149000 P8Y 7933789 19739 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 4 – INVESTMENT SECURITIES</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At December 31, 2022 the Company held $55.9 million in U.S. government and agency securities. All securities have maturity dates of less than one year. The Company reports them at amortized cost. The amortized cost approximates fair value at December 31, 2022 due to the short nature of the securities.</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">There were no securities held at December 31, 2021.</p> 55900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 5 – PREPAID EXPENSES</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">Prepaid expenses consisted of the following as of December 31, 2022 and 2021:</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0in">Revenue share and exclusivity payments</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,025,000</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,516,668</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">Software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">408,063</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">181,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in">Insurance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">221,580</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156,327</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">Data</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,533</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">168,462</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; padding-left: 0in">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">473,652</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">608,154</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in">Total prepaid expenses</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">2,280,828</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,630,655</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0in">Revenue share and exclusivity payments</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,025,000</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,516,668</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">Software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">408,063</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">181,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in">Insurance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">221,580</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156,327</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">Data</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,533</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">168,462</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; padding-left: 0in">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">473,652</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">608,154</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in">Total prepaid expenses</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">2,280,828</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,630,655</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1025000 4516668 408063 181044 221580 156327 152533 168462 473652 608154 2280828 5630655 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 6 – PROPERTY AND EQUIPMENT</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 Company owned equipment recorded at cost, which consisted of the following as of December 31, 2022 and 2021:</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Computer equipment</td><td style="padding-left: -0.125in; width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">230,467</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">267,917</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Furniture and fixtures</td><td style="padding-left: -0.125in; 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">38,500</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">200,250</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="padding-left: -0.125in"> </td> <td style="text-align: left"> </td><td style="text-align: right">268,967</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">468,167</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less accumulated depreciation</td><td style="padding-left: -0.125in; 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">131,519</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">324,349</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-left: 0.125in; text-align: left">Property and equipment, net</td><td style="padding-left: -0.125in; 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">137,448</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">143,818</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 expense was $85,725 and $105,360 for the years ended December 31, 2022 and 2021, respectively.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Computer equipment</td><td style="padding-left: -0.125in; width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">230,467</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">267,917</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Furniture and fixtures</td><td style="padding-left: -0.125in; 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">38,500</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">200,250</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="padding-left: -0.125in"> </td> <td style="text-align: left"> </td><td style="text-align: right">268,967</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">468,167</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less accumulated depreciation</td><td style="padding-left: -0.125in; 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">131,519</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">324,349</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-left: 0.125in; text-align: left">Property and equipment, net</td><td style="padding-left: -0.125in; 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">137,448</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">143,818</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> 230467 267917 38500 200250 268967 468167 131519 324349 137448 143818 85725 105360 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 7 – INTANGIBLE ASSETS</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"><b>Goodwill</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">Our goodwill is related to the acquisitions of EvinceMed in 2022, RMDY Health, Inc. in 2019 and CareSpeak Communications in 2018. Goodwill is not amortizable for financial statement purposes.</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">Changes in the carrying amount of goodwill on the consolidated balance sheet consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Balance at January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,740,031</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></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">Impairments</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-62">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Balance January 1, 2022</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">14,740,031</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">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,933,789</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</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-63">-</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">Balance December 31, 2022</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">22,673,820</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> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets included on the consolidated balance sheets consist of 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross <br/> Carrying <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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted <br/> Average Life <br/> Remaining</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: 52%; text-align: left; padding-bottom: 4pt">Patent rights</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">3,364,729</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,424,551</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,940,178</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 9%; padding-bottom: 4pt; text-align: right">8.5</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Technology assets</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">12,859,660</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,156,765</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,702,895</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">5.1</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other intangible assets</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><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; "> <td style="padding-left: 9pt">Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,586,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">776,966</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,809,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.7</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-left: 9pt">Non-compete agreements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,093,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,093,000</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-64">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Customer relationships</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">923,000</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">352,196</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">570,804</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">7.4</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 other</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,602,000</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">2,222,162</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,379,838</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total intangible assets</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">21,826,389</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">8,803,478</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">13,022,911</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross <br/> Carrying <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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted <br/> Average Life <br/> Remaining</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: 52%; text-align: left; padding-bottom: 4pt">Patent rights</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">3,362,898</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,207,872</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">2,155,026</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 9%; padding-bottom: 4pt; text-align: right">9.6</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Technology assets</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">8,548,930</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,959,804</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">4,589,126</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">4.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other intangible assets</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><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; "> <td style="padding-left: 9pt">Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,586,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">537,900</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,048,100</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.7</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-left: 9pt">Non-compete agreements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,093,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">899,635</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">193,365</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Customer relationships</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">923,000</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">261,963</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">661,037</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">8.4</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 other</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,602,000</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,699,498</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,902,502</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total intangible assets</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">17,513,828</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,867,174</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">10,646,654</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </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">Intangibles are being amortized on a straight-line basis over the following estimated useful lives.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Patents</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: right; padding-left: 2.65pt">15 – 17 years</td></tr> <tr style="vertical-align: bottom; "> <td>Tradenames</td><td> </td> <td style="text-align: right; padding-left: 2.65pt">15 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Non-compete agreements</td><td> </td> <td style="text-align: right; padding-left: 2.65pt">2 – 4 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: right; padding-left: 2.65pt">8 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Technology assets</td><td> </td> <td style="text-align: right; padding-left: 2.65pt">3 – 10 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 Company recorded amortization expense of $1,936,304 and $1,859,965 in the years ended December 31, 2022 and 2021, respectively. Expected future amortization expense of the intangibles assets as of 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left">Year ended December 31,</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 88%; text-align: left">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,769,212</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,769,212</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,682,054</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,566,184</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,483,765</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">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">4,752,484</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-left: 0.25in; text-align: left">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">13,022,911</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Balance at January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,740,031</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></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">Impairments</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-62">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Balance January 1, 2022</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">14,740,031</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">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,933,789</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</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-63">-</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">Balance December 31, 2022</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">22,673,820</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> </b></p> 14740031 14740031 7933789 22673820 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross <br/> Carrying <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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted <br/> Average Life <br/> Remaining</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: 52%; text-align: left; padding-bottom: 4pt">Patent rights</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">3,364,729</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,424,551</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,940,178</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 9%; padding-bottom: 4pt; text-align: right">8.5</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Technology assets</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">12,859,660</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,156,765</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,702,895</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">5.1</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other intangible assets</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><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; "> <td style="padding-left: 9pt">Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,586,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">776,966</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,809,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.7</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-left: 9pt">Non-compete agreements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,093,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,093,000</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-64">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Customer relationships</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">923,000</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">352,196</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">570,804</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">7.4</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 other</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,602,000</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">2,222,162</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,379,838</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total intangible assets</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">21,826,389</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">8,803,478</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">13,022,911</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross <br/> Carrying <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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted <br/> Average Life <br/> Remaining</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: 52%; text-align: left; padding-bottom: 4pt">Patent rights</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">3,362,898</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,207,872</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">2,155,026</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 9%; padding-bottom: 4pt; text-align: right">9.6</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Technology assets</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">8,548,930</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,959,804</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">4,589,126</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">4.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other intangible assets</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><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; "> <td style="padding-left: 9pt">Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,586,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">537,900</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,048,100</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.7</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-left: 9pt">Non-compete agreements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,093,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">899,635</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">193,365</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Customer relationships</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">923,000</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">261,963</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">661,037</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">8.4</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 other</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,602,000</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,699,498</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,902,502</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total intangible assets</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">17,513,828</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,867,174</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">10,646,654</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </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> 3364729 1424551 1940178 P8Y6M 12859660 5156765 7702895 P5Y1M6D 3586000 776966 2809034 P11Y8M12D 1093000 1093000 P0Y 923000 352196 570804 P7Y4M24D 5602000 2222162 3379838 21826389 8803478 13022911 3362898 1207872 2155026 P9Y7M6D 8548930 3959804 4589126 P4Y10M24D 3586000 537900 3048100 P12Y8M12D 1093000 899635 193365 P0Y7M6D 923000 261963 661037 P8Y4M24D 5602000 1699498 3902502 17513828 6867174 10646654 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Patents</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: right; padding-left: 2.65pt">15 – 17 years</td></tr> <tr style="vertical-align: bottom; "> <td>Tradenames</td><td> </td> <td style="text-align: right; padding-left: 2.65pt">15 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Non-compete agreements</td><td> </td> <td style="text-align: right; padding-left: 2.65pt">2 – 4 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: right; padding-left: 2.65pt">8 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Technology assets</td><td> </td> <td style="text-align: right; padding-left: 2.65pt">3 – 10 years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> P15Y P17Y P15Y P2Y P4Y P8Y P3Y P10Y 1936304 1859965 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left">Year ended December 31,</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 88%; text-align: left">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,769,212</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,769,212</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,682,054</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,566,184</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,483,765</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">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">4,752,484</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-left: 0.25in; text-align: left">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">13,022,911</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1769212 1769212 1682054 1566184 1483765 4752484 13022911 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 8 – DEFERRED 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">The Company has several signed contracts with customers for the distribution of financial messaging, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy discussed in Note 2. Deferred revenue was $164,309 and $1,389,907 as of December 31, 2022 and 2021, respectively. These contracts are all short term in nature and all revenue is expected to be recognized within 12 months, or less. Following is a summary of activity in the deferred revenue account 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; width: 88%; padding-left: 0in">Balance January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,389,907</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left; padding-left: 0in">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(36,346,653</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; text-align: left; padding-bottom: 1.5pt; padding-left: 0in">Amount collected</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">35,121,055</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; padding-bottom: 4pt; padding-left: 0in">Balance December 31, 2022</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">164,309</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">Following is a summary of activity in the deferred revenue account for the year ended December 31, 2021.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; padding-left: 0in">Balance January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">285,795</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(18,006,973</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; padding-left: 0in">Amount collected</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">19,111,085</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 0in">Balance December 31, 2021</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,389,907</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 164309 1389907 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; width: 88%; padding-left: 0in">Balance January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,389,907</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left; padding-left: 0in">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(36,346,653</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; text-align: left; padding-bottom: 1.5pt; padding-left: 0in">Amount collected</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">35,121,055</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; padding-bottom: 4pt; padding-left: 0in">Balance December 31, 2022</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">164,309</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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; padding-left: 0in">Balance January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">285,795</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(18,006,973</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; padding-left: 0in">Amount collected</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">19,111,085</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 0in">Balance December 31, 2021</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,389,907</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1389907 -36346653 35121055 164309 285795 -18006973 19111085 1389907 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 9 – RELATED PARTY 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">During the year ended December 31, 2010, the Company acquired the technical contributions and assignment of all exclusive rights to and for a key patent in process at the time from a former CEO in exchange for a total payment in shares of common stock and options valued at $930,000 at the time of the acquisition and recorded the patent at that cost. That patent remains in Patents on the consolidated balance sheet as of December 31, 2022.</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">Jim Lang, one of our Board Members, is the CEO of Eversana, a leading global provider of services to the life sciences industry. Eversana is similar to other customers we generate revenue from, such as agencies or resellers. During the years ended December 31, 2022 and 2021, respectively, we have recognized $401,972 and $218,333 in revenue from contracts engaged with Eversana. These contracts were sourced by Eversana on behalf of life science customers of theirs. The contracts are at market rates and were generated in the normal course of business.</p> 930000 401972 218333 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 10 – STOCKHOLDERS’ EQUITY</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"><b><span style="text-decoration:underline">Preferred Stock</span></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 Company had 10,000,000 shares of preferred stock, $0.001 par value per share, authorized as of December 31, 2022. No shares were issued or outstanding in either 2021 or 2022.</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"><b><span style="text-decoration:underline">Common Stock</span></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 Company had 166,666,667 shares of common stock, $0.001 par value per share, authorized as of December 31, 2022. There were 17,074,173 and 17,860,975 shares of common stock outstanding, net of shares held in treasury, at 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">We issued 156,910 shares of common stock and received proceeds of $1,205,881 in 2022 in connection with the exercise of options. We also issued 1,105,822 shares of common stock and received proceeds of $4,864,231 in 2021 in connection with the exercise of options.</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 issued 29,945 shares of common stock in 2022 and 3,333 shares of common in stock in 2021 in connection with the vesting of restricted stock units and discussed in greater detail in Note 11, Stock Based Compensation.</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 Company had a Director Compensation plan covering its independent non-employee Directors that was in effect through June 30, 2021. A total of 4,730 were granted and issued in the year ended December 31, 2021 in connection with this compensation plan. These shares were valued at $250,085. The plan was changed to grant restricted stock units under the Company’s 2021 Equity Incentive Plan and those grants are discussed in Note 10, Stock Based Compensation.</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, 2021, in an underwritten primary offering, we issued 1,523,750 shares of our common stock for gross proceeds of $75,425,625. In connection with this transaction, we incurred equity issuance costs of $4,754,089 related to payments to the underwriter, advisors and legal fees associated with the transaction, resulting in net proceeds to the Company of $70,671,536.</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, the Board authorized a share repurchase program, under which the Company may repurchase up to $20.0 million of its outstanding common stock. Through December 31, 2022, we repurchased 1,214,398 shares of our common stock for a total of $20,024,258, including commissions paid on repurchases. These shares were recorded as Treasury Shares using the par value method.</p> 10000000 0.001 166666667 0.001 17074173 17860975 156910 1205881 1105822 4864231 29945 3333 4730 250085 1523750 75425625 4754089 70671536 20000000 1214398 20024258 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 11 – STOCK BASED COMPENSATION</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 Company sponsors two stock-based incentive compensation plans.</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 first plan is known as the 2013 Incentive Plan (the “2013 Plan”) and was established by the Board of Directors of the Company in June 2013. The 2013 Plan, as amended, authorized the issuance of 3,000,000 shares of Company common stock. The amended plan was approved by shareholders. A total of 410,701 shares of common stock underlying options and 128,590 shares of common stock underlying restricted stock unit awards were outstanding at December 31, 2022. In connection with the adoption of a new plan in 2021, the Company froze the 2013 Plan. At December 31, 2022, there were no shares available for grant under the 2013 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">In 2021, the Company adopted a new plan known as the 2021 Equity Incentive Plan (“2021 Plan”). The plan was established by the Board of Directors and approved by shareholders in August 2021. A total of 2,500,000 shares are authorized for issuance under the 2021 Plan. A total of 896,169 shares of common stock underlying options and 660,484 shares of common stock underlying restricted stock unit awards were outstanding at December 31, 2022. At December 31, 2022, 921,946 shares were available for grant under the 2021 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">The 2021 Plan allows the Company to grant incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock-based awards. Incentive stock options may only be granted to persons who are regular full-time employees of the Company at the date of the grant of the option. Non-qualified options may be granted to any person, including, but not limited to, directors, officers, employees and consultants, who the Company’s Board or Compensation Committee determines. The exercise price of options granted under the 2021 Plan must be equal to at least 100% of the fair market value of our common stock as of the date of the grant of the option. Options granted under the 2021 Plan are exercisable as determined by the Compensation Committee and specified in the applicable award agreement. In no event will an option be exercisable after ten years from 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"><span style="text-decoration:underline">Stock Options</span></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 compensation cost that has been charged against income related to options for the years ended December 31, 2022 and 2021, was $4,956,619 and $2,709,781, respectively. No income tax benefit was recognized in the consolidated statements of income and no compensation was capitalized in any of the years presented. During the year ended December 31, 2022, we granted certain performance based options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period. The fair value of these instruments was calculated using the Black-Scholes option pricing model.</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 year ended December 31, 2021, certain participants utilized a net withhold exercise method in which options were surrendered to cover payroll withholding tax. Of the cumulative net options exercised by participants were 31,243 options, valued at $100,290, were surrendered and subsequently cancelled.</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 Company had the following option activity during the year ended December 31, 2022 and 2021:</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average exercise 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average remaining contractual life (years)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate intrinsic <br/> value $</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: 52%">Outstanding at January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,545,518</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.31</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"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">424,588</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">54.34</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>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,105,822</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.33</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; "> <td style="text-align: left; padding-bottom: 1.5pt">Withheld and cancelled</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">(31,243</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">3.21</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; 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: 1.5pt">Expired or forfeited</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">(49,494</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">24.57</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Outstanding at December 31, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">783,547</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34.17</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,368,961</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">862,938</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25.43</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; "> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(156,910</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.69</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-align: left; padding-bottom: 1.5pt">Expired or forfeited</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">(182,705</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">37.13</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Outstanding, December 31, 2022</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,306,870</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">31.14</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">2.7</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,537,752</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">Exercisable, December 31, 2022</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">250,684</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">33.82</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">2.6</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">538,652</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">The table below reflects information for the total options outstanding at December 31, 2022</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; padding-left: -0.125in"><b>Range of Exercise Prices</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Number of Options</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Weighted average remaining contractual life (years)</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Weighted average exercise price</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; padding-left: 0in">$4.20 to $10.00</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">30,335</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.5</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">6.40</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">$10.00 to $20.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">568,358</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">14.66</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in">$20.00 to $40.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">322,916</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33.79</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">$40.00 to $60.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">284,231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">47.99</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; padding-left: 0in">$60.00 to $96.70</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,030</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">3.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right">75.43</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 0in">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">1,306,870</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">2.7</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">31.14</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">The table below reflects information for the vested options outstanding at December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; padding-left: -0.125in"><b>Range of Exercise Prices</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Number of Options</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Weighted average remaining contractual life (years)</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Weighted average exercise price</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; padding-left: 0in">$4.20 to $10.00</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">24,168</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.3</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">6.22</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">$10.00 to $20.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,868</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12.84</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in">$20.00 to $40.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,170</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30.77</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">$40.00 to $60.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54,667</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">51.54</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; padding-left: 0in">$60.00 to$96.70</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">32,811</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">3.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right">75.74</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 0in">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">250,684</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">2.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">33.82</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of the status of the Company’s nonvested options as of December 31, 2022, and changes during the year ended December 31, 2022, is presented below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Nonvested Options</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average exercise price</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%">Nonvested at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">586,276</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">42.01</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">862,938</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25.43</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(223,323</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">35.04</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</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">(169,705</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">37.83</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">Nonvested at December 31, 2022</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,056,186</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">30.51</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">There is $12,528,706 of expense remaining to be recognized over a period of approximately 2.1 years related to options outstanding at December 31, 2022.</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"><span style="text-decoration:underline">Restricted Stock Units</span></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 Company had the following restricted stock unit (“RSU”) activity during the years ended December 31, 2022 and 2021:</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of RSUs</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average grant date fair value</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average remaining contractual life (years)</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%">Outstanding at January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100,000</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">11.51</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></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">303,556</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">66.30</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>Forfeited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(485</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">61.82</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; "> <td style="padding-bottom: 1.5pt">Shares issued</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">(3,333</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">21.20</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; 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>Outstanding at December 31, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">399,738</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">52.99</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">467,043</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25.69</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>Forfeited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(39,346</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">44.06</p></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; "> <td style="text-align: left">Vested and issued</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(29,945</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">59.41</p></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-align: left; padding-bottom: 1.5pt">Withheld and cancelled</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">(8,416</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">68.69</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Outstanding at December 31, 2022</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">789,074</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">36.95</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">2.0</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 Company granted restricted stock units of 467,043 and 303,556 units in 2022 and 2021, respectively, and valued at $11,996,111 and $20,125,861, respectively. These restricted stock units vest over a period of 1 year to 5 years. The Company recognized expense of $10,789,203 and $2,532,091 in 2022 and 2021, respectively, related to these restricted stock units. A total of $17,862,951 remains to be recognized at December 31, 2022 over a period of 2.0 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">In the year ended December 31, 2022, certain participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding tax. Of the cumulative net options exercised by participants were 31,243 options, valued at $100,290, were surrendered and subsequently cancelled.</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"><span style="text-decoration:underline">Performance Stock Units</span></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">Of the restricted stock units issued in 2021, 182,938 are market-based awards that vest if the Company’s stock price hits certain price targets and maintains that price for 30 days. A total of 60,191, 60,191, and 62,016 units vest if the stock price hits $98.87, $131.82, and $164.78, respectively. As described in Note 2, these market-based restricted stock units were valued using a Monte Carlo simulation model, with expected vesting in 1.60, 2.25, and 2.71 years, respectively, for the three price targets. During the year ended December 31, 2022, we granted certain performance based stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the 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"><span style="text-decoration:underline">Non-employee Directors’ Compensation</span></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 previous director’s compensation plan called for the issuance of fully-vested shares of common stock each quarter to each independent director. In 2021, we issued 4,730 shares valued at $250,085 that immediately vested. Subsequent to these grants, we adopted a new directors compensation program that calls for the grant of restricted stock units with a one year vesting period. We granted 3,715 restricted stock units valued at $250,175 in the second half of 2021 under the new plan. These restricted stock units vested in 2022. There were 26,470 restricted stock units, valued at $750,130, granted to the board of directors in 2022 that will vest in 2023, 12 months from the grant dates.</p> 3000000 410701 128590 2500000 896169 660484 921946 1 4956619 2709781 31243 100290 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average exercise 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average remaining contractual life (years)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate intrinsic <br/> value $</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: 52%">Outstanding at January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,545,518</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.31</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"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">424,588</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">54.34</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>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,105,822</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.33</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; "> <td style="text-align: left; padding-bottom: 1.5pt">Withheld and cancelled</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">(31,243</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">3.21</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; 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: 1.5pt">Expired or forfeited</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">(49,494</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">24.57</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Outstanding at December 31, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">783,547</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34.17</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,368,961</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">862,938</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25.43</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; "> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(156,910</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.69</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-align: left; padding-bottom: 1.5pt">Expired or forfeited</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">(182,705</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">37.13</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Outstanding, December 31, 2022</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,306,870</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">31.14</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">2.7</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,537,752</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">Exercisable, December 31, 2022</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">250,684</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">33.82</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">2.6</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">538,652</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> 1545518 7.31 424588 54.34 1105822 7.33 31243 3.21 49494 24.57 783547 34.17 P3Y4M24D 23368961 862938 25.43 156910 7.69 182705 37.13 1306870 31.14 P2Y8M12D 1537752 250684 33.82 P2Y7M6D 538652 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; padding-left: -0.125in"><b>Range of Exercise Prices</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Number of Options</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Weighted average remaining contractual life (years)</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Weighted average exercise price</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; padding-left: 0in">$4.20 to $10.00</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">30,335</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.5</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">6.40</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">$10.00 to $20.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">568,358</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">14.66</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in">$20.00 to $40.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">322,916</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33.79</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">$40.00 to $60.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">284,231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">47.99</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; padding-left: 0in">$60.00 to $96.70</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,030</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">3.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right">75.43</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 0in">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">1,306,870</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">2.7</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">31.14</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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; padding-left: -0.125in"><b>Range of Exercise Prices</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Number of Options</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Weighted average remaining contractual life (years)</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Weighted average exercise price</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; padding-left: 0in">$4.20 to $10.00</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">24,168</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.3</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">6.22</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">$10.00 to $20.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,868</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12.84</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in">$20.00 to $40.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,170</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30.77</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0in">$40.00 to $60.00</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54,667</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">51.54</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; padding-left: 0in">$60.00 to$96.70</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">32,811</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">3.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right">75.74</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 0in">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">250,684</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">2.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">33.82</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> 4.2 10 30335 P1Y6M 6.4 10 20 568358 P2Y7M6D 14.66 20 40 322916 P2Y7M6D 33.79 40 60 284231 P2Y9M18D 47.99 60 96.7 101030 P3Y8M12D 75.43 1306870 P2Y8M12D 31.14 4.2 10 24168 P1Y3M18D 6.22 10 20 69868 P1Y8M12D 12.84 20 40 69170 P2Y10M24D 30.77 40 60 54667 P3Y3M18D 51.54 60 96.7 32811 P3Y8M12D 75.74 250684 P2Y7M6D 33.82 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Nonvested Options</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average exercise price</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%">Nonvested at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">586,276</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">42.01</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">862,938</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25.43</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(223,323</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">35.04</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</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">(169,705</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">37.83</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">Nonvested at December 31, 2022</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,056,186</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">30.51</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> 586276 42.01 862938 25.43 223323 35.04 169705 37.83 1056186 30.51 12528706 P2Y1M6D <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of RSUs</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average grant date fair value</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average remaining contractual life (years)</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%">Outstanding at January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100,000</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">11.51</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></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">303,556</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">66.30</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>Forfeited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(485</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">61.82</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; "> <td style="padding-bottom: 1.5pt">Shares issued</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">(3,333</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">21.20</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; 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>Outstanding at December 31, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">399,738</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">52.99</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">467,043</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25.69</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>Forfeited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(39,346</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">44.06</p></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; "> <td style="text-align: left">Vested and issued</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(29,945</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">59.41</p></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-align: left; padding-bottom: 1.5pt">Withheld and cancelled</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">(8,416</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">68.69</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Outstanding at December 31, 2022</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">789,074</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">36.95</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">2.0</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> 100000 11.51 303556 66.3 485 61.82 -3333 21.2 399738 52.99 P3Y3M18D 467043 25.69 39346 44.06 -29945 59.41 -8416 68.69 789074 36.95 P2Y The Company granted restricted stock units of 467,043 and 303,556 units in 2022 and 2021, respectively, and valued at $11,996,111 and $20,125,861, respectively. These restricted stock units vest over a period of 1 year to 5 years. The Company recognized expense of $10,789,203 and $2,532,091 in 2022 and 2021, respectively, related to these restricted stock units. 17862951 P2Y 31243 100290 Of the restricted stock units issued in 2021, 182,938 are market-based awards that vest if the Company’s stock price hits certain price targets and maintains that price for 30 days. A total of 60,191, 60,191, and 62,016 units vest if the stock price hits $98.87, $131.82, and $164.78, respectively. As described in Note 2, these market-based restricted stock units were valued using a Monte Carlo simulation model, with expected vesting in 1.60, 2.25, and 2.71 years, respectively, for the three price targets. During the year ended December 31, 2022, we granted certain performance based stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. 4730 250085 3715 250175 26470 750130 P12M <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 12 – LEASES</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 February 2016, the Financial Accounting Standards Board (“FASB”) issued new accounting guidance on leases. The accounting standard, effective January 1, 2019, requires virtually all leases to be recognized on the balance sheet. Under the guidance, we have elected not to separate lease and non-lease components in recognition of the lease-related assets and liabilities, as well as the related lease 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">We had operating leases with terms greater than 12 months for office space in three multitenant facilities, which are recorded as assets and liabilities. The lease on our headquarters space in Rochester, Michigan expires November 30, 2023, with a renewal option through 2025, with monthly rent payable at rates ranging from $6,384 to $6,688. We have assumed renewal of the lease. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022 with a monthly payment of $3,158, as well as a lease of approximately $1,883 per month in Zagreb, Croatia expiring in 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">Lease-related assets, or right-of-use assets, are recognized at the lease commencement date at amounts equal to the respective lease liabilities, adjusted for prepaid lease payments, initial direct costs, and lease incentives received. Lease-related liabilities are recognized at the present value of the remaining contractual fixed lease payments, discounted using our incremental borrowing rate. Operating lease expense is recognized on a straight-line basis over the lease term, while variable lease payments are expensed as incurred.</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 years ended December 31, 2022 and 2021, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s consolidated statements of operations:</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0in">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,771</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">132,305</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0in">Short-term lease cost (1)</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">75,784</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">52,375</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; padding-left: 0in">Total lease cost</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">176,555</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">184,680</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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Short-term lease cost includes any lease with a term of less than 12 months.</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">The table below presents the future minimum lease payments to be made under operating leases 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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in; text-align: left">For the year ending December 31,</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-left: 0in">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">98,247</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,215</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; padding-left: 0in">2025</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">70,224</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">248,686</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; padding-left: 0in">Less: present value discount</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">14,252</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in">Total 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">234,434</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 weighted average remaining lease term for operating leases is 2.7 years and the weighted average discount rate used in calculating the operating lease asset and liability is 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $89,111. For the year ended December 31, 2022, payments on lease obligations were $101,405 and amortization on the right of use assets was $101,433. For the year ended December 31, 2021, payments on lease obligations were $142,284 and amortization on the right of use assets was $121,129.</p> 2023-11-30 6384 6688 We have assumed renewal of the lease. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022 with a monthly payment of $3,158, as well as a lease of approximately $1,883 per month in Zagreb, Croatia expiring in 2024. <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0in">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,771</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">132,305</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0in">Short-term lease cost (1)</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">75,784</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">52,375</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; padding-left: 0in">Total lease cost</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">176,555</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">184,680</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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Short-term lease cost includes any lease with a term of less than 12 months.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 100771 132305 75784 52375 176555 184680 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in; text-align: left">For the year ending December 31,</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-left: 0in">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">98,247</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,215</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; padding-left: 0in">2025</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">70,224</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">248,686</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; padding-left: 0in">Less: present value discount</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">14,252</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in">Total 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">234,434</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> 98247 80215 70224 248686 14252 234434 P2Y8M12D 0.045 89111 101405 101433 142284 121129 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 13 – MAJOR CUSTOMERS AND VENDORS</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 Company had the following customers that accounted for 10% or greater of revenue in either 2022 or 2021. No other customers accounted for more than 10% of revenue in either year presented.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>$</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>%</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>$</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>%</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 0in">Customer A</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,817,682</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">10.9</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,206,305</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">8.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">Customer B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,876,580</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,268,819</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23.0</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 accounts receivable included two entities, including one agency that represented multiple customers, that individually made up more than 10% of our accounts receivable at December 31, 2022 in the percentages of 13.3% and 10.8%. As of December 31, 2021, our accounts receivable included two agencies that represented multiple customers that individually made up more than 10% of our accounts receivable in the percentages of 33.5% and 12.2%.</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 Company generates its revenues through its EHR and ePrescribe partners. There were three key partners and/or vendors through which 10% or greater of its revenue was generated in either 2022 or 2021 as set forth below. The amounts in the table below reflect the amount of revenue generated through those partners.</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>$</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>%</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>$</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>%</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Partner A</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">19,882,511</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">31.8</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">33,041,503</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">53.9</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Partner B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,494,227</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,761,893</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Partner C</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,578,661</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,554,266</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.6</td><td style="text-align: left"> </td></tr> </table> 0.10 0.10 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: -0.125in"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>$</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>%</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>$</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>%</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 0in">Customer A</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,817,682</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">10.9</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,206,305</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">8.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">Customer B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,876,580</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,268,819</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23.0</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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>$</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>%</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>$</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>%</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Partner A</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">19,882,511</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">31.8</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">33,041,503</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">53.9</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Partner B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,494,227</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,761,893</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Partner C</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,578,661</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,554,266</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.6</td><td style="text-align: left"> </td></tr> </table> 6817682 0.109 5206305 0.085 3876580 0.062 14268819 0.23 0.10 0.133 0.108 0.10 0.335 0.122 0.10 19882511 0.318 33041503 0.539 12494227 0.20 2761893 0.045 6578661 0.105 9554266 0.156 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 14 – INCOME TAXES</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 Company had net operating loss (“NOLs”) carry-forwards for federal income tax purposes of approximately $21.5 million, consisting of pre-2018 losses in the amount of approximately $8.2 million that expire from 2022 through 2037, and post-2017 losses in the amount of approximately $13.3 million that will never expire. These net operating losses are available to offset future taxable income. The Company was formed in 2008 as a Nevada Corporation. Activity prior to incorporation is not reflected in the Company’s corporate tax returns. In the future, the cumulative net operating loss carry-forward for income tax purposes may differ from the cumulative financial statement loss due to timing differences between book and tax reporting.</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 Federal income tax consists of the following for the years ended December 31, 2022 and 2021:</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Federal income tax benefit (expense) attributable to:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Current operations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,402,000</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">(79,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">State tax effect, net of federal benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">545,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">979,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Option exercise benefits (expenses), net of Section 162M limitations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(268,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,171,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other adjustments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">221,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(30,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">NOLs expiring</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(26,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">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">(2,900,000</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">(3,006,000</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">Net provision for federal income tax</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"><div style="-sec-ix-hidden: hidden-fact-66">—</div></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"><div style="-sec-ix-hidden: hidden-fact-67">—</div></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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; "> <td style="text-align: center; padding-bottom: 1.5pt; padding-left: -0.125in"><b> </b></td><td style="text-align: center; padding-bottom: 1.5pt"><b> </b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b> </b></td><td style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b> </b></td><td style="text-align: center; padding-bottom: 1.5pt"><b> </b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b> </b></td><td style="border-bottom: Black 1.5pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b> </b></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: -0.125in"> </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="width: 76%; text-align: left; padding-left: 0in">Current tax benefit (expense) - Federal</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-68">—</div></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-69">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">Deferred tax benefit (expense) - Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">—</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-71">—</div></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; padding-left: 0in">Adjustment of valuation allowance from business combination</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-72">—</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-73">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in">Total tax benefit (expense) on income</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"><div style="-sec-ix-hidden: hidden-fact-74">—</div></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"><div style="-sec-ix-hidden: hidden-fact-75">—</div></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 cumulative tax effect of significant items comprising our net deferred tax amount at the expected rate of 21% is as follows as of December 31, 2022 and 2021:</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%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td></tr> <tr style="vertical-align: bottom"> <td>Deferred tax asset attributable to:</td><td> </td> <td colspan="3"> </td><td> </td> <td colspan="3"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Net operating loss carryover</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,545,000</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">6,887,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Stock compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,953,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">809,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Section 174 Capitalized Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">789,000</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-76">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Fixed Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">126,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">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">16,000</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">85,000</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">Deferred tax asset</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"><span style="-sec-ix-hidden: hidden-fact-77; font-family: Times New Roman, Times, Serif; font-size: 10pt">10, 492,000</span></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,882,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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-align: left">Deferred tax liabilities attributable to:</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; "> <td>Intangibles</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,102,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,490,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease right of use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(63,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(88,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(106,000</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-78">—</div></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">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">(59,000</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">(42,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax liability</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,330,000</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">(2,620,000</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">Net deferred tax asset</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">8,162,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,262,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">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">(8,162,000</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">(5,262,000</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">Net deferred tax asset, net of 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"><div style="-sec-ix-hidden: hidden-fact-79">—</div></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"><div style="-sec-ix-hidden: hidden-fact-80">—</div></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 ultimate realization of deferred tax assets is dependent upon the Company’s ability to generate sufficient taxable income during the periods in which the net operating losses expire and the temporary differences become deductible. The Company has determined that there is significant uncertainty that the results of future operations and the reversals of existing taxable temporary differences will generate sufficient taxable income to realize the deferred tax assets; therefore, a valuation allowance has been recorded. In making this determination, the Company considered historical levels of income, projections for future periods, and the significant amount of tax deductions to be generated from the future exercise of stock options.</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 tax years 2019 to 2022 remain open for potential audit by the Internal Revenue Service. There are no uncertain tax positions as of December 31, 2021 or December 31, 2022, and none are expected in the next 12 months. The Company’s foreign subsidiaries are cost centers that are primarily reimbursed for expenses, as a result they generate an immaterial amount of income or loss. Pretax book income (loss) is all from domestic operations. Up to four years of returns remain open for potential audit in foreign jurisdictions, however any audits for periods prior to ownership by the Company are the responsibility of the previous owners.</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 certain circumstances issuance of common shares can result in an ownership change under Internal Revenue Code Section 382, which limits the Company’s ability to utilize carry-forwards from prior to the ownership change. Any such ownership change resulting from stock issuances and redemptions could limit the Company’s ability to utilize any net operating loss carry-forwards or credits generated before this change in ownership. These limitations can limit both the timing of usage of these laws, as well as the loss of the ability to use these net operating losses. The Company had an ownership change as described in IRC Section 382 on March 18, 2014. The Company NOL’s generated up until March 18, 2014 have been fully released.</p> As of December 31, 2022, the Company had net operating loss (“NOLs”) carry-forwards for federal income tax purposes of approximately $21.5 million, consisting of pre-2018 losses in the amount of approximately $8.2 million that expire from 2022 through 2037, and post-2017 losses in the amount of approximately $13.3 million that will never expire. <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Federal income tax benefit (expense) attributable to:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Current operations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,402,000</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">(79,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">State tax effect, net of federal benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">545,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">979,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Option exercise benefits (expenses), net of Section 162M limitations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(268,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,171,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other adjustments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">221,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(30,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">NOLs expiring</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(26,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">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">(2,900,000</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">(3,006,000</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">Net provision for federal income tax</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"><div style="-sec-ix-hidden: hidden-fact-66">—</div></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"><div style="-sec-ix-hidden: hidden-fact-67">—</div></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><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; "> <td style="text-align: center; padding-bottom: 1.5pt; padding-left: -0.125in"><b> </b></td><td style="text-align: center; padding-bottom: 1.5pt"><b> </b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b> </b></td><td style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b> </b></td><td style="text-align: center; padding-bottom: 1.5pt"><b> </b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b> </b></td><td style="border-bottom: Black 1.5pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b> </b></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: -0.125in"> </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="width: 76%; text-align: left; padding-left: 0in">Current tax benefit (expense) - Federal</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-68">—</div></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-69">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0in">Deferred tax benefit (expense) - Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">—</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-71">—</div></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; padding-left: 0in">Adjustment of valuation allowance from business combination</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-72">—</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-73">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in">Total tax benefit (expense) on income</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"><div style="-sec-ix-hidden: hidden-fact-74">—</div></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"><div style="-sec-ix-hidden: hidden-fact-75">—</div></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> 2402000 -79000 545000 979000 -268000 2171000 221000 -30000 -26000 -2900000 -3006000 0.21 0.21 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td></tr> <tr style="vertical-align: bottom"> <td>Deferred tax asset attributable to:</td><td> </td> <td colspan="3"> </td><td> </td> <td colspan="3"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Net operating loss carryover</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,545,000</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">6,887,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Stock compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,953,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">809,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Section 174 Capitalized Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">789,000</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-76">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Fixed Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">126,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">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">16,000</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">85,000</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">Deferred tax asset</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"><span style="-sec-ix-hidden: hidden-fact-77; font-family: Times New Roman, Times, Serif; font-size: 10pt">10, 492,000</span></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,882,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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-align: left">Deferred tax liabilities attributable to:</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; "> <td>Intangibles</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,102,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,490,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease right of use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(63,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(88,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(106,000</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-78">—</div></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">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">(59,000</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">(42,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax liability</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,330,000</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">(2,620,000</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">Net deferred tax asset</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">8,162,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,262,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">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">(8,162,000</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">(5,262,000</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">Net deferred tax asset, net of 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"><div style="-sec-ix-hidden: hidden-fact-79">—</div></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"><div style="-sec-ix-hidden: hidden-fact-80">—</div></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> 5545000 6887000 3953000 809000 63000 88000 789000 126000 13000 16000 85000 7882000 2102000 2490000 -63000 -88000 -106000 -59000 -42000 2330000 2620000 8162000 5262000 8162000 5262000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 15 – COMMITMENTS AND CONTINGENT LIABILITIES</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Legal</span></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 Company is not involved in any legal proceedings.</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"><span style="text-decoration:underline">Revenue-share contracts</span></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 Company has contracts with various electronic health records systems and ePrescribe platforms, whereby we agree to share a portion of the revenue we generate for eCoupons distributed and banners delivered through their networks. These contracts grant audit rights related to the payments to our partners, and, in some cases would require us to pay for the audit if the audit determined there was an underpayment and the underpayment meets certain thresholds, such as 10%. From time to time the Company enters into arrangements with a partner to acquire minimum amounts of messaging capabilities. As of December 31, 2022, the Company had commitments for future minimum payments of $16.4 million that will be reflected in cost of revenues during the years from 2023 through 2025. Minimum payments are due in 2023, 2024 and 2025, in the amounts of $6.2 million, $5.2 million and $5.0 million, respectively.</p> 0.10 16400000 6200000 5200000 5000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 16 – RETIREMENT 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">The Company sponsors a defined contribution 401(k) profit sharing plan which was adopted in December 2015, effective in January 2016. Under the terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee’s payroll. There was expense of $489,780 and $343,221 recorded in 2022 and 2021, respectively, for the Company’s contributions to the plan.</p> Under the terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee’s payroll. 489780 343221 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 17 – SUBSEQUENT EVENTS</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">None.</p> OptimizeRx Corp 248 651-6568 10492000 false FY 0001448431 Short-term lease cost includes any lease with a term of less than 12 months. EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /6&:E8'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 " #UAFI6=JA\K.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R''(#B;-96.G%@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H%:':4."9]3B)C(8KX;7>^SU''#3D11 F1]0J=R.27\U#R$Y!1-SW2$J/2' M.B((SN_!(2FC2,$,+.)*9%UKM-0)%85TP1N]XN-GZA>8T8 ].O24H2HK8-T\ M,9['OH4;8(81)I>_"VA6XE+]$[MT@%V28[9K:AB&[#_ MV/@JV+7PZRZZ+U!+ P04 " #UAFI6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_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 /6&:E:9[OQRA@< .LQ 8 >&PO=V]R:W-H965T&UL MM9O_NMMOWC:W;W>;Q%290K$"Z&V]]=? M @JR$UYD)O[2"O(^P,<0GB>$JRUE+_&:$([>PB"*KUMKSC>?.IW879,0Q^=T M0R+QS3-E(>9BD:TZ\881[*5%8="Q#*/7";$?M097Z;H9&US1A =^1&8,Q4D8 M8O9^0P*ZO6Z9K?V*N;]:<[FB,[C:X!59$/YM,V-BJ9.K>'Y(HMBG$6+D^;HU M-#^-'4,6I%M\]\DV/OB,Y*DL*7V1"U/ONF7((R(!<;F4P.+?*QF1()!*XCC^ MW8FV\GW*PL//>_5)>O+B9)8X)B,:_/ ]OKYN]5O((\\X"?B<;K^0W0EUI9Y+ M@SC]B[;9MH[30FX2(R:V%FOR0PDRKQ>G[D?S=%YR);WU1QP=CZB;B M9^1H&'GH<\1]_HZF4=:>Y._21M\68_3QPV]7'2YV)XLZ[D[Z)I.V*J1-"]W1 MB*]CH>L1KRS0$<>9'ZRU/]@;"U0<$_<89L@S+4AS0""Z?D.4YLOIIN:TH M'\/E?R:1V+NAVGOI;.P26OPZR]FS_A=!4NGV%B36 FDDX-T(/7!KMG.RKE@'K@">97Y^/[1MF6X'+3:']5\0&KFO+1)%;BT$/"8XXC>4FJX('"3?O]3*R;BDE;^#HP+TS# M,"XOKCJOA[ T[;4$ZS*'=7D,K%FR#'P730**N0H,*-(4C$ZQ<2;6.Z#L]'O] M?M\T+W/,)3*F45@V V0S%/V2E_9-DP KVTN-P#,.8M5%.H+KFB+0I5;&=.!L MS:.N-P&*B1YJ*DSH&_I*WI7 8"EQ=9B.TW?4/11] MS\F&,IXZ!8YYHG2E-8I/1%4U@JL:4].D5J966'D3-+A[:M]ID$1ZI$I96LZY+K0RKL.OF47X]181&PB^L*%-?E;#./8W:V'6)D!$B7B:H MI*?5MNM2*],KC+L).^\=O1\D"-HO$=T**T%P3",!8!K'B9+ 38UF1:/3:N9U MJ96Q%7;>/-+/SPCSJ0=ZU3JI_3!$Y3@$+-"8W"E\OED8?1/VYCFY0ZL_$2O5 MW1LL5DE,J\W7I58F5AA]$W;Z/Q/;-;EJ9K#GM=:N5!T,+_6[!]W\'Z'!*VDL[L#Z' US)8 M;G"DO)'6"%;F ;BN*39=:F5L11ZPCLH#B[6XID2)Z/BS M]*3$!0M5]6-P66-:I\@!5I$#+-B_%T.L#$>QGS8O@!@L5MW M)I_76IE9(7Y MMXXR_S+IH/LD7*K=?HV(89AMN]]U5,_ 1G!M8URG,/U68?HMV*GG#S1=RD2[ M2GNPLW0D@R#1KXVH2.M,#LEZRAQ0HW[_70E0J_?7I58&6'A_"[;K.X"/^ U- M/7&I^L^^F]T'@-97DP!Z;=/J=>V^3P1G))='R/=!LIYQ? -"R4UK;M"E5N9V,!,(MOOI=3ED!%=C M@@4LIZ^$I'>.SRGB@EW$!1MV^+2E];(H$NMS*N(#/91 MD6$:"9^0S>J5SUGP_HFR$ARL6/$ &:YJ3.T44<$NHH(-^_K]4%MEVX++OWUY M0K>W,R4FK6E EUH94Y$&;-BZ[S')>X&,H4I4->Y?M,M #IMG<\*%2[GSW;6_ MPBJQ$2S6F-XIXH!3Q &G9N+0CM[$9R&:CE7P:A1,\[*KP@27-9X8J]7\=PYF MQ\M')NE;!C%RY>!/-E$^7YN_R3!,Y^]WBLVSUR#NL'SB$J. /(M2X_Q"W)I8 M]F9!ML#I)IUKOZ2 8 >&PO=V]R:W-H965T&UL MK5EM;]LV$/XKA#<,&^#4?!$IJDT,I$FW!4 M'*F70ER(OZY/)TIC5Z]FL3I:JB.M7 M>J5*^.565T5LX+:ZF]6K2L5I.ZC(9Q1C,2OBK)S,C]OOKJKYL6Y,GI7JJD)U M4Q1Q]?A6Y?KA9$(F3U]\S.Z6QGXQFQ^OXCNU4.;3ZJJ"N]G62YH5JJPS7:)* MW9Y,3LGK,R;L@-;BSTP]U#O7R%*YT?JSO;E(3R;8(E*Y2HQU$<._>W6F\MQZ M AS_;)Q.ML^T W>OG[S_W)(',C=QK6FN7)1$Y0JF[C)CQB>?'E7Y E;4&;_:BC4T[&MADI9W&A:G@UPS&F?F9+FN=9VEL5(K> MQGE<)@HMK+L:':%/BW/TX_<_'<\,/,H.F"4;MV_7;NF(VW.5O$*,3!'%E#J& MGSU_.-D?/@."6Y9TRY*V_M@8RZ:J5&G0:5T#,1>=]?C /=ZNI=?U*D[4R006 M2ZVJ>S69__ =$?B-B]P+.=NCRK94F<_[_"RNER@N4Y38"_5/D]W'.7!WLEZ[ M$JTKN^#OYT12+(7DQ[/[749#0QD(2<(0;PWWT 9;M($7[6*I*W-D5%6@K+Q7 MM2G&H*[]\!T$G$<,X)(>5.\#W<%'GKCS+1/N97*:)+H![+"W)0IB?I.K*2J5 M<7'A RZ4$LX9[G-Q& 828[XS/WM@Q1:L\(*]JM0JSE*DOH F'@\='DH="L'XR#PT)X81 M^$>R66Z1R@-A!7FMS&,;3KOT5C:=1]- #G&P, CZ8768!4P2Z<8:;;%&WBWQ M@YUM3S2CE]P07\C9'E&".XG#WFGY1>OT(S"543_''88!EQ&A8@1L)Z7$ M*U_S*R@58!U6MC[R *7#:$4!)F$_NQV&=B_$HT [(21^)6Q+4J1O45.K@W%E M0Q2,LV$2#.T8E;O)L@^VTT'B%\+U\2O>0B5-E<%NEZJ5KC.SHR(;]$[@0TWCF/>%SV%%J.31".9.]XA? M^-9:7*8!!G4DT5@6=))'Y+-*Z\LLOLGRS&3*'5*OAE7 MZBF^3JQ#@6-1A(.@OV4[# ,6PGR-8=UI*OU*^)3Z*^AA[)$$2$VN8A";W+\6 MZ%#R)$#O[RT.LP@6[FJ6A:$H>X #W*RR'820P#\*1OI=VVDK]_>29+HIL?22R/M+1 MIZ,#KYO-1YJJJZ M%=GP#7H'C;5Y=!)^T:;UI;SM'^-U@LW\@GU5/>W3M0W"%'V/7V%,0!,K=!_G MC9HB@J<8MY^U7D*6-&:IJ^Q?E<*"U*5"65U;U6\K\\;4T%ZDD$$H-NA<):JX M@3KXZ9BV-;('KE-0AGJEV@/VW!EH/_2OR*P7<+0?WJ[08/Y"PZXMT.SQV HQ M%>TG= 67R"GT?5,>DC9L))Q*@:=1R)^,GP+_C8$>%B]$0KO?/YYUF(52C!Q, ML*["8?X*Y[J"?;ZI'CUAFE(23%DD6U)MRBU5_NV\A[7/$8$G]7G_CY-V;_KL MG++[BZC3-,VLOH&.V)/4HPS4/UYEH"M..HXR*:2AY!+WRU67*>0AX9R,M)2L MJZF8OZ:"'J IFKQ]UY.JVRS)G&<+;%@D'05"1!2JSSY:ARGCE#/!1SH6UE54 MS%]1K57ZZQ2 N7% M]<6[!3I]?XX6UQ_.?OOUP^7YNX^++94_/EU<_^VD(H8O9T;Z>Y?I2'\_VWE5 M:-_3_AY7=UE90^-R"V/QJQ#B4:U??:YOC%ZU;P]OM#&Z:"^7"KK&PO M=V]R:W-H965T&ULK5=;;YLP%/XK%INF5>K*)1=(ER"MJ:KM M85+4[O(P[<&%DV#5V,PVR;9?OV.@++0TEW4\!-N<\YWOL\^!D^E&JCN= 1CR M,^="SYS,F.+<=76204[UF2Q X).E5#DU.%4K5Q<*:%HYY=P-/&_LYI0))YY6 M:PL53V5I.!.P4$27>4[5KPO@-91L A,1:"XFT- M<^#<(B&/'PVHT\:TCMOC>_2K2CR*N:4:YI)_9:G)9D[DD!26M.3F6F[>0R-H M9/$2R77U2S:U[0B-DU(;F3?.R"!GHK[3G\U&;#GXPR<<@L8A.-1AT#@,*J$U MLTK6)34TGBJY(:,:)NPQWAB%3QGZF7@NA9:^ZNRBZ51ZTRH,*;_ $WHU!S9B0AL@EN6("E3/*R4)J5B78 MMW>WVBA,L^]]4FOL83^VK;US7= $9@X6EP:U!B=^]<(?>V_[A/\GL,XV#-IM M&.Q"CQ=8-J 4GC[F6G)W2@JJR)KR$LAK)LBEY)PJ30I0]<&?].U&'2*L0M@7 MQSKVSCP/3VF]+7.?58?_L.4_/(Y_G9Z$EB:3BOV&M(]PC3G:HN)[]?6 \P&& M'=JCEO;HGV@SKMX/$_"<9/BS94I$RL^E3O!#U" M]?-Q.JK#5G6X4_5-# M+#NL)RWKR?&LGRZKR6,>41!%H_#A%O<8AM'8FX2C?KZ^]_<3[!W/>$]=-) ' M\.ZSW$U\JW?P=Q+_A(VC+M6OY^1W$V)?@N\UZTKXVP3X.S^NCR0(/(BB5$F& MK6%OOC1XG>T,_.%@$CUDO-^PYNQN=6^V=?Y(U8H)33@LT=,["Q%"U=UH/3&R MJ!JZ6VFP/:R&&7;PH*P!/E]*:>XGMD=L_Q/$?P!02P,$% @ ]89J5@7T M$!3D! M!( !@ !X;"]W;W)KR_/X;WD(3G>,_XDUI1*]%P6E;@9K:7<7#N.6*QIF8HKMJ$5_+-DO$PE M-/G*$1M.TTP[E85#7#=TRC2O1I.Q_O;()V.VE45>T4>.Q+8L4_[W'2W8_F:$ M1X)T>3.ZQ==3HAVTQ>\Y MW8NC=Z2HS!E[4HV'[&;D*D2TH NI0J3PV-$I+0H5"7#\U00=M7TJQ^/W0_1/ MFCR0F:>"3EGQ/<_D^F84CU!&E^FVD%_9_A?:$ I4O 4KA/Y%^]HV!./%5DA6 M-LZ H,RK^ID^-P-QY(## 0?2.)!S!W_ P6LM%CH[V!35ZI-,XDAW]S\).3*:L$*_(LE31#,PD/R)$4B"W1EPWEJ1IK@2[1 MM]D]NOCIW=B1T*ER=19-!W=U!V2@ TS09U;)M4 ?JXQFIP$<0-M")@?(=\0: M\9XNKI"'WR/B$F( -'VY.[; \=H1]'0\;R#>0[5@)>W&#OUQ.Q>20WW^:1JM M.IAO#J8F[;78I MZ,X)9*2C?T='D[1L$)OJ#%%UCQ39F0JHP; MC,($LHX0'/5-/#_V/.\ MG(1A3-PS@ ;#(/1B@@< 1BW R%K=S2)0K=#'9Y .81['Z#6+^I6"G="-6[JQ M-1\SR19/ETH7,@336C'62Z")=-P;DD-WW#P$]P$D3FU"0MUL2* M]9[" "QRC>\]2DO&9?[/H55EJ&+5(A5K5%"@@VB=/A.1I%_@,,CE046QG\QB0@9^UDL0+&_7K )(B"(#X'W+?T A)%>&A6 M8](!)E; C6I=%+#^O$-+SLH#>M![(VK2PW*)"4G!R=!7UDLH;Q!6_USB#*9>%+N# M-#H-QG81?F@Q H>*+G-I1&H-8BX'9*RK_Q_HE&BGY=BJG7K+EA_GS,@SZFW( M!C/2-[5FI%-A;)?A[_KT!1J<[F!-6E%4;PER;EL&RT)B5T\Q*]3;FR7[O_&+\N+ MK7+Z$<.^3@\Q-%F&B0OJ:69(.DDG=DD_71I 66IBAES=LZ)(N>ALC*2:[N+C MJG2O0O^,D<',O7+) )M.WHE=WG_$YC@S+^2#7\:G;V;@XQR=_TO*5_I:1, & M=EO)^ES=?FVO7F[UA&PO=V]R:W-H965T&ULM5O;_,0 M(Y@^/>JCGID^,[I^R8OOY8JQROJYSC;ES6A55=NKR:1,5FP=EQ_S+=OP7Y9Y ML8XK?ED\3)%8[3.)@0A=[*.T\UH>MU\=U=,K_-=E:4;=E=8Y6Z]CHO7 M6Y;E+S?39JF_E,<^_UQ=?%S(92RI:HB8_WEF,Y9E-1+O MQX\6='3P61L>?_Z%'C4WSV_F,2[9+,_^21?5ZF;DCZP%6\:[K+K/7[ZP]H:< M&B_)L[+YWWK9MW5YXV175OFZ->8]6*>;_=_X9QN((P-,-0:D-2"B@:,QH*T! M%0R(IS&P6P-;-$ : ZAY7\?2ZR%^LHF[-T>H/ M#5V--0]PNJF?K(>JX+^FW*Z:SO)-F6?I(J[8PGJH^!_^V%16ON07>?)]E6<+ M5I1OW_@$>Y^L\,9=1>GBW&ZL6;Q-JWB3($5GL!*DMUZ MES6!F[-EFJ25 B0Z<4.YY'O"&3S02 XTD@;'UN#+X@\6 M002I"-HCN0U2/? \3[%#"+V>/!\38?17CW=7Y39.V,V(#V@E*Y[9:/KV#7;1 M)Q4KLDO?<0)D$[_O-90;CJGC4NQ1K]\RDEO:0>#1 -N'AKU(TD,DZ5F1?,>? MC8=5S&_N_5E1W:,Z8E2IC83 &MT/#2PD6 @)%@&!]3BT#QS:1@Z;T6%<3S@+ M*\G7?!8NXV8>8S_KSTS%GQ%1W5]+-8!=@*.G%Q(LA 2+@,!Z]#H'>ATCO7]N M:S)+%8M&PP$L7H"C9]&1A@;BH<#SL3#X 74^.NVO%W;W$';7&/9[5E9%FNP7 M"NKI]]:(,"#^%^#HX^_*\7 H08$8?Z#.1QI_OJ^.OW>(O]<84DW\OY;EKIF: M^.(LV2^CRIJ'*Q41'F 9Y!@L?R/6-R<7+).LQCXO^A*5B MUI<6/HZPPC!Z&DJ7KWB8$?*%54UX@4]E[FC<.>K4"0[1#2Z([O$:3Q7I0.J+ M[5%Q.6=T/#38D& A)%@$!-9C#Z.N2$5&_NYVCUF:\(%OR8IT\W0\ C;T?; V MK"E:#RV2O*R4*X36DU#^V *KYOX,I;5%.WZ2/.1Z"&$BI-$E?I5YI'&)'>JJ M4PD?*0;X_R#C5+:U7H4*BGJ.F''F[@WF!A(M!$6+H-#Z1'>: B9P"PX,*1C, M0-'FH&@A*%H$A=;GN%,[L%GNJ&?&AE0KWU=5O$9F19+RTEG),I5'3XQ<,4-! M-0XL2RNV[U),'''PO,"M>O!4>K0)U510N!,FL%F9,(3[Y/AHR^,C1HY/B!A] M4 D"%"T$18N@T/ID=C($-NL0-9E%5Q3O>=UM4C[7/?.O-1GD2!DD2J]FMX,) ME.6 ,14S!TIZ4#BCFISI9 =LUAU.AOEDYL@%.>7_Q*B#:@Z@:"$H6@2%UN>S MDS&PL9">_L%7AUE>EM:2$UNMF/7*XD+)VP4%N5)-N@3(0"U0M\(6J/=<>C[R M F&KXW2[/A.=YH#-HH-FUP@KR9!U!^SY+A:S"$@(F&-9"<"NZV+'P;8X>LE- MQ]0AO-1Q?#&4"E2*J1=XV--$L],8L%ED.&/G2!U966>H(XL"3Q1VS!T8_!R# MJ@V@:!$46G\SM=,;B%EON&0#R0PY8+2Z!,BP]0J)%H*B15!H?98[(8.8A0S# M/I+9<@B90$!S(LLC=N#P 3$0M]"!/$9G>.P'_NBP@OFTPCD[26:((0P >@*_P)A1-W"&1!/P-%FX.BA:!H$11:G^-.;2 7 MJPU*EFV%-"Z09#CB5I\".4QTGCT=1OCI%,"R&DEX$)9A\@5 M,W;< (NJM[D'@Y,&$BT$18N@T/I<=G(#.2TWQ,F/75JFNBW8%N$X48@M5D)F M-T,2198O NK91*J#H#Q&&H^VH]F&)5WM3\RUOQ#:082E&@BC,/TO0QI_*1@3%!B%!DBS,-5,\BG4_L4TWVT*Z\I^;R7A_L M4VEC!AY:[E"YCA[7X:>!+S( >A8!%"V"0NN3V4D&U"P9G+UI8,89DC10N@$4 M4$AE-6",^7/DV^)+!M%93?M4'+T@<=X;$H*V391L*,X+^,07-*N9JIEB@%*T M\HCG.SX2)W=%T['MN@%!8M)%2M\NQLCS-%L"M"O J;D /V-+0!TV1:7*P^8[ MGKCR5;34#2Z@&_F@:!$4VIZFR='K\RK*E\W'UNB?NGN\-[G]%]02P,$% @ M]89J5O$[^&T8" OB$ !@ !X;"]W;W)K[6:D:9#;.>UVR)12G>1II0+;5?W8YJ8XCLA8>- V_WU>YRD M"22.Z:\WQ?!BJU]\379 ML!B>+)-T[6?P-7WNBTW*_# ?M([ZQ##L_MKG<6]PD=^;I8.+9)M%/&:S%(GM M>NVG;U[CW?F/.GU>9O-$?7&S\9[9@V<-FEL*W?J4EY&L6"Y[$*&7+ MR]X0GX^H*P?D$H^4J2[_++)+SL&=(B%K$@DRI\^-BQ$8LBJ0GL M^*M4VJOFE /WK]^UW^3.@S-/OF"C)/J3A]GJLN?V4,B6_C;*YLG+'ZQTR)+Z M@B02^?_HI90U>BC8BBQ9EX/!@C6/BT__M0S$W@!L=PP@Y0#2'&!V#*#E )H[ M6EB6NW7M9_[@(DU>4"JE09N\R&.3CP9O>"S3N,A2>,IA7#88);%((A[Z&0O1 M(H,/R%$F4+)$(U^LT WD6: S]+"X1I_^\_FBG\&DX*B8@'1-@@FZ3 M.%L)-(Y#%AXJZ(.UE0KHM5XS8*OB.(OB!B$* P:?7PXUIA#JPC27!_M MBN!P\0>Z^7;WYP+=S.]NT=UL/!_>3Z:_H^'H?O(XN9^,%^>JN!5J3;5:N7S/ MQ<8/V&4/UJ=@Z8[U!K_^@FWC-Y7/)U)V$ &SBH"ITSZ80K?Y%"5"?$8\#I(U M4WE;J+!S%;*W[ 9G&)O4-4WCHK_;=Z4M21W7<+Q*[,!(JS+2TJ9I&/X?5E-1 MW%D"'2A(XH!'#,5-Z^5C>3.0];])DQV'ND5/;PAZ9^IG/'XNF@_/.!/*S%JG MS.R)E!T$S:Z"9FLS>\U :<#]HN/&(?+729KQO_,;*L\+==9>[N0B-8C7R'%; M#GNV18FE3K)3V>MH[9W$ 6"98)!):.XA]/.G#)5A49GKM,R@-K4P:5C;%G,- M^*>VU:UL=;6V+K(D^'XF(2A$4': RZ(SK&X[7)9C6BYI6MH6M$P/>Y:CMM6K M;/7T/6[EQ\],0%B5]>Z=LMY/I.S 3VS4<&AHLS(,@F0K>P34/>,[_RE2%DZI MY:#0B8L=AS82HA \LSW/=-V.\L%[R(VUILY2MO%YB-BKK!W(CER@2;9B*?*% M8)E0&H[;AMN6X5FX:7A;$!JV8QJFV6$XJ0TG'XOQQG_K##!I3>^9%#LM,]MR M$E=,TF%DC>I8"YF#.=NQ>,N06/DITUI*VQ90UW$1I429* ]L@=X8)L2S/;5JI M@$-LF!AW54:-AU@/B-/Q/:TR!EZ[!EUL&%8S@0HY$*.DHP))#:A$ M#ZCC';!J=@M+Q0_ 4L&[. Y1("4QC .B5>[OM#.J4X%T&\\:,@B>1"S]:.Z&%-Y8J(.@ JD7=K*JT*,8 MW=&M28SG1 M8_G(W_#,C_C?4(4B668O$M)#Z-Q1DJ\1T-G-3P3O3;[KT&_NG=@<^H M?X!'-Y/I<#KZ0$V5IP$NTD,X!Q97] M5539+(Z8Y"9NF:3HA6>K51+E+3;S7]6TERC. @R'FFX+2MJ"IFN;A':UTYJ+ MD"-NE@R]J*'QH*'.87O /B?V-FK"U-%5FQLN)BJ7:,U6Z%ZME(U MV_=F]9%>I3S<5; 9['J6 1O#1J(4H@[UB.E9'3MM6O,5JNEU^3Z53FY^X&P3YGM=*=--5S3E@;=@"K-%R[G96V9,OC0S]JAD)-+<8O M'F:S;^-;L'SX#56 #R5V_A8WFW53]_D/+>W[X!"']=GO2E M;,>3K8C>\B IXZ*B&RZE9K.0_SV_.72[9BU4SUH6\BA0("Z$/&SCL82\N'P= M+;'[V Z7MGF,1QW3M%IK]2=8C-;%FL!0/8%IEG'Q/JR+B^B5_4@I_WM%A,%=WJQ\A#/-7[XW[5_A\5/R4H%93_++AUD^?>2Q0 MQ):@TOCJ0#[3XL<"Q93OVY^2+$O6^>6*^<",I \7R9)]OY%3E#]9&/P M#U!+ P04 " #UAFI6@Y"K]"<# "Z!@ & 'AL+W=OK'X,?/>FR'Y/%@9^\.5B 0OE=)N&)5$]74< MN[3$2KB.J5'S3FYL)8BGMHA=;5%D(:E2<=+M7L:5D#H:#<+:@QT-3$-*:GRP MX)JJ$G8]0656PZ@7;1?FLBC)+\2C02T*7" ]U0^69_$.)9,5:B>-!HOY,!KW MKB=]'Q\"ODI8T8[2 M)^Z/M^B?0NU]QXO-"Q&A@S0JLCV8T/PBE MAFP6)[4_E 59WI6<1Z.9+826/T7;(IW!5%!C$4P.D\9QL'.#F)C(A\?I!G32 M@B9O@/82^&(TE0[N=(;9_P%B5KB3F6QE3I*CB+>8=N"B=P9)-TF.X%WLRKX( M>!>_7S;\/5XZLGQM_CG4@1:_?QC?/Z5K5XL4AQ&_%8?V&:/1N]/>9??C$?7] MG?K^,?31;/[G>'K_U_CQ?C:%\?06IN/'I_D=S#[!Y&EQ/[U;+ Y)/@XZG3W> M00_>G5XEO=Y'^ 4.F-4D*_D3YR\@'0C(9"%)*"A1*"J!,"VU4:980VJJ6NCU M"6JQ9.("4F'Q/#=\PS$#U 4; #]U@B72"E&#DCF"2R7J%!V8O>-R9QM\#P&U M-<\R0\NK_AAK#F$8%D.06DDR93G?&YWZTW5 I35-4;(YG5")V^@@!KZ;QFI< M=^#&:.T]@U6:9[1PV?W#WXNGSJ)SD#D05U(I+\Y',K2TKU(VI!P&4A/[CRP\ MZ6MW3FHER/LK8+7$C%\,FP"5DF^F9ZFM1&+#A-IP_KG)SP._YDZQX9WMGT*) MJG:OS([3*,CCT1KXJK?2*LRX,:&9G4/7,=[SDPIM$5S3\2$VFEIKV:WNC'G< M^M%K>.OJ7X0M)+=%8:Y,3#:>XE7VL] MJ*^;INU_>K(>ANWW+U[TY5IOBGYBMKJE7Y:FVQ0#?>U6+_IMIXN*)VV:%_/I M].S%IJC;)Z]^Y&?NAHV\O_"I5O=%M7YM6=7KYTY/+V?>O3S">!_RSUG=]]%D! MDX4Q7_#ENOKIR10 Z4:7 U8HZ,^MOM)-@X4(C'_;-9_X+3$Q_NQ6_YEQ)UP6 M1:^O3/-[70WKGYY:IN?_JSL9>WKR1)5C/YB- MG4P0;.I6_A9?+1VB"1?3!R;,[80YPRT;,91OBJ%X]6-G[E2'T;0:/C"J/)N MJULWO6TK7:4+O"! /;1S!^WK^:,KOM'E1!W/ M/K'?LL3_F]8[_:^S5_UXN^J$C)OJ_0X20;4X.;P/!^K[?%J7^Z0E) M3J^[6_WDU=__-CN;_O ($B<>B9/'5G]U\_FWWRX__DN]_UG=7/_R[OKGZZO+ M=Y_4Y=75^\_O/EV_^T5]>/_K]=7UVYM#D#^^]KOWG]ZJN?K[WR[FL]D/ZIM; M96XK];KHZQZ$_0",VZ%@(?RTUFI9MT5;UD6C>GJJ2<(''CC0;U=FLRW:G5H7 MMUHMM&XS(MBVZ'2E:HAP:;J*)FN2DF&M5KK57=$T._RBMP.-*L+1;;N:MMDV M='@T%ZM_;FN,N<&VO.7E1G=TY*IH:6:GU59@E=T^WZC*-$W1]1/UN=<8_[8? MZ@U/!B("FB!&/Q[$B]8I30OE60^[[#^#NM/_'FN"B.2])06)!=5@Z-L7K;2' MA&'O2:EN 4A/B!:#*I9+4GN,- %I.MYD@SV =T;C]2!3F[I8U$T]@,<+F5'1 MNNY #B*%>0\L3<]N=3M:N/17,AX]?:G&#LB%2?0MVQ+Q336)J+J/BV<#0KK2 M(&:E!TVT;-UJ9=%U.WRY+9J1H1;<_]&CSJ:)HK@7D[$N''7GA6X&W*L?%L22:D_,*6JR)6 MW& R_S8A-3>,=+#$863">OIQ;"I5U<0ZG5IV9H/5>IUY5IN0+'OFI)6OZ(A( M/5;?$&TRLXUCQM)/T57F-J:EWF]!CC_UQZ^T:D<,PFL2BNJ=OBVJ@B;&3X$X M3;Q;&XB1N6L)MWY<]'55%QV=RO>/+/A;7:[K5=$F2V971-J;K2Z^0 5MQI:T M K-@KJ[;.G]R"9)MZ(3<-SFN MZ[XK=",(>0BR% +U9O*>_L'J5V'UG^WJ5X^L?M49^J&8J$]FI8GZ72XGRFQ0 MM"SQ'=C.,:@A_F1=/Y_^$ C(#V8_,$O:'R-5/;$_J\NF46"3#L=/HJ2[TBIS M,IO$<^6^2.L&$@!@)^JC+AN2#3; ,NY*=P/YE'3.>N,5.$GT;6W&7NUTT1WD MMBRLW_DU!3<"KEP+%XZ$+RE37F4;V:=)H"L/*7?,UA95MH+G/_1J.;:,#>U< MNG$U-*_./D]N)M9LY&IM[DAT.\)!;8L=29C%R:M%)^$$'?AYN#.>;6)V=N@W MIHRVS(G_B9?MSJ0=]!?=8'Z&M?S\76 TK[B_C&W!"@HC+9M$6^XF?)K)N0FG MP/Y"WXLTZZ_EFC0F_0"+81\2V["2)(QQ(I/LFBT)32= "_FY*59T1L,=CBF> M(QLXW>[4[,[#O;E[[.!AM#2[BC7.C>,3T3FZL\Q6D78%]Q.S M+IL1:E&>VS42/"$M&FO0_JSKB'K4=209[[5T:V'9F'Z!UB&7S M+/9\H"'KBO0,3(DB3;4F#=?4M E0(A=TE$DRL!^L#=F8EA03.;-?*)"S[@0- M8H>C@&H@LU*P@)(E'G8"7*/Y-'=:)%[S2+W1BT'=^ 6L6G%,;GTA M\6Z<'%68$NT)R(/(DPXRBL@2<"7=HE>*VUDUU-)@C1Q'BI=NB;H#&$6%U MU!/F.1B+I( Y,NPC^IK\"]WR+^/66,N;Z+#<.@PLG#)Y!R&QC@B;XW[(:(ME M43LRRAS20WCT3^=P_.S9YCJP@(R1/8CQR<^H80>+WJK*NK3DNH-ASQ8LOYH\ MGTH@!H;L,+7BE@#9;5';7UGXX0E@1"2*.%<('+%HDZAV+] 6$7*-!PJ=B*D' M[UEN=-&/';-]QEZFN# .8/@6A"-XBBBCBNJ6)I/G"XUO5Q6O"E1T('O0)N*" M!*+T:_9H%L$E(M3%$3)M[&=FO.(AN)ET\*X )4CJ=-/][7/5FF%O8=5OR04E MAH!/WC_KC7M$6DRSL_ [^SJ M_HL=S;IA[. @J9(L/-DA_)IL#\B8=5@]>>()5%7=EZ18Z<@R*X V .A(^JN8 MUB3()#HU%&/\>%T3I%VYWO'!!3=9W-;(@I%)+) DD$,,TXCF!E+WIQ;[:OU= MEFT1ZH9,;-.'LG"ABG";.#, L$YJS++E<(4%*,4M$P8G46< M+%;'1D(P1JV/GF(((V1=$ -VW%G+?D<4E)$"K7 Y#>ZCQ(3EHH?@:-F>@\6A]P0B_+Y7O_(&,Q_07PMA@+L0D&6?O(/JC[&'Q?SW:( 6:Y->7(8*&Y3L MY 5=!"WI@G3DV2SAR'+(EO-O;!EAF26GP(,-' A0I%4I0%8J>&.+6TY^#)&9 MU.!CL-.7GMQ/#2!5%=&)K0S"^O4$[=$4^Q84J3BS,%_HP@6AKX1MEJ.<..( MU[PS(H%_I+=J[<_H^- 9A6S%V(:].1@8=EO0DGYR(5Y(5'A?.20J)#9/\Q3_ MIWWT /!NETEJY8T9%P/Q=^:'7]X'W$8M+DM%YD\7 MC>2 ,FOF6LW!@,_;B/A6=O78E?:FRG)TI21)D\8;DM2RF:XT?Q-%)\E)4LR* MR BR6Q44_L U9 K"YA"AW(9VOUO4.B29TD#JG&=&6-0)]I%1+%0[;A;BS2U) MF9F., KL$ !'+!*E7\E]&!@N&C51_Z!XPW2L/^W>G/(BJ(@M:'&*7#>+L>O% M'"'*)5\;!X;(K^6DP(IT"8N[TT@6.9$X4R(&L73+$)%]XU@.>%(ND.KTBEP^ M.*G0&_A7//'!9C=!*Z)GYT2? M"^B\>\01RCL23?=)]*&#.-BL"[(;6Q;GY+'VCP$;RQ3KUY+C-CH@=N\8=9>' MQPASRVX<]'[0HB0!..R0DV>GF8BUA!\)YA'A-\LE2!=MS5DA# Z#( .I'G;BU)1Y^0[.K52G,TR-3AR9WHOM:PHJ\[ES,$5O?*1!E2 MNC7[0G%&&0SPBS'5'O;(AGM033N865!Q6%-@0P93*3O M.3-"L"T1C=,44O U)W 8,&EANF4[*7$_6>H"E.''H R3STE%RU8PR6FIM-6(1<95$C*?.4S^@E5:;2O9R51#I@ASGZ815.OA%LG(#K,:Z%.CRB8W8JW#CZS>OQ/ MI#484L3KL 4A\9<[C[8DO:8*01I,M+^>%@4B%MAB+J=A- ^-RR>5.ROV8%]B%UR59)0PY%ASE]T''V3*U>L1*-W9ESA M-"@T(RE>C$P@3ZYX@":0;DCG582^&LABMM;,44DB\N)9P]SCM(QII9F.4) M."^@OP@1L%W=.UHI3RLHAL!D$C@D1;H"8)(OO9FHSRTG[CD6NZO!PY)SU%6^ M'WGPZ=L4:&9390Y>SU?>\7P@VK0\M9\=H/_9"@*R-,B!L2YTE1OAD]T#'"M) M,8L\JAE\R%H(:ZF3$]6&5!CAMN%+48<@H&@R1WH*)?W#/"1!UY(GRT7:EX2^6I*3Q'N* MFP#@"A>VXY@YFB$@.*&:&DWA)V_337 L5JW/X-,"8Z./7'O*GHSU.S+(&Y6^5\;P&D H4LC!T+&!E:U-]18>\ MT=$V#=Q(B<8K92DYD5 @8,L6DHL,!R)YBD71N!C1JH?#3+A75K?K%IXY[&0^ M%4E7MV0LQK:"7Q6KP&:75IJ+IC?QZ781'XL1%+L@*"4E)J_#V"*'Z"AW)+=E M#6_;G=6TA(?S+HNPM[K811NB*4X*T3@IPRV)T8[X2R?M7%;/NR1K))80-&M4 MPY1O"'=FA=NI)::BYQ".A_][(_$M?5IPB2T<>I_\Y*@/<-[4!.6JTRM? 70* MZ$HZ @" K[=_,EOBU;/I&>FP]SVY(H$UM13.&%+6 /[L$E\HNR3_$^UA%8JIM8@='%+$OV,25C2IJGZO0T/SD^ST]F%_ARGD_/S_/SD^-#TPX 3.-GR/].E+VK-DXWVJL!2DE[WG=AN6Q!BIS8Q>Y MNK[,>./QA%6^$1%E?9X])@: B,)6"D5L;4F*!/M2'B"U$,8IPGNG<4"7PYGO M0XB4!=[W]MIWN7CWZIX+Y<>&J"5R24L8,Q? B%$7%0R;Z^)HNY:WEEFJ :+\ MA:^:&=^J$(V-7+-(#[G,DH[!&Z\L\K'0F-/[W)-F0QZP\U4F MJ>7H00!RND=R9E'>Z0!'I[41P9=IF(60.J4\EZ60IO+%1.XMD5IG*&K[XHEM M7.!#HX'[Y1A@T-O"V%Z.';18=>C@D^PV *E\[&B?<6^28\*49T4<.?D,=ZIH M0,HK^]7G*SY% 94;FQQFU&:=^:+(53J26,OH/E%A2?HX;C7G!]Y=:&";*Q\; MH7&Y#24I?PTBU*(FV>N8J6[I<,0'3*(,+ZV1]H@"IWU*63\Z/1QKD4'$M-G< M96K1,Z[9>[3KL#/-NINDPHICS7[CQL1!AW/X0YC$"XL: ">O:#@;>4*[U-SN MY;MGHK27N+<<0;09:[N%3KJK^#,7)J/^J+V@@RLMT**?BJ^Z=U\&_N+TW3CX MXGOH.4!%([3 N23SY[:RRMV/4ONC\M#_7_OMU$/W+]*6A42E2%^^9O45M\Y& MPIEXY=AFX>[@/+2?O?9BFXABO&U1GYB4//MRL-<7.G]+HRGNV"DZ=/.A[KV+ MYVN 5H:YV+)_'T)X.(_B8V^C7-XX]YTXD,O2.H51A#_)*&AP_ MDN7I$V;@^)3^ZSF@?+#S!56<1=%^@3H'+/NM'SE'XC47N9!#U%]1HB#%5-D, M*.W 9X%K#7N].DQ]Q[W2$U%QMSFZUB4A+DUK=LL?,GMU(/?E7KXVP)&QNYEU M>&.&;<'=^-()NK39!L(L[!YEV5FSU.78V.Z;>P7U+"FH)W9C753JZ>PT/SM[ MF5\ICSVD'J)D'G4_$%:O@4FXNP?#TFL$ M@+S[FQ ?)@<07;F(1D?19.9')!7M*U*QJ:][WAOB?F[I=BUB$&JI:E=[ ME8X(-HF!H]4 6%7%7: M>N6LHFWFX6$K--'Q%1ZZSQ+5&3?A[]U)C2H@FPTZ M5J6-+X4C L$NY?S_/7@X#WFO]3M!48QQP7>H-:Z'-0;1DKO:Q\5,F^LZT(;J MU*]?T5GV#1V,*V<+++9!%DX.S&&QWNU?CP0FH:C;/52\8VY;& M/"7P/8Q@[5XW!7'J3;DVW!UUH.-2K%;@?0/W@@D2>DC#U=$J@.H1<0T]4 MA%/VEP[8!_"(+$/@SI3RODC48FL<;)\.C7!MG\PHS!@V:NNS2%9L-E]HL#_% MM9M$7E#2I7=/=T3(-XN%"KXO;VG32X&N20C4L/GV1'6!< MCI;HV^!"C[36[[7A\V6X3QT[*3NUJS4%=:18;SF9+FRVG][&9T;4MGC8"V.6 M+J2PBL;?I7 TL#@$V!*KRS?P.';T["K,:R)_DE.,Q4Y)LMH-L]'U S:YN=_-9ED0@_5;,YP4U_YV>3XS.F\$'Y#5I()-CG8,FVVIMJTB\M M^0UK0*.\'+@B559[-DLN&9BX@YQ3VF2;<95,DOVB:7WTQ_FFD=R*S%UIDL*( M)*H.@^[OWMOJ$M(:9IG[]>RUO!XO)^';#H/!M8/%'^+K)'WN:9>M8]HL4KW1 M.?V5CG'&&%8:<5D'PI;)+1&466RP.+@"K.D/$)#QR:0YR#-[A(5-YT2XR!5Q M=\L75?_PGH'T,A!KEXGZ%3F=#R2 5Z)3^=:D? SW)M4-YQH^K5T$[GUZ!+"E M>@8O^3G9^*[E0B(JI**C,\E2< O%O=#];I^]0PNTT_"2BHBT9_RB DC;Y!!4 M5=WP5GMP90$NY>%*]*&@\PAS67YR?)&?G$S5D:D]4<^SMZ*VG"Q#V477B%GOSG_8_YN]L:3XR]L\@LZ,T;$9 MR$?1.3Z_R*?G+['#?$X?9R_IX70RG7\#BQ,4_LZG#T ?K7KV&;0=S[&"54BYDB26&J'&O1'I1;>95; M2*VE'JFV*DXNM527.WYA=MV-3W_GMC[,5$GHBL81:0B++V8QM=-?-.KCBA MX>H9DMDV36YU2^2K1L.X\N#[\A*X?$XV$PL)?9O<7&2T]R)#3FXV;VMF 0H^O32!X]& MYAN]8E1"XOQW;7I+::51KMRN MY>Y1)AW,_F8<18,*^S*3NV84OBX0FF^1TL5J82I]E30ZEF3ZV,#-OA@L]!K: ML8U+%T\F -DIUC6%ZRXEYE?>R-%EFM<,*OB%\_],M;RIK/K-AB/ M.6E_D<^?+V]>LY.$63>?U3LSX5^/9O,\2ZIJ%>.]XG;;&PU0ZW878Q/7V>[V]P MY5IW+T-%RC_[-2I-L?]VY1LPF&VO'+,=>FG>B^@=B#1FQ6]ZY(BE'>1UB/ZI M?YGDI;Q#,0R7-U'^5G0KE L:O:2IT\GYZ1/5R=L=Y&PO=V]R:W-H965T&ULC5=-<]LV$+WK5V 43TZ,OA7+ MB:T9VTU;'Q*[<=(<.CU Y$I$ @(, $I6?WW? I0LIXZF!]LDB-U]^W;W 3[? M6/?-ET1!/%3:^(MN&4+]IM_W>4F5]#U;D\&7I765#'AUJ[ZO'"%_OR\EBNZ MI_"YOG-XZ^^]%*HBXY4UPM'RHGLY?',UX?UQPY^*-O[@67 F"VN_\D-3L"C.^MS^X^)!L>/N^\_QIS1RX+Z>G:ZB^J".5%=]85 M!2UEH\-'N_F=VGRF["^WVL??8I/VCB9=D3<^V*HU!H)*F?17/K0\'!C,!C\Q M&+4&HX@[!8HH?Y%!SL^=W0C'N^&-'V*JT1K@E.&BW >'KPIV87Z9?V^45\R0 M/^\'>.3U?MY:7R7KT4^LAR/QWII0>O'.%%0\== 'E#V>T0[/U>BHQU\H[XGQ M,!.CP6ATQ-]XG]\X^AO_C_S$7Y<+'QP:X>_G4DV.)L\[XN%XXVN9TT47W>_) MK:D[?_EB^'KP]@C,R1[FY)CW^>7U'Y]O[F\^W=Q^N'\.VW'K#[>?WHFQ>/EB M-AH.WXI#9^+6B,O:*2V&DT1J)C8D)E,\2K85_@C9(,FEW%&(3+"UY0C2$,$*>JBE25\6K%:AW&7AK6Y2/X (NUPRML:UPT;.9Z*6#B$;+9W>=C8E M.7I$)2HJ ";@>Y! MX8*XTS*PPB8&FKJV0,#L10HP\*99(O7&,;Y.V2SVO ($TFRI4N0Y=U7Q5T(> M0;%W&>-EG 2CL0S(R7H;3:,N)OI!D%P"02$72BOD"CC!2 *UZP\/VV%85R+K?! KM5R MRZGS%IZTW*E%VTC1^DF/'%8CZ^PZ";N9,?2,#U3'@ 7ZQ$$_4UB!1ERI-LE( MPF':65Q2)CA;-'GL5CY$G#4J1^,ZJW4L&N]*\;4H;-[P8H32D;FS@,H-D0,9 MURDQO)$^MJU3'AF#[Y-1;P!=UYK-E!&Y]&46-Q)4\Z[19)"=3H;"H\P4 M!Q!.*OA#R^;?Q%KJ!NYD$"=GV?ATDDVFTY3$R>E@EHW'DUC:RC9<"9"Z5K;Q MF-1:JJ(7808;D$7=N+S$&=RG MMHEVB$5"'$K$J>06]P6/F-,5\0XD, N<9A0U '4:5C8HM['?,""/T[?#>8!.'*"+QBKX73[*':,@Y?(#EUQ]B+_%]J0: M4=L&JOM:MN)?<-%/9EDP\E9-A@,P &T0AI!'K(0C1M/T#^!T8[M/!-; MDFZ/#63Q]3%Z.622(32^D.K")S/ KLQB9*HVFUI 7P'85]FJ'L#_63%B]62 M#QVP6%OVUJ1F%\-I3#=FG[RBAHZ[ P^/+O?5Q@%I"Q92#KYET>3P0,\[D$$H M660?SYEX%N[UK>!\1+RM=PK<""./JN(Z.)XA=K)4!LK";R!P=]*TL'<(59JX M%)PW*)_.'+Z.\Q=F^+%WT3AF1?&"#%TSJ*B(D';5JUW0'ES-L]NEJ M(6N$>8B-@^Q/AF?9Z?@L"D6'ZV@X *=D( YHQMYSMZ_^P8481_HJ7OM9>9%+ MNAOO5_?_65RF"_7C]O1O"8[LE8)(:%K"=- [G7:%2U?]]!)L':_7"QMP^L3' M$O<-&ULE551;]HP$'[OKSBE4Y^F MA 3HNA8B 64:#^VJ0KN':0\F.8A5Q\YL V6_?F<',JI1I+TDOO/=Y^^[^"Z] MC=(OID"T\%H*:?I!86UU'44F*[!D)E052MI9*%TR2Z9>1J;2R'*?5(HH:;4N MHY)Q&:0][WO0:4^MK. 2'S2855DRO1VB4)M^$ =[QR-?%M8YHK17L25.T3Y5 M#YJLJ$')>8G2<"5!XZ(?#.+K83]H.4(H,+,. M@=%KC2,4P@$1C5\[S* YTB4>KO?H7[QVTC)G!D=*?.>Y+?K!50 Y+MA*V$>U M^8H[/5V'EREA_!,V=6R['4"V,E:5NV1B4')9O]GKK@X'"5>M=Q*274+B>=<' M>9:WS+*TI]4&M(LF-+?P4GTVD>/2?92IU;3+*<^F$[E&8ZG*%J:8K32W'$TO ML@3M J)L!S.L89)W8.($[I2TA8&QS#%_"Q 1IX98LB3V=WX_L93,>CI\?);#*>'B-Y&N;^VVP,';@XOTKB M^ :.HL+ I4;RSGJIN1@"X21*BLFMU"@R.%#MQM^ICLHA&LG+N$IG(:P5&O4 MTM7UC,DU895E9\!&PO=V]R:W-H965TXE)BN?H4 PYVDKU MI M$ R]U)?38*8QIAIZGLP)KKL]D@X).5E+5W)"KUIYN%/*\!=65QWP_\6I> M"FE/77+U>826W8R=P]H%YN2Z,#7B34)2]K%+J4 A2NQLYE,+R*;'Z;\*W$K7YC@ZUD*>63=6[SL>-;05AA9BP# MI\\S7F-562*2\7O'Z?176N!;>\_^N:V=:EERC=>R^E[FIA@[J0,YKOBF,G.Y M_8*[>F++E\E*M[^P[7(9)6<;;62] Y."NA3=E[_LWN$-(/4_ + =@+6ZNXM: ME3?<\,E(R2THFTULUFA+;=$DKA2V*0NCZ+0DG)G,%#:\S&'Z0FW6J$>>(59[ MYF4[AJN.@7W $#"XD\(4&J8BQ_Q? H_D])K87M,5.\IX@]D9A($+S&?L"%_8 MUQBV?.%_U@@_+Y?:*/I#_#I4;D<6'2:S0S+4#<]P[- 4:%3/Z$P^G02)?W%$ M:M1+C8ZQ3V;SZ>SR]@:F/V;3^\5T<4C?48;#^NX?'J<0PZ>3E 7!!;R_!?8O MA/L7RB2-G3:8@UR!*1!6LJ+Y+<4:N!Y0C'J$]1)5WR?@(K=&,!RTKC4'NSV/5]G^S(C8/$39)TL) KL[7( MR$]=/PDA2"DQB@:W0F\4%QD"8X$;ISX$<>*&['Q@AX I&R5L\$ 5 M*(C.0S>)&21$%L31X%$:7D'SOO138"Y+?3=E*=FQFX0^P6(XU%WOS>#5J-;M M>K&OMQ&FF\$^VF^PRVYP_Z9WZ^^.JW4I-%2X(JA_=AX[H+J5TCE&-NT8+Z6A MI=":!6UA5#:!SE=2FKUC+^CW^N0/4$L#!!0 ( /6&:E;K\20'#@, &H& M 9 >&PO=V]R:W-H965T6[^_:'DU$V!+'NQ28G\^)$T MZ5DGU0]=(AIXKBNAYUYI3',5!#HOL6;Z0C8HZ&8C5: EA MA;FQ"(Q>O_ 6J\H"$8V?>TQO"&D=#^47] \N=\IES33>RNH[+TPY]S(/"MRP MMC*/LOL+]_F,+5XN*^V>T/6V*47,6VUDO7:B?[/G?1T.'++P-P[QWB%V MO/M CN4=,VPQ4[(#9:T)S0HN5>=-Y+BP3?EB%-UR\C.+E:+^*K,#)@I8_FQY M0Q4WL\ 0MK4(\CW.38\3_P8GBN%>"E-J6(H"B[< 9$:F,4OS&[BDXAWF%] M$OD0AW%\ B\9,DT<7O*'3'U854R8MPG#O]=K;11](_\=R[U'3H\CV[FYT@W+ M<>[18&A4O]!;O#N+)N'[$[S3@7=Z"GVQ>ORT6CX^_0/7#W>P_/SUX^I^^?!T MC.5IG(=/3TN8P+NS+(ZB]W <%IY*A%M9-TSL0'8""\"A1@ISJ:BYP SD4AM_ MU)4\+TFF&=6&+N0&# %L9$7#SL46F+9GU$JLUZB&=KKBDQ!=C9QJQ9$-VQJR M>HUX#G$2^NED:J7)U+^,IJ,/K1+9/XE M^:7TCB;3T=^H-:V O*W;BEFJ!5*OU6[BV-?5' P_S6JK=MRFOK2"M.O@N%T6*37_?YX->^W M\#U36RXT5+@AU_!B.O9 ]9NM5XQLW#992T.[R8DE_0Q060.ZWTAI7A0;8/B] M+/X'4$L#!!0 ( /6&:E:<:63&PO=V]R:W-H965T M#)7.F:6USJQN):+I74;H_%ARQ?B1MC?VRN-J]$&929K MT1BI&M!B?C28T(/CQ,E[@3^DN#=;W^ BF2KUS2W.9T>#T#DD*E%:A\#QWYTX M$57E@-"-[RO,P<:D4]S^7J/_XF/'6*;LJE?*Z$$MF_X_?UCE84LA#U]1B%8*D?>[-^2] M/.66CP^UN@?MI!'-??A0O38Z)QM'RHW5>"I1SX[/&\N;A9Q6 B;&"&L.1Q9A MW>&H7$$<]Q#1*Q T@@O5V*6!LV8F9L\!1NC/QJEH[=1QM!?Q5)1#B"F!*(RB M/7CQ)LC8X\6OX'U4:G8OJPIX,X,7$<.I-&6E3*<%_#F9&JNQ5/[:E8?>2K+; MBFN? ]/R4AP-L#^,T'=B,'[WAK+PPYX8DDT,R3[T\?GE[>3RX_GQ;V!>B-T.7GZ^/8,,WKW)(TH_P LSL$G>YT[#8KV0!ENRXE;,P"JP2X'] M];V31KI>,Z#FP=F=;$IQ@0*R\402N+XX_0J?!*_LDB /2+(_HH4GYH1K<=,* M_@U.5%UWC2QY#]8+Y<,G5]!ZHRSP6FDK?W#')A8=S_I9!*VK2LY\F%->(;B ?E:Z M(VF\EI.R6ZU!GB-$SQ&NQ9UH.H%$E&K1R!_H9$:*."997@23/BJ<#VX XM$3*+:7 MJ*=";UH,89$>EL4DC\(=#;*UP_L=I+;JL-DQ4_!SIH)GF3)[4O7"D>"C5L; MI"R[NNNKZQ*3_<7/5D2^PBT,2KNE0:]C$C/,1U2XQ) D2DB:^C23 G-$LQSR M81K^(.0L(21EB:;#6M 9RL M,!6K8>=&9M^Y'-QEY]AY[^X*;%QL5%!WZ-FS3@5AK*P]OYT1\ZZ""I]29K@B M&).4;BX0FL&CX'HK]?ZXWWLEQ]%&.UD)OI+7?(W]HD3B)P?"7@AN,02\25K> M//H1J=V\6E\9_DDH'O!M:X2;3&^1J!CK/TP"=Q?AT@V( FE>71<]IG OG!T# MU.FXCB!HR;3"/S6KQR& PP MG?CJGUO$QI&+8RC)U\6\/25@UUMGM/5 1587_AGN;@:\HOJWZF9W\]*?] _< M)_'^9\(%UPN)-V8EYJ@:#K-TT ^8]<*JUC]WI\IB"?G/)?Y:$=H)X/E<*;M> M. .;WS_COP%02P,$% @ ]89J5M *6;JV P ?@@ !D !X;"]W;W)K M&ULG59MC^(V$/[.KQCE3J=6BL@;L+ '2,O"JJUT MVQ7WT@]5/YAD(-8E=FH[R])?W[$3LMP=(+5?P"\SSSS/C#W.="_55YTC&G@I M"Z%G7FY,=1L$.LVQ9+HO*Q2TLY6J9(:F:A?H2B'+G%-9!'$8CH*2<>'-IV[M M2Q%Z.6UVQ%&<>G7Z-ZAF]^;LWT2A\?X7BH*,X MN(8^7ZX>5NOU:@GKU9?5X^?5.7Y7$<[S>_S]TPK&\.[-.(ZB]_!]%/B4(]S+ MLF+B #G3H"E3BA6@^4[0F4BIKC9=F@ZER7O-<42E@9H!&/+-..63;VIWP>06 MMEPPD7)"*%%KMN-BYP/92C*F3D"D>(K:AWW.TQRX2(LZ0ZC8@:ZYH3FP[)D ML.^8M>L:F$(0TE 32*6B,]8CJJHI*M3"\,*1.:YP#7&=& YI202IT_:[%@1,Y(V'2:_J&\V#*1*UW)TEU)E_R"2M&'!UE0 Z:"6 1V;,*6N&N, MW!QL4%?4[[6S-)64YJ[J!THOH+WL/XKN]Q:LL"6$WYBH;81C-M[":\;6WY:# MJ,-/R%X&X9A#[1TEHA0I$I2=KR_?G>4[+A%$F O,4G= M???=[XQWQCZZ$M'#4Z6TFT2E]_5E'+NLQ$JX@:E1TY>-L97P=+5%[&J+(@]* ME8K3)/D45T+J:#H.;PL['9O&*ZEQ8<$U527L_@J5V4VB871X6,JB]/P03\>U M*/ !_>_UPM(M/J+DLD+MI-%@<3.)9L/+JS.6#P)_2-RYDS.P)VMC'OGR-9]$ M"1-"A9EG!$$_6[Q&I1B(:'SO,*.C258\/1_0?PF^DR]KX?#:J#]E[LM)=!Y! MCAO1*+\TNU^Q\^6-\&(ZMF8'EJ4)C0_!U:!-Y*3FI#QX2U\EZ?GI$I7PF,-"6+^' ME17:B1 O-XX]X;-4G'585RU6^@K6,(5;HWWI8*YSS'\$B(G8D5UZ8'>5OHEX M@]D 1L,^I$F:OH$W.GH["GBC_^TM_#U;.V_I]L]+CK>P9R_#PM]NIQ_FZWF-["8+5=_P6HYNWN87:^^WM\] MO,3T;:R[^]4<+N##N_-T./P"KT/#36.E+L"7"'L4%I!3"I00K-9HNZ0,DWZ0 MN#95+?2^)[+OC;0DQX\>LU++3"C(J"JL7#=MI(7.03@G"TW-[<%L0"@%^)2I MQE&'@N5&<0\UI8[DI8;:F@P=(?G6$$T)V%A3D2"/*;2]Z_D] M"Q)H*72!'8HWGMC48E]U0*X4E"^FD)FJHB%!_98]!KNF;MENA6K((3+U_F*4 M]),D^<$LJ?(Y..YD.VA(VV)F+ 6LQQ\[XD&-_F3&^0&L^-A]L MB.W04H@H 1GG;_\<&LKO&DNA-AS8TT ^!ZC7UI9DEU?E*2H5+5<3;=%'*@0. M8-M5P=HAICFSYQAIWE[:^F?PTG"*3W8)L2C"QG2LK7V[5HZO MQZ4\:W?1LWB[T6^%+;BL%6Y(-1E\_ABUS7VX>%.'S;0VGEP.QY+*#RT+T/>- M,?YP80/'?U6F_P%02P,$% @ ]89J5E)7_BB4!0 ? T !D !X;"]W M;W)K&ULI5?;GPZ2P7;AHUR5CA9&BY-&K. &W*?F MVN#;J+=2R!J4E5HQ \O3P5GRZGQ,\E[@=PEKN_/,*)([K;_0RU5Q.H@)$%20 M.[(@\.<>+J"JR!#"^-K9'/0N27'W>6O])Q\[QG(G+%SHZK,L7'DZF ]8 4O1 M5NZC7K^%+IX)V=A3F\0&%M%-( M/>[@R*.\%$XL3HQ>,T/2:(T>?*A>&\%)1:3<.(.[$O7K*0'K"0I>Z>5*RU[HPHH]@V,$%*/*]WB.D^?M7@) M^9!E"6=IG*;/V,OZ.#-O+_N..-E[[8#]>79GG<'J^.NIN(/5\=-6J6->V4;D M<#K EK!@[F&P>/DBF<:OG\$\[C&/G[.^N+G](.8?_MT=?O' M4QB?M_+^P^T;EL3LY8MYFB2OV:Y5OS9[W=EFU]@18 P4S*>+W9; +G3="+5A MI2C0"H]C_\=L*3!@II>LV2I%EI0X.XJ'<9RP1AAV+ZH66 ,FR',F6E=J(_]& M%\)K(\]0WZ' ENLALK*UO@8#3%K;HK@V#&>*=4(54JV85 RD*U$1E1+:#2 M\]T >:1P(J- )UI"55#0#B>O;!4_(&!KY;AQCS.*8I]D61_*].#H(Z3$_'A^DHHLQ(AP9 MS[+LL:#MD22=_U ;LU^#^"5#[%K:]E> \XF?)Q.^#3%=%X] MXB?R_."!BC'XU>!6Y:T_6"#DBF (S!=J6[?MZ]EDC"0=(PN5( J0ED9L\ :( M$OA,2>@#!(,3L+B7EHJ34EW!"HMN"1B+L%;GDDQ$?1/N <* \=+6'2,T9_OX M.C?;-O+AQGPZPWQET_]*1\HCDCC7PA1[9T9(-KIO6H.UAZ6!CK$Z:MZ5V+J4 M>;F'H!:;7?FV(8A'*1Y2>!NL*LHZ@J0BW3T= XWA0*::#XWZ&"=1\V"=RB)- MQCP[GO];68B')D

#^4F.? M=R_DH/_@6OP#4$L#!!0 ( /6&:E;!M=A>] P 8E 9 >&PO=V]R M:W-H965T@/-ZII JA";Z9AZOL)+.; MV8KMBCV3P]8>( J26*%(!02M>'[]=C=(BK*DR-G*8?=@2R2!1C^^_M!HZO6Z MUE^:A5*&?5N65?/F9&',ZN7969,OU%(V;KU2%3R9U7HI#5SJ^5FSTDI.:=*R M//,]+SY;RJ(Z.7]-]V[T^>NZ-651J1O-FG:YE/KA4I7U^LV)..EO?"KF"X,W MSLY?K^1JK)$0:#&UT[FR; D3AQ_[Z7_1K:#+1/9 MJ+=U^;F8FL6;D_2$3=5,MJ7Y5*__H3I[(I27UV5#_]G:C@WB$Y:WC:F7W630 M8%E4]E-^Z_PPFI!Z!R;XW02?]+8+D9;OI)'GKW6]9AI'@S3\0J;2;%"NJ# H MMT;#TP+FF?-;4^=?V"78-65OZR7$NI'HKM=G!J3CF+.\DW1I)?D') F??:PK MLVC8^VJJIML"SD"M03>_U^W2_Z[$=RIW62 X\SW?_XZ\8+ U('G!#]K*_G4Q M:8P&@/Q[G]E6:+A?*";-RV8E<_7F!+*B4?I>G9S_^HN(O5??43D<5 Z_)_W\ M]N[Z[3_9Y<7M^W?L[?7'F_=7MQ=W'ZZO]NGY?4E7UW?OF1#LUU]27XA7[)!D M=K=0Y!U9/;!F55=-K1MFUC5KT'TO)N2^HLI5A?GDY&-'KDI9-2Z)F!6Z,72# M%0W[4M5K2$$0!(]\3P3LPR#A!L<\PP>HF^^]HN=XEZ[%J^=,5E.VAMFJ,7)2 M%@#W*9L\D+#+6NHIJV?L7:$ATU%9N# C(XJ*_=Y6=EFKV[ 1Y4D< P ECNR M-8M:%W^!<)Q?-$TK04N4%W#/\_"/-0L)8<9[O7SPP!)L)_=8^9U$:SWJ+592-]3HT"QX;7>0&U.B?%8;)-?BO86NEP=#6@(.K*8QVI&&0?VHY47K(01>B M!N*KJJ/4=6$6Y"HYM2KA\I)5P,4V\!5.@\GC<,QT_9?:X ## &[87LW!U6@: M:$6J575OH;R710DH (C5FLVUK(RU\K',#_M6)TW! R,M"9O.@$U?L/=?V\(\ M;"#*+$0'>,*0,3QMT(=@/PVD&+M#L'# <1?M'-B?]-E"B<^C;23"/S9"+CIE M0.[8+YW26\+2+.8BS@Z QSD N3CV>)B&/QMR;"_DG(L]=SG+(+!9&/^9+*$RJ390HFI[71GX+E._\X-'/!8O?C:RK*8%8-QPT-[B=%5>6&9 M46-U (\>>V3W#OFHXEU&S6EN4+ X67HY:KLGY0:H=1(5!X.95&]8^L MM[L+N[++KK:<--9G6Q64:=7AN+.4+<*!LTEKG*HVK"R6A1W)V;1/( Z+S8I< MX;>-HN@A(*@&:C*0#H_0NI'JM/LEKYH^(_5V(0 7L)118)LR2D.]I1K70;BH M;TKG10-I#K$BJWMS>COV((TM,87!5H5>($O!&B7AIO"\O_7NFLE"@U?T%ZC! M[V796O&M[M+*Z> TA.&HWZ^?H!J&O#.*4@;$#S;WO.4<< YZN5D!MBFN0%:T M!ZQ699%;68A()N=:*=@)#5$Q$+BZAPO8-,H2)'3*DG?&:LP,JJHJ]J D,"'L M%LLMH\DFE]E:KC<4([15B.1U@Q@%=R_ L(D">3DPQ1S390Y'E892NUXB[$O9 MP;"/*+('+DD:,+N5[U 0.<'N+TCZIR'/HIC'(J,'ISYLY1E/4D$)OE)T^"@? M,">87=DQ\AMH5JD94"** \XI(O',I(KDNBZFTY ?Z$["0:<]K@6>W;(= M9>5R50#']\(PP3J,6*.H5$5LN,Z[5B/Y]L\.V0MF;G(6TLZ %]F8HRP9#1QH M*&E0*TO'ZT61+VSP)XILU;@.;'_:0;8!BLIM62#S10%005-[I KE ME:XG"!HB="P4P'"$6;?J*+(@HU%#?(?%IQO3886BGMIX)Y3.=YE$M<).<[_#_SG.ML ."ZT+2TED2&1]V/L6>4Y<;Y<_O\NJE?J!=4" SRB,>"12=LH2-Q#.W[L$#/V01RG>CD(W")WW M0T2>"2Z\B$-ERI[;68'S&<.K2NODP:_L61>HYRQP?0$R5@5& I(5DFVF:,]] M%F8\S$*2Y8=NE#Q6>0>]+$D#4#N!"4'HB@2$AS@YX$&<\BS>&)'&/L\"-,*/ MW##8,@*X-!->9T*<'5!.I,BS$0T+$E<$8^WXGI@+'G@Q3Q,/)PA7A,QW45-P M=)#P)/)[)9!7]@GP(X_'*1H4!&X*UVZ,00A2'D<^ =70/C;!=A=VK;#]U$#$ M;?\,@=IO+UT5WB'NV-G+^22K.1%2[R9V@U!LV!/0^P1T'D&\()[ 4BDB"8$J3OR\2;J M-MHV\C\4K'NHTD1QCVN-2$0 DW,2J"U7@\U2(3:22L(M4GUX#&B#%+OJ. M<5\-8"74/CZ4#)4]G,P>!4LV#AZ]=RL:HL,%!JIA3]PU.-8?0_5DD>,Z5\.: M?4R?N)&,9N[0O\^B-.9^@IX(?=<[3)Q_6@G/?"19/[!T&+E>Z/PVXDJ(W8@K MTV![[7U(NN,MU3CQ_M$;!/FS.T/1C\@6?H(W7#XX.W0\V)OLOS MZ?:/3?NQ*RT>@^3XX6!<6X#$/7BP!S@ZW6#=Z=BZ\[^@A*.U1-B_5T<"+O3FX::]+ZV#VU[ M='R2'!\5+3V-:V?!,^S7 7':(Z;'A0^57KQSQKRC(\M>?#>TD^VFHTT_S+K( M0GN[ZAYE*8;<[.X6R_ [>ZE:?Q YO_@@:Q1QI3V_&J/9'QS)AOW*_^?CV0WHQ/Y MF'([+0^D0Y>O_7L!!^MWW,BP&64;8%L]3=O!(< 6^S=[*]R>R1:XPA HNF6P MY6-L6Q#Q8BQF4*H=@.4=<-Y4/FQ#+8;UO0'9HL_=L5([2IQFJ9LF M''P;('/:Z:P$]MU'\\@I!YQ*<>L":GL1 MDM[$@K>D+FO6%!8Q4,U2#X+;]S:8QR0+3<%9L+APP6#'=X%6;.:Z2;]ME/ZFEY%BSQUWQ'VDKL9_35G)^0EN).N%]EWKS$JB#\78/^KK5 M6&#>%S74N'V[>P#\SNM6)Y>TM?4!&;^UQ%;^PXNNQCOPMD:!7]A7J!2H[UK; MZP("ML*H86G2J3!ZH;96?2:'L*/W;Z*<$:E@'>]!]4"I5BS!K84M]*PR+KL= M>&7C2()"0^*W7],-3?]'YNL:IBSM(N@&:MTZ6VWQ0SF#&2 !'!U"^QSHX_5Y M \R )R(Z).>1R2*)NMZMTP :((,6LIS1AH,5T*8/W[]\/+17CUAFX$M_Z'/B M/S_F(9RD#KP]ZA3#L^EI@HK!<7W\Q@5UF/0O)3?N[7=M\B@EE>4YNAUP.!4" MA=!O/(:^_*9^;=Q]/W@X&_TV9:F (/ 7.!C(MC+V9RK#W>%'/A?VMRV;X?87 M0A^!7Y"_2S6#J7#XC$[L>[7^PM0K^J7+I#:F7M+7A9+@&ULE5=;;]LV%'[7KR"\;%@!Q;9D.79S Y*LQ3:T7=%T M&[!A#[1$V]PDT26I..ZOWW<.)<5.TV![L2GI7+[OW$B>;XW]QZV5\N*^*FMW M,5A[OSD=C5R^5I5T0[-1-;XLC:VDQZ-=C=S&*EFP4E6.TO'X9%1)70\NS_G= M>WMY;AI?ZEJ]M\(U527M[EJ59GLQ2 ;=BP]ZM?;T8G1YOI$K=:O\KYOW%D^C MWDJA*U4[;6IAU?)B<)6<7FVM!3!;&_$,//Q47@S$!4J7*/5F0 M^+M3-ZHLR1!@?&IM#GJ7I+B_[JR_9N[@LI!.W9CR=UWX]<5@/A"%6LJF]!_, M]D?5\IF2O=R4CG_%-L@F$,X;YTW5*@-!I>OP+^_;..PIS,=?44A;A91Q!T>, M\@?IY>6Y-5MA21K6:,%461O@=$U)N?467S7T_.4;!4KN?.1AB]Z,\E;O.NBE M7]%+4O'6U'[MQ*NZ4,6A@1% ]$C2#LEU^JS%'U0^%),D%NDX39^Q-^F93=C> MY%EFXL^KA?,6R?_K*9+!1/:T"6J(4[>1N;H8H.*=LG=JWKVZ?0O6\WKM?/KX2B/]WW\S3)#D3P8[XJ1:OU<(V:"V$,#F) MA5\K\5K7LLZU+,55GINF]KI>B5LOZT+:PD77!G_B>S*5CL]>7]U>\S(Y>R&T ME9_M#! MBL56B;6$1^Y[PF\\F7-J(ZWT*G@00(@O]7%XRDVU,;6JO1.ZCEJW/#3,DLVS MV+%5I223TCD%4;)1:KG0)625B_$>WD$"_Z34B049YQ>ID/F^CBK2#6U.!9N]N+X$L)4MG M. %RC^NCH-[ V:*QNUB\0_7_#/9JUP4S,"TBB'5%30.KH]F1 /Z*>,#_T21. MIO.#\NA]+X7<;*RYU]A?%-2.DG@^GPC41K!$:/Z0J(=%#%0&!2,# BH=&R6QXU3W?NH*X>VM1#A/D+4"8"=*\9>4+_@LZRHM9U MRR*B"'JH;K=IFSNH'K9"\3?V+EBGFL7LW$C=-4(;&0#1U&2P6""@N8=O1["Y M+%E2 TA-'ASA55@4C[GN.15/\^+!#3)WLFQ45PY6T7F%8I@CRK0[@%FTU/?J M"Y1 YWBTX5/C2(4Z ] L!PGP%\9B\M,7JM2A^.6PL[O.QT!]--&DH)V)4T0S MGDX7VD7H(+N7$9H(7'MHACMI-7?%(49FWGKA!@>ZQEJ*%DXN;&NGI$4"::L6 MV&C;'FTW6PHY55(2MHP;3$-9[WA[F9VYOC(8;I,(3>;1A\- M)?G0V.PDGDZGM)IGF#_CB-2>-MA2=Q%8M>_;4<&2X%$JYWC4BW[4AUGL.=<+ M.CAW91QVEF7C&Z0EA\5&A#Q1Z.P&Z7[ M#4$F*QAJPD0))?$X$%OD[&C^,DZ2Y+"KO];4<3\>HNZH)LRBQ&[-+0/NJ*"C M9)S$V7C*X('->OU9AH-/P,4;""%ZV$ "%%:<3/X3%M1-7YS/8U>C2MD57P!IK" -X9;4O^WOF%?A:O4@'BZH;Z7%"83FX1*J MX^%L.@B8N@=O-GS16AB/:QLOZ02E+ G@^](8WSV0@_[F??DO4$L#!!0 ( M /6&:E:._80Z-@0 )() 9 >&PO=V]R:W-H965T*'+L9,Y4."2;2H]%[NO>,@G,7BYJ)3]AUUK&R<.Y!NE17UP M)@8U;]HG^WZHPXE#%GS@$!T<(LN[#619WC+-)B,I=B"--:&9%YNJ]29RO#$? MY5E+6N7DIR?W[&\AX<8&0JF -05\PZ804HU\30&,F9\?P&8M6/0!6!C!O6AT MJ>"N*;#X$< G9AV]Z$AO%EU$O,7<@SAT(0JBZ )>W*4;6[SX [PY5V]MDJ]- MCE)3UVJ."OZ<+I26U")_GR?QS2RN59KEN/8(5THE%MT)I\_A6GPY0+C M?L>X?PE][A]O'^?,YJA?!SE-]>'RY@S"& MSY^R* R_P(6(\%(BW(AZS9H]E*P 3>.EJ$C:O%D=^M6TD2Z9)L7E8M-H+'JT M>4 87 $]5K1U:)0@EJ3I+38;!-X #! -9"XDF M5-."GT/<(Y-@7L]&,/"]7^ *Z-<[]CY,(76S<."F641XWA 2-PI2-PX2 MR+SDW6X&L9L-4C?) D@]LNV[49J1ZQ"BV O@<2.//!4QRI%OV:(RI/)J0[( MO1- =+CI/+?73IORB0:!-L(FW[?UD]@1AYIV&;XFE*X6;FO$FX)O>;%A5;6G MC:% V*Q_+HSX@!,!D,2P7E!>)+.V/%0]\UW7*',*3HR4@0AC+[ZRTJ'B9%<> M3.WTJ;LMK/MAL!\*8!,UTOMOJKV?4_T_,CV?5!Q[R2&IR(LHJ=,&)X8HJ5D5 M<(ME>\N0D6*S*LUD[^[KW'K308$-]]VREV?$U.11$ MV^K8=7/(FM/2SK=FIZ)ZCWCDJDNA3A(^(ZZG=HVT%0[=+(O<) RI4[R,*N\& M_=!-@AB2V!MVEC/Z$FY_2)J*!H1%>HK<01JZV3"&/LGP:'=#:DT&F9NFH6G( M!(9NDA@EIA F7@KGME[_Y)RDOEK9VX "VRSMD=G-=A>.:7O.OINWMY5[)E>\ M45#ADEP#;T#GNVQO .U B[4]=1="4Q/;UY(N32B- :TOA=#'@0G07<,F_P)0 M2P,$% @ ]89J5H'_(7<0"0 L18 !D !X;"]W;W)K&ULC5A=;]LZ$GW7KR!\LQ<)X#J6["1.\P&D:;H;8)L63>_=!1;[ M0$MTS%82?4DJ3O;7[YDA)3N)TO:A#25SAC-G9LX,=;HV]KM;*N7%0U76[FRP M]'[U=G_?Y4M523S\?APOY*Z'IR?\KO/ M]OS4-+[4M?ILA6NJ2MK'=ZHTZ[-!.FA??-%W2T\O]L]/5_).W2K_Q^JSQ=-^ MIZ70E:J=-K6P:G$VN$C?OIO2?M[PIU9KM[46Y,GF_ MF/4_5/3G@/3EIG3\OUB'O9/)0.2-\Z:*PK"@TG7X*Q\B#EL"L_$K ED4R-CN M7YJS5I8V@UMM&!761K&Z9J"N[PTKK%*_.=B[KQ%1ORWS^>@<=JOD:KDK5O)7)T- M4 9.V7LU./_]M_1P?/(#>Z>=O=,?:3^_OKG\]/%*?+WX]]5MGVT_EK[Y]/5* MI%/Q^V^S+$U/Q+8V<>&$60@ K*JYLAW(0^&72ER::B7K1[&415*#"U#U5GI= MWPE YL0N:?_NEXF9[LB5Q:^_@&Q+"6MG ""[%0!>1*H0/L'K"O&KLR M3O'A DB]$L8).^E+N6\!#H&1RP<-BX:3VD) MN/B'@!YKZ@*SEHQPI8H$5H)S9P)OI+A1][*0V :4Z3!3C\0%49WVCP!1(R@X MAS1V&X1VHC:>.)7(416MW_$LSIZC$R=:F1!(JV!D[4;BFGB0/GE3-:4D M@NUQ_&FB<)[TY4A:UGG&LGE/$Q"8_"L/2D:AM+KB@X, M&E2=0^-<^;52M:"FP $/;L GLBW@B_C>:VXQ9->'E_D;T](E2 ["*-T//4GI#>6SUO?,R5 MM\EE8RUY'=&%76)'9,/I.!N.QV.L=X^.>;67W/HV:@IPY'X8PK+H"K0][F!Z MP"+'033YM.(,40_*YAII'/>YSBZWU^FZC9TU/=/G2I^6]0B):5?Q4N!5M M!2\ZC CE^QZ?N3[FC0/]4WF9:H[BX#W/=7TU'B?T6T!,$(#H,9^+8ZO\-KE$ M1CE]5^N%SB5LU"A&ET /V,8Q>S>64Z38!B!R*BB32H9L8.9A=H'"+/T;T1*3 M'+G)R[YVU5M/3Z"6CBCU1?7R(D_;6F_P[ 4R0 M!80GP^.#"6^CF:BDNY0KF4^G\P^BI6 MECB:A?IM@_=!/^#G"_+'B31603K9*JO:R_I.XY$(!_661L;9"X_3X[9^GR-A:2:F,#9XD,&/W0@*BG46 M62+YNS$%=]+=M*W>#H3@Z.[!<2LUC8?W>_!(%DTF'2%DP\-LO$4(11]&LR$X M+")T,,S"NI]M-ENAO-O[JO*.+/O*^+6RPXV"1P[T*DJ1( 8=+]6[!$53J!4U M'U17LS+]G;S%!GWR#CS 5>>:!2I81WK;&CQ$T3#_DB($5)N")Z/U4N=+?MDW MVR1QWN(VBST@!9H=[..SCAP.4$6#6L"13X>3F,M %U,+-;XL#9 M!O-:?F+^ &=$/$ M% ](/>$Z">Z@%V%PDKU)01C,:6JQP,H"*1ZX*OD]A$1O$&+)I^,[#ROH*C@4 M.[VQ@*M,2O@<' Z&#JDM?@ML%.?V@%>,]K!#:QOSS51,_L00D@*X/5<=/L5F M>HM:VV&" N.84 U/&2X$G[2%$0JC^#%I8V*WBKXI4 A#[UX9#\@Q_R6R*=#' MYH]\!LA)V1H][@N;3<*$F=,X'=.BM\ND @?VW)0 M2U*;.FCM>EBYH/:$B.O^W2+WO#U^(L1/UQT:W\ WKM AG89B:=9\H:*$YKTA1ULJZBXU9@U/W5*OVER(:"<$ M722$%15$)+\XP.-F>:]-XZ(\O !Y6M'F1ZXMQA[<,;CTM7,-ER6$ 0UBF[@E M]-/P4+>X0PH/&W/R)?HE:)SUODC02U.H;G:>H!M'9N4)VOV,OANOB6"2YY=O MBE&'#.EX;@ZNA<#3-3CIA:7!#[[3D)Y0I*WK@3M!*>#&4#2Y:G-"FYQ+L>(%:CC^LOE M=C;05/Y16D0IG1'MI-.G+1)7I [G#4;-"MD&J)^))DMYKT(W630ETP@/9L6H M[U/5_M9GQ$K9._Y8RM&N??BBV+WMOL=>A,^0F^WA8R[,N-,(1*D6$!V/C@X& M81AL'[Q9\4=)Q,>;BI=+)5$OM &_+PSH(C[0 =U7ZO/_ U!+ P04 " #U MAFI6GA\COV/&E]\1A<"#-Y( 90G(M,R'))+1]Z/1!MA>L.3#2*D[Z_8M8"UE&TW'8>[33L:F]DB4^6G"UUL+NKU&9W20: M1,>-)[DI/&_$TW$E-OB,_H_JT9(4MRBYU%@Z:4JPN)Y$L\'5]9#U@\*?$G?N M9 T<26K,5Q86^23J,R%4F'E&$/39XAR58B"B\>V &;4NV?!T?43_$F*G6%+A M<&[47S+WQ22ZC"#'M:B5?S*[W_$0SXCQ,J-<^(5=HSM*(LAJYXT^&!,#+S)%UO$V0'WNL%-?H([2&!) M4(6#VS+'_#5 3"1;ILF1Z77R+N(-9CTX'W0AZ2?).WCG;>3G >_\_T:>4872_N%JO%[?-;K-_' MO7]8W<)@!!\_7":#P6?X;W[@#C="P:I RJ6N1+D'Z: T'F2Y-6J+.2V MU50 MK*S)$'/*N>O!$VZQK/&3*P2E/*-:<,;=*[1"N).3G?0%;(65IG80;KDUI:Z\*N0(OI'G8(8F,1P1MH: BH MC W#PZS!$Q/;L&15:A2TPB,0"M!0J"M3.L@EM8I,:X]YASVFHB0UVD=%P\=2 M"GQA3;TI&$Y:*-&'^=OC0-UIX!LKZ Z*.I<>+(\61]Z)-$.80*82^Z9[23:U M)=EZ=M;E6+N<:VO#% M&@V>1GR(*'Q/JDU G#E9TJ&PE(T--N&&PHMCN&PKLB8L(BMUK4%H4[,F54VC M^/G'5%H'0S@87 MO2&=*,4MXPOAB:M2D'+CK+E#PQ7H9,9YUC]T$W5';9DAN]ZCH*#7G!GB<]ZV M"PFC'BQ_],I=FE-#4II9/00Q#$5A@] $H: O"3F[Z"5'CMW.V>A%"F:TT6^/ MB:&K,+R;:M][:V#%)R^/1KL)[RO?4G+7/$+M;ON$SYJ7ZT6]>?^7PE*=' V' M-9GV>[^.HJ;QCX(W57C'4N/I50Q+NNO4=JQ YVMC_%%@!^T?F^F_4$L#!!0 M ( /6&:E;G]F\ $P, )4& 9 >&PO=V]R:W-H965T,-A>U$F(OD(0F@!02JJ9J4D22]J'J@]F=9:VL[:UM M0OC[CKTLH55"^P*V9\Z9,^/Q;'^I]*,I$"T\BU*:05!86YV%H4D+%,RT5862 M++G2@EG:ZGEH*HTL\R!1ADD4G82"<1D,^_YLHH=]M; EESC18!9",+T:8:F6 M@R .FH,IGQ?6'83#?L7F>(?VH9IHVH4;EHP+E(8K"1KS07 1GXVZSM\[?..X M-%MK<)G,E'ITF^ML$$1.$):86L? Z.\)+[$L'1')^+7F##8A'7![W;!_]+E3 M+C-F\%*5WWEFBT'0"R##G"U*.U7+3[C.Y]CQI:HT_A>6M6^'(J8+8Y58@VDO MN*S_V?.Z#EN 7O0&(%D#$J^[#N157C'+AGVMEJ"=-[&YA4_5HTD<'4[1;L);K_>CR$^@:/]7A+'Y_ 7(=P7")=*5$RNP%1*&J4-,-?)1)1!2I>I M^6SAWTPWBM\]OM^KM**J@2F8YG(.%34*+ N>%K!DA,U490G))=#5H9BAIJN+ MCUN >8[^U3G;9R87].R=Z:0-#]0L&BQIL:B% 97[C:-N^54CD1X>#2(#<10= M[JV]UJK-$7!Y]I?!ITN(-N[T/KM!=Y.0>=;J>5 M)#$-ME3IK"Z?:WAOI07U/S575=>O7+6 !O!V89J@>]L79IS8IH[MU[HQW!H5 M O7<#T1#^2^DK:?&YG0S!Z#K(5AOK*K\ MX)DI2V/,+POZ;J!V#F3/E;+-Q@78?(F&OP%02P,$% @ ]89J5AH=.,D8 M @ M 0 !D !X;"]W;W)K&ULC93?;YLP$,?_ M%ZGA*BTAPJID:B!FY.-D)63!M3;HFJ);#,!54E MH9YW22I6>B8#A>D__['(WN:R9@CM1_B@RG8?X&J,,-JPI M]:-HOT"?SX7EI:)4;D1MYTMO,$H;I475!QL%5<&[F;WUW^$@8#SY((#V =3I M[BYR*N^99E$@18ND]38TNW"INF@CKN#VIR1:FM/"Q.DH:=8*7AO@&L4[,ZJ M:(.UAR3M$?,.03] ^!0]"*YSA6*>0?8W@!@]@RBZ%S6G)XGWD([0V/^$J$?I M"=YX2'+L>./_31+]G*V5EJ8D?AW+MZ--CM-LFTQ5S5((L>D#!7('.#H_\R^] MVQ-:)X/6R2EZE*SF2?Q]%2^>4/QLQN28P-.(Q;>G&/E7Z/SLFOK^+?H'B1:" MP^B86')0217(K>L7A5+1<-T5U; [M.2LJ\1W]ZZ?'YC<%ERA$C8FU!M=76 D MNQ[I#"UJ5Y=KH4V5NV5NGA60UL&<;X30>\->,#Q4T1]02P,$% @ ]89J M5B_[-*A;'P *&$ !D !X;"]W;W)K&ULI5WI MC]O(E?_.OZ+@> (;8,N2^O0-@-W%+8E6]>O?)?/]@FD_M6NM.?=Y4=?O#DW77;;]]\:+-UWJ3 MM1.SU37]LC3-)NOH8[-ZT6X;G16\:%.]F$^G%R\V65D_>?4]?_>N>?6]V755 M6>MWC6IWFTW6[%_KRCS\\&3VQ'WQOERM.WSQXM7WVVRE[W3WOYQ=8P$_\J]0/;?2WPE46QGS"A]OBAR=30*0KG7?8 M(J-_[O6-KBKL1'#\QV[ZQ)^)A?'?;O_:SFSL8H)@4];R;_;9(B):<#4] MLF!N%\P9;CF(H7R3==FK[QOSH!H\3;OA#[XJKR;@RAI4N>L:^K6D==VKZSPW MN[HKZY5Z9ZHR+W6;JL5>/NS5,_?E\^]?='0<%KW([=:O9>OYD:UG<_6SJ;MU MJ][6A2[Z&[P@.#VP9VW9*K-4[[!WW67@[2$@1[<9!G)P;_5AK=6RK+,Z M+[-*M?2M)JGL^,&.?KLQFVU6[]4ZN]=JH76=T([;K-&%*B%UN6D*6JR)L;NU M6NE:-UE5[?&+WG;T5!8HL&U*.F9;Z19KL?O'NL0S=SB6C[S>Z*;,,T6D4G2( MV@JLE0)@=+*W*;%%695=B*UE1T+Z.508O MA75'MJ;O[G6]LW#ISV2*6OI0[!I<+BRB3\F6V,(4DPBKAW?Q#$J7+C206>A. M$RYKMUN>-'^ZS:L=0R]U2>I+H0Y O*BW[;G#L'_RY(K,BTI#5JY*^2?!$ M6;N/?I/A(R*6':(YH)-O=0-1*O+/LN^LH;NC$T#RNC?W*Q( M>&@?AJ?150;LNM_;-:3'X315 O-V1XC?M2)- F^5[RK/EF2/\D]L!@MBQ0T6 M\V\3TJ/=C@A+'$;VL*4?=U6ABI)8IU'+QFRP6ZL3SVJC GKA!?1B5$#?!?XF MX&Z(RF2NBJ,Z<72S85D=.>&X9B3'HG(2D_LEND@<=FBK7[>@V1_Z_6?:M2$N MYCV)#NH7?9\5&2V,OP5U:.'#VD#6S4--!&AWB[8LRJPAUOEV9,.?RWQ=KK*Z MMV5R0_2_V^KL$S3X9E>34F4Y2=5MG4\$D ?U/[II];X/S,U^H9NB!.\!S+IK M""B"AYB4G*#>,<1&[I/PU&W;9+J2"WD(DCX$ZLWD5_H_['X3=O_1[GXSLOM- M8^B';*(^F)4F[#>IL!WS:E:S6FH@&TZ*# F1^OO?KN;SZ7BF(P^?6%!OO&FF!?>EV;5JK[-F4!"2 (4YD\.C(EI4$*P)Y,>E]_TA76)]C+K]\'Z?0F^=.NSMCT MX$DK6]&1^PF+0(_91;S@\\&2BPK4G_,UV4+Z ;Z _9)DC@ MY01H)C]7V8JXIWL \5KY !GM9T!W7NX#_:&(ED!H723RK0M3O P6IS=Q&KZ MSG&P*&K=6#$HR&Y"99"$+ZL=#)Y\;_?HW7.4>U]Z[GTYRKTW6;NVJI+^>$L> M'#D'D*PA-A[=:IB-C^X/;:NV.]*MK?:>/AQ+YG!@?DC>TR0."&#YRH+L!_P8 M119H39:K*ND08)WBJYTLD@?;SCHP&U.3P=EDS2?=.5^6'F)O-X/*)Y\F8\5+ M;B 1G8%KM,9"!)O$V&2M6Q!J ?^%+J;#Q4;),IN&J'DZ2IC;FGR^;G.,%..K MAVD1;:E^T^[F+'Z"#'8V6YWCVE;:0W0ET<#UW8TZG4]39[7B/4_4&[WHU)W? MP)HQIQ]L@" NOU-!!99$9P*C08^3S3.*R!5H0 9#KPP[),E:5\5)9TX(?T!.MZ[YE]W66'>T9YA2ZT6S7I/%>^@7 MZYVSC]IV"1VQS$J'1EDSS@=1]F0V;EZP[[^<*_^CEXG;P-^#_#&ZZQ&3\^6C M%#\C."$=1\%""3\Q:ZV]+G-+W@=XY\F"5;6F\*40#(,B'/74$EN .-NLM+^R MGH<[CR'Y^JVG0'&ZMV2W$D,3#T$QL-BM0!Z2T]5A2E ML'5GP4Z&HD1W"T).M2NTU[,^2*M-?4)&BU.V"!Z;LOUDGV8=NVL00*BEP1I MDZ_W3+@0ZTKL&3DKY/UDR!L*$<,RPKF!EOA#BRME@U;61:*$*O*FJC;056QS M9S,>]H!^J"MLV+\P^S)F ?%CU6NY4IABHMYFM$UX.HDX61P,F\Z WU'[%$@, M8719EXD .^ZM$_= &)0G!5KA/=:!!^.FETW\%BCK3RT'D%T MOV_53WS C"W&C(*:6T$,[BX(9-DG1[#X?=?".?K/SN!:K$U:\0X+')!S$!1T M$;2ZRP$B\VX11Q98CIQ_X@J0@Z4+X:/ SX&8N26;= MCXP.QT]AW\E@H"A9->/8@%8^9$TC9K*1A*"'M[*$$3D8WL\G&:-4:O#7(^Y. M@E7(72APZ#&GW@FWW@*H'7U)09;]AA:+6+J0WE$%5-AN&_.9Z0YJE$U,H\0& M5O(#F;>F<_Y]^85,X6P>7+7YJ*MV[0!^[V_!(%_WDJQOS&[1D9"XNM"P^S9Z MTK#[]M>.3_SCUX^1;X-LERXG$ZZS2I+1B375M>;8U2>01045[G)16.7-K97* M0DFVN!\>2W;=IMS[B>0HF.YQ8[+.$,BWMJC&[CAS >PF$=L=:,^[1P57$J85 M-(?S+ND69>_VD6'/5+W;+,0C79)"-@W=*+!T !QQ:52A(A>H8[CHJ8GZ)\6> MIF$;8,_FW#M!1:Q-FS>ZW"QV32LF%4D9BF] ,"0J:D[\K4@?LLIR6M5>3K2& MR1&/6KPE2"!\@2P#WJ +JAN](K<5CC9T'_Y?HI_.EEF *\)R%R4UD'G M%!*;O.4^*4GW:L\#FXQ<>3K$YZT/R2"9U)@0!LAA_E917O^USC/HZFY(,W%% MFW,"7+NC-4U9[1.ZTDJK!UU5)WFV+3OPLRTQ<-HV)0?044DL&2T'@S$Y[W6# MS$+75? @"HE:;?:,X#GXAI1KJYZ>7IRFY[.YKZP@_9AH.)P4)^>:VSL]FZ7SV$JX*(7P8#NR? M N];S2Y(16[=CUQ@0=8+6I3^):)JIJB(IA=6+SH( H9*15M;[R>,M7E3+N!B MH'6#_3A$7SFSV4*S>8$R D?5]T9B2^TI#!X.GMB "6$.V-5@UG[1[RD1YFJ> M7IZ>IT_GZ6PV3:\NSMF>/KT\OR3\7$'G/4*.8-ZA:'J(HC$;$OH%9J.U_5?O M&LB4S30B7;:%3A@T$5_1)#"\N^I]K?W70!^+/9N G,-CXB'VHIDZKF:))\P] M>\LPKT'1DY""'T/]DF,3HN<2[CKX6_2362Y!W>AHSK/BX? 01'5'OE5X+!&' M1=13DZ$]Y@1XH&"K6Y,QH1,]B%"4V 7M.S[O.%$_9]"N-7.=F(DMO(9\#74A M.L0*-6?HO:R7':<6#>JA2+@#X&>VZP3[X_[FF)"6P$7@P;K MLBZWY/"Z_<*3' '6V88+VP^&.0MZ)V::>U"7KH&0BG[GFG)GG4G/CUUOV]8L MNP=:TA&N$GH>U%!E\ :(I5RO-*0'&#B]N MQ'C4ABUEV;@: 6[UJ."?H(13LD,@USY%6TI M;C]DGQU>U,I]R<%RN+3MP:"+$^%;^$X@;;>F$)O<(!1>.6='"%LB3T1+R&R7 MG%ID="J3DZRR"Y&73;[;P!^#0R0EE(GZE5!*L6.U;_OI$0[,NF%2))84#NAQ M1(AS6#R6W@V M^P:GV!VV*1:H)6Z=P=F<(-?0WLU>DD^^"B3^>QPEV ?;$/6G*B>&A/O,DKEH M.&]% 42V$B/=F-T*U"C(SR:_;\<(HC 23;5@%5AJ\0B;EITQ;JQM#.VIUA1_ M=FOG:W*VPU1FA5RMN9<2X#/(=:TE2J++M<^1/Z$5T NL^.MVA\" P>-;0T@D MD(&P<,9.:E/,PBSON/,"2I\N K8K6X: M2X>ACO,O5M\2"Q268'K^5MX9/]$8Z5=+*]/.JI3&0MB+7820EK75\8$2S@0U:&T#.K$H?ZB;KV M7P9Z<,QHDV06B0@$67.!$.;H.(X) P5$LQI&('XJH>I;%ZO*Y:Z8Z MVO#AZ#8D*.*3(D2U&C)6-&W"[H#7A\Y]#,=([MMFNGI%.RMMA#Z'C+3W)0FZ ME@QS*M*^I.NK)7F6?*:X,0 N<\DBD)EC: *"2Q%]HRF\9!DVU*A]A;H$^IU< M]00_X -D[8B+"0S79-MX$U](=X[DE9A5[*8&W93TN;6)6C@^J]K7OFB#7:5/ M7'?F@8RU>S+(&]6CN8T3*"A8^@J5:[!P5TQD/^O)XI8>-S6R3?8 4/^@8.\U M@-1ND?LCLH"5K4WUM5!RX7>VY^M.BIM>*4NQEH0":8)D(5G\0!#)CBVRRF4F MK'H89L*#WB.[;^:9PRYFJDBAIR9CL:L+^%6Q"JSV_5Z7K&I-3-TFXF,Q@F(7 MY$J]XJS786R10\";.I3;@J"W[[*,#T1,NK3"@E&&?-#H1 M_Q*EG4OM>9=DC<02@F:-:ECR!>%.K' [M<18]!PR02[COS<27]*G&1>G ]'; MWD\.^P#G34E0KAJ]\K5SIX!NI"<) /C.F@]F2[QZ,;W@[!IGDXNP = 0)=46 M^V2T*5L4PR;[W;@NIGCUB.YL3;4+JM=Z6'27:]5NV(,'I>0RT8Y)U$,8S-.] MKLQ66N32:_$\T'A=H M0RA%[(@DW=HI!NEUXL3C).',)W)[R?L^&ONH>:K.S].ST\OT;':%#Y?I]/(R MO3P['5HV # ]/T/6\4J=I?/967IU?IY\,) /M_ZINIBG9^?3='9^@0^S=/YR MGIZ_O%)#8=PS]"Z7]&WQ'.G\EN[.I3<.'$B:]3,I&.AG"W0*YI#\&P;KN%)ND%-*RE'3QEI.Q9LW&6 MWU@+DDNV_;8.VV,/U+1W3>3J^@+]G;\GK/*=B"CK\V1,# 1A:T4BMBJK)2F M#J4\0&HAC!/3CZ@QH,OAS+625\#1/D57V\VOLDG>C9RS2(]Y.H9K7=J6M\JG(G&":6 M;$$TZ-,X$1K'"!3,A9/92Z/[;\J6ASD7F#.3&N5(4.4=*K_0>C9^@H6DH_/& M*XE\++2TM3YAI]F0A]OYVJ94$'4G #G=(XG&*%DWP-']BISX<;NZ9(>@TFTKYA7.-Q7ABT_ M1"&?NTV/W:(YJ,07"V_Z3Q+S&]WVE&RO9A'/@O$7WJ&IX#T4/GK#T$X=2K5^ M@C+4:"?)ZYCM[XE]Q$OMQ4%>GT3Z+0KM#FEI/?T^^UB? 63N3X.Y!#R&NC3[ MMW8?=O?9NI#<6H51LF>[,7%8Y$*2$,CQQJ*H(&LK>IS=$+IVKKF5TW?&18DY M<< YQJD3UL<+W>NRK[H>,/SE[L.M_V$[J=4.0+S;>NLO&Q+JQQ]$^IPZ?2,#Y8^N/4L?'- M?K-43R7+6)]F]1_/9T3*K1?5X)B%&RX^=IZ=Y[7MB_&];3L1B1!%1GEGIQ\; M/^1990_L5 X-3I:M=Y%]Y=[J0*X_'HY3BH2E47[!VWB7=T]]#R"T1FZ=ZB@Y M<33F%]>6<*%KO23;Q1F=76W]OP0_;4U;6H4\=@9V]Z]7Y7MB"E26Z63@]JJ>P#BSS724=BM>/&G:27L-.S_ZNLT(]G9VG%Q M4OQY/C_K=ZZD//4/K-LDU\&ECF$RC;JKZ%:O<9/P^H11GIV',:CY^!C4>^(K MY OX"F]".F&(7<>W.E8>'=Z_QR71F&3T=)3<2/P3O1Z17CW_V%K?-!:W?;5' M^KX"O%-!$ M^!+NS(BVZ[\=X$-_N>N2)#W" T2N(1F*7)I[BH/J8 2;HPA[#*$HA9#FA*RH M[1\,V0*;(+ ="^*@]U(%#:CI6.( 3(UNU>PA:XI^DZSSA&S;)3^V0LOVA$7,;(HSKFQ%8 M[#@&'%OF"G[=""LW"H*RSLY2>=,='+^B9)>L:.7&MH$^[2/XT8W@X;RN,N+4 MNWQMN(]UH+]?/)7 ^P8N)2,D3"R$MXT4 53G//?H&KI7HSLE?XK /NF%;$Q( M=C&FO/\9#708!]N'H2??Z9X$ 7WA5YG]Z5I9)S$])H[X.71!SD!9OIDB08Q+H[*(-?! MT!=/V7]HV#'=JWVIJP+!Q#T7H(3-#DM"^)LO:GO)["2ZQ0LIK*SRDWL.!_8. M ;:>_\*C_9QO\>PJS&NB&(+3\ME>28''/68S4LM=1X8]3H2_=4>[9^WEINH; M_">!.Z<8.3VI4=/)U?P;=:+.)J=7].1D]A*?II.+RV_"GM%UU.GDW%H\_U?R M8=?4X,H7I/*7N@1L=G=[NM\IL+JZN,))E[-O%)V%OZ;?)+]Q:R$XBG9#)D 0 MS[HL$N&G:C8GN.G?^<7D]((Q/"B_00N)!/NZ!3D =KY#55 M?_24MI1F>C@4RS!DXRR3)/4B MK1^_DPM:8C($55%6?-0!7$F 2WFX>GIS-N[!8F,FA( M05,;VFV";8K,9V]&+SXVH+%S=D=.LQZSS\/;.[AQ1]^N(OGH070>H\/6H$XM M H&9'LY6^5 MGJ87\XLXGQ++NII=3M.K\Y?Q[\<\4VG;Z[@ :Y;)_.(L/;LZ)__ #Q?M):M, M-S]A8&4<5[+:Z F0]Q2@OL-W^!-S._-!MGW$=X^Y+7%D%4X5WU28?4#Z+ [_ M6D3IWI*B"Y_*<"[IM\F_1^Z4_$(8>/83B]R=0 [%PG^BY$#POGUW1];UV6R6 MGIU>I6=G4_6<2)5>7IVF+U_"\#XC%^%,/4_>BKIUL@PE';T8M,64I/?RVWB+V&XG ?B>_;=:55U44)7=@#TTF5SB>9UI<"A[)./C& M\H(2^)KB,OV&E@1.^=GS3:,B]Z%W?!*]'/2@OA\/3OK]_9CC8W 6^]Z;(A_6 M_&HY6_ Z?)VC?=4 +T0V/@F7B&IUNSH:'O>!A#CZ89@? :C3B9^N@4%ZL^3O7(N9/$,IB$ MC80##'JQ1CN<:>;B@7D0>S=XV*.C& 4H];8RU/2% 9!Y& 2;CP^"W>D5X\-7 MM0;E\"L&P1YMC#9B*0EK]^(0^B'VC?K?N:LE6^=!R>(7:XJUU[FNQS2 MQ+[@HC?(@"?S_LL=N9U.)@;RJ(--9H$\4/SVH'56+>7E-_$E0D\]9H3Z$\4K MC2:/[5KFA!.9^_!3[!\G=PKGL@BZ%CZ>3 LC"RB/8+>PE#Y*\0Q;,GYLZ&[? M ANW )[.@ G[YE![37[L4*A"-8E!RV M8(9^/Q+QEA51?MF+PZ3ZG4[""]6 ]B0+172> !F7CS")-A^?1,,K#3CNN\5$ M>1&_4_L?NY+?3S8H,5\QI/8GCD+#CG<;YF3W1=O]>'WWFMUCK+K[J'XQ$_[U M9#9/DUXM_IDT>EZ>39]_J^Y*C!(L]\X=CPZ$*/06CB$S3)O-QZ?-?B'.^C?Y M.->%P>N>/F1*Y# M^=Y_]U-4Q^< XL9W^[&TWS@9'4+0B^CE]?3,BE_1SZ%^W M?A\>E_\-@9^S9H6*9:67M'0ZN20&:^2U_/*A,UM^%?["= 00_TF:B)0/'J#? MEX9"*?L!!_C_<817_P]02P,$% @ ]89J5G$(V"89! U@D !D !X M;"]W;W)K&ULI59M;]LV$/[N7W%0FR(!-%MOEN74 M-I T&59@'8PX6S$,^T!+)YNH1*HD9P MPMQ8!$:/#7[ JK) Y,;7/:9WI+2&+\<'])^==M*R9!H_R.HS+\QZZF4>%%BR MMC(/F],'M1<=$_VM(_#:PRBO4'D_.Z( MG)=WS+#91,DM*+N;T.S 2776Y!P7-BD+H^@M)SLS6W3) %G"@J\$+WG.A(&; M/)>M,%RL8"XKGG/4I1R6D46W0F[U[$Z;!^S,BDJ.(Y!SZ;$$56[056A4*-RA: M!*X!F1)80*ED#14O$33I$#E)R67=,$&B3BDYRW5:B4V&S4C8>]C3*\PEA?,? MXI<;5&"HH.$M#(=^$H_\),SL9.0'HY$_2N)39LP @T9RR@87G3WM#R-_%&>0 M^%&8^-EPV'N4AE5PL'\+:>0GP\ /AZF=A'XTCOSA.(,S81X>PSQ\=9@;M@,F M=E#P#2]0%-HYN48H6],J/!77L^ _BNO]4T/MC,)R((0=QZJ "[LK_? ]1?* M-%+BA4$",*"800CZ670!/T'2CS/:V0_'=A;TT]'%,Z9L7*,DNQKB_A!V].7H MYU'OL57"9G% 9T&)W K ''947#1^^QZI4TN MH5'KAY6RU598K))Q!1M6N2R&$?E-SRCMQ^FYW*7'W*6OSMWV6R_TFE'$@(XN M;9@H;-73PZ63&C_/W:S@56N-;%71#@T-?=942#5%S@&TR#*G0,C]) KB" MD(HLB_WQV(;TDI*?P%7OOBPI9S8>3AD=D: Q;Q4WMMF]>Y-%8?3^VV?O;A^% M5].OT!-QX&? M9 ?4DQ_&FYZ<[JY^W=C><34RLN-%18DFG0 M'U%K4-TMHIL8V;B3>RD-W0/<<$T7+U1V [TOI32'B24X7N5F_P)02P,$% M @ ]89J5DEVG)Z: @ B@4 !D !X;"]W;W)K&ULC51=;YLP%'W/K[ABT[1)J!CS4=8E2$T_M#Y4BYIN>YCVX,!-0 6;V29I M__UL("S3TF@O<*]]S_&YAG.G.R&?5(&HX;FNN)HYA=;-A>>IK,":J3/1(#<[ M:R%KIDTJ-YYJ)+*\ ]651PF)O9J5W$FGW=I"IE/1ZJKDN)"@VKIF\F6.E=C- M'-_9+SR4FT+;!2^=-FR#2]1?FX4TF3>RY&6-7)6"@\3US+GT+^:AK>\*OI6X M4P6WQ"JO*$AD9OP9.9SS2 @_C/?MMU[OI M9<447HGJ>YGK8N8D#N2X9FVE'\3N,P[]1)8O$Y7JGK#K:^E'![)6:5$/8*.@ M+GG_9L_#/1P $O(*@ X VNGN#^I47C/-TJD4.Y"VVK#9H&NU0QMQ);-E#->RKZ"I5/X5YP72BX MX3GF?Q-X1ME)QFO,SB#P7:"$TA-\P=ALT/$%_]OLC\N5TM+\&3^/ MM=N3A$I]G1IW)>W%8)80S/( MQD'V,:TGV8YKM9=J;]:?/. 6>8N@"B81&+='956KRFVI7Z!A+\:%6L%;\%U" M(Y<08N+0C?S8C>-DLA1KO;/(D"0NB0/P$U,8AI,[KEK)>(9 J>]&"0$_BMV MGD_LOVH2ZD:!*8\3-XSIY(LN4$)X'KAQ1"$V9'X43AZ%9M4_=V $4)/X37\#4$L#!!0 M ( /6&:E8ODR58FP( )P% 9 >&PO=V]R:W-H965T]!; D.>:"[WPML8TYT&@BRW45)_)!@2> M5%+5U*"K-H%N%-#2)=4\B,-P$M24"2^?N[V5RN>R-9P)6"FBV[JFZF4)7'8+ M+_+V&W=LLS5V(\CG#=W /9@?S4JA%PPH):M!:"8%45 MO(OH?)G:>!?PDT&G M#VQBE:RE?+#.UW+AA980<"B,1:"X/,$E<&Z!D,;C#M,;KK2)A_8>_<9I1RUK MJN%2\E^L--N%EWFDA(JVW-S)[@OL](PM7B&Y=E_2];'IV"-%JXVL=\G(H&:B M7^GSK@X'"5GX1D*\2X@=[_XBQ_**&IK/E>R(LM&(9@TGU64C.2;LH]P;A:<, M\TR^4OB^RKP0*DIR_=BR!BMNR,?O=,U!?YH'!B^QH4&Q USV@/$;@%%,;J4P M6TVN10GE:X V0T4XSW%97P2\0J*,Y)$/HG#.#Z!EPR2$X>7_$>R3U:19/P\PG>Z< [/86> MWV-#EBT'(BLB.P$E@8&U@D(J+#>AAA12FV/<3Z(?YVXK;LL>C2YEW;0&U,&= M[TF&ULG5=M;]LV$/ZN7T&X0[$!K$U2(BFUB0&GW;H.:!>TV8IAV =:HFVA MDNB25-SNU^](V4K2.&[7+Y:.XCWW\MP=Z;.=L1_<1FN//K5-Y\XG&^^W3V%MO=[XL#";GVW56K_3_H_MI05I-J)4=:L[5YL. M6;TZGRSHTPL9]L<-?]9ZYVZ]HQ#)TI@/07A5G4](<$@WNO0!0<'C6C_731. MP(V/>\S):#(HWGX_H/\28X=8ELKIYZ9Y7U=^_0CU<*)/?3 MVP"+,O3:='[CT,]=I:N[ #-P;/2.';R[8"<17^ARBE** M$2.,GRXE=!'3]U6E?I\ HWBM+W6D_GC1U209R=BR,88LE/H\W?0EU4/3IL56A_B M@?KV&XU*TSG3U)7RNH)B;517:A2+XU@4)^T8\\HD+((/*'.53GESI\P$(0Q#'E DO!@21)8+W@B$]I\CNDP-[/4G)E5:4[U6HPSG.!"2%(2H$+ M(1!HDP)J($.43F7RQG1/2M-NM0?MM=5Z*".*29%&O9NWQX]R1MDS1)+G<7*" M::LA :$*-_76H8(-&U/.,"T$XI* L0S):99<&:^@D:+#' L((NQDF$'U4,%" MEF2!\S3?[[Q//10:A2(3.,U#*G. 3G$&Z8-4@EW *2A-OJ2+?@]=(<,1%S,B M<2YCE0,'',P(5$S%$;IRS+,<6@C"QP7P%@('JO,"4]#)IL7_8HNGT(XAE9@ M*@T\L&]A*R^@8E*.:!'BX(B KU]ABPFH1)$B 4^22JC&A]BB6 !\!JF!$&&- M$W:"+2HQIV$LA$P*G L)Q9Z%#P2+3&#!LU/S0HSS0GS'O'!(P3&SU'6W1JHU MUL<1%^XI*!P\@>PG 2G<.>JCH^*DU>.C8B@EH(,/O4*?01+09ZWL+9+CYV'M M 3;9J)WM-S[ 8'[ OE>,Z8T#9-AT*M5R3+7\YE2O>A\.\GUNHU-(?X++K(,( MOZ0B.G4LR2?M'4_R7Q -TN$&=.@2J92CB_[' 1'@1OMO'RN30> M"B2^;N"_@[9A WQ?&>,/0C P_AN9_P=02P,$% @ ]89J5H5KBQ2& @ MM@4 !D !X;"]W;W)K&UL?53;;MLP#'W/5PC: M,+2 4=_B).X2 TF[8AM0H&AW>1CVH-AT;%26/$ENNGW]*-OQ,L#)BT5*Y.&A MIT,*:^=EV=%E Q?25K$'B22U4Q@Z[:N;I6P+(VJ>)N MX'DSMV*EH,FRW7M0R5(VAI<"'A31354Q]7L#7.Y7U*>'C<=R5QB[X2;+FNW@ M"C.U\6W MQ+V^L@FMI.ME,_6^92MJ&<) M 8?46 2&RPO< .<6"&G\ZC'I4-(F'ML']+NV=^QERS3<2/Z]S$RQH@M*,LA9 MP\VCW'^$OI_(XJ62Z_9+]EUL$%.2-MK(JD]&!E4INI6]]O_A*&'AG4@(^H2@ MY=T5:EG>,L.2I9)[HFPTHEFC;;7-1G*EL)?R9!2>EIAGDEO(02G(R".\@&B M7'QA6P[Z10?8_@(N\!G+!@=PF.(MX M"^D5"7V'!%X0G,$+AV;#%B\\@=?WJ,F/]58;A2_BYUB;'@X]>4+590T'(G/[N+J[41WO,:YGT<:Y;AAG M(@7RF8D&=4CZ_TO>HA4N8B?VYI/#:U"0RITH_R")BW#FA-.9,XM"L((49.EKIKQ]"P^ MN[+3LW;MZZHQ5Q:Y]7*I[?=+4[>;\S$=;Q]<5_.%#P\FT[.5GIL;XS^NKBS< M30:4LEJ:QE5M@ZR9G8\OZ.EE&NRCP:?*;-S>-0J>W+;MEW#S>WD^)H&0J4WA M X*&OSOSRM1U (:7WO,\;!E6+A_O45_&WT'7VZU,Z_:^G-5^L7Y.!NCTLST MNO;7[>8WT_LC U[1UB[^HDUGR\&X6#O?+OO%P&!9-=V__M;'86]!1AY9P/H% M+/+N-HHL7VNOIV>VW2 ;K $M7$17XVH@5S4A*3?>PML*UOGIC6^++^@2_"K1 MJW8)N78ZANOD@[ZMC7MY-O&P33">%#WD90?)'H&D#+UK&[]PZ$U3FO(^P 3X M#239EN0E.XKXVA0)XA0C1A@[@L<'IWG$X__5Z;\N;IVWH)2_#[G=@8K#H*%Z M3MU*%^9\#.7AC+TSX^G//U%%?CE"60R4Q3'TZ0U48[FN#6IG4 M LBH\L'?1 M$[W1MG2'*!\%/4SYS_7RUMBPS_M5"(I#GZ.T83=]9RQ4*C+?C"TJ9] *:)B' M[ZT)[:!JYJ@ (81XKG6-ZFIFT,EWHZU[B2[F*?Q+(;&D&7J!TH33T:]6-V%;P02667@L1<+%Z$U/KT0G M%%,B<<88>MFMXJ//E5\L3 ULFQ(5NBF@(P13T!<3'.QXPBA@K"H+CUN+H//- M3!4V.A$Y%KF(6$PD,OTW91"JB='C6])IQH%V"@NX2&@*X"(LYIBK#.=JYT2F M&,YY<(+)1/![3DB%#ZN6S5>]; M#R)J>TVV.]<.Z?XH[&'=7^MF'C?:1AY=!74[](R">(;@GRBBT0N1, ).HA>4 M)(0@3C#G$M%$0DA5(LBH?Q%,6+R2("$NLS[L5"1*C?I7P4AT. QT155O!'E* M\U'_*ABI>,4R@1FG8!0$*-(D!R,U&.4J 9%00C'A@!A%DD:5?HA)V0FI$U 4 MT^A_%E!H$E1E$% > \K8PX"J'&?1)%8!!$,\C"?8T.AH'APE29H^#*<46*E0 MZV$K"2D4NVCVP>0,9Y3N8IF*/I;;FAKRE1VM)#54DGIV)35M;QA?NH03EAHKHQW;5 F M1(S>[O5(2-]>C\SX_;T/]4@"W9=FJLNVI,>2D0[)2']\F*^;RA_*R%'(IT;Y M]DH0VR52CC9 MSY3(NBPI"A4PNHE"195SZSBKH3=V&684JOSI, YYD+%C81(B-J*+'PZ;+FP'.>BXRKS1-!'/S R+&B'I;*PSQ.D M&7P[Y)BD<;RJ))?0$LA!]4WV/O^7QL[C(<=!LM:-[TX"P]/A''71'1]VYMTA M[)VV<_@80[69P5+H;C!(;7>PZ6Y\NXJ'B=O6P]$D7B[@+&AL,(#WL[;UVYNP MP7"ZG/X#4$L#!!0 ( /6&:E;ZVC2,\0( +D& 9 >&PO=V]R:W-H M965T%1[%KG5](ULN>[_ )W1_]@R$OF5 :T:&R M0BLPN%U%M]G-7>GC0\ G@7M[8H.O9*/U%^_\UJRBU!-"B;7S")S^GO$-2NF! MB,;?!\QH.M(GGMI']/>A=JIEPRV^T?*S:%R[BA81-+CE@W2/>O\K'NH)!&LM M;?B%_1A;L CJP3K='9*)02?4^,^_'G0X25BDWTE@AP06>(\'!99ON>/KI=%[ M,#Z:T+P12@W91$XHWY0G9VA74)Y;?T JR<+KCWPCT5XM$T>@?BNI#P!W(P#[ M#D#&X%XKUUIXIQILO@5(B,U$B1TIW;&+B&^QOH8\BX&EC%W RZ<2\X"77R[Q MS]N-=89NP5_GBAPABO,0_F7_7"!83 2+2^CK M)WIIS2 1]!:D)PNUMNXSW'@UW0NU.#H%7D*5I7%69MW(6 MYVDY>VJU<3\Y--UIY.OL"JHRKA8%E!17E;./VG'Y'[!J'I=EZ:U%$<\7Z 4L+^(B+\ZJF9R,DP[-+@Q-"P%YG"S3ZC27;\=Q]&_X M.-3ON=D)98G"EE+3ZXK4,^.@'!VG^S"<-MK1J MF2]\6-#Z ]K=:NZ/C#YB^ M5NM_ %!+ P04 " #UAFI6F#C\<, " #.!0 &0 'AL+W=O MFR8>E%NE1;L/-@K:FO=?]K0_AZ. /'PA@.X#J-/=)W(J/S+-BHD4.Y 6;=CL MP%EUT49VEW&II=FL3IXMK]DM(N'*)4"I@O()[Y)4PXW??V+)!]7X2:)/) MXH-RSSKO6>D+K!&%:\'U1L$G7F'U+T%@) XZZ4'GG)YE_(BE#W%$@(:4GN&+ M!]^QXXM?X+NIU4/O]HZ7*+5YOKI&!3]F2Z6E>2L_3[GN.9/3G+9^+E7'2IQZ MID 4RD?TBK>OHBS\<$9Q,BA.SK$7MZ8>JVV#(%;[A^'NJRS%EFNLH$-9(M>F MDBQ"XB/R+9XR<3;-:1/VT.W)1Q>OX0V8W\7AQ< ,,I)'(Y+E%*+0'T-*:)B1 M.$PA]]-GW!QBDH\RDN8A9+[!)H1FN0D= XW]\.+_% LF-7<9HC')2Z MY@H:7)G0T!^E'LB^>_03+3I7L4NAS>&YX<8T7)068/970NC#Q"886GCQ%U!+ M P04 " #UAFI6[ZS'YD $ #K"@ &0 'AL+W=OX]4R=>"(W?>CT 2*7 M$AJ28 #0DOOU70 DK<:TG!<)E]V#LPNRH6S5:HZ]SR9 M;*&@\HQ74.).QD5!%4[%QI.5 )H:IR+W0M^?> 5EI;.L%;SBNZ@16H/ZI[@3.O0TE9 :5DO"0"LH5S M$9Q?CK6],?C*8":Z!D,;W!M/I MCM2.A^,6_<;$CK&LJ80KGO_)4K5=.+%#4LAHG:LO?/<;-/$8@@G/I?DE.VL; MS1R2U%+QHG%&!@4K[3_=-WDX<(C]5QS"QB$TO.U!AN4U570Y%WQ'A+9&-#TP MH1IO),=*?2DK)7"7H9]:WI8)+X \T#U(,GR@ZQSDZ=Q3"*T-O*2!N;0PX2LP M04CN>*FVDGPL4TC_#^ AIXY8V!*[#(\B7D-R1J+ ):$?AD?PHB[0R.!%;P9* MKIE,2OB[54 I_&WWTQ6\11/Z*6R[FL: (+!_4@03R"LWS_+ICX'X[P M'75\1\?0ERN47UKG0'A&,DA!T)PP&X/"&-900L94'^NCN/VL=8YUHH/!S:M' MD2'LL11(."54*<'6M=*OA2A^/KBJA8!2$:P5@FJU27)"0G?DAZ[O^S@>3F=F M=#I8*:HL+F092M,E)9:>@R#;X\:CL7&96=?!Y\K(&/8@$B:AM9,=+WG:8:T: MS0>3\([DK&"J834,)[$E@O2":6"1U18$H>D_*#>L-P@9AF:'#"._H?WI\^\2 MSZZ88.6&O'\7AT'X0<,U^U]I7E-;9W(L=+1, '?=F=\ (!0.6NM/2+,2_)&9 MVH:EM>^*3[ICNM'@^:+:E/??T"^DO<@^E&O( +W3-YU;U];QHLN1SO)C3\R9 MX 59UQ)?G90$8UFSTMK\B/7 %9[0SP#-FT3TT"='U#7NU#7^:76EA]F@4H*2 M?;(Z"OB6K*Y?G/%21/I1- +")X8%"O-'A7CBC_@Z3\C8;15Q0B9N'$_-VUTI MGGS3>=:9LXF.W-DX,H:QWTJG0P7\@J$BZ)KE3#V126,86[!6-M,1N:(5JB9G M_R+ICXW R#2V,F[O\(;MEHN6&Z6^7KC6H[*;PG-KI:-;*^,=,"/W1UH^@QHF]>S)L MDH*:C9MB,?B5\W3'\IP,@U;$71)LH,/QK/4:-8?W1_"D&4515Q="=Q+Z!W7A MY7/$(&(72UF3H;$;VG%_T7DV1?#.]E7PKF;VJ?EGU><=-" %B(UIL[3\ZU+9 M7J1;[3JY"]O /)O;-O".B@W#2IU#AJ[^V11U)VQK92>*5Z:=67.%S9$9;K$; M!:$-<#_C7+43?4#7WR[_ U!+ P04 " #UAFI6R5$8?RP" # ! &0 M 'AL+W=OM N_'G^DH4C=7K@D'GOF\3N3F:0'I1]- M#8#DJ1'2+&B-V,ZCR.0U-,R,5 O2GI1*-PRMJ:O(M!I8X8,:$25Q/(L:QB7- M4K^WT5FJ.A16"+L?SU=3Y>X>O' [F9$U<)CNE'IUQ6RQH[ 2!@!P=@=G7'FY M" >R,G[V3#I"4CZ@,3K#A=YE6N&+$NU M.A#MO"W-+7RJ/MJ*X])]E"UJ>\IM'&9?=,4D_\U"B61!/C/L-!!5DE5GK+,Q MY-4:D'%A7J<1VBM=8)3W^%7 )\_@QPFY4Q)K0S[( HI_ 9'5.@A.CH)7R47B M&O(1F8S?D"1.D@N\R5" B>=-_J, WY<[@]HVT(]S%0C\Z7F^&ZJY:5D."VJG MQH#> \U>OAC/XO<7U$\']=-+].QAM!V1&IC .F=6=:O5GA>@#6E!YR#1#M8Y MS8'ZSE/=W.ZS>#1+H_VIE.BDJQK0E9\=0W+520P--NP.X[D,7?G7/0D&JM;WZ$ZA[7B_M%G91)R#/2^5PJ/A+AA^6MD?4$L# M!!0 ( /6&:E943Z1L"00 !<1 9 >&PO=V]R:W-H965TS$YSGG>?QRCAGMN7B6&P"%7C*6R[&U46I[9]LR MV4!&Y"W?0J[?K+C(B-)=L;;E5@!)2Z.,V:[CA'9&:&Y-1N6SN9B,>*$8S6$N MD"RRC(B_I\#X?FQAZ_C@D:XWRCRP)Z,M6<,"U--V+G3/KE%2FD$N*<^1@-78 MNL=W,?:,03GB=PI[>=)&ALJ2\V?3^9J.+<=$! P292"(_MG!#!@S2#J.OPZ@ M5NW3&)ZVC^A?2O*:S))(F''V!TW59FQ%%DIA10JF'OG^-S@0"@Q>PIDLO]&^ M&AN&%DH*J7AV,-819#2O?LG+08@3 _R6@7LP<)L&_AL&WL' >Z^!?S#P2V4J M*J4.,5%D,A)\CX09K=%,HQ2SM-;T:6[F?:&$?DNUG9HLJOE&?(46=)W3%4U( MKM!]DO B5S1?HSEG-*$@T4T,BE F/Z&?T=,B1C<_?AK92L=@D.SDX&]:^7/? M\(==],!SM9'HUSR%]!S UL'7#-PC@ZG;B1A# -*Y J6\6*I5P?2Q M6ZXKV<:] @Q.N0>NXWL-[I?#7!^[>-@@WQG>!\F'-?FPD_Q3OJ2,08I(5K(U MN^O(7">O!.B.+%GK @@O%T 0N0,O:*@07JJ L1.%C7'Q)=X@&+@XJH>=$1S4 M! >=!.<@$LB53M2&FL[_C/ZCZ19;G5EU J0Z/P*2H!0#G;-5&]'*P? D,.>V M2;(SB&NW?D]@9WI%M5Y1IUXS(C>Z7&!F0\AR1]!<%D)+QFA&V[=#=#%S. C# M8>0-&BI=#HP\#[N!ZS?60F>,'U1@6"LP[%0@IJQ0AB^7$FU!H(1GF5XM@([TPH[KT62TZG6(T@E:&($TQ59 M\OQ? AW@3A7" R<*&H?BK-OMM1KUA78NTDDEB=\KTJ(4Z?L#9$L0K25)-]:U M-4FO:'%?:.?:+%?:&=Z_U:<>/.*O/ZS>U=YOK0]Z-F MMNQV>[5(O9;*]LF-,0.Q+F_>$I4KK+IZU4_KV_U]>:=M/)_BNUEU1W^%J?XR M>"!BK;,J8K#2D,[M0 LFJEMXU5%\6]Y+EUSI6V[9W !)09@!^OV* < !D !X;"]W;W)K&ULK55K;],P%/TK5D!HD]CR3KK11NJ#B4E,5"V#SVYR MTUIS[&"[[>#78^=%UZ452'QI;>>>XW..D^OAGHLGN0%0Z+F@3(ZLC5+EK6W+ M= ,%EM>\!*:?Y%P46.FI6-NR%("S"E10VW.==>5EC"E-/O)%.;D36P4 8YWE*UX/M/T/@)#5_*J:Q^T;ZI=2R4 M;J7B10/6"@K"ZG_\W.1P '"C$P"O 7C'@. $P&\ ?F6T5E;9FF&%DZ'@>R1, MM68S@RJ;"JW=$&9.<:F$?DHT3B7+^O00S]&2K!G)28J90N,TY5NF"%NC.:HBNTU&]3MJ5@< )VP+: B$2 !8,,Y8(7B)(TE@:^>=?:^U M/_'.,LX@O4:^^QYYCN?U")K^/=P](\?O3L.O^/Q3I]'&^B5'BR;6>^VVCO7. MQ/K9Q+IL8YUVL8Y74@G]4?2E6F\:]&]J^L2M+'$*(TLW @EB!U;R[HT;.1_Z M$OE/9"_R";I\@G/L29N)@)3KE_67#H7O0""E&TN?\9HMJMA,/]LE81CX<> . MAO;NT%1/8>S$<1SX7>$+P6$G./Q7P5@AC$I.]%=&V$GE-6UX("AV7"_VCX6_ MK@L\-QB$8;_NJ-,=G=7]E2M,VU>P3U_T*K#("T+'#:,C@3V%KG?CA3>#(X7V M01,K0*RKWFX:A^Y#]0?=K7;7Q[CJFD?K$WVMU+? 'YKZ3GK 8DV81!1R3>E< MQSHW4??Y>J)X6;7*%5>Z\5;#C;X:09@"_3SG7+43LT%WV2:_ 5!+ P04 M" #UAFI6"TI,1>(# M#P &0 'AL+W=O-+:AOP98LNT !&W.T^+/I 2R.;"$6J)&7' M?U^*LN5+9,5!#6P>8HF:.3QG-#/B]#="/JL5HH:7A'$U<%9:IP^NJ\(5)D0U M1(K]S M!VOQ-\6-.KJ&7,I"B.?\YFLT<+R<$3(,=0Y!S,\:)\A8CF1X_+L#="?:>17@V=D%XLC![UQP"'8.P;4.S9U#TPHMF%E94Z+)L"_%!F1N;=#R M"QL;ZVW44)Z_QKF6YBDU?GHX+UX?B!CF=,EI3$/"-8S"4&1<4[Z$F6 TI*C@ M;HJ:4*8^PF>8FW2*,H:Y7TJV0/@6(KJF$?)( >6@5PAQIC.)QOK;? IW'S[V M76T8Y_NZX8[=N& 77&#G!_ HN%XI^,(CC$X!7".UU!OL]8Z#6L0IA@UH^I\@ M\(*@@M#D>G>_ADZS#'_3XC4OA7]%)'X>FSR,8"(24YR*V/0>24GX$DW!:%AL MX=AN1K9V>;0A,H(??QI(^*HQ4?]4!;C8OU6]?]XD'E1*0APXI@LHE&MTAK_^ MXK>]WZJ"!^V4YO($\/1?'E@*?,. M%AF&$!,J84U8AG!GFM)4,&:"4]F(BDVZ1[S\H-$-SMB_M@K:C6:[6D&W5-"M M5?!(.4VR!'X\8K) 65G&M0CO+>,;@9V([95B>S^YX_5N&:H;@9V$RO<.'V>O M-C.>J'J&6"*:3ZKI**CTQ4_A\IJ>%[7'.B._ORSA+[DYO>J<]H_.ECX MUW7$M6#F#3.JMY6\_=<-H='NGM.LM.IWJR\>HCWYM.MT$X% M'XX;_L\^;_@W/7#<"NTT7(Q6P^'$'\*\\@ M;U3"1H%S:>4R!G1V*,WFY6LY\(SOIG*V/\UG0#C0' MF&*0?"1R2;D"AK&!-!0,+UG,9L6-%JD=;Q9"FV')7J[,/(LR-S#/8R'T_B;? MH)R0A_\!4$L#!!0 ( /6&:E;WALX5G , )P, 9 >&PO=V]R:W-H M965T?7:]+-,CX]]%!B#1?9&78F9E M4NZN;5O$&11$C-@.2O4D9;P@4BWYUA8[#B0Q3D5N8\<)[(+0THJF9F_-HRG; MRYR6L.9([(N"\)\+R-EQ9KG6:>,+W692;]C1=$>VL 'Y=;?F:F4W* DMH!24 ME8A#.K/F[O72Q=K!6/Q+X2A:]TB':Z1 M%(\?-:C5G*D=V_!7,'1&P9/DWFLAL9H462B E^UQ^8<"\D*VIGQ:"@974E][40+0VAXS5I\PR>=RYM)_UO4_3MI/^\UG]3Z7_;TG^N%/]'Z;\P^NO5 MJM;_YJ3_6NF_K/0W &A^)R17?[,N^2MV?C<[W7JNQ8[$,+-4;Q' #V!%?[YQ M ^>O+NG^)[!'0OJ-D'X?>E0)O$-_JZ9Y\8D)T5EP%4Q@8'1O/$27KNM[ MH>\[4_O0#N>YI3<.G?&D,7M$]*HA>C64:)7?+I(5Q%7K:'<\#KW)!#_AV&6( M<>BX9U@&#W+-"+U*D$"XCVG4K6ZEVJA%[J[8%%7X?\'G!<+/VP$"%\CP/D:ZX7] MC>##9R7H!]@?.]UYG31A35X3UI"B[#W@-P)\/K[L:94!SZ[0,)HX?GN.*'[CBX5R'%%.-]U*+ZS#K MZ'%V:\XK@&_-^"N0&=6J4:;9;4;LN1DLG^PO].AMYL<'F&IN_TSXEI8"Y9 J M2&\HA:[+EXE"6 0E\K5LNE4RK57+JN+$JH MB+S@#=2Z9K42^X*UBM(:50+*M M*B*>KH#Q_=+!SO.#C_2A5.:!FR\:\@!K4)^:E= U=T39T IJ27F-!&R7SCM\ M>853$]#U^)W"7D[*R SEGO-'4[G=+!W/* (&A3(01-]V< V,&22MX\L ZHR< M)G!:?D;_N1N\'LP]D7#-V1]TH\JEDSIH UO2,O61[W^!84"1P2LXD]T_VO=] MH]A!12L5KX9@K:"B=7\G7X>)F 3XV8D ?PCP.]T]4:?RABB2+P3?(V%Z:S13 MZ(;:16MQM#9962NA6ZF.4_F[XDM+)34S)-'9#2A"F3Q?N$ICFQYN,>!<]3C^ M*9Q&7" D5+$#MP\A]_P+'WDT5R,$H.;.CYK90MJ0M M?#O,@RD5O*KT8M1Y+1[1&:W1NFLZ1W_-3E8_C)XHZHC,-MOE?N@E(5ZXNQF! MX2@PM J\GDK9$=;"''>/$4^XLR )PRB:)X]&\LA*OFI%4>K=A!I!BUGBZ(@8 M^U[J)VDVSQR/S+&5^3>N"'O."-5)@LV+$Q$?)0*GD?[-*TI&18E5T7NIJ/87 MK:.5L&T98G0[.R5VF!0] 1&VW9:.@E(KT@?.-WO*V)R&]"@M218$)[.2C929 ME7*RP?4>D6IV^K/CZ<^2X 0S]@X6Z+V46Z+/=U#=@YBU$SO.*_T$3ZP:?P\3 M'%"_L>J#%NK M60W'SIIX:1"$)R0CQG:+_8;O]('II2]U?/!N;#?O]:O>; /H5$ZD MK_A?:MS)2=.* Z@PRV.LZ[2#2 Z _"?47QICM\WG.EC[)=L=0?#R!, M!]V^Y5P]5\QY=OP&PO=V]R:W-H965T[_?:59,=DD!;V$NND^__U.^F4M-/FR58 M2)YKJ6Q&*\1FP9@M*JBYC70#RJWLM*DYNM#LF6T,\#*(:LF2.)ZSF@M%\S3, MK4R>Z@-*H6!EB#W4-33Q>W4YX>$GP(Z>S(FOI*MUD\^N"\S&GL@D%"@=^#NT\(=2.F- M',;?P9..6WKAZ?CH_CW4[FK9<@MW6OX2)589_4))"3M^D/BHNQ\PU#/S?H66 M-OR2KL^]GE-2'"SJ>A [@EJH_LN?AW,X$23)&X)D$"2!N]\H4"XY\CPUNB/& M9SLW/PBE!K6#$\I?RAJ-6Q5.A_F]:L&B.V4D:R@.1J 2RZ7@%Q(>T4NB%#D M04CICM"F#-V67LB*P?ZVMT_>L%]"$9'IY!-)XB0AF_627%Y<_6O#'/&(G8S8 M2?"=_A?V[YNM1>,N^L\YTM[Q^KRC;_Z%;7@!&77=;<&T0/./'R;S^-L[O-.1 M=_J>>[Z)UA'9ZQ:,"M!B!WYST'WMI/^^OP+:_/9+/J:LO:4AITT M@']+#]SLA;)$PL[)XNCSC!+3]V&ULK991;YLP$,>_BL6FJ976 B8XI$N0FJ33^E M:M;M M8=J# Y> "IC9)FF__6P@+ 6"]K"78)N[__WN[/B8'AA_%A& 1"]IDHF9$4F9 MWYBF"")(J;AF.63JS9;QE$HUY3M3Y!QH6#JEB8DMBY@IC3/#GY9K*^Y/62&3 M.(,51Z)(4\I?YY"PP\RPC>/"8[R+I%XP_6E.=[ &^92ON)J9C4H8IY")F&6( MPW9FW-HWBXFV+PV^QW 0)V.D,]DP]JPG]^',L#00)!!(K4#58P\+2!(MI#!^ MUYI&$U([GHZ/ZI_+W%4N&RI@P9(?<2BCF>$9*(0M+1+YR Y?H,['U7H!2T3Y MBPZ5+5'&02$D2VMG19#&6?6D+W4=3AQLQLI/^BL..8U#=/>BSH4 @2Z6(&F< MB$MTA=;JS(1% HAM45X;PM'P"CVME^CB_>74E I$RYE!'71>!<5G@MH8/;!, M1@+=92&$;P5,E4&3!CZF,<>#BDL(KI%C?T38PK@':/'O[O8 CM-4U2GUG#-Z M@X7[>;L1DJOS^ZNO&<3ZU-?UO])[$T- M1DT-1D/J_B/L(2L B8AR0#33%0B20L3[6+ZBG+ZJNT"*OA)4NJ34U;?0WKK1EI-),O+7K1A M4G6V&PO=V]R:W-H965T:&EL$:%(A:27O'V'E*PZJ9WVT(NXS?]Q M9L29=*OTHRD!+-E50IH1+:VMAT%@\A(J9BY5#1)/EDI7S.)2KP)3:V"%%U4B MB,-P$%2,2YJE?F^NLU2MK> 2YIJ8=54Q_3P!H;8C&M']QAU?E=9M!%E:LQ7< M@WVHYQI704 72<"6)AN6(CJ/AM.?LO<$W#EMS,"TEE.1K8U75BM&#BLMF9+LV#P>":'!"$+>"^+6@ M=T*0M(+$!]IXYL.:,6XVG''4VFVM\$-H^ M$R8+YU1!WK(G#3L^P8YB07Y(DNB!Q&,='')K^NSQZPYVD2U[B>Q^X2[H.G/V M"U!+ P04 " #UAFI6.AH6YAP# #X"P &0 'AL+W=OWPQ=[2E[(&O 01Z2N*4C[6U$-F9KO-P M#0GFIS2#5#Y94I9@(:=LI?., 8X*4!+KEF%X>H))J@6C8FW&@A'-14Q2F#'$ M\R3![/D<8KH=:Z;VLG!+5FNA%O1@E.$5S$'<93,F9WK-$I$$4DYHBA@LQ]I/ M\VQB%H BXC>!+6^,D4IE0>F#FEQ%8\U0BB"&4"@*+&\;F$ <*R:IX[$BU>IW M*F!S_,)^420ODUE@#A,:_R&16(\U7T,1+'$>BUNZO80J(5?QA33FQ15MJUA# M0V'.!4TJL%20D+2\XZ?*B ; =-X 6!7 >B_ K@!VD6BIK$AKB@4.1HQN$5/1 MDDT-"F\*M,R&I&H;YX+)IT3B1#!CLB*8>$8XC="OQYQD@V&O@ M7)X,89[D,1:R+".0EH0$JR.C2VU)YS9DF+;IFL,=M?MAMN78SK!;K5NK==]G M;J)[)6[J;Q^D,W/K%B*_*> MG.B+K6U%H[ZW:BJ[Y5[)]US!VJK8C3';-EFOLE*W>:,M43WR#V8JD',6P ME$#C=" +GY5M9CD1-"LZM045LN\KAFO9F@-3 ?+YDE+Q,E'-7]WL!_\ 4$L# M!!0 ( /6&:E:V2WE;-@( !L% 9 >&PO=V]R:W-H965TM([ (..)1%#)210$8U)2)G"6^+.ERA*Y-YP)6"JD]V5)U?,M M<%FG.,2G@P>VW1EW0+*DHEM8@7FLELI:I&,I6 E",RF0@DV*9^%T'CM_[_"- M0:W/]L@I64OYY(S[(L6!2P@XY,8Q4+L<8 Z<.R*;QJ^6$W\-N=G5Z@G(.]WTAI3H9KD&X>9G\ 4$L#!!0 ( /6& M:E;PT,>N"0, /T) 9 >&PO=V]R:W-H965T?D#O0(!?!_BET(I9*>L2*QR.!=\@869K-/-1>E-&:S6$F5U< M**%'B8Y3X153F"5D20%-I00ETGXYMI3F:E>RHYC.K^'@'^+@>NN9, MI1)]9C'$SP%L+:Y1Z&T5SKQ.Q$N(SI'O?D2>XWDMA.:O#W<[Z/B-X7Z)YQ_ M:RR]6:&O6TMO&/JN+9WO6CJK+5V4EDZ74@F=\VV.5@OVVA)(GG#0)_ MZ#E[^Q2\V,_N;!HVW(;=>Q ]%D02\Y+)-H*=T6\]TD> H0[_1XW&4:?&JRS' M1.@77[5*[ Q^J\0CP%HEVCLO:08B*0L,J<^*/C'5D]/T-C7,M'RZ]_IGNK:I M2I&_,%5A=(U%0IA$%%8:TCD/=':)JMBH&HKGY7N]Y$J__N5GJNLS$&:"'E]Q MKK8-LT!3\85_ %!+ P04 " #UAFI6\,&K#&<& #N) &0 'AL+W=O M8@M^>/Q^3Z1QX>7V9-(OJ<; MSB7X$85Q>CG92+F]F$Y3?\,CEKX36QZK3U8BB9A4E\EZFFX3SI9YHRB<8@CI M-&)!/)G/\GMWR7PF=C(,8GZ7@'0712QYON:A>+JE\MF5K M?L_EU^U=HJZF%^X&&8(2D>_Y2@D^H[LX:'[_?H[_/D53(/+.4+$7X+ MEG)S.7$G8,E7;!?*S^+I#UXF9&=XO@C3_#]X*F/A!/B[5(JH;*P81$%"\3]6F@VLGY;2Q9O X>0@ZNTI3+%+RZX9(%8?H:O 7WJMS+ MIWY)\;J@B'LH(@P^BEAN4O!;K+ZM#C!5^59)XWW2U]B(>,/]=X"@-P!#C#L( M+4YOC@QT2/4,2(Y'>O#>!W$@^=L/JC\O0?N!_/5!Q8-;R:/T[Z[J%>!6-W@F M Q?IEOG\@-\3D:9@ MP9+D.8C7X"H2NUAV%:% ICER)EV/H@Q^JF2BNJ M=&B=/_'.JM(6 434D/$0:C#M"(34HM3NH>I45!TCU3M5SUB")!-C-1(^\NB! M)YVCP(@S=!2,!%9+V:U2=L^I!NZ8=1@)K%8'KZJ#=S8U\%K=D1!J.;@I!IUQ MV/5ZM !!_:L*1U.#$JHV>"QLV79SD'4%8NBX#NZA>V "T$B*4 +5]-.S(&II M5T<@1K8-,>TABS59;"3[+;=F66$?>:*L)O@0K#CXS#/3JKI%)VLSH@N>.4M2 M0$&4&XVNH7 $PBLAG!)"82W9Z MMN5Z!/:,6^TZD-EV#-+$MJ&PD4T=:C?IM@.)9WLN[#$>2#L/9+8> S31:97, M<:#Z&6F1;0=:MNNA7DW4G@$9?XI?I(EF1+L4-%0(6J>>E5F9@:P]$-Q+([:. M:J,V"4Q.QT;D,K<58:/5::.." M!QN7DS41MQT*L5T*85,23PBLT]=6!IM=PQ!)+*'LFLI0I>!-MNTXFSA>+UEM M0[#9AIPNB"50S?NYT%-3W";7=B"!EHMZR6KC@,UK"2\0Q".(")5"YNYU#.%> M33R&A4_"JN>NC0(V&X5/(G[KBVC+I7I2ZX3S2,VAS:;1C#A8%$9"J^>OC0:F M9Q5(HXT97(N1T.JUT"X&#W8QIPMDVZX@J(Q@6R"/!];I:U^#S>9AD$"Z'8M0 MG73;@:[G46+WL-5F! ]>LNA3R!=8"-#9O;R.^3@AM"<7HET&,:]@O$! CR#" M0O,Z5YW-+4^?5!/M'(C9.2SRO16>J)3"O$NEFV!K%DDSXN"5]I'0ZOEKZT'P M63<=C,9F<"U&0JO7XF#_9;"S.5DD2=O">+A#=(['UN/0,Q>X8O0K(0"+E1ZFC4PU'W7,9"JR>M MG08YZ[8+&77?92RT>BVTCR'GVWHA;4-B4X@[!/%X8'T765L7:[S-%ZN]IX+5 M'Z*X0;<+7F2!:C/5T+(_47V!=41I_E_4$L#!!0 M ( /6&:E9?0"FZKP, -(6 9 >&PO=V]R:W-H965TG1WI.-UTI_<44 !;="R[-+"JL+<_BV*0% M"&J.50G275DJ+:AU4YW'IM1 L]I(\)@DR3@6E,EH/JW7;O5\JBK+F81;C4PE M!-4/%\#5:A;AZ''A/:C>+6Y2,"9"&*8DT+&?1.3Z[ M(&-O4._XQ&!E-L;(A[)0ZHN?7&>S*/$> 8?4>@CJ_K[!)7#ND9P?7]>@47NF M-]PL QIYO%1Q4_^BU7IO M$J&T,E:)M;'S0##9_-/[=2(V#/#X&0.R-B"UW\U!M9=7U-+Y5*L5TGZW0_.# M.M3:VCG'I+\K=U:[J\S9V?FUM%3F;,$!G1L#UJ!?K\!2QLUK=(3N' FRREU3 M2\3:G091#6@!3.:("J4M^P07J,!O@W1!)" GB#-FN#&F_X M#-XMM2!=KC[?@%B _AO]BVZ89*(2[=)380=!_?-W9DJ:PBQR#Y@!_0VB^:M? M\#CY/>#RL'5Y6*,/_K<;C3[_ZOB"<9&T;'(_0 5)N H^/6T?%/4XO>;Z56$'3'W$Y:ER>'3JU) M#^&?M.&?]$JM,#J>;*76:>OH:1#J@Z892"K !*D4!-DQESCI]"@Y=#*M/?R/ M,["AR+A7/FV!?\&["I/.5Q($>Z?D4:I$"180S36 V$47PX?LFO!.S/'@X"G7 M1VF N]H ![5W?\J%XFV!/]E*+]+)/0GK\0=("ZFXRA\0;6[63ZIG&'_75'Y,M##_83K9.Z$E8B<-D>X%PAO%W376G_F1T\&3KHW0@ M7>E POV!OE,TV.)RZINFF@-A.KRKIIN5#6B6\]+,!]OFJ_P5U?*F4?)_Z MHT] M_PY02P,$% @ ]89J5I[40W:3 @ "0< !D !X;"]W;W)K&ULC95=;],P%(;_BA40VB18$N>S(XW4K4SL C&M#*[=]*2Q MEL3!=MK"K\=VTJC0M.6F\==YG_.Z]G&R9?Q5% 2[:JR%E.KD+*YM6V1%5 1 M<<,:J-5,SGA%I.KRM2T:#F1E@JK2QHX3VA6AM94F9NR)IPEK94EK>.)(M%5% M^*\[*-EV:KG6?N"9K@NI!^PT:<@:%B!?FB>N>O:@LJ(5U(*R&G'(I];,O;V; MZ/5FP7<*6W'01MK)DK%7W7E<32U')P0E9%(K$/79P#V4I192:?SL-:T!J0,/ MVWOU!^-=>5D2 ?>L_$%7LIA:L856D).VE,]L^QEZ/X'6RU@IS"_:]FL="V6M MD*SJ@U4&%:V[+]GU^W 0@/&) -P'8)-W!S)9SHDD:<+9%G&]6JGIAK%JHE5R MM-9_RD)R-4M5G$P?:TGJ-5V6@&9"@!3H:@Z2T%)IX.20,1();94&6J.G?79W'79X!/9S"&[09[['F$' M8_2RF*.KM]=_R]C*X. 2#RZQT?5.Z X^ON;HH?,Q._3Q:>]#S3\>^.BW9+84 MDJOS,V:H _OC8'VE;D5#,IA:ZLX(X!NPTG=OW-#Y>,:6-]CRSJFG:I>\L9RZ MJ-!$Z5NY2=THG& 7)_9F!.1K#'%;LFD*IVF6:BW"KA>H.9SQN2^H^OG\/JE?P!02P,$ M% @ ]89J5H^^3]<, @ XP0 !D !X;"]W;W)K&ULK91=;YLP%(;_BN5-4RMU,1]ITF2 U"::MHM*4:)N%],N'#@$JP8S MVPG=OY]M"*,2F7JQ&_"QS_MP7N/CJ!'R614 &KV4O%(Q+K2NEX2HM("2JHFH MH3(KN9 EU2:4!Z)J"31SHI*3P/-FI*2LPDGDYC8RB<11V+)#H>T$2:*:'F '^JG>2!.1GI*Q$BK%1(4DY#&^]Y>KT.:[A&\, M&C48(^MD+\2S#;YF,?9L0< AU99 S>L$*^#<@DP9OSHF[C]IA3=> M]E3!2O#O+--%C.\PRB"G1ZZWHOD"G9];RTL%5^Z)FC8WG&.4'I46923->0@)61H"R>HCH"NUJ IX^H:?41/NS6Z>G\=$6V^9/-)VE$? M6FIPD9I.4.C?H, +@A'YZNUR_[6<&'^]R: W&3A>>('7>5/HQ_U>:6F.SL\Q M3RUD.@ZQ[;14-4TAQJ9?%,@3X.3#.W_F?1IS^)]@K_R&O=_P7_2_/U6VQL?, MMH29(]A6/R7^;!IZBXB:'/&W; PMQ!(FV#6!^_ @ EP< !D !X;"]W;W)K&UL MK55M;YLP$/XK%INF5EH+A@!)1Y#RLFG[4*UJU.VS T= !3NSG:3;KY]?"$L3 M$DW3OH!?[GGNN;-]E^P8?Q8E@$0O34W%V"FE7-^YKLA*:(BX96N@:J=@O"%2 M3?G*%6L.)#>@IG9]SXO_ M\%BM2JD7W#19DQ4L0#ZM'[B:N1U+7C5 1<4HXE",G0F^F\7:WAA\JV G#L9( M1[)D[%E/ON1CQ]."H(9,:@:B?EN805UK(B7C1\OI="XU\'"\9_]D8E>Q+(F M&:N_5[DLQ\[003D49%/+1[;[#&T\H>;+6"W,%^VL;:2,LXV0K&G!2D%34?LG M+VT>#@ X.@/P6X!_#!B< 00M(#"!6F4FK#F1)$TXVR&NK16;'IC<&+2*IJ+Z M%!>2J]U*X60ZAP(XAQP]PA;H!M#5'"2I:G&-;M!"W9E\4P-BA4Z-->2MX0UZ M6LS1U=OKQ)5*B*9SL];IU#KUSSC%/KIG5)8"?:0YY*\)7!5!%X:_#V/J7V2< M0W:+ OP>^9[O]PB:_3T<7Y 3=%D-#%]PAJ]+W-<"G61XLA22J^O;ES=+.^BG MU2_Z3JQ)!F-'/5D!? M.^NX-CKP/?3'_)[)7&1AT&1A<8D^GI"8T@[X8+3 R M0%UDMBD.AJ.1%R?N]E#^J9T_#.-1V)F]$A9VPL*+PO:GP"%C*UK].KY^5J/E M" ]\WP11,(BB,#A2V6.)AZJ$CN*@7VC4"8TN"ITT;$,E4@]88R]X9ELQIW(^%^/.3X]YF@0>*,C93UF1[?!"G,/:EP#?&5* MOU#I44FR=:);[;K+Q!35H_6IZCJV2?RAL2WKGO!5106JH5"4WFVL\L5M&[ 3 MR=:FDBZ95'79#$O5.8%K [5?,";W$^V@Z\7I;U!+ P04 " #UAFI6#\B) MPZ(" #H!P &0 'AL+W=OL;)I VLC/%NC22+09VAZ0J@+;P[0'-[DV$8Z=V6X+__W.3IH5"!5(]*'Q MV?=]=_N1ZZJL@(JJ$U$#QY.ED!75:,J5JVH) M-+>@BKF!YPW=BI;<26*[-Y-)+-::E1QFDJAU55'Y, $FMF/'=W8;\W)5:+/A M)G%-5W -^K:>2;3 SME::5&U8,R@*GGSI/>M#GL ?_@" M(&@!P5- ] (@; 'A:P%1"XBL,DTI5H>4:IK$4FR)--[(9A963(O&\DMNKOU: M2SPM$:>3.3"J(2X/<#!(<9$PA.R&A_YD$7A#T)#1] M/=SO@:>OAOO>@6K"3O_0\H5OU__WQ4)IB=:?/MD;VJB?UC2+D:II!F,'NX$" MN0$G^?3!'WI?^R1[3[+TG<@>R1EU)PEO'4IKFTNUVX^K"=NDG^Q-_-&VFSG^:9@9>4;DJ\85AL$1* M[^04"Y#-7&D,+6K;:1="8]^VRP)',4CC@.=+(?3., &ZX9[\ U!+ P04 M" #UAFI6/J/'J!,% #W&@ &0 'AL+W=OKM4P?C.?3#5W! \BOFSNN[L8E2A#&D(B0)8C#L_T?4 BR4SR?12+[ MB_9YK&V.D+\5DL5%LF(0ATG^GSX7A3A(P,Z1!%(DD&:"=23!+!+,3&C.+)-U M326=3SG;(YY&*[3T(JM-EJW4A$G:C0^2JV]#E2?G#Y+Y3VL6!<#%S^C+]VTH M7]"':Y TC,1'] OZ^G"-/OSX<3J6JK4T9^P7R%>5Z1;2(U^!?(!-_0L0@I(/0XNWI6$/'+$MG9GCF>:7[]J>*1S<2 M8O%O5_5R<*L;/!V]EV)#?9B-U/ 4P'C+: /88*N6111+M &>"ZHB:OR= MDK^CY;]@<:SFP3XU=]JE=/*/VV#\EL@::[=D[?9@?4[)W3>5_%14C;Q7DO?Z MESP48MM=;J]=1(]XGNTVR78$NIYC3%R[F^^DY#O1\GW(&;(E\@^8:QA/VD1L M9X*;0[(C#!NVET[*772Q42U&AI;P/?B@5O4 ;3CS 0)Q^%YTKT$YH'/(A2@N M7K/&'8&6YUC$//).X(,5% ];93U>WZF_0*MW&C%=^\C\B$DEC&B%_>0CLO>>V 6LM2N]:#(16KT7E3[#>H)RW=< = M_J-[[Z!O_DQYI+(S1&]G!MEB%&V<,KQZ*N=*K4P0T9N@PAJ?'LMZG+[O[U!H M==650R+D/<5?7<')&VW<&NX5K8-9MO=E>D;GM$*F=$ M],ZHMW4G[5\CR&1BV4W*[3!3?8[0K;P-T7N;O[922&7,ZZ>0@9Q+H?@]?!"I?!!QWW4*&=0:#856KT5E MC8C^]Y7^PW%0,T3:O\-8KGED&TTJDT/T)J?G-EJ/UEO3I#WR;?LS*+Q_ I?+O(SF HF/Q*ZI7P5JGU,!$L% M:5RXJM \/V7);R3;9 <5CTQ*%F>7:Z!J8*0!ZOLE8_+U)FV@/.N:_P]02P,$ M% @ ]89J5F&&=MOR!P YB4 !D !X;"]W;W)K&ULM5I;;^.V$G[/KR#;T_:AZ ,MT;&P MDNA2=+PYO_X,*5F2)9E.C"@/L6X4KG9%OH_VI7/^MX$1=M"\JP:#!ID25[^TF^5(5H# OO( %(-("\= MX%0#' VTU$S#NJ>2+JX$WR&AG@9IZD#;1H\&-$FNEO%!"KB;P#BY>) \^HIN MP1 QNN,9>$=!M7W?W3-)D[3X ;U'?SS7/US-),RHQLVB2OIM*9TIS>=H M><[YYOO[/S &_2I95OPS9,%R@OGP!"J*/Q0;&K'K"81IP<03FRR^_PY[]H]# MZ-](V($MYK4MYB;IBYNM7'.1_ ],4:PIR!]"6XIPM0B58IX6CJW_KF9/;2#& MJ<2&0!GEO3;X_)X7$/?0MP]0!36JP(CJ[H5.&/2F#T(/>V%G@8R3G;E M80TE?#F4+90$D3XG^2/P@4**))(J=53W$CF$,>QA]#Q['LP[&(U:G(D1VTU) MM8TH?Q8TEX8<6 UOHP@)#N=>!X5YFG-AM)@!-L+XB28"J(;X"F3RB:9;A@25 M@U%4"0K;N:&+Q3C7N5A(@X48L?Q>A@UBWYB($E6M2T2M]#=,;XQB7YL@*FD' M.=2V27@D0>"&A6!C85]\_*:8!RP04\Q=193D:*G.(_Z8ZRPH6$I5?,&-;?X$ M\0;'53(Y;05G(/>[)/#MGLN.04!PPT"PF8+T[<"?H*A15=H2'@]B,TLDZ)FI MVHA1IH@L\E!,GX>B^LXLZ%SH#6?!9M*BDXY>YTXJC5D1B42O]"!^L]C_KIDF MMC1_1H_'IE#96E&+B[GG6_;<032/D6,[ENMZU4WP,,78]1W%O2TE9<-T$Y<^ M6_JZ#LD848DN,;;"T+,PQOK.);$M\#@K\#H#IP@4U M^J-)%.:OR\T,74 0( MZS55D>"6JZNEU#!;0<,J?X)!E]BV_""TB.U4*EFN0RP[Q*>P7;1"3PYJ6]IH M.NA58W!&W)!&;&:-7[J:-CZ@(JQX:1H=((]^X)'0[=6),?@C;@@D-C/(+Q6L M7OK43F3((F:Q51897. WHJ"'@!MNB4^0RVVV!>\$3T4YVY,639G5DF^%8(JE M=5OW"G2?<3J8S)WNDH[!.'%#.?$)SFE"&*G&($V/X.NSS4ZYK@".03=)0S>) MF6[V8E1EDU-IWRSSM<3FA(:_KU3B.U8WJJ4HLRBV+G! K- )=!M7TL_W2[W! M0G=4Q!";:Z@0.K,GI=PJ<7__74"P_V-1"=_ 5 RMU0P1$Q+"NKHDJ7AD<%6E M:Q7MLHQX);5\8,4%5*\+5>BGZ 9R@:2I*@$>%*$0LOO^5PGPH 3@?9%K*]53 MXC(,IH%O02%Q\!0@EE4$>_.I'W2+VDU1K=^2Q1>@^&]<,@1#RO)Q8)0C1MU! MT.X+ZK903(CJK3BP%A4I1T521@5T8QF/66JA70+T1A4\+4M!4:-@(*\,I['(M&#NT]A3=;X4FIG!?EU^56&)TSR*6+9DH?6N_ ML0?:L+K4U*O'A-ZVAHB]*+&W &O;U/5:*;);)]$:4*7I/I6+>)_(99)!4<^5 M>C"*1NN$/;&,0=?&R]5KS07^"8L!=V- Q)=TF;*I*6Z;_HJ8^ZN'=B8:C%'< MWU;RG6[V,<]R;O9I.BMB[JPJ%)6KG2("I-\!J3V2P.V">J.^ZQ!4TT\1BC&Z(=)T0\3*0IL4A)WH1 MG8A+Q@EQJK/M28=S>P[GNS;N1]$8/)LT/)N8>?:?"LM*\$QG'YWYH-$?";.@U,?/@3]"49]L,_?U))_W!]R%F$:]F)F/0:]+0:Q*, M_7Z(O!%]KNPQ!ADG#1DG9C+>WX<[ODUJ%O5JX'TR?]BL'+[_:]BW8^:V'__= M)O+Y<'$_IS0W^KA9YJM?^HVQ3^PT/,;!H[\#?2,.4]EC#$;D-(S(.<&(M#VB MMB4&MI1.%2ZGSY3FH>MYN/L^9^!!XMNA'^ CKMUZMVUF0;_Q_#W+-BE_!C8? M)P!"&PO=V]R:W-H965T/?+IF&UD$F?TD0.Q25/"W^]HPG83 QK[!T_QR< M$4UH*',(HCZV=$:3)$=2//ZK0(WZG?G P^L]^A^%>"5F3@2=L>0ECN1J8@0& MB.B";!+YQ'9_T4J0F^.%+!'%?["K8FT#A!LA65H-5@S2."L_R5MEQ,$ Y/8, M0-4 ]-$!N!J "Z$ELT+6/9%D.N9L!W@>K=#RB\*;8K12$V?Y-#Y+KKZ-U3@Y M?98L? 5WRH@(S%BJ5H<@A;]7]U22.!'7X"MX5HLGVB04L(6:.B%Y'$H5+XJQ M9$=X)%34C^=[.;H45A[N2 ^KA !'XSC*Y$N!;%M'H&,!2@FI5 M:*_J#@TBWM/0!!A^ O;O.NF?!'9DA%,;X0RA M3Q\V4DB217&V!$2"?S;IG/)\53VL\T4G=.)+1+= S#>E[=0/L.OX8VM[**L; M!EW'=6%0QQTQ=FO&[JQ+/#0" 6[VZ4ZYC8T=,.:MK!N0Y_JXAKJ08=\[Y"UQM!NT56%P=M M-\BW+QW?4<:_1++U8HF2DL6@9!D MH2K^>M[#V.?NF!7:T>1@B)P^C0>U%_[/!-9RN&W2W,1#V;$T2-7G1^ M\JQCKAQ@'*B>=$'CGI2OD(\3)$"^[;96HR[0&:F_'O)-#8>#E?$CF?1!*;AK MKF_"]O:E"4..Z?H].IH2#(=KL&82#HJ$'! MU3LE7%R?EC3\2@0*'!" M&RM59,=D7==OS([ 84K*&P==7S8]UW4GM5N(,+8"T9>WX;6- /P MTFZ S!.J9=TM],A5N=19BH,OOK!-ATW7 #^G;>B5V6T*,#:#SM0,LKA0)6IZ M##3<8UR4ER>4GWCE/B_]?3)YO6DYC'2I.4US@H:;DX',/&4!["2(C4PY:'6=\*7 MR@B0T(6"M$U?I3$OSXG*&\G6Q5'+G$G)TN)R14E$>1Z@OE\P)OAUET^1>;XJ_W";I.LJ+I^G=++M/=;2H+EJO9LSS MY&P=Q9O)U47UNYOTZB+9YJMXHV]2DFW7ZRC]>JU7R>/EA$[VO_@0WRWS\A>S MJXO[Z$Y_U/G_[F_2XMGL8&41K_4FBY,-2?7MY>0U?75-&2NOJ%[R>ZP?,^,Q M*>?R*4D^ET]^7EQ.O-(EO=+SO+01%3\>]!N]6I6F"D?^JJU.#H.6%YJ/]]9_ MK&9?S.93E.DWR>J/>)$O+R=J0A;Z-MJN\@_)XT^ZGI$H[;*N+RX\6,>;W<_H2[T2Q@6<-5S Z@NJA9CM!JJ\?!OET=5%FCR2M'QU M8:U\4$VUNKIP+MZ4;\O'/"W^&A?7Y5+>SJ%JN%V]U M'L6K[#OR/?E8!,-BN](DN25YDD;19Q)N[BUE>^%-:G M9YK,VYI4*'+3?GJ^P^FNO+2;'[,IT^Z,G5?[ZATOLO M,BG_,"F_LLZ;@J!]W07 3?2UV74Y>IVGI=_GX93W?E^=G]NNV7/ R;M_7$?LBWI!JOD5D_WTV+G9>[^R*RFYY;WNX MXA[GXF+V<,8=>7!'HN[\4=TDBE6.'G1:W/6*&UMYZRSC9U[LA+2X1VV+\%K% MMYJ\^*JC-/ONG&_X()245Q))UM7F0E8Q.+@=]'-;[^/@OHR#-2Z028&95(P9-2BQ;2<'!*8X'>TS M@MJPF1((J;A0#7$$=*4]\6J7%;2,PJJT("-!G1<4"<(B^HJE!Q3 3'$R6R0( MM45E[DA_*F7#8@([*0JP839EQR0!=\4RE!FPE'DC[E.&@MQV'#^)#K0M.Z8*N#.6 MP,K' M+!9S%T=?#JSF.*M[A9(X21;\IE "I'+\>&H=2C\FVQ0/&QI+7+%5I&V><*X3Y7H*HM6?"!T#Y. M:(MDH;9H)@M^, T;D@4?^.D[JAD?;_BJ.L#JOWA MBL:U*='A!N\;'[4Z*AJ?1%*'5 'WQ7:Q@:;^F(5DW\7AUP=2^SBI>T62/$D5 M9%,D 5%]_(!J'TGQ UY6P >V75F@J:_&#!L7'^WZP&4?)Z9]JE ;/JYR4H\W M!)( SHJ>G+5+%5I&X76JH ZI FM+%03P6>!\MD@5:HMFJA"(J<\]^->0A E MJ7!40S[:HAW3!MP76Z$-D%6,6406+@Z] J@MABLBUZ9$AYN],'1,CHK()Y'4 M(6W ?;%=;""K&+.L+%R<@P506^#4[A5)9U14H9P&#<$$@!6.A%1HT+C@J@"N MBC%%4\+%)[T2""UQ=MHG#;7AHZ2!>U(%#7)8X MGBVRAMKBT:<1=$H;E(T2Z"GQ<^GO.BL=V;^]0RJ+\9%M8Q?0*<>L%TL7)UP) M6):N],7R5&#,?"H;Q$324!@_C\2XD\:8=R_[22"D'%QM7%LT=Z6-P9 MV_4&L@9CUI #%R?= %@=#%=##KH+CP- :H"?1I\02FW28WQDVZ4%G@9C5HP# M%^?: - !Z?28QFJIF0A,+[7\RS*XY91ZF2A1PH? **#P97'P1GE,9NJ MAA0^ ( &>&5WH%W9,5O G;&,905 56-JCY4+M90"5*OAM,>JN_98 3X5?C = M,)0ZY JX,[:K#3A58Q:.E8O3KP)4J^$*QZJ[^E@!415^0GU**+7JC_&Q;1<7 M@*K&+!0K%X5B!6Q6KO3'ZE1_+$/:5/%3QM=OGT5^W#+*ON)'O7V^P/RV?$$! MI-7@ F1U1H#L38.&*GP(" WQ,^E@.[-CQH"[8_N=9H!J.*8$.71QW@T!V.%P M$N2PNP0Y!(B&SNK'5B)DW!W;]0:LAF,6E4,7A^ 0D!T.)T(.NXN00^!JB!]4 MGQ!,K3)D?&C;M06JAF/*D$,7PJD0 !VZDB&'IS)DX4O9Q#BCD\6SJ)!;1ME+ MBWI\'$$]LV7%X#KDO4DS:1!T*AJ*#-0SNE=XSNK(-F+D%G>L&X8P8\*C-K'P MG'2Q\(PV%MZ ?2R\[IIDZAF=+#QG%64;77*+.]:+;K2X\$;M<>$Y:7+A&5TN MO.'4R7M;7>3)U#/:6GCX"?8I0=4F46X9VWJ%C987WI@JY?WH0\_/Z*/AN1(J M[RT??P%:T08Y+36[1[6TCQJJ54K+,!9:97K4@&IPM?+>Y+_DR@$/C7]-ZVNP M%N_9--B6[9IPLIZ?@;86WI4]>( [:YGP'VEE92_8*JEXB9FDVG6KI./2&N\/AQ@EZS MA14=4XI%G;2MHD;?*HKWCGI*:L%.]++ITWMJ-)RB+1VGALHM6H:QZ,-F M-*VB+5VK;%(+=D;3S*?JWXJWF=%E>JW3NZJ7=E:LS7:3[QI.'WY[:-C]>M>E M&EZ^Z_;]+DKOXN)M7^G;XE)O6@ISTEW_[-V3/+FO>E9_2O(\65[O^/S#;:,/XDE M@$3/>4;%T%A*N;JR+!$O(2?"9"N@ZLV<\9Q(->0+2ZPXD*0PRC,+V[9OY22E M1C0HYB8\&K"US%(*$X[$.L\)_S6&C&V'AF/L)N[3Q5+J"2L:K,@"IB!_K"9< MC:S:2Y+F0$7**.(P'QHCYVKLN-J@6/&0PE8TGI%.9<;8DQY\2X:&K8D@@UAJ M%T3];> :LDQ[4AP_*Z=&'5,;-I]WWC\7R:MD9D3 -TT0NAT9HH 3F9)W) M>[;]"E5"GO87LTP4OVA;K@T" \5K(5E>&2N"/*7E/WFNA&@8N/B$ :X,<,%= M!BHH;X@DT8"S+>)ZM?*F'XI4"VL%EU*]*U/)U=M4V,RJ5 GV@"R:$#2_'72>!=$F/;5*4;GOM;O61NQ(K$L/04&=* -^ M$;U[X_CVQP[H7@W=Z_(>W:WT3HJ+!C&1: :+E-*4+M37G!$: _K=L95E!*^( MH$_X)O)"'P?^P-JTD'DUF==)]E@<%D@N1QO@ZO"C3\_ XU0 FO TAC.(]YO< M1EU&#QO4/6S:3CNT7T/[Y\GYA1.JT;IT\X]T4[+UW; =(:@1@M?IMD?K%B@X M$@A[9L]MIPMKNO \@1[*K>O2)SS2YQ)CU\4G$/HU0O]U M5HW?KTC_1Q/=/N MM<,Y]K[8VNZRG;7I_ M%R^K<>?GP!=%9R-0S-94EM=_/5MW3Z.R9]@O+UNO6\)5@14H@[DRMH]W/&Y&Z@ ]0]9?0'4$L#!!0 ( /6& M:E:."6:E&PO=V]R:W-H965T5Y'BW2+N,=XR]B3:E$/_*L$!-C+>7FQK)$O*8Y$2;;T +N+!G/ MB81+OK+$AE.2:*<\LQS;#JRNQ!SX=LU)F:4$?.!)EGA.^G]&,[28& M-EX''M/56JH!:SK>D!6=4_FT>>!P9=51DC2GA4A9@3A=3HQ;?'.'0^6@+;ZG M=">.SI&BLF#L15U\22:&K1#1C,92A2!PV-([FF4J$N#X]Q#4J)^I'(_/7Z/_ MI=4?A7PVQ(]-@)6XC\I 6\7, HYW2=>%=OKCZW>\QNQ(3&=&/ B"\JWU)C^ M]@L.[#_ZB/^D8"+4,WE#TZ5SEA\ZUXU2[Y9P4*PIK@YSM&Y,'LE=#MSO" MDV\;92@^@Z$47XH'RE.6?.9,]"9;!<+7(-0RMIVZ431RP[&U/5:B:X9M]:O- M3CCZ-4=_D..S7CA@\'( M]MS6E'3-7-OU_: ?YZC&.?K E SB'G5TT +:8^:%?C_.J,89?4C=0=Q11U_/,^TV[*Y5@,W0 MZ<>-[6;KLR]2^#NLS, #WDZ4"E'V(S[$/-'0B2+/;V$>?O8[%UI\M*WC#\W* MV[CBCO!^9'JX3740RGNI.@U5YZ)I?$[E>DVSBEQ,BAAJQ#/\G.Y_+]3>0%?M_LBA=WE;!C/>_DV10(>KA+:\ZE+ C&4IH/Q+MTJ M<;H"_)'"X"TT?VI%<(AVLFDYV#RWJ#8U ;ZD*#BM=Z@^]G+K M[ORC,+)'7CLU>RJ$T]KN%'93(N"/U0AOY=$M&-S C#J;0]?,=\PH.L.B*1GP M<,U0LR!;RJ$+AVY-M?( %L708*D&HR09RM(E19_VE'!H[][*;/C)#M+A>C-M MV-.M/)&+\JH'Q"'(OQ=]:XEUU.CFE*]T_R^ 6UG(JCFL1^MO#+>ZLVZ-S]2W M!]U -V&J#Q=?"8>B7*",+B&D;8X@UWCU+:"ZD&RCV^D%D]"E_4$L#!!0 ( /6&:E8RJQ4%< 0 #<2 9 >&PO M=V]R:W-H965T._)TY' E MY'>5 &CRD*6Y&CF)UL6EZZHH@8RIKB@@QW]F0F9,8U/.755(8+$URE+7][R! MFS&>.^.A[;N3XZ%8Z)3G<">)6F09D^MK2,5JY%#GL>,SGR?:=+CC8<'F< _Z M2W$GL>76*#'/(%=(81 MI!!I \'PL80)I*E!0A[_5J!./:!? 16(U._^1W;7?BG@#49<$M$-\S_<;"$V>;TY;Z 2ULP*+%SS76=\^X CR M3D.F_FGR5PG7:X8S._12%2R"D8-;4(%<@C/^Y34=>+\U:3T1V([R7JV\UX8^ M_E2 9)KG2%R3I-6MO1O@))V!((4Y@H(<;,E\.*I43,B$Z@G*)+)00>"BXA/@5#GO/\@6F9+MI MRD QDIF-F:Y)P=:8A+69_RSHT'[806IDA6G4/.NY9X05A10/'!,EH-D9[81A M0- U)9)A\S>;2YAVD)5 ?[&2@?$;SU_AU+UN4V1;O75D9 =U9 <_B87)Z1@$ M#(C$;Q0&PWSHZE#;]=P4XG98GZR!247"TC6*8!Z,V;II8TQ:D8Z4?U[+/S], M?LQ5)!:X&'"]0Y/N$H]Z%M 4!,NQU_5Z_:&[W!;5.NV1HL):5-@J:L)4@HN: MQTW\2]/!%OWP@E*Z1[]U@B/I7]3T+UKIWY7;49G=7FV]:[3XY+DI9 MWE*4#2T*>]"?"JU%9E\38#%(,P#_GPFA'QMF@OJN:/P_4$L#!!0 ( /6& M:E8$O?D.YP( "D( 9 >&PO=V]R:W-H965TP!'%?WS*Y,WN6K*B \((2Q& ]-R[MZ2)2_MKA6P$[/E@C ME%[6,/!]_T#?B%OD!9$U+C T#@Q1KSAZJ89H_)44)"V;#/@K3!X[^ZX0.<)( M>^J1Q#D2.29(CI5*CY7)6!N;@Z%8 =OHRX7+* T1;7?WUO[^NM)C^\">R'O- M'K%?AM,D'+-'TT3?@^;?L.TE>HW9IB!&PO=V]R:W-H965T*T0J6 LFF+(EXF0/C^YGC.8>%![K9*K/@IDE--K "]5@O MA9ZYO4I.2Z@DY1424,R<:V\ZGYC]=L-/"GMY-$8FDS7G3V;R+9\Y(V,(&&3* M*!#]MX,;8,P(:1N_.TVG1YK X_%!_=;FKG-9$PDWG/VBN=K.G-A!.12D8>J! M[[]"ET]H]#+.I/U%^W9OI(E9(Q4ONV ]+VG5_I/GK@Y' 1B_$H"[ &Q]MR#K M(%*AK5"#!@6C8E8F8WJLF+?BU*)J[2#HR.FW6T>4O#K] \C.YYI;82 M?:ERR/\5<+7UWC\^^)_CLXH+R*Z0[WU$>(0Q>EPMT,7[RS.Z?E\7W^KZK^CV M1?A>H-NV"/==$6S)T+(K KI>2R7TX1JJ1LL(AAGFODUE33*8.?I"21 [<-(/ M[[QH]/E,!D&?07!./=4%\8<\M5&1C3)7=I=.8AR,$W82\*U[;?K;G2W=,.M_IS!<)LT,\+SM5A8@#]!S#] U!+ M P04 " #UAFI65-LGF/H# ! &@ &0 'AL+W=OH!Y>(#&YY]YS?1R.[/&.\2>Q I#H:YX58N*MI%S? M^+Z(5Y!3<<764*A?%HSG5*I;OO3%F@--3%">^20(!GY.T\*+QF9LQJ,QV\@L M+6#&D=CD.>7?[B!CNXF'O>>!QW2YDGK C\9KNH2/(/]8S[BZ\VN4),VA$"DK M$(?%Q+O%-U/2UP'FB<\I[,3>-=)4YHP]Z9OWR<0+=$6002PU!%5?6YA"EFDD M5<<_%:A7Y]2!^]?/Z+\8\HK,G J8LNS/-)&KB3?T4 (+NLGD(]O]"A4A4V#, M,F$^T:Y\MM_W4+P1DN55L*H@3XORFWZM&K$7@ +Z:86F+TQO3+1BDQ9Z&C]*KGY-59R,'NC?C*.I201<(%HD MZ#,4"5/7W]^#I&DF?AC[4J72 7YX<>@7?B#6-8>*I)2J ;\&+WGV'!\%/70UP!-9J1Z]N1\^&'DU9$4,A M.35K\S$53V@&7 ^I=T$7\Q)N9.#TJV8;!5=J7K;[A*PISR34KPGUK80^R!4T M\XN^/$ ^!]XYB5:@4R?1$5B+\Z#F/+B I@U/>FYI/8L#+:2NHUCMBFD0(\00[JE\PRL\K;#G3JAKM#:Y$E# MGEQ XE425RUQA-9N26/-L-7JG"'R\!B1VQ]JU]KX)FPW3C;MHG_1IQU3#EJF M,@7[*]N>YN0)? OKA1OOA?N7T+138^8*K=V2QIIAJ]4Y0],EGGXU[^LU# ]E M_186"S<>"]M-UFOZ7W& (U> (VM5M>4MC!ING!H>7F(%.#5RKM#:+6FL'+9: MHS-6P*AS!03#PQ7P%I:,-):,V"W9*RO@@YKAVR44\6OZMZD,7K$ZII.U[\=[V3VI&LUA6&_VP&1QJT1NUL[P@$=IW^G MFVFNT-I-:6PAZ5U"_TY-H2NT=DL:4TCL.W*GZ]^I_ZO0#O]-]%YT2__^WEZ\ MFKJE.:(0R&B\W.VN1^MCD%NS^7\P?H=OIN5A1@-3GJT\4+Y,"X$R6"C(X.I: ME<;+XXKR1K*UV?&?,ZGT8RY70!/@^@'U^X(Q^7RC$]2'1M%_4$L#!!0 ( M /6&:E:EQ+&V)00 'P4 9 >&PO=V]R:W-H965T+,F$_5M1<^G[*]2.(,7CC*]VD: M\'\6D+#CS"#&Z<)KO-F*XH(YG^Z"#:Q ?-J]<'EFUBA1G$*6QRQ#'-8SXX'< M+RDM')3%YQB.^=DQ*D)Y8^QKQ:.Y\@2)8!_M$O++C;U %Y!1X(4MR]1\= M*UMLH'"?"Y96SI)!&F?E9_"M2L29 W$''&CE0+L.]H"#53E8*M"2F0KK,1#! M?,K9$?'"6J(5!RHWREM&$V?%8UP)+K^-I9^8/P=_,8Z6ZD; Y$0\>J,V\I/'L [Y1S]("^/$/Z!OS/OBQI00J1W^>[ M((29(56< S^ ,?_A.^+BG_LB' FL%:]=QVLK=&L@WA5LI/P%>H4=XR+.-N@I M*W^&"CE_^5V:HR=0[%K8J>U:S-R:F7L-LS,I]Y$L,0@^NSN^(]CO<.PUPYZ# MS_](/^%)37ARG8(66@5I06XMG9' 6O%Z=;S>.RK(&S,-(X&UTN#7:?#_KX+\ M"V58WL1U/-RISDL[8E/7\XC?7Y$$-^T4CR"B"J0K#[>K],K.;YE1:X#D6<\G M6I(O 1?9?W8>/6M*)2SQ_2$/-I$"T'?A:#7E][:5+TNOM5?; M$F:-D[T??PDH*5>0%J0 MFZMF)+3V"V@S'5#\C@*BVM'CUE2,A=9.13.#4/T,HA%0Y=EZ$7(FGNMVFU"/ MH>\XF>;;'D>\U&[7>RI':L91[ MCOIJO4)[4(NCSO4%N5^6B[ &IMS+/0=\$V.\W\!4$L#!!0 ( /6&:E:F\^EU M(0, . ' 9 >&PO=V]R:W-H965TALHI96<(DW&LRRKIF^O42AUM,@#K8''_BBLNX@ MS"8-6^!'M)^;&TV[L$(W2<"5!8SD-+N*SVX,O'-=F9PU.R5RI'V[S MII@&D2.$ G/K$!C]K7"&0C@@HO&SPPSZD,YQ=[U%?^6UDY8Y,SA3XBLO;#4- MQ@$46+*EL!_4^C5V>CS!7 GC?V'=VJ:C /*EL:KNG(E!S67[SS9='G883Z$-!Y $B7)'D*SOW>/#]!)^T2E'B_]8Z+@BIM<*+/4 M"-\NYL9JNHO?]Z6L13S>C^C>YYEI6([3@!Z@0;W"('OR*#Z)SO?)_4]@=\0? M]^*/#Z%G[QO4S'*Y -)M #<-USB@YV)RS1OW'O?)/XQY84"50&7">HZZI;HM M]P!LA3!3=)_%P1 ]-"!(U@%Q1OS(^ M)IE29I\G43P^T>K/$PV4*1(;-=XJ#4JO8ZZ52KY:*B37HZ M "8+(%[6!3F%OPIR]#A.A^G=*&O:@,05ZB[@<-]].EB=?[Q/H_X^C0[6_F59 MHN_?0 5%)\I5AN5[N2_F#44@UWFF6->N%G MB*%*4WK;[M2?]F/JPG?G>^>7-+[::?,;IIU]UTPON#0@L"3(:'A*Q'0[3]J- M58UOR7-EJ<'[944C&+4SH.^E4G:[<0'ZH9[] E!+ P04 " #UAFI6:>>& M=M(# !K#@ &0 'AL+W=OO*: L9E7>\@!S?)%QD5.%0;%Q9 M"*"Q<;XSFGB(]ML ME9YPPVE!-[ "];EX%CAR:Y2899!+QG,B()DY#_[]PN]K!V/QA<%!-IZ)EK+F M_*L>?(AGCJ<900J1TA 4__:P@#352,CCWPK4J=?4CLWG$_H[(Q[%K*F$!4__ M9K':SIRQ0V)(Z"Y5'_GA/52"!AHOXJDTO^10VH[Z#HEV4O&L?/KS=152$>#NE&U]+Q<.KBRM!^01YZKK21_Y#'$EP NZJC% M!"GY;TG@!8&%T.+[W?T..KTZMCV#U[N"5X?P*2'OJA">XTWF M50@?UE()W,ZV")8+].T+Z"-^+PL:P;WL:\1!XT& WZ@S;QMMFD@_BP)C[L M)/Y4F)0(1Q 1DW#BB0<:CICO)J6I;8@"(W_P32(E4-9.8[::P=^FV+;[+;G764XKAF..QG^ M]?2GQ+ 73+!\8V/7Z6X_V+W&5_J2F/^FD_X6F.UI6TQ3K.0O!]\Q<'_#V8JE)U@K4"?N"#_ 3@"ZE M-PJT_UV9LUEU3^=:%^JJLEC5=R*_1/WK@2[5!V?U0:?Z)22 ^N,?DM\)_1+Y MKP>ZE'^^0?B=13E\J).?SMW[]GDEB> 96>\D.DI)\"RL66YLK!'Y@2N /2*O M![J,R/D>X7=?)#YQA:?>OALP,&4ZL&KOQ'V)]M<#E=K=QK4] [$QW8S^AKM< ME9?>>K;NF!Y,G_#-_%QW4J8=.,.4;=@C%1N62Y)"@I#>W0B3LR@[FW*@>&&: M@S57V&J8QRUV@R"T ;Y/.%>G@5Z@[B_#_P%02P,$% @ ]89J5GV8N&4+ M! @@\ !D !X;"]W;W)K&ULK9=?NS#+*MB4"N)&RGG[X2$+ CH,EDFK)M[[8 MO%0++Q $V&* M,OH7*>1NX:4>*/ &U51^9YQ?@PA^ &$0AA:@Y=O5H0,GZI,:-?:B47NO\P60E)RL:XG6 M*J62W=BRUAJ=V(WJ\WPC]BC'"T\=6('Y 7O9+S_!)/C5%O'_9.PB_DD?_\1E M/?M=!:P*#4>25%M F1 @1YP_LP/FML!;:TEC3=>=0Q;'DS@(@KE_.(_)E$O2 M='HN=X$;][BQ$W\ZI.Y==>8;3"5BB/9&(DG_4 M2?AXTLG%PH8[-4"FZA3@QZ&B4EO M$8M&LSWKV6;N72%W]A,U,[U9F$RI-!YE@L'04@(GE5G^K#TB,!F#R2PT,2V2 MTS0-QTG/FA]TDCY4$E5;HFJR]=5VVN>.KT(8V!!MDA.]B<<8PX$Q_*&3S_6' MB>[*M5J@T6W96;T@LE4!FYRC#L"A!T)GB\D^,U8<":56N,AT"@/+#G7[^/%# M#X<6!MT];/1H=7H7[+&E7-GD)HY-.W0KZ&Y7%\?+V0>@V8NNPB@*++ VR21T M[-^A<4%WY](? ^8'I!77TI%@8CMMIF <)H[<#MT+NMO7=T1KU,X75$TXJ,JQ ME=1L65&XG3RIA/61?K?#;6)\,^FF1+S M;3/DJ2](5E>R'0GZN_T@>=N,3Z_NW^D!LYF2!C/M=/H%\2VIA*JH&V4RN)ZJ M]\/;@:]=2+9O9J8UDVH":RYW:DC&7 NHYQO&Y,M".^C'[NQ?4$L#!!0 ( M /6&:E9H>C:8' , ,8- 9 >&PO=V]R:W-H965TS MDY !2R.0HMT0V_'[V.<]V+''6\9?Q!I HE>:I&)BK*7,KDQ31&N@6/18!JEZ MLV2<8JFJ?&6*C .."Q%-3+O?]TR*26KXXZ+MGOMCELN$I'#/D<@IQ?QM"@G; M3@S+V#4\D-5:Z@;3'V=X!8\@G[)[KFIF38D)A500EB(.RXEQ;5V%(]V_Z/"# MP%;LE9&.9,'8BZ[&",#Q;#$>2(?V/8[5/$,-"]BB2A^T;;L.W0,%.5",EJ) MU0PH2KH MCN %28@D(-!E !*31'Q"7]#38X N+SZA"T12-"=)HA(NQJ94L]%,,ZI&GI8C MV^^,;-EHK@9;"Q2F,<2' %.%4<=B[V*9VJW$ *(>J:?: MK)NRT0HZ-QM=PH(N86$)^UK ]"=OX_=[UMC<-)@\J$T>M)I\D\N<@]Y+">:W"4LZ!(6EC#+VG/9\GINL\U>;;/7;C/C$&$AT?,PL"/801Z&=1Z&__<[,.PR9UW"@BYA84>P@YR-ZIR-6M?._&AO M0G'>^!$H*=[>NAW4B[;T=_3OTA[T[,-.04,G[[A3V#KC<_TP]PZL%/BJN"D( M%+$\E>5YKVZM+R/7Q1G\J'VJ+BGEG>(OIKSAS#%?D52@!)8*V>\-U2['RUM# M69$L*X[%"R;5(;LHKM5%"[CNH-XO&9.[BAZ@OKKY?P!02P,$% @ ]89J M5M$P4@K? @ 8 < !D !X;"]W;W)K&ULK55- M;]LP#+WO5PCN.K1 %W\E;=HF!IIDPW8H$+3H=AAV4&PZ%BI+GJ1\_?M1LN.F M79H5PRZ))/,]/9(B.5A)]:@+ $/6)1=ZZ!7&5%>^K],"2JH[L@*!7W*I2FIP MJ^:^KA30S(%*[D=!<.Z7E DO&;BSJ4H&R2#G"ZXN9.K+]#XXP2FDFOW2U:U;7SID72AC2P;,"HHF:C_Z;J) MPPZ@'[P"B!I ] (0=E\!Q T@=H[6RIQ;$VIH,E!R192U1C:[<+%Q:/2&"9O% M>Z/P*T.<2>[ , 68%D.FG IR,@%#&=>GY"-YN)^0D_>G ]_@1=;<3QO244T: MO4(:1N16"E-H\DEDD#TG\%%A*S/:RAQ%!QDGD'9(')Z1*(BB/8+&;X>'!^3$ M;=1BQQ?_/6HC$) SH\F/FYDV"I_ESWT!J_FZ^_ELJ5[IBJ8P]+ 6-:@E>,F' MH_ \N-[G['\B>^9ZMW6]>X@=0YGC24923+!BLX4KQ@J?SAE6CTX5J^S)OA < MYGW EZ*(*8 84*4F,G>;FMFNQK*LJ-C@XS?8RC0)@^#X76.5,Z4-B8\MJJ(; M)3E_$HAB9QMG!F7%Y0: 4)&17G"\O43 VI#HS6@C";4UR,I%:3%=IP.+9VOQ MX:@?A1?7>LO6V9?$@^'XQR3VVB3V#@9[O),\[6),8(V#0<.^Q-5A/L[@;1[;>EKM2_9UF58*:NQZN,> +8>J&T)ZV8^+&=<<7 MYR,<'W6W?Z*I9\\M57.&CG'(D3+H7* T5??S>F-DY5KB3!ILL&Y9X @$90WP M>RZEV6[L!>U037X#4$L#!!0 ( /6&:E99KM9N0P, "84 - >&PO MDEX3"MSM:SHD[?@C"9S+J_WXQ<6 MN"2A5[1[A.A5JX4+ XB)Q\>)']+&I'N[TG;XN1%RQ'.,UO?03)8-$SH8.3EJ M.@=F@PCW6EY76YXL,:S+9#3("KFIEHBX@%&F.0L>J1B2,15\HCBP,IISL7+A M#@2FA2A4H$V9FE1MB%1/#FZ['E1PK9-S62B;VV5POR?U\#U@W0.#7(C&8(>X MP&A04JV9DC>F8P?;X#,HJ-OWJ](XG"FZ:G>Z9$.P-Y-D4JB4J29-FZQ#HX%@ M&=A1?#:'NR[*$$"MB]PT4DYGA:36PYI1-XSLE EQ!X_WSVQ'>YEM[9G=,=DT MC:&ZZ61)/)AN4RM0$F"+!(U.:3[&>.R?H^=^N\XQ)IJC8-FUJ_RVO\HL=1[W7LFR_5?8->SW6[^RW;K)["B;C M4S!Y$C79/P63R0F8[+W:M^9!DV%]RM@ZRNP<9)IH ?&(?D!1T^Q21I,%EQH M+NO>G*TXGY(VA'WXQ/64870M\WX)!LVM]9RA=YTHRZA86H1VW: MWV!Z[;@YK9I<7*9LR=)QW56SB6T&IF&RUA<0]I$;>_D1C.,P/P(8E@=S@'$< M"\OS/\VGC\['89BWOA?IHYP^RG$L'S*V'RR/GY.8RS_3)(FB.,96=#SV.AAC MZQ;'\.-7P[P! \L#F?YNK?'=QBODWJH0K"9XI6(S11?:T#\ZP:,)/'O M-I8'&-@N8+4#^?UYH*;\G"B"7<6\84\PCB0)AD M^FLTCI'5B>'CWQ_L*8FB M)/$C@/D=1!&&P-.((Y@#\( A463?@WOOHW#]G@HW_QD<_0%02P,$% @ M]89J5I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'DLKMZW5"5M(]3T?M_Y48L5HJ6^++N[=H ;Q- <2]AA M+LL6G [R'+9U)4NX>LD^\XJK0K VN#8 C!' ^&" [&C& \@$@4SV"#GW$/X' MENDEN]X($T"F"&1Z"$C/.'>ZN \@,P0R.U@DS[E=!Y Y IG30EZ;%5?RI=W! M./3NK]PU1GC(SXV5 >0'!/(#+>2\J6MNGMOG*U=*PL^X'XR*0C/1I@E(F)- MM,9:ZZH4QO[2OG'N.63#Y! 1VZ%E@U3%0@3/=>U[ZIN$#_-"1"R&*\%WA@Y, M !&Q ?[A_VK#SAOK= T/LQU![H0JM>DA8D:(R)50 !N[Y4^]L,68"6)B$\"+ M54O7Y48^9) W.9CH>&U=2;X(,3$QQ,1BN!%.FB[/G$'J'F*AZQ6L:,+X;BL^AT<4TQRB,K5(&:**2;=LG;(B)*2UT[QZR3$UL'+5]=A,6_'+-.?L@J M6S^:F';RO5;9!GI.CMDF)Y_I#-']?#%#3,PV.?EL!\'L/VO,-CGYYV#(,FC-@V.\NGI1B*94HO\+)+;07O"IFAOD_W<87 MQ)=-59U#V[6ZTKS!-T#(HPS=1Y +Z1 ITA@\%3$D>/E7'X@AGWZ50SON MNU/=[?NZ^#@>3G75[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY;%/?KM_;;4FZ M7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6 M<=6DC\/U=$V7@]R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_* M$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+ M@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCIYV2;06U%O M)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O M(]#;)ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ M[01Z.^KM!'H[ZNT$>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.] MO8- [T"]@T#O0+V#0.] O8- [T"]@T#OF'RL)- [4.\@T#M0[R#0.U#O(- [ M4.\@T#NCWIE [XQZ9P*],^J="?3.J'2KWV?*WQ^=])]7B^MUP??UE^G9RP<\$YW5;4Y[]02P,$% @ M]89J5N(A,D+Q 0 &2< !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P M$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T M5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK M3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\M MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:= MM\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX M./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4H MIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05 M*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D M52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I0 M9#4HLAH460V*K 9%5H,BJT&1U?RGK/?.K?\X?GR6G6WZMWPV_B-N\0)02P$" M% ,4 " #UAFI6!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( /6&:E9VJ'RL[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ ]89J5IGN_'*&!P ZS$ !@ M ("!#0@ 'AL+W=O 8 " @&PO=V]R:W-H965T&UL4$L! A0#% M @ ]89J5@7T$!3D! M!( !@ ("!J!H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]89J5J;RT$/$ @ ( 8 !D M ("!RU< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]89J5IQI9-S(!0 "PT !D ("!"V$ 'AL+W=O M&PO=V]R:W-H965TD,C (@0 +8( 9 " @?=J M !X;"]W;W)K&UL4$L! A0#% @ ]89J5E)7 M_BB4!0 ? T !D ("!4&\ 'AL+W=O&PO=V]R:W-H965T+_6PP8 (4/ 9 " @4:" !X;"]W;W)K&UL4$L! A0#% @ ]89J5H[]A#HV! D@D !D M ("!0(D 'AL+W=O&PO M=V]R:W-H965T'R-R,P0 M .0( 9 " @?26 !X;"]W;W)K&UL4$L! A0#% @ ]89J5N?V;P 3 P E08 !D ("! M7IL 'AL+W=O&PO=V]R:W-H965T@ !X;"]W;W)K&UL4$L! A0#% M @ ]89J5G$(V"89! U@D !D ("!B< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]89J5L7GF"K] M! F0P !D ("!?,H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]89J5OK:-(SQ @ N08 !D M ("!XM< 'AL+W=O&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ ]89J5LE1&'\L @ P 0 !D ("!>.( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]89J5@M*3$7B P +0\ !D ("!..P 'AL+W=O2]MQ08# #9" &0 @('[ M^0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ]89J5CH:%N8< P ^ L !D M ("!Q/\ 'AL+W=O&PO=V]R:W-H M965TN"0, /T) 9 M " @80% 0!X;"]W;W)K&UL4$L! M A0#% @ ]89J5O#!JPQG!@ [B0 !D ("!Q @! 'AL M+W=O&PO=V]R:W-H965TU$-VDP( D' 9 " M@4@3 0!X;"]W;W)K&UL4$L! A0#% @ ]89J M5H^^3]<, @ XP0 !D ("!$A8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]89J5CZCQZ@3!0 ]QH M !D ("!)!X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]89J5CM!&$JP"0 TEP !D M ("!=3 ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]89J5C*K%05P! -Q( !D ("!;D(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]89J5E3; M)YCZ P 0!H !D ("!&4T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]89J5FGGAG;2 P :PX !D M ("!_E@! 'AL+W=O&PO M=V]R:W-H965TC:8' , M ,8- 9 " @4EA 0!X;"]W;W)K&UL4$L! A0#% @ ]89J5M$P4@K? @ 8 < !D ("! MG&0! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " #UAFI6XB$R0O$! 9)P $P M @ &0 XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 138 382 1 true 43 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.optimizerx.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.optimizerx.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://www.optimizerx.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statement of Stockholders??? Equity Sheet http://www.optimizerx.com/role/ShareholdersEquityType2or3 Consolidated Statement of Stockholders??? Equity Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.optimizerx.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 6 false false R7.htm 006 - Disclosure - Organization and Nature of Business Sheet http://www.optimizerx.com/role/OrganizationandNatureofBusiness Organization and Nature of Business Notes 7 false false R8.htm 007 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.optimizerx.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Acquisitions Sheet http://www.optimizerx.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 009 - Disclosure - Investment Securities Sheet http://www.optimizerx.com/role/InvestmentSecurities Investment Securities Notes 10 false false R11.htm 010 - Disclosure - Prepaid Expenses Sheet http://www.optimizerx.com/role/PrepaidExpenses Prepaid Expenses Notes 11 false false R12.htm 011 - Disclosure - Property and Equipment Sheet http://www.optimizerx.com/role/PropertyandEquipment Property and Equipment Notes 12 false false R13.htm 012 - Disclosure - Intangible Assets Sheet http://www.optimizerx.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 013 - Disclosure - Deferred Revenue Sheet http://www.optimizerx.com/role/DeferredRevenue Deferred Revenue Notes 14 false false R15.htm 014 - Disclosure - Related Party Transactions Sheet http://www.optimizerx.com/role/RelatedPartyTransactions Related Party Transactions Notes 15 false false R16.htm 015 - Disclosure - Stockholders' Equity Sheet http://www.optimizerx.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 016 - Disclosure - Stock Based Compensation Sheet http://www.optimizerx.com/role/StockBasedCompensation Stock Based Compensation Notes 17 false false R18.htm 017 - Disclosure - Leases Sheet http://www.optimizerx.com/role/Leases Leases Notes 18 false false R19.htm 018 - Disclosure - Major Customers and Vendors Sheet http://www.optimizerx.com/role/MajorCustomersandVendors Major Customers and Vendors Notes 19 false false R20.htm 019 - Disclosure - Income Taxes Sheet http://www.optimizerx.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 020 - Disclosure - Commitments and Contingent Liabilities Sheet http://www.optimizerx.com/role/CommitmentsandContingentLiabilities Commitments and Contingent Liabilities Notes 21 false false R22.htm 021 - Disclosure - Retirement Plan Sheet http://www.optimizerx.com/role/RetirementPlan Retirement Plan Notes 22 false false R23.htm 022 - Disclosure - Subsequent Events Sheet http://www.optimizerx.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 023 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.optimizerx.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.optimizerx.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 024 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.optimizerx.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 025 - Disclosure - Prepaid Expenses (Tables) Sheet http://www.optimizerx.com/role/PrepaidExpensesTables Prepaid Expenses (Tables) Tables http://www.optimizerx.com/role/PrepaidExpenses 26 false false R27.htm 026 - Disclosure - Property and Equipment (Tables) Sheet http://www.optimizerx.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.optimizerx.com/role/PropertyandEquipment 27 false false R28.htm 027 - Disclosure - Intangible Assets (Tables) Sheet http://www.optimizerx.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.optimizerx.com/role/IntangibleAssets 28 false false R29.htm 028 - Disclosure - Deferred Revenue (Tables) Sheet http://www.optimizerx.com/role/DeferredRevenueTables Deferred Revenue (Tables) Tables http://www.optimizerx.com/role/DeferredRevenue 29 false false R30.htm 029 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.optimizerx.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.optimizerx.com/role/StockBasedCompensation 30 false false R31.htm 030 - Disclosure - Leases (Tables) Sheet http://www.optimizerx.com/role/LeasesTables Leases (Tables) Tables http://www.optimizerx.com/role/Leases 31 false false R32.htm 031 - Disclosure - Major Customers and Vendors (Tables) Sheet http://www.optimizerx.com/role/MajorCustomersandVendorsTables Major Customers and Vendors (Tables) Tables http://www.optimizerx.com/role/MajorCustomersandVendors 32 false false R33.htm 032 - Disclosure - Income Taxes (Tables) Sheet http://www.optimizerx.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.optimizerx.com/role/IncomeTaxes 33 false false R34.htm 033 - Disclosure - Organization and Nature of Business (Details) Sheet http://www.optimizerx.com/role/OrganizationandNatureofBusinessDetails Organization and Nature of Business (Details) Details http://www.optimizerx.com/role/OrganizationandNatureofBusiness 34 false false R35.htm 034 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables 35 false false R36.htm 035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of revenue is earned from life sciences companies Sheet http://www.optimizerx.com/role/ScheduleofrevenueisearnedfromlifesciencescompaniesTable Summary of Significant Accounting Policies (Details) - Schedule of revenue is earned from life sciences companies Details http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables 36 false false R37.htm 036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of pay any dividends in the future Sheet http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable Summary of Significant Accounting Policies (Details) - Schedule of pay any dividends in the future Details http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per common share Sheet http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable Summary of Significant Accounting Policies (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per common share Details http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 038 - Disclosure - Acquisitions (Details) Sheet http://www.optimizerx.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.optimizerx.com/role/Acquisitions 39 false false R40.htm 039 - Disclosure - Investment Securities (Details) Sheet http://www.optimizerx.com/role/InvestmentSecuritiesDetails Investment Securities (Details) Details http://www.optimizerx.com/role/InvestmentSecurities 40 false false R41.htm 040 - Disclosure - Prepaid Expenses (Details) - Schedule of prepaid expenses Sheet http://www.optimizerx.com/role/ScheduleofprepaidexpensesTable Prepaid Expenses (Details) - Schedule of prepaid expenses Details http://www.optimizerx.com/role/PrepaidExpensesTables 41 false false R42.htm 041 - Disclosure - Property and Equipment (Details) Sheet http://www.optimizerx.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.optimizerx.com/role/PropertyandEquipmentTables 42 false false R43.htm 042 - Disclosure - Property and Equipment (Details) - Schedule of owned equipment recorded at cost Sheet http://www.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable Property and Equipment (Details) - Schedule of owned equipment recorded at cost Details http://www.optimizerx.com/role/PropertyandEquipmentTables 43 false false R44.htm 043 - Disclosure - Intangible Assets (Details) Sheet http://www.optimizerx.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.optimizerx.com/role/IntangibleAssetsTables 44 false false R45.htm 044 - Disclosure - Intangible Assets (Details) - Schedule of goodwill on the consolidated balance sheet Sheet http://www.optimizerx.com/role/ScheduleofgoodwillontheconsolidatedbalancesheetTable Intangible Assets (Details) - Schedule of goodwill on the consolidated balance sheet Details http://www.optimizerx.com/role/IntangibleAssetsTables 45 false false R46.htm 045 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets included on the consolidated balance sheets Sheet http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable Intangible Assets (Details) - Schedule of intangible assets included on the consolidated balance sheets Details http://www.optimizerx.com/role/IntangibleAssetsTables 46 false false R47.htm 046 - Disclosure - Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis Sheet http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis Details http://www.optimizerx.com/role/IntangibleAssetsTables 47 false false R48.htm 047 - Disclosure - Intangible Assets (Details) - Schedule of future amortization expenses of intangibles assets Sheet http://www.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable Intangible Assets (Details) - Schedule of future amortization expenses of intangibles assets Details http://www.optimizerx.com/role/IntangibleAssetsTables 48 false false R49.htm 048 - Disclosure - Deferred Revenue (Details) Sheet http://www.optimizerx.com/role/DeferredRevenueDetails Deferred Revenue (Details) Details http://www.optimizerx.com/role/DeferredRevenueTables 49 false false R50.htm 049 - Disclosure - Deferred Revenue (Details) - Schedule of deferred revenue Sheet http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable Deferred Revenue (Details) - Schedule of deferred revenue Details http://www.optimizerx.com/role/DeferredRevenueTables 50 false false R51.htm 050 - Disclosure - Related Party Transactions (Details) Sheet http://www.optimizerx.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.optimizerx.com/role/RelatedPartyTransactions 51 false false R52.htm 051 - Disclosure - Stockholders' Equity (Details) Sheet http://www.optimizerx.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.optimizerx.com/role/StockholdersEquity 52 false false R53.htm 052 - Disclosure - Stock Based Compensation (Details) Sheet http://www.optimizerx.com/role/StockBasedCompensationDetails Stock Based Compensation (Details) Details http://www.optimizerx.com/role/StockBasedCompensationTables 53 false false R54.htm 053 - Disclosure - Stock Based Compensation (Details) - Schedule of restricted stock awards Sheet http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable Stock Based Compensation (Details) - Schedule of restricted stock awards Details http://www.optimizerx.com/role/StockBasedCompensationTables 54 false false R55.htm 054 - Disclosure - Stock Based Compensation (Details) - Schedule of total options outstanding Sheet http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable Stock Based Compensation (Details) - Schedule of total options outstanding Details http://www.optimizerx.com/role/StockBasedCompensationTables 55 false false R56.htm 055 - Disclosure - Stock Based Compensation (Details) - Schedule of nonvested shares Sheet http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable Stock Based Compensation (Details) - Schedule of nonvested shares Details http://www.optimizerx.com/role/StockBasedCompensationTables 56 false false R57.htm 056 - Disclosure - Stock Based Compensation (Details) - Schedule of restricted stock unit Sheet http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable Stock Based Compensation (Details) - Schedule of restricted stock unit Details http://www.optimizerx.com/role/StockBasedCompensationTables 57 false false R58.htm 057 - Disclosure - Leases (Details) Sheet http://www.optimizerx.com/role/LeasesDetails Leases (Details) Details http://www.optimizerx.com/role/LeasesTables 58 false false R59.htm 058 - Disclosure - Leases (Details) - Schedule of lease cost Sheet http://www.optimizerx.com/role/ScheduleofleasecostTable Leases (Details) - Schedule of lease cost Details http://www.optimizerx.com/role/LeasesTables 59 false false R60.htm 059 - Disclosure - Leases (Details) - Schedule of future minimum lease payments Sheet http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable Leases (Details) - Schedule of future minimum lease payments Details http://www.optimizerx.com/role/LeasesTables 60 false false R61.htm 060 - Disclosure - Major Customers and Vendors (Details) Sheet http://www.optimizerx.com/role/MajorCustomersandVendorsDetails Major Customers and Vendors (Details) Details http://www.optimizerx.com/role/MajorCustomersandVendorsTables 61 false false R62.htm 061 - Disclosure - Major Customers and Vendors (Details) - Schedule of customers accounted percentage of revenue Sheet http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable Major Customers and Vendors (Details) - Schedule of customers accounted percentage of revenue Details http://www.optimizerx.com/role/MajorCustomersandVendorsTables 62 false false R63.htm 062 - Disclosure - Income Taxes (Details) Sheet http://www.optimizerx.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.optimizerx.com/role/IncomeTaxesTables 63 false false R64.htm 063 - Disclosure - Income Taxes (Details) - Schedule of federal income tax benefit Sheet http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable Income Taxes (Details) - Schedule of federal income tax benefit Details http://www.optimizerx.com/role/IncomeTaxesTables 64 false false R65.htm 064 - Disclosure - Income Taxes (Details) - Schedule of deferred tax assets Sheet http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable Income Taxes (Details) - Schedule of deferred tax assets Details http://www.optimizerx.com/role/IncomeTaxesTables 65 false false R66.htm 065 - Disclosure - Commitments and Contingent Liabilities (Details) Sheet http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails Commitments and Contingent Liabilities (Details) Details http://www.optimizerx.com/role/CommitmentsandContingentLiabilities 66 false false R67.htm 066 - Disclosure - Retirement Plan (Details) Sheet http://www.optimizerx.com/role/RetirementPlanDetails Retirement Plan (Details) Details http://www.optimizerx.com/role/RetirementPlan 67 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: dei:CityAreaCode, dei:EntityRegistrantName, dei:LocalPhoneNumber, us-gaap:DeferredTaxAssetsGross - f10k2022_optimizerx.htm 6935, 6936, 6937, 7012 f10k2022_optimizerx.htm f10k2022ex10-18_optimizerx.htm f10k2022ex10-19_optimizerx.htm f10k2022ex21-1_optimizerx.htm f10k2022ex23-1_optimizerx.htm f10k2022ex3-3_optimizerx.htm f10k2022ex31-1_optimizerx.htm f10k2022ex31-2_optimizerx.htm f10k2022ex32-1_optimizerx.htm oprx-20221231.xsd oprx-20221231_cal.xml oprx-20221231_def.xml oprx-20221231_lab.xml oprx-20221231_pre.xml image_001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10k2022_optimizerx.htm": { "axisCustom": 0, "axisStandard": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 647, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 138, "dts": { "calculationLink": { "local": [ "oprx-20221231_cal.xml" ] }, "definitionLink": { "local": [ "oprx-20221231_def.xml" ] }, "inline": { "local": [ "f10k2022_optimizerx.htm" ] }, "labelLink": { "local": [ "oprx-20221231_lab.xml" ] }, "presentationLink": { "local": [ "oprx-20221231_pre.xml" ] }, "schema": { "local": [ "oprx-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" ] } }, "elementCount": 539, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 62, "http://www.optimizerx.com/20221231": 16, "http://xbrl.sec.gov/dei/2022": 6, "total": 84 }, "keyCustom": 74, "keyStandard": 308, "memberCustom": 21, "memberStandard": 22, "nsprefix": "oprx", "nsuri": "http://www.optimizerx.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "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.optimizerx.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Investment Securities", "menuCat": "Notes", "order": "10", "role": "http://www.optimizerx.com/role/InvestmentSecurities", "shortName": "Investment Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "oprx:PrepaidExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Prepaid Expenses", "menuCat": "Notes", "order": "11", "role": "http://www.optimizerx.com/role/PrepaidExpenses", "shortName": "Prepaid Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "oprx:PrepaidExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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.optimizerx.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "13", "role": "http://www.optimizerx.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Deferred Revenue", "menuCat": "Notes", "order": "14", "role": "http://www.optimizerx.com/role/DeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "15", "role": "http://www.optimizerx.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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": "015 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://www.optimizerx.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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": "016 - Disclosure - Stock Based Compensation", "menuCat": "Notes", "order": "17", "role": "http://www.optimizerx.com/role/StockBasedCompensation", "shortName": "Stock Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Leases", "menuCat": "Notes", "order": "18", "role": "http://www.optimizerx.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Major Customers and Vendors", "menuCat": "Notes", "order": "19", "role": "http://www.optimizerx.com/role/MajorCustomersandVendors", "shortName": "Major Customers and Vendors", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "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.optimizerx.com/role/ConsolidatedBalanceSheet", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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": "019 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.optimizerx.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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": "020 - Disclosure - Commitments and Contingent Liabilities", "menuCat": "Notes", "order": "21", "role": "http://www.optimizerx.com/role/CommitmentsandContingentLiabilities", "shortName": "Commitments and Contingent Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Retirement Plan", "menuCat": "Notes", "order": "22", "role": "http://www.optimizerx.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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": "022 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "23", "role": "http://www.optimizerx.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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": "023 - Disclosure - Accounting Policies, by Policy (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.optimizerx.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "oprx:ScheduleOfPrepaidExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Prepaid Expenses (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.optimizerx.com/role/PrepaidExpensesTables", "shortName": "Prepaid Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "oprx:ScheduleOfPrepaidExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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": "026 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.optimizerx.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.optimizerx.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Deferred Revenue (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.optimizerx.com/role/DeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesIssued", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.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": "029 - Disclosure - Stock Based Compensation (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.optimizerx.com/role/StockBasedCompensationTables", "shortName": "Stock Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.optimizerx.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Major Customers and Vendors (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.optimizerx.com/role/MajorCustomersandVendorsTables", "shortName": "Major Customers and Vendors (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.optimizerx.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "oprx:USHealthcareProvidersPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Organization and Nature of Business (Details)", "menuCat": "Details", "order": "34", "role": "http://www.optimizerx.com/role/OrganizationandNatureofBusinessDetails", "shortName": "Organization and Nature of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "oprx:USHealthcareProvidersPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "35", "role": "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of revenue is earned from life sciences companies", "menuCat": "Details", "order": "36", "role": "http://www.optimizerx.com/role/ScheduleofrevenueisearnedfromlifesciencescompaniesTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of revenue is earned from life sciences companies", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of pay any dividends in the future", "menuCat": "Details", "order": "37", "role": "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of pay any dividends in the future", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per common share", "menuCat": "Details", "order": "38", "role": "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per common share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c31", "decimals": "0", "first": true, "lang": null, "name": "oprx:IssuanceOfSharesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Acquisitions (Details)", "menuCat": "Details", "order": "39", "role": "http://www.optimizerx.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c31", "decimals": "0", "first": true, "lang": null, "name": "oprx:IssuanceOfSharesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetsHeldInTrust", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Investment Securities (Details)", "menuCat": "Details", "order": "40", "role": "http://www.optimizerx.com/role/InvestmentSecuritiesDetails", "shortName": "Investment Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetsHeldInTrust", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "oprx:ScheduleOfPrepaidExpensesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Prepaid Expenses (Details) - Schedule of prepaid expenses", "menuCat": "Details", "order": "41", "role": "http://www.optimizerx.com/role/ScheduleofprepaidexpensesTable", "shortName": "Prepaid Expenses (Details) - Schedule of prepaid expenses", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "oprx:ScheduleOfPrepaidExpensesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Property and Equipment (Details)", "menuCat": "Details", "order": "42", "role": "http://www.optimizerx.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Property and Equipment (Details) - Schedule of owned equipment recorded at cost", "menuCat": "Details", "order": "43", "role": "http://www.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable", "shortName": "Property and Equipment (Details) - Schedule of owned equipment recorded at cost", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Intangible Assets (Details)", "menuCat": "Details", "order": "44", "role": "http://www.optimizerx.com/role/IntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Intangible Assets (Details) - Schedule of goodwill on the consolidated balance sheet", "menuCat": "Details", "order": "45", "role": "http://www.optimizerx.com/role/ScheduleofgoodwillontheconsolidatedbalancesheetTable", "shortName": "Intangible Assets (Details) - Schedule of goodwill on the consolidated balance sheet", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c21", "decimals": "0", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets included on the consolidated balance sheets", "menuCat": "Details", "order": "46", "role": "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable", "shortName": "Intangible Assets (Details) - Schedule of intangible assets included on the consolidated balance sheets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c61", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis", "menuCat": "Details", "order": "47", "role": "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable", "shortName": "Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c61", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Intangible Assets (Details) - Schedule of future amortization expenses of intangibles assets", "menuCat": "Details", "order": "48", "role": "http://www.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable", "shortName": "Intangible Assets (Details) - Schedule of future amortization expenses of intangibles assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Deferred Revenue (Details)", "menuCat": "Details", "order": "49", "role": "http://www.optimizerx.com/role/DeferredRevenueDetails", "shortName": "Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c18", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statement of Stockholders\u2019 Equity", "menuCat": "Statements", "order": "5", "role": "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "shortName": "Consolidated Statement of Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c18", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Deferred Revenue (Details) - Schedule of deferred revenue", "menuCat": "Details", "order": "50", "role": "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable", "shortName": "Deferred Revenue (Details) - Schedule of deferred revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c21", "decimals": "0", "lang": null, "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c67", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionDueFromToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "51", "role": "http://www.optimizerx.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c67", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionDueFromToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "52", "role": "http://www.optimizerx.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesOther", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Stock Based Compensation (Details)", "menuCat": "Details", "order": "53", "role": "http://www.optimizerx.com/role/StockBasedCompensationDetails", "shortName": "Stock Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Stock Based Compensation (Details) - Schedule of restricted stock awards", "menuCat": "Details", "order": "54", "role": "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable", "shortName": "Stock Based Compensation (Details) - Schedule of restricted stock awards", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c21", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c75", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Stock Based Compensation (Details) - Schedule of total options outstanding", "menuCat": "Details", "order": "55", "role": "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable", "shortName": "Stock Based Compensation (Details) - Schedule of total options outstanding", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c75", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Stock Based Compensation (Details) - Schedule of nonvested shares", "menuCat": "Details", "order": "56", "role": "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable", "shortName": "Stock Based Compensation (Details) - Schedule of nonvested shares", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "oprx:SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsSharesOutstandingBeginning", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Stock Based Compensation (Details) - Schedule of restricted stock unit", "menuCat": "Details", "order": "57", "role": "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable", "shortName": "Stock Based Compensation (Details) - Schedule of restricted stock unit", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c21", "decimals": "INF", "lang": null, "name": "oprx:SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsSharesOutstandingBeginning", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "oprx:OperatingLeasesExpiresPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "58", "role": "http://www.optimizerx.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "oprx:OperatingLeasesExpiresPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Leases (Details) - Schedule of lease cost", "menuCat": "Details", "order": "59", "role": "http://www.optimizerx.com/role/ScheduleofleasecostTable", "shortName": "Leases (Details) - Schedule of lease cost", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "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.optimizerx.com/role/ConsolidatedCashFlow", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "oprx:ScheduleOfFutureMinimumLeasePaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Leases (Details) - Schedule of future minimum lease payments", "menuCat": "Details", "order": "60", "role": "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable", "shortName": "Leases (Details) - Schedule of future minimum lease payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "oprx:ScheduleOfFutureMinimumLeasePaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "oprx:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Major Customers and Vendors (Details)", "menuCat": "Details", "order": "61", "role": "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails", "shortName": "Major Customers and Vendors (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "oprx:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c125", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Major Customers and Vendors (Details) - Schedule of customers accounted percentage of revenue", "menuCat": "Details", "order": "62", "role": "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable", "shortName": "Major Customers and Vendors (Details) - Schedule of customers accounted percentage of revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c125", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "63", "role": "http://www.optimizerx.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Income Taxes (Details) - Schedule of federal income tax benefit", "menuCat": "Details", "order": "64", "role": "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable", "shortName": "Income Taxes (Details) - Schedule of federal income tax benefit", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Income Taxes (Details) - Schedule of deferred tax assets", "menuCat": "Details", "order": "65", "role": "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable", "shortName": "Income Taxes (Details) - Schedule of deferred tax assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "oprx:UnderpaymentPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Commitments and Contingent Liabilities (Details)", "menuCat": "Details", "order": "66", "role": "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails", "shortName": "Commitments and Contingent Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "oprx:UnderpaymentPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Retirement Plan (Details)", "menuCat": "Details", "order": "67", "role": "http://www.optimizerx.com/role/RetirementPlanDetails", "shortName": "Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Organization and Nature of Business", "menuCat": "Notes", "order": "7", "role": "http://www.optimizerx.com/role/OrganizationandNatureofBusiness", "shortName": "Organization and Nature of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.optimizerx.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "9", "role": "http://www.optimizerx.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2022_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r475", "r476", "r477" ], "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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.optimizerx.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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r475", "r476", "r477" ], "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.optimizerx.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.optimizerx.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.optimizerx.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.optimizerx.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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r478" ], "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.optimizerx.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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.optimizerx.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.optimizerx.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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r473" ], "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.optimizerx.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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r473" ], "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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r473" ], "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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r479" ], "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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r473" ], "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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r473" ], "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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r473" ], "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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r473" ], "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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r480" ], "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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r475", "r476", "r477" ], "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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r472" ], "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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r474" ], "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.optimizerx.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.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "oprx_AcquisitionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) [Line Items]" } } }, "localname": "AcquisitionsDetailsLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "oprx_AcquisitionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) [Table]" } } }, "localname": "AcquisitionsDetailsTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "oprx_BusinessAcquisitionCommonStockValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business acquisition common stock value.", "label": "Business Acquisition Common Stock Value", "terseLabel": "Common stock value" } } }, "localname": "BusinessAcquisitionCommonStockValue", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "oprx_CommitmentsandContingentLiabilitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingent Liabilities (Details) [Line Items]" } } }, "localname": "CommitmentsandContingentLiabilitiesDetailsLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "oprx_CommitmentsandContingentLiabilitiesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingent Liabilities (Details) [Table]" } } }, "localname": "CommitmentsandContingentLiabilitiesDetailsTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "oprx_CommonStockRestrictedStockUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock restricted stock unit.", "label": "Common Stock Restricted Stock Unit", "terseLabel": "Common stock underlying restricted stock unit" } } }, "localname": "CommonStockRestrictedStockUnit", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "oprx_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk percentage.", "label": "Concentration Risk Percentage", "terseLabel": "Revenue percentage", "verboseLabel": "Concentration Risk Percentage" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails", "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "percentItemType" }, "oprx_CumulativeNetSharesIssuedCancelled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cumulative net shares issued cancelled.", "label": "Cumulative Net Shares Issued Cancelled", "terseLabel": "Cumulative net shares issued cancelled" } } }, "localname": "CumulativeNetSharesIssuedCancelled", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "oprx_CumulativeNetSharesIssuedSurrendered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cumulative Net Shares Issued Surrendered.", "label": "Cumulative Net Shares Issued Surrendered", "terseLabel": "Cumulative net shares issued surrendered" } } }, "localname": "CumulativeNetSharesIssuedSurrendered", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "oprx_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer AMember", "terseLabel": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "domainItemType" }, "oprx_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer BMember", "terseLabel": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "domainItemType" }, "oprx_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer One Member", "terseLabel": "One Agencies [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "domainItemType" }, "oprx_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer Three Member", "terseLabel": "Three Entities [Member]" } } }, "localname": "CustomerThreeMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "domainItemType" }, "oprx_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer Two Member", "terseLabel": "Two Agencies [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "domainItemType" }, "oprx_DeferredTaxAssetAttributableToAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset Attributable To Abstract", "terseLabel": "Deferred tax asset attributable to:" } } }, "localname": "DeferredTaxAssetAttributableToAbstract", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "stringItemType" }, "oprx_DeferredTaxAssetNetOfValuationAllowance": { "auth_ref": [], "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 Asset Net Of Valuation Allowance", "terseLabel": "Net deferred tax asset, net of valuation allowance" } } }, "localname": "DeferredTaxAssetNetOfValuationAllowance", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "oprx_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease liability.", "label": "Deferred Tax Assets Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiability", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "oprx_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating lease right of use assets.", "label": "Deferred Tax Liabilities Operating Lease Right Of Use Assets", "terseLabel": "Operating lease right of use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "oprx_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_EffectOfDilutiveSecuritiesPerShareAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effect of dilutive securities, per share amount.", "label": "Effect Of Dilutive Securities Per Share Amount", "terseLabel": "Effect of dilutive securities, Per Share Amount" } } }, "localname": "EffectOfDilutiveSecuritiesPerShareAmount", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "xbrltype": "perShareItemType" }, "oprx_EffectOfDilutiveSecuritiesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of dilutive securities", "label": "Effect Of Dilutive Securities Shares", "terseLabel": "Effect of dilutive securities, Shares" } } }, "localname": "EffectOfDilutiveSecuritiesShares", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "xbrltype": "sharesItemType" }, "oprx_EvinceMedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Evince Med Member", "terseLabel": "EvinceMed [Member]" } } }, "localname": "EvinceMedMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "oprx_ExercisePriceRangeFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise Price Range Five Member", "terseLabel": "Exercise Price Range Five [Member]" } } }, "localname": "ExercisePriceRangeFiveMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "oprx_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise Price Range Four Member", "terseLabel": "Exercise Price Range Four [Member]" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "oprx_ExercisePriceRangeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise Price Range Member", "terseLabel": "Exercise Price Range [Member]" } } }, "localname": "ExercisePriceRangeMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "oprx_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise Price Range One Member", "terseLabel": "Exercise Price Range One [Member]" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "oprx_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise Price Range Three Member", "terseLabel": "Exercise Price Range Three [Member]" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "oprx_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise Price Range Two Member", "terseLabel": "Exercise Price Range Two [Member]" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "oprx_FairMarketValueRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of fair market value.", "label": "Fair Market Value Rate", "terseLabel": "Fair market value rate" } } }, "localname": "FairMarketValueRate", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "oprx_FederalIncomeTaxExpensesBenefitValueAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Federal income tax expenses benefit value allowance.", "label": "Federal Income Tax Expenses Benefit Value Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "FederalIncomeTaxExpensesBenefitValueAllowance", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "oprx_FederalIncomeTaxNetOperatingLossExpiring": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fedewral income tax NOLs expiring.", "label": "Federal Income Tax Net Operating Loss Expiring", "terseLabel": "NOLs expiring" } } }, "localname": "FederalIncomeTaxNetOperatingLossExpiring", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "oprx_FederalIncomeTaxOptionExerciseBenefitsNetOfSection162MLimitations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fedewral income tax option exercise benefits, net of Section 162M limitations.", "label": "Federal Income Tax Option Exercise Benefits Net Of Section162 MLimitations", "terseLabel": "Option exercise benefits (expenses), net of Section 162M limitations" } } }, "localname": "FederalIncomeTaxOptionExerciseBenefitsNetOfSection162MLimitations", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "oprx_FederalIncomeTaxOtherAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Federal income tax expenses benefit other adjustment.", "label": "Federal Income Tax Other Adjustments", "terseLabel": "Other adjustments" } } }, "localname": "FederalIncomeTaxOtherAdjustments", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "oprx_FederalIncomeTaxStateTaxEffectNetOfFederalBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fedewral income tax state tax effect, net of federal benefit.", "label": "Federal Income Tax State Tax Effect Net Of Federal Benefit", "terseLabel": "State tax effect, net of federal benefit" } } }, "localname": "FederalIncomeTaxStateTaxEffectNetOfFederalBenefit", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "oprx_FutureMinimumPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of Future minimum payments.", "label": "Future Minimum Payments", "terseLabel": "Future minimum payments" } } }, "localname": "FutureMinimumPayments", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "oprx_GrantDateFairValueForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grant date fair value, forfeited.", "label": "Grant Date Fair Value Forfeited", "terseLabel": "Weighted grant date fair value, Forfeited" } } }, "localname": "GrantDateFairValueForfeited", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "perShareItemType" }, "oprx_GrantDateFairValueOutstandingBeginning": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Grant Date Fair Value Outstanding Beginning", "terseLabel": "Weighted grant date fair value Outstanding, beginning" } } }, "localname": "GrantDateFairValueOutstandingBeginning", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "perShareItemType" }, "oprx_GrantedRestrictedStockDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of granted restricted stock.", "label": "Granted Restricted Stock Description", "terseLabel": "Granted restricted stock description" } } }, "localname": "GrantedRestrictedStockDescription", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "oprx_GrossProceedsOfCommonStockAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross proceeds of common stock amount", "label": "Gross Proceeds Of Common Stock Amount", "terseLabel": "Received proceeds (in Dollars)" } } }, "localname": "GrossProceedsOfCommonStockAmount", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_IncreaseDecreaseInRevenueSharePayable": { "auth_ref": [], "calculation": { "http://www.optimizerx.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 revenue share payable.", "label": "Increase Decrease In Revenue Share Payable", "terseLabel": "Revenue share payable" } } }, "localname": "IncreaseDecreaseInRevenueSharePayable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_IntangibleAssetsDetailsScheduleofintangiblesarebeingamortizedonastraightlinebasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Line Items]" } } }, "localname": "IntangibleAssetsDetailsScheduleofintangiblesarebeingamortizedonastraightlinebasisLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "stringItemType" }, "oprx_IntangibleAssetsDetailsScheduleofintangiblesarebeingamortizedonastraightlinebasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of intangibles are being amortized on a straight-line basis [Table]" } } }, "localname": "IntangibleAssetsDetailsScheduleofintangiblesarebeingamortizedonastraightlinebasisTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "stringItemType" }, "oprx_IssuanceOfCommonStockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance Of Common Stock Abstract", "terseLabel": "Issuance of common stock:" } } }, "localname": "IssuanceOfCommonStockAbstract", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "oprx_IssuanceOfCommonStockAbstract0": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance Of Common Stock Abstract0", "terseLabel": "Issuance of common stock:" } } }, "localname": "IssuanceOfCommonStockAbstract0", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "oprx_IssuanceOfCommonStockExerciseValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock exercise value", "label": "Issuance Of Common Stock Exercise Value", "terseLabel": "Issuance of common stock exercise value (in Dollars)" } } }, "localname": "IssuanceOfCommonStockExerciseValue", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_IssuanceOfSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of shares of common stock.", "label": "Issuance Of Shares Of Common Stock", "terseLabel": "Issuance of shares of common stock (in Shares)" } } }, "localname": "IssuanceOfSharesOfCommonStock", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "oprx_KeyPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Key Partners [Member]", "label": "Key Partners Member", "terseLabel": "Key Partners [Member]" } } }, "localname": "KeyPartnersMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "domainItemType" }, "oprx_LeaseLiabilitiesArisingFromRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease liabilities arising from right of use assets.", "label": "Lease Liabilities Arising From Right Of Use Assets", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "LeaseLiabilitiesArisingFromRightOfUseAssets", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_LeasesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Line Items]" } } }, "localname": "LeasesDetailsLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "oprx_LeasesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "localname": "LeasesDetailsTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "oprx_MajorCustomersandVendorsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customers and Vendors (Details) [Line Items]" } } }, "localname": "MajorCustomersandVendorsDetailsLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "stringItemType" }, "oprx_MajorCustomersandVendorsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customers and Vendors (Details) [Table]" } } }, "localname": "MajorCustomersandVendorsDetailsTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "stringItemType" }, "oprx_MeasurementOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Measurement of lease liabilities.", "label": "Measurement Of Lease Liabilities", "terseLabel": "Cash paid" } } }, "localname": "MeasurementOfLeaseLiabilities", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "oprx_MinimumPaymentsDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum payments due.", "label": "Minimum Payments Due", "terseLabel": "Minimum payments due" } } }, "localname": "MinimumPaymentsDue", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "oprx_NonemployeeDirectorsCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonemployee Directors Compensation Member", "terseLabel": "Non-employee directors\u2019 compensation [Member]" } } }, "localname": "NonemployeeDirectorsCompensationMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "oprx_NotYetAdoptedPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for not yet adopted policy.", "label": "Not Yet Adopted Policy Policy Text Block", "terseLabel": "Not Yet Adopted" } } }, "localname": "NotYetAdoptedPolicyPolicyTextBlock", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "oprx_OperatingLeasesExpiresPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases expires period.", "label": "Operating Leases Expires Period", "terseLabel": "Operating leases with terms" } } }, "localname": "OperatingLeasesExpiresPeriod", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "dateItemType" }, "oprx_OperatingLeasesRentPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases rent payable.", "label": "Operating Leases Rent Payable", "terseLabel": "Operating leases rent payable" } } }, "localname": "OperatingLeasesRentPayable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "oprx_OptionsExercisedValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of options exercised.", "label": "Options Exercised Value", "terseLabel": "Options exercised value (in Dollars)" } } }, "localname": "OptionsExercisedValue", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "oprx_OtherAssetsAndDeposits": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets and security deposits.", "label": "Other Assets And Deposits", "terseLabel": "Security deposits and other assets" } } }, "localname": "OtherAssetsAndDeposits", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_PartnerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Partner AMember", "terseLabel": "Partner A [Member]" } } }, "localname": "PartnerAMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "domainItemType" }, "oprx_PartnerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Partner BMember", "terseLabel": "Partner B [Member]" } } }, "localname": "PartnerBMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "domainItemType" }, "oprx_PartnerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Partner CMember", "terseLabel": "Partner C [Member]" } } }, "localname": "PartnerCMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "domainItemType" }, "oprx_PaymentsToAdvisorsAndLegalFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Payments To Advisors And Legal Fees", "terseLabel": "Payments to advisors and legal fees (in Dollars)" } } }, "localname": "PaymentsToAdvisorsAndLegalFees", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_PrepaidExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expenses [Abstract]" } } }, "localname": "PrepaidExpensesAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_PrepaidExpensesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid expenses text block.", "label": "Prepaid Expenses Text Block", "terseLabel": "PREPAID EXPENSES" } } }, "localname": "PrepaidExpensesTextBlock", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/PrepaidExpenses" ], "xbrltype": "textBlockItemType" }, "oprx_PropertyPlantandEquipmentData": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of property, plant and equipment, data.", "label": "Property Plantand Equipment Data", "terseLabel": "Data" } } }, "localname": "PropertyPlantandEquipmentData", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "oprx_PublicOfferingOfCommonSharesNetOfOfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Public offering of common shares, net of offering costs.", "label": "Public Offering Of Common Shares Net Of Offering Costs", "terseLabel": "Public offering of common shares, net of offering costs" } } }, "localname": "PublicOfferingOfCommonSharesNetOfOfferingCosts", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "oprx_PublicOfferingOfCommonSharesNetOfOfferingCostsinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public offering of common shares, net of offering costs shares.", "label": "Public Offering Of Common Shares Net Of Offering Costsin Shares", "terseLabel": "Public offering of common shares, net of offering costs (in Shares)" } } }, "localname": "PublicOfferingOfCommonSharesNetOfOfferingCostsinShares", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "oprx_PurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase price.", "label": "Purchase Price", "terseLabel": "Purchase price" } } }, "localname": "PurchasePrice", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "oprx_ReductionOfEvinceMedPurchasePriceForAmountsPreviouslyPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction of EvinceMed purchase price for amounts previously paid.", "label": "Reduction Of Evince Med Purchase Price For Amounts Previously Paid", "terseLabel": "Reduction of EvinceMed purchase price for amounts previously paid" } } }, "localname": "ReductionOfEvinceMedPurchasePriceForAmountsPreviouslyPaid", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_RemainsToBeRecognizedOverAPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remains to be recognized over period.", "label": "Remains To Be Recognized Over APeriod", "terseLabel": "Remains to be recognized over period" } } }, "localname": "RemainsToBeRecognizedOverAPeriod", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "oprx_RepurchaseOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Repurchase Of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "RepurchaseOfCommonStock", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "oprx_RepurchaseOfCommonStockinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchase of common stock.", "label": "Repurchase Of Common Stockin Shares", "terseLabel": "Repurchase of common stock (in Shares)" } } }, "localname": "RepurchaseOfCommonStockinShares", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "oprx_RestrictedStockGrantedRemainsValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of restricted stock granted remains value.", "label": "Restricted Stock Granted Remains Value", "terseLabel": "Restricted stock granted remains value (in Dollars)" } } }, "localname": "RestrictedStockGrantedRemainsValue", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "oprx_RestrictedStockUnitsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of restricted stock units.", "label": "Restricted Stock Units Description", "terseLabel": "Restricted stock unit description" } } }, "localname": "RestrictedStockUnitsDescription", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "oprx_RevenueRecognitionAndRevenueShareExpensePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of revenues.", "label": "Revenue Recognition And Revenue Share Expense Policy Text Block", "terseLabel": "Cost of Revenues" } } }, "localname": "RevenueRecognitionAndRevenueShareExpensePolicyTextBlock", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "stringItemType" }, "oprx_RevenueSharePayableCurrent": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for revenue share payable within one year (or the normal operating cycle, if longer).", "label": "Revenue Share Payable Current", "terseLabel": "Revenue share payable" } } }, "localname": "RevenueSharePayableCurrent", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_ScheduleOfCustomersAccountedPercentageOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Customers Accounted Percentage Of Revenue Abstract" } } }, "localname": "ScheduleOfCustomersAccountedPercentageOfRevenueAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Revenue Abstract" } } }, "localname": "ScheduleOfDeferredRevenueAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Tax Assets Abstract" } } }, "localname": "ScheduleOfDeferredTaxAssetsAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfFederalIncomeTaxBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Federal Income Tax Benefit Abstract" } } }, "localname": "ScheduleOfFederalIncomeTaxBenefitAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfFutureAmortizationExpensesOfIntangiblesAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Future Amortization Expenses Of Intangibles Assets Abstract" } } }, "localname": "ScheduleOfFutureAmortizationExpensesOfIntangiblesAssetsAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfFutureMinimumLeasePaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Future Minimum Lease Payments Abstract" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfFutureMinimumLeasePaymentsTableTextBlock": { "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 Lease Payments Table Text Block", "terseLabel": "Schedule of future minimum lease payments" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsTableTextBlock", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "oprx_ScheduleOfGoodwillOnTheConsolidatedBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Goodwill On The Consolidated Balance Sheet Abstract" } } }, "localname": "ScheduleOfGoodwillOnTheConsolidatedBalanceSheetAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfIntangibleAssetsIncludedOnTheConsolidatedBalanceSheetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets Included On The Consolidated Balance Sheets Abstract" } } }, "localname": "ScheduleOfIntangibleAssetsIncludedOnTheConsolidatedBalanceSheetsAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfIntangiblesAreBeingAmortizedOnAStraightLineBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Intangibles Are Being Amortized On AStraight Line Basis Abstract" } } }, "localname": "ScheduleOfIntangiblesAreBeingAmortizedOnAStraightLineBasisAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Lease Cost Abstract" } } }, "localname": "ScheduleOfLeaseCostAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfNonvestedSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Nonvested Shares Abstract" } } }, "localname": "ScheduleOfNonvestedSharesAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfOwnedEquipmentRecordedAtCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Owned Equipment Recorded At Cost Abstract" } } }, "localname": "ScheduleOfOwnedEquipmentRecordedAtCostAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfPayAnyDividendsInTheFutureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Pay Any Dividends In The Future Abstract" } } }, "localname": "ScheduleOfPayAnyDividendsInTheFutureAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfPrepaidExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of prepaid expenses [Abstract]" } } }, "localname": "ScheduleOfPrepaidExpensesAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfPrepaidExpensesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of schedule of prepaid expenses.", "label": "Schedule Of Prepaid Expenses Table Text Block", "terseLabel": "Schedule of prepaid expenses" } } }, "localname": "ScheduleOfPrepaidExpensesTableTextBlock", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/PrepaidExpensesTables" ], "xbrltype": "textBlockItemType" }, "oprx_ScheduleOfRestrictedStockAwardsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Restricted Stock Awards Abstract" } } }, "localname": "ScheduleOfRestrictedStockAwardsAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfRestrictedStockUnitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Restricted Stock Unit Abstract" } } }, "localname": "ScheduleOfRestrictedStockUnitAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfRevenueIsEarnedFromLifeSciencesCompaniesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Revenue Is Earned From Life Sciences Companies Abstract" } } }, "localname": "ScheduleOfRevenueIsEarnedFromLifeSciencesCompaniesAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfTotalOptionsOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Total Options Outstanding Abstract" } } }, "localname": "ScheduleOfTotalOptionsOutstandingAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ScheduleOfWeightedAverageSharesOutstandingAndTheBasicAndDilutedEarningsPerCommonShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Weighted Average Shares Outstanding And The Basic And Diluted Earnings Per Common Share Abstract" } } }, "localname": "ScheduleOfWeightedAverageSharesOutstandingAndTheBasicAndDilutedEarningsPerCommonShareAbstract", "nsuri": "http://www.optimizerx.com/20221231", "xbrltype": "stringItemType" }, "oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTurnoverforfeitureRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Turnover/forfeiture rate.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Turnoverforfeiture Rate", "terseLabel": "Turnover/forfeiture rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTurnoverforfeitureRate", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable" ], "xbrltype": "percentItemType" }, "oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of RSUs, shares issued.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Shares Issued", "terseLabel": "Number of RSUs, Shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsSharesIssued", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "sharesItemType" }, "oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentswithheldandcancelled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of RSUs, withheld and cancelled.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrumentswithheldandcancelled", "terseLabel": "Number of RSUs, Withheld and cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentswithheldandcancelled", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "sharesItemType" }, "oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageWithheldandCancelled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into withheld and cancelled shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Withheldand Cancelled", "terseLabel": "Weighted average exercise price, Withheld and cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageWithheldandCancelled", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWithheldAndCancelledInPeriod": { "auth_ref": [], "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 of Withheld and Cancelled.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Withheld And Cancelled In Period", "negatedLabel": "Number of Options, Withheld and cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWithheldAndCancelledInPeriod", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "oprx_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price, Exercisable.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercisable In Period Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "oprx_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Granted units" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "oprx_ShareBasedCompensationsArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross options granted during the period.", "label": "Share Based Compensations Arrangement By Share Based Payment Award Options Grants In Period", "terseLabel": "Vest from the grant date" } } }, "localname": "ShareBasedCompensationsArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "oprx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sharebased compensation arrangement by sharebased payment award options exercisable weighted average remaining contractual term.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term2", "terseLabel": "Expense remaining over a period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "oprx_SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsSharesOutstandingBeginning": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Restricted Stock Awards Shares Outstanding Beginning", "periodEndLabel": "Number of RSUs Outstanding, ending", "periodStartLabel": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsSharesOutstandingBeginning", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "sharesItemType" }, "oprx_SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsSharesVestedAndIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Restricted Stock Awards Shares Vested And Issued", "terseLabel": "Number of RSUs, Vested and issued" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsSharesVestedAndIssued", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "sharesItemType" }, "oprx_SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsWeightedAverageGrantDateFairValueGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Restricted Stock Awards Weighted Average Grant Date Fair Value Granted", "terseLabel": "Weighted grant date fair value, Granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsWeightedAverageGrantDateFairValueGranted", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "perShareItemType" }, "oprx_SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsWeightedAverageGrantDateFairValueOutstandingEnding": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Restricted Stock Awards Weighted Average Grant Date Fair Value Outstanding Ending", "terseLabel": "Weighted grant date fair value, Outstanding, ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsWeightedAverageGrantDateFairValueOutstandingEnding", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "perShareItemType" }, "oprx_SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsWeightedAverageGrantDateFairValueVestedAndIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Restricted Stock Awards Weighted Average Grant Date Fair Value Vested And Issued", "terseLabel": "Weighted grant date fair value, Vested and issued" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentRestrictedStockAwardsWeightedAverageGrantDateFairValueVestedAndIssued", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "perShareItemType" }, "oprx_SharesIssuedInConnectionWithAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares issued in connection with acquisitions.", "label": "Shares Issued In Connection With Acquisitions", "terseLabel": "Shares issued in connection with acquisition" } } }, "localname": "SharesIssuedInConnectionWithAcquisitions", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_SharesOfCommonStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of common stock options.", "label": "Shares Of Common Stock Options", "terseLabel": "Shares of common stock options" } } }, "localname": "SharesOfCommonStockOptions", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "oprx_StockBasedCompensationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Based Compensation (Details) [Line Items]" } } }, "localname": "StockBasedCompensationDetailsLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "oprx_StockBasedCompensationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Based Compensation (Details) [Table]" } } }, "localname": "StockBasedCompensationDetailsTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "oprx_StockIssuedDuringPeriodSharesRestrictedStocksAwardGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period Shares Restricted Stocks Award Gross", "terseLabel": "Restricted stock units" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStocksAwardGross", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "oprx_StockbasedCompensationExpenseOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock based compensation expense options.", "label": "Stockbased Compensation Expense Options", "terseLabel": "Options" } } }, "localname": "StockbasedCompensationExpenseOptions", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "oprx_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "oprx_StockholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "localname": "StockholdersEquityDetailsTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "oprx_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "oprx_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "oprx_SummaryofSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "SummaryofSignificantAccountingPoliciesLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "stringItemType" }, "oprx_SummaryofSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "stringItemType" }, "oprx_SummaryofSignificantAccountingPoliciesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summaryof Significant Accounting Policies Tables Line Items", "terseLabel": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "SummaryofSignificantAccountingPoliciesTablesLineItems", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "oprx_SummaryofSignificantAccountingPoliciesTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Tables) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesTablesTable", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "oprx_TechnologyAssetsNet": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Technology sssets.", "label": "Technology Assets Net", "terseLabel": "Technology assets, net" } } }, "localname": "TechnologyAssetsNet", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_TotalIntanbleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Intanble Assets Member", "terseLabel": "Total other [Member]" } } }, "localname": "TotalIntanbleAssetsMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "xbrltype": "domainItemType" }, "oprx_TotalLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total lease liabilities.", "label": "Total Lease Liabilities", "terseLabel": "Total lease liabilities" } } }, "localname": "TotalLeaseLiabilities", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_TotalOptionOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Option Outstanding Member", "terseLabel": "Total Option Outstanding [Member]" } } }, "localname": "TotalOptionOutstandingMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "oprx_TwoEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Entities Member", "terseLabel": "Two Entities [Member]" } } }, "localname": "TwoEntitiesMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "domainItemType" }, "oprx_USHealthcareProvidersPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. healthcare providers percentage.", "label": "USHealthcare Providers Percentage", "terseLabel": "U.S. healthcare providers percentage" } } }, "localname": "USHealthcareProvidersPercentage", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/OrganizationandNatureofBusinessDetails" ], "xbrltype": "percentItemType" }, "oprx_UnderpaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Underpayment percentage.", "label": "Underpayment Percentage", "terseLabel": "Underpayment percentage" } } }, "localname": "UnderpaymentPercentage", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "oprx_VestedOptionsOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vested Options Outstanding Member", "terseLabel": "Vested Options Outstanding [Member]" } } }, "localname": "VestedOptionsOutstandingMember", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "oprx_WeightedAverageExercisePriceExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted Average Exercise Price Exercised", "terseLabel": "Weighted average exercise price, Exercised" } } }, "localname": "WeightedAverageExercisePriceExercised", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "oprx_WeightedAverageGrantDateFairValueinDollarsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant date fair value.", "label": "Weighted Average Grant Date Fair Valuein Dollars Per Share", "terseLabel": "Weighted average grant date fair value (in Dollars)" } } }, "localname": "WeightedAverageGrantDateFairValueinDollarsPerShare", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable" ], "xbrltype": "monetaryItemType" }, "oprx_WeightedgrantdatefairvalueSharesissued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted grant date fair value, shares issued...", "label": "Weightedgrantdatefairvalue Sharesissued", "terseLabel": "Weighted grant date fair value, Shares issued" } } }, "localname": "WeightedgrantdatefairvalueSharesissued", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "perShareItemType" }, "oprx_WeightedgrantdatefairvalueWithheldandcancelled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted grant date fair value, withheld and cancelled.", "label": "Weightedgrantdatefairvalue Withheldandcancelled", "terseLabel": "Weighted grant date fair value, Withheld and cancelled" } } }, "localname": "WeightedgrantdatefairvalueWithheldandcancelled", "nsuri": "http://www.optimizerx.com/20221231", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "perShareItemType" }, "srt_DirectorMember": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r236", "r461", "r515", "r548" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails", "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r262", "r263", "r264", "r265", "r317", "r423", "r434", "r445", "r446", "r460", "r465", "r471", "r514", "r537", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable", "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable", "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r262", "r263", "r264", "r265", "r317", "r423", "r434", "r445", "r446", "r460", "r465", "r471", "r514", "r537", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable", "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable", "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable", "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r236", "r461", "r515", "r548" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r262", "r263", "r264", "r265", "r305", "r317", "r348", "r349", "r350", "r422", "r423", "r434", "r445", "r446", "r460", "r465", "r471", "r510", "r514", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable", "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable", "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable", "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r262", "r263", "r264", "r265", "r305", "r317", "r348", "r349", "r350", "r422", "r423", "r434", "r445", "r446", "r460", "r465", "r471", "r510", "r514", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable", "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable", "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable", "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r318", "r498" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r192", "r318", "r481", "r498" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r192", "r318", "r481", "r482", "r498" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "New Accounting Standards [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r1", "r16" ], "calculation": { "http://www.optimizerx.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 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": "Accounts payable \u2013 trade" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r440" ], "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.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r237", "r238" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.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.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r73", "r152" ], "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", "terseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r61" ], "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 Life Remaining" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionCosts": { "auth_ref": [ "r122", "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.", "label": "Acquisition Costs, Period Cost", "terseLabel": "Acquisition costs" } } }, "localname": "AcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r11", "r470" ], "calculation": { "http://www.optimizerx.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.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r357", "r358", "r359", "r495", "r496", "r497", "r529" ], "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.optimizerx.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 (loss) income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r352" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r157", "r239", "r243" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Diluted loss per common share (in Shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions [Abstract]" } } }, "localname": "AssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "auth_ref": [ "r526", "r527", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "terseLabel": "Previously paid amount" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "auth_ref": [ "r468", "r526", "r527", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Cash" } } }, "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionTextBlock": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for asset acquisition.", "label": "Asset Acquisition [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "AssetAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r39", "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairments" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofgoodwillontheconsolidatedbalancesheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r127", "r137", "r156", "r175", "r219", "r228", "r232", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r384", "r386", "r392", "r470", "r512", "r513", "r535" ], "calculation": { "http://www.optimizerx.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.optimizerx.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.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r148", "r159", "r175", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r384", "r386", "r392", "r470", "r512", "r513", "r535" ], "calculation": { "http://www.optimizerx.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.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldInTrust": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations.", "label": "Assets Held-in-trust", "terseLabel": "U.S. government and agency securities" } } }, "localname": "AssetsHeldInTrust", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/InvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r347", "r348", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails", "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "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.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r383", "r463", "r464" ], "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.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r107", "r108", "r383", "r463", "r464" ], "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.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares issued (in Shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r551" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r41", "r150", "r447" ], "calculation": { "http://www.optimizerx.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 and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r35", "r41", "r44" ], "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 AND CASH EQUIVALENTS \u2013 END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS \u2013 BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r35", "r121" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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), Including Exchange Rate Effect", "totalLabel": "NET (DECREASE) / INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "Cash, FDIC Insured Amount", "terseLabel": "Cash balances for insured limits" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r20", "r131", "r141" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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 (See Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.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": [ "r77", "r260", "r261", "r441", "r511" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENT LIABILITIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/CommitmentsandContingentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r495", "r496", "r529" ], "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.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "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 common stock (in Dollars)" } } }, "localname": "CommonStockOtherValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "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.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r10" ], "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.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r10" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r79" ], "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.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r10", "r470" ], "calculation": { "http://www.optimizerx.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, 166,666,667 shares authorized, 18,288,571 and 17,860,975 shares issued at December 31, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "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": "Computer equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r134", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "MAJOR CUSTOMERS AND VENDORS" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendors" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r115", "r452" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r26", "r175", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r392", "r512" ], "calculation": { "http://www.optimizerx.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", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r493", "r521", "r523" ], "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": "Current operations" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r493", "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Current tax benefit (expense) - Federal" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "verboseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares authorized for issuance under the deferred compensation arrangement as of the balance sheet date.", "label": "Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance", "terseLabel": "Shares are authorized issuance" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r493", "r522", "r523" ], "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)", "terseLabel": "Deferred tax benefit (expense) - Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r486" ], "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" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/DeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Schedule of deferred revenue" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/DeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r485" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 5.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", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet", "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRefundPayments1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to customers for refund payments of revenue that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Refund Payments", "terseLabel": "Revenue recognized" } } }, "localname": "DeferredRevenueRefundPayments1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofgoodwillontheconsolidatedbalancesheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Revenue recognized over time" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrevenueisearnedfromlifesciencescompaniesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Goodwill" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r369" ], "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", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r519" ], "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 asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r106", "r520" ], "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 carryover" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r106", "r520" ], "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" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "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", "terseLabel": "Fixed Assets" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r106", "r520" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r370" ], "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", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r103", "r519" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedLabel": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "auth_ref": [ "r106", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs", "terseLabel": "Section 174 Capitalized Expenses" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r106", "r520" ], "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, Intangible Assets", "negatedLabel": "Intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r106", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredtaxassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contributions plan expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/RetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r39", "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r39", "r71" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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, amortization, and noncash lease expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r39", "r217" ], "calculation": { "http://www.optimizerx.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.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r117", "r118", "r119", "r120", "r450" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "stringItemType" }, "us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of defined contribution pension and other postretirement plans.", "label": "Defined Contribution Plan, Description", "terseLabel": "Defined contribution plan, description" } } }, "localname": "DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/RetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Effect of dilutive securities, Net (Loss)" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r322", "r354", "r355", "r356", "r361", "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "STOCK BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r84", "r98" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Schedule of pay any dividends in the future" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment Securities [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r167", "r184", "r185", "r186", "r187", "r188", "r193", "r196", "r203", "r204", "r205", "r207", "r390", "r391", "r429", "r432", "r455" ], "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": "Income (loss) per share \u2013 basic (in Dollars per share)", "verboseLabel": "Basic EPS, Per Share Amount" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r167", "r184", "r185", "r186", "r187", "r188", "r196", "r203", "r204", "r205", "r207", "r390", "r391", "r429", "r432", "r455" ], "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": "Income (loss) per share \u2013 diluted (in Dollars per share)", "verboseLabel": "Diluted EPS, Per Share Amount" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r47", "r49" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Loss Per Common and Common Equivalent Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r365" ], "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 rate of tax expected" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements": { "auth_ref": [ "r518", "r524" ], "lang": { "en-us": { "role": { "documentation": "Percentage 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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Percent", "terseLabel": "Percentage of realized upon ultimate settlement" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Stock compensation recognized expense (in Dollars)" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r79", "r146", "r163", "r164", "r165", "r179", "r180", "r181", "r183", "r189", "r191", "r209", "r242", "r290", "r357", "r358", "r359", "r374", "r375", "r389", "r393", "r394", "r395", "r396", "r397", "r398", "r413", "r435", "r436", "r437" ], "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.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders.", "label": "Excess Stock, Shares Issued", "terseLabel": "Common stock options" } } }, "localname": "ExcessStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "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 of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r176", "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Net provision for federal income tax" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r402", "r404", "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization on the right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "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": "Intangibles amortized estimated useful lives", "verboseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r154", "r257" ], "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.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "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": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r66" ], "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "Company recorded amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IntangibleAssetsDetails" ], "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 intangibles are being amortized on a straight-line basis" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r66" ], "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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r66" ], "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r66" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r66" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r254", "r256", "r257", "r259", "r426", "r427" ], "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.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r65", "r427" ], "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": "Intangible assets, Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "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.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r60", "r64" ], "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.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r65", "r426" ], "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.optimizerx.com/role/ScheduleoffutureamortizationexpensesofintangiblesassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "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.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r153", "r247", "r428", "r459", "r470", "r508", "r509" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "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", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet", "http://www.optimizerx.com/role/ScheduleofgoodwillontheconsolidatedbalancesheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r249", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofgoodwillontheconsolidatedbalancesheetTable" ], "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r252", "r253", "r459" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r59", "r63" ], "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": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r248", "r250", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillNotAllocatedAmount": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Portion of goodwill not yet allocated to reportable segments.", "label": "Goodwill, Not Allocated, Amount", "terseLabel": "Amount collected" } } }, "localname": "GoodwillNotAllocatedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofgoodwillontheconsolidatedbalancesheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r25", "r175", "r219", "r227", "r231", "r233", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r392", "r457", "r512" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "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 margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r69", "r75" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r23", "r125", "r132", "r144", "r219", "r227", "r231", "r233", "r430", "r457" ], "calculation": { "http://www.optimizerx.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 (loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.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_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": [ "r177", "r366", "r367", "r372", "r376", "r378", "r380", "r381", "r382" ], "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.optimizerx.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r178", "r190", "r191", "r218", "r364", "r377", "r379", "r433" ], "calculation": { "http://www.optimizerx.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)", "terseLabel": "Income tax benefit", "verboseLabel": "Total tax benefit (expense) on income" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r162", "r362", "r363", "r367", "r368", "r371", "r373" ], "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.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r36", "r43" ], "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.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r38" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 6.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.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r38" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 11.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.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r451" ], "calculation": { "http://www.optimizerx.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.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r489", "r531" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Change in operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r38" ], "calculation": { "http://www.optimizerx.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 liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r255", "r258" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r62", "r67" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "xbrltype": "domainItemType" }, "us-gaap_InsuranceCommissions": { "auth_ref": [ "r142" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense incurred by an insurance company to persons or entities for generating or placing insurance or investment contracts with the company, usually determined as a percentage of policy or contract premiums. Excludes advances or draws to be applied against commissions earned.", "label": "Insurance Commissions", "terseLabel": "Commissions paid (in Dollars)" } } }, "localname": "InsuranceCommissions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r153" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible assets, Net" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r169", "r171", "r172" ], "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.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r240", "r543" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r502", "r503", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "INVESTMENT SECURITIES" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/InvestmentSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r409", "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee, Operating Lease, Description", "terseLabel": "Operating leases description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r410" ], "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" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r410" ], "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r410" ], "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r410" ], "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r175", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r385", "r386", "r387", "r392", "r456", "r512", "r535", "r536" ], "calculation": { "http://www.optimizerx.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.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r15", "r128", "r139", "r470", "r492", "r504", "r530" ], "calculation": { "http://www.optimizerx.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.optimizerx.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.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r149", "r175", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r385", "r386", "r387", "r392", "r470", "r512", "r535", "r536" ], "calculation": { "http://www.optimizerx.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.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r175", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r385", "r386", "r387", "r392", "r512", "r535", "r536" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "terseLabel": "Non-current Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MineralPropertiesNet": { "auth_ref": [ "r74", "r124" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Mineral properties, net of adjustments.", "label": "Mineral Properties, Net", "terseLabel": "Patent rights, net" } } }, "localname": "MineralPropertiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r170" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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) / PROVIDED BY FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.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 (USED IN ) / PROVIDED BY FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r170" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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.optimizerx.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 USED IN INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r35", "r37", "r40" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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.optimizerx.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.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r24", "r40", "r133", "r143", "r147", "r160", "r161", "r165", "r175", "r182", "r184", "r185", "r186", "r187", "r190", "r191", "r201", "r219", "r227", "r231", "r233", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r391", "r392", "r457", "r512" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.optimizerx.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 loss for the year", "totalLabel": "Net income (loss)", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow", "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r184", "r185", "r186", "r187", "r193", "r194", "r202", "r205", "r219", "r227", "r231", "r233", "r457" ], "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": "Basic EPS, Net (Loss)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r195", "r197", "r198", "r199", "r200", "r202", "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Diluted EPS, Net (Loss)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "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": "Recently Issued Accounting Guidance" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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.optimizerx.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.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r219", "r227", "r231", "r233", "r457" ], "calculation": { "http://www.optimizerx.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)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r405", "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r208", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Payments on lease obligations" } } }, "localname": "OperatingLeaseLeaseIncomeLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r401" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 4.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 lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r401" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.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": "Lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r400" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "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": "Right of use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r490" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization on right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r408", "r469" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r407", "r469" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.", "label": "Operating Loss Carryforwards, Limitations on Use", "terseLabel": "Operating loss expire, description" } } }, "localname": "OperatingLossCarryforwardsLimitationsOnUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Nature of Business [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "ORGANIZATION AND NATURE OF BUSINESS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/OrganizationandNatureofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r126", "r136", "r155" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCustomerMember": { "auth_ref": [ "r544", "r545", "r546", "r547", "r549", "r550" ], "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.optimizerx.com/role/MajorCustomersandVendorsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Component of Operating Income [Abstract]", "terseLabel": "Other income" } } }, "localname": "OtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "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": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r28" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Interest income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r487", "r507" ], "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": "Other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patent rights [Member]", "verboseLabel": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r34" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r33" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r30" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r29" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "EvinceMed acquisition" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r30" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible assets, including intellectual property rights" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r30" ], "calculation": { "http://www.optimizerx.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.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r31" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r319", "r462" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "RETIREMENT PLAN" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/RetirementPlan" ], "xbrltype": "textBlockItemType" }, "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.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r9", "r277" ], "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.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r9" ], "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.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r9", "r277" ], "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.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r9" ], "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.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r9", "r470" ], "calculation": { "http://www.optimizerx.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,000 shares authorized, none issued and outstanding at December 31, 2022 and 2021, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r158", "r245", "r246", "r448" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 4.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "terseLabel": "Total prepaid expenses" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r449", "r458", "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r32" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from public offering of common stock, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r32", "r99" ], "calculation": { "http://www.optimizerx.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, net of cash paid for withholding taxes" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.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_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r76", "r442", "r443", "r444" ], "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.optimizerx.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r72", "r151" ], "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 plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "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.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r74", "r140", "r431", "r470" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.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.optimizerx.com/role/ConsolidatedBalanceSheet", "http://www.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r74", "r442", "r443" ], "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.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r74" ], "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 owned equipment recorded at cost" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r168", "r244" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Increase in bad debt reserve", "verboseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow", "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r145", "r416", "r417", "r534" ], "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.optimizerx.com/role/MajorCustomersandVendorsDetails", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r145" ], "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.optimizerx.com/role/MajorCustomersandVendorsDetails", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r268", "r269", "r270", "r274", "r275", "r276", "r494", "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Total payment in shares of common stock and options value" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "terseLabel": "Revenue amount" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r414", "r415", "r417", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r12", "r80", "r138", "r438", "r439", "r470" ], "calculation": { "http://www.optimizerx.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.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r146", "r179", "r180", "r181", "r183", "r189", "r191", "r242", "r357", "r358", "r359", "r374", "r375", "r389", "r435", "r437" ], "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.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r215", "r216", "r226", "r229", "r230", "r234", "r235", "r236", "r300", "r301", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue share and exclusivity payments" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r298", "r299", "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "DEFERRED REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/DeferredRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r453", "r454" ], "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.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r297" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue recognized at a point in time" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrevenueisearnedfromlifesciencescompaniesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r166", "r175", "r215", "r216", "r226", "r229", "r230", "r234", "r235", "r236", "r241", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r392", "r430", "r512" ], "calculation": { "http://www.optimizerx.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", "netLabel": "Revenue", "terseLabel": "Net revenue", "verboseLabel": "Total Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable", "http://www.optimizerx.com/role/ScheduleofrevenueisearnedfromlifesciencescompaniesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r105" ], "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 deferred tax assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r499" ], "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 weighted average shares outstanding and the basic and diluted earnings per common share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r104" ], "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 federal income tax benefit" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r60", "r64", "r426" ], "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.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r60", "r64" ], "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 intangible assets included on the consolidated balance sheets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r59" ], "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 goodwill on the consolidated balance sheet" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock unit" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of nonvested shares" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r74" ], "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.optimizerx.com/role/ScheduleofownedequipmentrecordedatcostTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of revenue is earned from life sciences companies" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r54", "r55", "r56", "r59" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r54", "r55", "r56", "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of customers accounted percentage of revenue" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/MajorCustomersandVendorsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r320", "r321", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r347", "r348", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of total options outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r86", "r91", "r93" ], "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 restricted stock awards" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of future amortization expenses of intangibles assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcustomersaccountedpercentageofrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r220", "r221", "r222", "r223", "r224", "r225", "r235" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r27" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Other general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Series of individually immaterial asset acquisitions.", "label": "Series of Individually Immaterial Asset Acquisitions [Member]", "terseLabel": "Acquisitions [Member]" } } }, "localname": "SeriesOfIndividuallyImmaterialAssetAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r38" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r349" ], "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 dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r348" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r350" ], "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.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "terseLabel": "Number of Options, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Number of RSUs, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Authorized shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Grant shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "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", "negatedLabel": "Number of Options, Exercised", "terseLabel": "Number of Options\t(in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable", "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r516" ], "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": "Number of Options, Expired or forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Expired or forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of RSUs, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Net 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, Net of Forfeitures", "terseLabel": "Number of Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r331" ], "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": "Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r341" ], "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 Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodStartLabel": "Aggregate intrinsic value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "monetaryItemType" }, "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": "Number of Options,\tOutstanding", "periodStartLabel": "Outstanding at Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r327", "r328" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, Outstanding", "periodStartLabel": "Outstanding at Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r344" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Total value of vest (in Dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Shares of common stock (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r347", "r348", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails", "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r326", "r345", "r346", "r347", "r348", "r351", "r360", "r361" ], "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": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Range of Exercise Prices" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r347" ], "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.optimizerx.com/role/ScheduleofpayanydividendsinthefutureTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life (years), Exercisable", "verboseLabel": "Weighted average remaining contractual life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable", "http://www.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Options, Nonvested at ending balance", "periodStartLabel": "Options, Nonvested at beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Options, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Exercise Price, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Nonvested at ending balance", "periodStartLabel": "Weighted-Average Exercise Price, Nonvested at beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Options, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Exercise Price, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofnonvestedsharesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r87" ], "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.optimizerx.com/role/ScheduleoftotaloptionsoutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of exercisable 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, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life (years) Outstanding, ending" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockunitTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r94" ], "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 (years), Outstanding" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofrestrictedstockawardsTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Shares issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "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.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r129", "r130", "r135", "r488" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r406", "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost (1)" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r45", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r22", "r79", "r146", "r163", "r164", "r165", "r179", "r180", "r181", "r183", "r189", "r191", "r209", "r242", "r290", "r357", "r358", "r359", "r374", "r375", "r389", "r393", "r394", "r395", "r396", "r397", "r398", "r413", "r435", "r436", "r437" ], "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.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.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.optimizerx.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": [ "r179", "r180", "r181", "r209", "r425" ], "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.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Equity Compensation Plan [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r9", "r10", "r80" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "For acquisition (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "For board compensation (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r9", "r10", "r79", "r80" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares of common stock issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "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": "Shares of common stock issued" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r79", "r80" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "For restricted stock units vested (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r9", "r10", "r79", "r80", "r332" ], "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": "For stock options exercised (in Shares)", "verboseLabel": "Options exercised shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r22", "r79", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "For acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "For board compensation" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r9", "r10", "r79", "r80" ], "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": "Gross proceeds (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r9", "r10", "r79", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "For restricted stock units vested" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r79", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted Stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r9", "r10", "r80", "r92" ], "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": "Stock-based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r22", "r79", "r80" ], "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": "For stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r39" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Expense remaining to be recognized related to unvested options (in Dollars)" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r9", "r10", "r79", "r80" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchased shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r10", "r13", "r14", "r58", "r470", "r492", "r504", "r530" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.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.optimizerx.com/role/ConsolidatedBalanceSheet", "http://www.optimizerx.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.optimizerx.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": [ "r83", "r174", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r388" ], "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' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "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": [ "r420", "r421" ], "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 EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r101", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "terseLabel": "Adjustment of valuation allowance from business combination" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffederalincometaxbenefitTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology Assets [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologySectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sector of the economy consisting of companies engaged in technology-related business activities.", "label": "Technology Sector [Member]", "terseLabel": "Technology assets [Member]" } } }, "localname": "TechnologySectorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r2", "r78" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Treasury stock, par value (in Dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Total shares issued (in Shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/AcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r110" ], "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": "Tradename [Member]", "verboseLabel": "Tradenames [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofintangibleassetsincludedontheconsolidatedbalancesheetsTable", "http://www.optimizerx.com/role/ScheduleofintangiblesarebeingamortizedonastraightlinebasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r21", "r81" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r21", "r81" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, non purchased" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r21", "r81", "r82" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, $0.001 par value, 1,214,398 and none held at December 31, 2022 and 2021, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r79", "r80", "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Shares valued (in Dollars)" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled amounts of accounts receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Amount collected" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r50", "r51", "r52", "r210", "r211", "r213", "r214" ], "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.optimizerx.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r195", "r205" ], "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": "Weighted average number of shares outstanding \u2013 diluted (in Shares)", "verboseLabel": "Diluted EPS, Shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r193", "r205" ], "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": "Weighted average number of shares outstanding \u2013 basic (in Shares)", "verboseLabel": "Basic EPS, Shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspercommonshareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Restricted stock (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.optimizerx.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "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" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28511-109314", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28446-109314", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "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(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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=96866604&loc=d3e64895-109465", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "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(30))", "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": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "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(a)(10))", "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)(12))", "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)(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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-03.7(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "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/2003/role/disclosureRef" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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/2003/role/disclosureRef" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "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.25)", "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": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "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": "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "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(20))", "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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/2003/role/disclosureRef" }, "r247": { "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" }, "r248": { "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/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "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.1,2)", "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": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-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)(iv))", "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)(5))", "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": "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "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": "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "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" }, "r323": { "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/disclosureRef" }, "r324": { "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/2003/role/disclosureRef" }, "r325": { "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/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": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-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)", "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)(01)", "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)(02)", "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": "(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" }, "r334": { "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/2003/role/disclosureRef" }, "r335": { "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/2003/role/disclosureRef" }, "r336": { "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/2003/role/disclosureRef" }, "r337": { "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/2003/role/disclosureRef" }, "r338": { "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/2003/role/disclosureRef" }, "r339": { "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/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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/2003/role/disclosureRef" }, "r341": { "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" }, "r342": { "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/2003/role/disclosureRef" }, "r343": { "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/2003/role/disclosureRef" }, "r344": { "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/2003/role/disclosureRef" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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": "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "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": "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "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": "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.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" }, "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": "(a)", "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": "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "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": "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" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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/2003/role/exampleRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r469": { "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" }, "r47": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r473": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r474": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r475": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r476": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r477": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r478": { "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" }, "r479": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r481": { "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" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r489": { "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/2009/role/commonPracticeRef" }, "r49": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(b))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r492": { "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" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "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": "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" }, "r500": { "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/2009/role/commonPracticeRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r502": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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" }, "r531": { "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/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "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/2009/role/commonPracticeRef" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "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" }, "r551": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "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(23))", "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", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "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": "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-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(28))", "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "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" } }, "version": "2.2" } ZIP 93 0001213900-23-019233-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-019233-xbrl.zip M4$L#!!0 ( /6&:E:D=B1SX8,! +(%#@ 7 9C$P:S(P,C)?;W!T:6UI M>F5R>"YH=&WLO6MWU,B2-?Q=OT(O_L2,B+U)5&4/C*^Z9TPVV+JG,R,BX[-CQR__Y/"GB M$U,W>57^>F]S?>->;,IAE>7E\:_W=HYV]_?O_9^7T2__W]I:_+LI39VV)HL' M\WBWFDR/AGG\H4[+9E35D_A^.WD0K\7CMIW^_/#AZ>GI^I"N:89Y;9IJ5@]- M@Q_$:VOZN-W:X&$_QZ_K/'Z;UO'F1KRU^?/&UL^/-N,_/^S&6QM;C^3R<4N# MI(&6S<]96_]Z+WC'YT%=K%?U\4/ZQ<-V/C4/Z;:-M8W-M:W->WI/_KE=?D]> M%GEI_O';X1\/6_L=:4LSH0_96MO<"AZRUIAAYT'T]_7CZN3,YVP^7MMXMO;( M#8:N_+1\-%L;&X\>XM>#M#'V\LSD[FJ^TKZ3?H%1^O$UU?;6YM,S'JU7V!OP MR_RLR\NF3KZR5KUX,U'P6RYH33=@9P^LL/8?/B/MW\<#<=F MDJ[U!S1KUK#@C;MUE#8#OM'^IC-!U;3NCJJ:MODD_[>I/V/H?.WFEE^HIFX7 MGTP_[#STRB^##SM.T^G2[\(ONB-HOF'J/B]( MH=ZW^?SY\X?\6[UT]478E/>P.4V:O8QB_/-+F[>%>1G_\E#^$$6_3$R;QL.J M;$U)T]F:S^U#OI'UQ)KYURP_^?7>KOQ^[0,MVKWX(3WTH3SUET&5S5_^DN4G M<=/."_/KO1%=^C.IBFD;?\@GIHG?F=/XL)JD92(_2.(C4^>C>WP71O 0__UE M^K4/>!%/TOHX+W^.<>G&BQAC7TN+_)A^-*31FIK>\7#:>P\TV^O<%*37#F>% M63M(CPV46/@-\N"UMIKRP^V;U@95VU83_=EIGK5C#'3CIWN=NP=5G9E:[OZM M2(>?XBT:8%,5>?8BQM>M-234=">>HA?;)\OUF_;Z>R__\S\VGVR\T+$O?,'# MA4^X\ EMIFD9/ED_YNFT]8/%-4NF_F)&].>[_0][K^*C#SL?]HXNZZ5'>[M_ M'NY_V-\[BG?>O8KW_K'[9N?=[WOQ[ONW;_>/CO;?O[NLD2PNR"B=Y,7\YR]M MOX\[1V_VW_W^X?V[)'JUOKM.Q_GC[>>7O'C?./K./F+1^V7@I&_P\F9\! _Z M]?O#M]$O^>>?RZI\-YO0SX>BC3^WAV;TZ[TAV7ME.J$'DSWQ\ZMJ2->4+>OA MEYL;:__]R\/.O2]OSN'>P?O##_&?[U[M'<:DBCZ0 MOHDW'\7O#^/-Q_>S!_'[U_&'-WMQH*63-,BWANR),R949>&FW_KQ"BC)RQM0E=,(8(K67I? W/6C/E,J$ZH.=5 MV5Z9O:+;ODI8E[RG^XK=65W3&U[S]_Q?&H)[RRLS-).!J>-'FWWY3>*O5G+^ M!:_I)\V]E["J%_7=G?Z[(?IOE!;-4@7((8H<[GA'"6XO*,'HP^'.NZ-]5G=W M.O &R8K5@:U;Z7C*"DH_(![5U23^7_M/W%;N+U?W;5<]V[O59)(WB/O1V5&8 MN)Q!M_Y\?D6Z5Y*7/W]-][[C6]G@W-C87'OT[/'V(]&4?>W9_[0V'="KAZ8H MIFDF04=Z!_Y.^[T^F/O@'?>K-^T5N?'8QKYUOJ3QW#*[8\+,W(_Q7NN0/)6 M^347-IA!=SP(J:[EG]?&>989ND[^2_M^V*YMW'OY7D-TAY_CW:HFYY_IPW@+Q=4HKLUQWD!GM7': MQ,W4#/-13H9;7L9YV\3#<5K30Q^XS_6?^9#WC>ZE:ZNW;O;F'JSK=:E:V]7RWRLR7I(_VWCMS MDF9I9Z_W-30)63@I^LE;BU_LE[]WR^7/8W^:/J2?]TF-M+2=ACQ5[H#ZT@1M M/5G;W'KR^-&SS2]-TE/UN.]R;2HYJ:^R'GI2E[\KEI_ M\-=.J44Y_0J=_)4K<)[KW$=\Y:[O?VM;32_0ZOEB\*.O-':RK#9-H__Y(R_- MYKV7VQL;\4?:875\U-;&M'\A[K#J+5OW7A[-;6T^?='0 M9869CJLR""1\A:^W>>_\UY+"W-I^MO;D\2;][\DS]^G\G\AIAA\RJ'-$NZC. MVYP>(]ZEJ[,_[)V&J7C)C-43I$!H M0/03KU_ZWWQ.RX(^@@9]7%>DGK#7*CHSZN/!_:V-[63KT;-DZ_'C!]W-])?/SZW38NR&=\[0_7G[:Q^_(6KNTL5[#Z=LO,T1I#/#LY,*2 M J6[/L4YSU48G<^;.(U.R<18^T3ZE[["I W-74:_:&:F3A"^S\PH+R5X#]1D MO+WQ6&<]#I:)YGT]_K_T!TU!ZX=_G5?XD4;RWQC(D8YCGX=!NZA:V$$.[W.W MS.=9YK)JHQJH9&RDMI+,:,VP@2:>SNIFA@OI%VY[/4+HT_V-H0&Z[/VU_MIH MR-^K8E:V:A8L6O@?V(,_HM&8:X=%J;H6$S<7,K8O13$]^GYXWH?\V, MK*EF7"'9I[@%NB=M^^)YFG9'R;+)-^LW/"!%5&;Q_2WYQH$QM%2SP3_I"W ] M7THW813Z',!CF@B#X$&F31L_WXBS=-ZL?ZVT*FQ+(#8P4MJT!:J*-L JJ:4# M*'90G#L![NFG%1*,E:5%G>0M*K%,08M;5R6LZV(>&[*TY_$^#+9TR-&T5VF; MQJ]%BW4$W#\C5&OAT75HCF>%)#&.UC[$]S$[3U_$6X^VUNF*B#=!SFGJ*=+4 MJ\0]_D[B+@-V4FR:!U\MH\'$8%Y49)?*:'0GH]\NH["7XH(>:^)T."09E;)! MK!J,I7+I3^GL+=>6_J*9D'#36VJK6V+4GJ7E/(%*IL>1'L,G',?D3)ZV8_OK M]>C(&!X;&V<,#..P,X*66QLO5HV0?[WYPE[VQ0M6CT\OC*"6]>(58[6/M.8C M>:EK6_:@"4^7]1LAAML" 4I N+[OO2/Y0+] MA4'<@@_?.>N3OQB.^6Z>0O1I7^5K_S8;4K8[Y(=7'Q2[&W_ #^4G#Q&A^V;DA+GBP3\ WC))MO M=(9ME9"E7@L[*>0_B@K=C-FC=AE-%ZI55I [K.K@'<5<[S\-*=7 MTVOCD@9?81^=Y WKHS(MAWE:X-0#%)(NCE#KGJ5UUL3 4N99S\?Q'OW]],%2 M$^O.XO\6KU1C*JKCD"B"V9N2CPE<*V:<)A_ 9AI1>LRQ!X<>2)N&=#Q^9!?$ MC$:&/;52L2*X,X<#5])J0Z'551%7I"*]$$1>O7:#X-L;VS[G'1^E]2"EQZZ] M_UR8.8=L[F\^CO]R>6= MIKBHJB,."V<\XG26D=,JX_JBOWH.M;P_'-4[>&95[_B9?5VDQRO+FGYH*1[% MC8_2T?ITEW-!*40A. *2L5+/A1O!:R%&<'-4S3XCC"^7PV*628Y ;M-8W*C@ M$!W]:%C5M8ZD$O5;UXC.59"OD[R:-<4\5O%:]M8+5%V7OKY+3[/^&77VXN#$ MX'6HZ,#AJ8S\#%MY"-:,=[(+.D&5#2L.J9'&*N9-+HJH1$J4--,:B'HR/J5, MV8B*0^"+?L6A8_?V4 JLRHOZB+>Z"2-H-9V8)Q :-P0]%T.AE8C2L#,@^Z29YWU7?0\NK_8%#.YEY1N?\C M+[04/V!!TN-C6E+\;<)0 <5JZ'*=5&P7PAQ!D%'^BM4&P .[O9W'-->\:3D* M.8)JIJ=P@EF_A1\W4*<8J9K5*B:>5 TK$%)7 M=&RP-6WP+70D5F46*67 OV9<9[8>_TT%]S7'R.GM'Y(\>_8LV=Q\ M;J7<#N6'%G.GS[#,@JYE.1G3^45R,6O9X8%(5Z.(T5JK18*A=X:E246L$8!3 M*&&P*TD>,?5##N2"M,%9K\O%8RL4C_UWK[]20 1MQ6"K(_ZN]_ZSEDJ,?/V] MEYM/D\V-C63C^=,%F7%?*!,E7_C:#&H2^'F\]2R)0#%XX0'UOU2(>RD#&[Q\ M]7[WS[=[[SX[UWN/=N=^\R@-77>1?NFKI- MR1I@#U,322LVF4TWG9AH6E>?Y]Y ASN!?5.J8\IQ#?B)3'8I5#WQ6V-:V!4?[!Q^B/?W]V.;!-:1'SK7_S4H0<$@=0';ZVK%X[JP_CD6 MOW.R_CF6P*MD_?/OON1EP>>\H!O_-8,4T_/]MS%SI=RP..%G *S#!=W<6K*B M3UBQ3[L"P,/M3(-[]'+GRQY-P;T[2\/I>&F"<+Y MB"?X&K)&M'[Y9XX7@I?VWLL/.[_]L0<"G]WW[S[@3.SS35S.<+NU&==]OM2-:L>LU"AKF_Y'#US"K+:\F#S\UK\/1;*RZPU986 M4YQGPL]73N$^BJ[ 2WZ]]^A>9X+Z8T[C<0U[^S_2_]W8Z)?IG5V:?L8>$P.B M6[KWR\/TJS_9?] Y7_UBA10LELU?^(//FO9^N7UW-KYJH5?GDL]C>R_]JB59 MU;\V2?MD'?. -]?[,K%DPK[B4SK2NW4EWV8!#"N$_4L?9R7]ZQ7*Y@HU/1E7S<8=Y\XB]XG0[;JKY\&7G\A:/F%FN:WRY2G+:OY./^+-&-H3@Q M&7_'49N.1AP'0'+K\O7/]NU20%L7*3"/K^3;#NIJB@&;:R0=MU_U/+I(07IR M)=_VASE."_X$$JFAX=J/:R13-U10MB]24)Y>R;>]I=_)X92.3#N/7^7-L*B: M67VG@BY7LC8O4+2>7[GU\@:?Z9C\Y>DFG.H.N^!N VU]"#Z=L.GN*9SHT!:>6 M&? A^>WX+:#BM62QA=$B/IC5PW&J>!6Y-\AW7[X2?WJ[[,LG%RF)_5S!)474 M3&/J$Y-=']FX_0KMZ46*T=4$[=\NE*CP]\!;F0FF!EIJ)T"%OW9H_-VJS*24 M"=>00,X**0=X/S7RECO-]9=%[B*3 9M7DPSX'\#ZD>#+E$KG2_A5P M5]S@3U&O["Y?UI[\L)KM^86>JU>3F]B56N'&G:F0F_&G&WW%HCM.:*[9>5[6AX<;_ M%31NTCKD@]J<@!!AOT1KN*OQ&[\HA7=!ZVN1MMC\WFF+[YJW"#_IAPW[;VY< MX%&Y=35Q_UC8:2U_XZ/9I-)6L^O MBZ1<1!>^:\,4L_4B?C]EV_QGO$")8E_$?P?#X#F(9,Y#$_/E?I[W_C*%JJQP MESEF!0_1OQ&C>Z-,V;L*$Y%WJ&/LG3Q%=U0W M"U+'_TKC//OUGF77X#W\UU[[!8JII;M^\)6&FU,#@R6;Z:(XX<[FQ+FXMY+N M/4WK;.V/JOK$G7X=.NI21W(YA$GN=1_.YG5C]LG,[HUM'.N&%3KA_0Z)<=LQ\-S%I MJ3QY^"OYMR=XL2\0B/Z@_QSSV^@3D,OW_?F>/UYWL;_P^95R!--FF-+@BWE, M\]!6-0[0./> @$3IO#$ 0P.?@#4S0<>!?QH;R@EFAB>%R9VKN)K!CD="Y#C' M/=6LQ9F9G %N@BNF18HW5-S=+S\Q&CB2^04+O6"-F5Z< N8:S #G?8H%Z9!C/"T0O,&?>' %+G!!_:Z;NE,]W\L,[!P-:"U"'ZT M_D&1O<.M7N\>=!LHLX4?Z]+-%P9$2]+_V21=N.PT+XJ%GU6S(NN/"Q?& [/L M?MY\>3E;_LLB_P2YE85W5T \FGR2%VD-,:'? L?>K,>O5R^4$P%L_:&TRUO8 MPQV!8@V VX+&DW7>?)(K9V0,\)9CNDJ1.YJB>)BB(T@Z;*%L5&!Q9Y:/1J:. ML#IUS@(SJJN)D.>OEL,SOHB'AB8DQ[,4]4E&2HM44=&>X?U-HUR/=PK:$;/C M,5M_$S*"#S]'5A9]P\+.9"B3O["&@TA\]2#CSM36W,B72=V"R4SPAJ;W#IJN M"!\P /$TIM((B73._6NG%:TJ'B/KT)U0S+3,:+PXH]C\MM6!W8AG[^)LQDH^ MC4_2.DOA; )RWR'4UD1I\D4:>%K,O*);_+Q[ M]F*!\EU>#[Q+/G-?HY\AK9&K,@'-X%8R67ZMR!A(Z(M5$UY UORF,+-1F8]A3-VXM\1/ICF".&!B5[3/[NO_44T^?C$;;- M7:U.('DYN=B89!O8T^N?9).U?+JUXQIV+7F=D71]YZMY,/$_25^49KZ.(E;F MJ(=[C1YK3S9^PC&*'FE+W\PO)N>B\':!R6L_%'TI6EKAM*+KCO%2/SL1N4\M MN^@@I<\RI;B'(8VW3&%BHOIL6M']:]5HC=]?TDQ5-;G.P2J,33%M_)OI=-.C ME?XTAP:5H4T,&[OL ]U6V?QHV*!.Z2DG:9:BO9A3TBI.J4YB-H;)/5IP,Z.;]ELQ\,E#* M<#!)O$OC/)J:]!,S1]1O0 M-V&D@/MP*CK=#F@V=NN*?I'*;MJ=T[1D)'U)]-4/VF_JU%R-NW)Q$F4FTZ(B M>\ZW42\S&WRB_U@CP89)(JO@:'[00Y15R@PQB+R1/DP%ZQ\XP_P8B0ZUTG/4 MP&T1Y4+SS4%"M._CQFAD>\[$I9QBBUO)M#86XB,DEN-\A-9[$=[IPF>3*C,% M63"P@V,.@I."H?<7]- B4,5LDN5PRXNFB@7.D9>%.::HKXI;KUP<"BM#BNZ' 83T+U=['B M"?&_.-&\(B/G:W*)C^YRB=U$U-"K@R9!B0=I_'OSD4 MTL5LN7NTF8OGINT MEL#M/!ZG)TA2<>-71'AMK] V%\NE&==YR1$8;5H(J(7:\+ DW%&7#HLR8N^O_E$T0.@/.D8Y@$G4RH=:1HZ*7_Q ' P5?$ M=[)Z=HPH#9GT]) D?K;YDV1^.()!KYJ'-G-"9V6*Z%E$P]*S&?T%$9M*C\L* MH3DX'P@Z)L$,T E5Z 0'C: 1( H_)YU7UIO!S+=C]%+,Z8SG!0?'F/)091T"]*^RM(OIY,YMR<$N$-MAA/DFZ'A\!!L^65^E<[,Y3:+/F3)5C MK-D8^7TCCS8P(WFK-;:)MPA359HU\C7)%G2>*[K=2&HU_MNCC4'9&1?&8J.S M?Y:YE(1PO]#[\) ?W#*+7]->I)^.2Z0?H$PJ7C.T8YR+*<_SG&89$HL<6)B5 MT'VE,1D'!,Z2FK01C>FA PM+'.;;JTF9KR&C5)*Q[A=9(RZ+"C&)L,A6/P4+ M:36[N;.!_^);T3HPUC!Q_"8_'M,EXXL"R,B_UQ_GY8HNX?S#'&4S]/BUC?4M MNG2USKR@;EKG,8ZE9=2O][3AWVJX.SV%9&>QS97]-@%DKOXUP[6"DM'NU:LA MO"_?&>=J!Z;*W'CVWP#VI1^TC&6S^QA7QI_]CQ2+>V\>F-E]8>5*%2LGF.> M?Z\KA!QYG$V@1%ET'C_["=KTR=9/ZS=NX2_PGQ]6IK;/)U.'9JK/GC^SGBH)^O;SX%XDYONA.];_OEA MI?3Q^:1TWX=]&A:[0Z0M/G+: C2B\4X-Y"_[8OLN+4P2>M\"QSZ^6M_9UY32 M ^\-KL=[?)+:@S7B%,R36*Z/,WI-5FB?GDYJ=H:+&L+I[)W1@FK

5M*?GD[0#P"*;LF:Z M458/B9"C]LWN 0J<:,\P'.+4#.AOO#T4@]:!:=$4-RGR9_8EU'7A5I3]_HWKIZNF"H M?XM$>LRR&+^"#T_R5-,V>V\.!8MT0([0L,X')F[F36LF30SLCVR )P60G44 M3,@I*731E0(?DM8UG]"*NA"=05K3W30""]F_&$]4@J#OV;)%5D'#1J32JMIN-Y V>C#-19 MTGT6K2CIN]IK+*O6G'0L7I!KX2I_;Z2)17WELJL]3DRAMP'TMU$*)ED!+&PU MXV2E*1!BK&J;SL3_ZG2*X@^::9DIC ]!R5N+9T4SQZG3GGZ]ARF$.VZ8%H,Q MK6FC]4K-SY>IVG_)W93DEUX=3R_?LP+_&TO?@1/X/2=B=F1<9KJY^8([9)YC MHWAX(0,+2:\Q7?4)0)MI,2=])WJ8M-\X+P&E3&NV#2:F'5=9(P5 HB@\>C'* M$ :X3W[[ ][^#3 OR[7#?=@<#Y!?THKA.9[N-,/IN.(*1Y(#F#U2<@/=X8KF M9,>PIJM3H#W34WH#\* 1[7Z[&54#T5_'I^G;1.1,@*B!:22#AG! M*M!#[35;COHM3-HD_21GU<#0W'D8C >_C*2<)P#DZV#< *#*':)7+UIC)\A6 M!#&,-V%TO4"6RAFJ$&(/Q4N7#Z2K]"RXF(N^A=# M]>MGAYNX6MGH%!,MMW+UN,7SA_4+O&89+7%J2]K7M2K]2P&G(-C$&.'&SCN? M? )5;MBZYJ0.(ZQJTLTGP$20%7%LE.E@- / F(]QP*4%ES3"TX[K%'5[0\X* M,+J>*^Y\;.NV:F]140?VN 5P/_Y-SL>W]GQS[A$]L]HT+ZI:!CPQ1LP;!LU *1E2IC&/\Y9+A896WJF1]46Q M8.U%IJ8@+N%%A(:HW;/F,]F!#9]1#B5DI6)!C.AWK+?\VN5UW_BC,ZQ9C[B1 M$7V+*?G9-:\2ER[02LU L" %O6SOM1T].ZCX5@Q5K'P5,3T5P8=0\:FGWDO= MV *$+--!LMZA$RCBQ T^':)$CCQ7Y/KJ+B!7!0.I+G>6SM?CW^G/I1;W.\<* MEXGRDOES1Z:X^;9$GTO0TTEP<+I'D+".N#!!ZJN6;UE?T% CXB WL#JGT^>4 ME/'M%?*OJ1+8OBL(6"@(V+HK"+BNHLWZ>S_T@2U5@GH3YSKCO^8!7I&HHF\Z MUMF"KLXLB?DE,FAC]()-NZX,F2*ZF0DSP^J3MB_ M/WI[E-AW].X)OH$D$99M$QN@Z.NJE'BOM5_(-T-O#W;@)6)*I@E6R)L(@B0W M8B7!TY3X(=LB07S [@,VSL/]0[^S!"?P*1'+2)O$+\O(Q+ <> MM:9_86P! 1>X.@??E1.XUV5N%7^$HG)UXU0P%P-+X8X+"_P7=X4%^0>NG(8_ M.V7FPZ*:97H4O*T&T)YO1 EB-P*^7SO__>V;M\Z!/] X-9>SZTL17B%W3U9> M5:E_/00EG^#2SEH&B\]<5BE7.U7HX,:_9]&-W^P?[.RL<95!GB*PG,[(C(!: MALCQL-V;/-N!;L9>WB"(KC0=O /B)TRJQ342ND4US,*)N; N2C^%;CZF52YC M.[:AN>7"^4%CX_L^-OY1O>^^E")W<%8L74@]4.4XE?Q*O_0H*&]W8?H@,!E8 M(RXR!Y^.@UCT>6NH\YLA-QN)P!5Q1D^<2,Y(@AJ.1HD&P"XJJ>R*"7A4;'+> M3%ZE>L6$HK[&!K_"6G17#PYTA<3:4\?EX.Q_C)OYF# MLP0O@V1T!MS+!^<5!$='G^BLT:X<5[66'BT/ZE3EH)+^C->&M>CBWGJ4%L8V M.T)I'-M.5Y.-O@3.BH:_MC7I!)N)ZT2T-N9Y-+4M=JII81*M%+1D#YU:0Y3+ M"N-%A\.BD8,@>$=62]K7Q4LTBN)!X"?P]'DLO=.RA9..J'P9$E38D[Y$ST*AA#@SZA^ULA5[3?$L3CU7>Z)26!5Y"BE1W%(L"%ZL%. MZI1] N,O1-WLZXEEP"8HJ*_9?6WLW5S&"[K9 MFH]OVMHY-1S M07:)^P$==GK&:Z@DW#)<@I8";]_DJAGEK#ZU.UW(2%R T24UR25?[WOX&=BS MJJEKEVEC,P'/QQ"'.9M&N>.W95)!>8^G7F-EP;M*-Q/HU$JK4__\5(.L.,SU MD=$_'"/;WHZ3J$:&M?F4%T6HSV1Z' F8H<=7$V:78"?0<%X>J:F &H_>L,M& M!MMN>Y\!,>9(0* C#NJ*J?)>T;+GF,/_ 8"AG4<[#:EUV>W[ :+-=B--I CF M([US7 D\$0.T%*$=A$+BPAFN39]\#BZJ$6(^TMG64.6M50;V.P/?L[%5YQ;Y ME\6SZ3%4IA@@78]:8!A#B2[JWB)#VL5:[-9"_*0P_CYA"CFNN =(6I-93#>\ M_UP8 00_)$%<28+:E.:1FCD(I7OE$N)F4/:6ZYO]C\<_GGT@?M1!/ZJ)D4% MRV9A(@P-N/5NZ=>D2Q_?I4L7TJ6/[M*EUU1[T8;:]21@M]F6>1] Q95++: _ M$].#O#=3 ^$L"= B\Y &2C,EBT :$PZ;C4W1C\/6$(M/8D8,^K&N1PJ..RK MNE%.6[Q?0(;R-#8S-!5LDP^LJT_-@$PBV^K#&AE-"MW=X- /XJ)+8/VP!S0< M%*2<-5[2= ;2"_T/9AF#"!ECV(&NR0$@TPDDFW=8 T\7Z8@?0Z+L'&IHR%J3 M8Y /S;VHG9BH-\/,*M>)4KM$E M4N +S_9JAGJIVQOE +@ #Z&D\0DP MUSP,/U_2/(/<=H4%=J;:DMH-^WX71K<8,A/?1$JDYAI #98<[^*@ID,V+,?% M6C[W$W/XF56A[\%E]Y&B8 :I=%6)&I0^T0,UFA&ZC2"JM.+G*-C_)4Z/\S9% MFTHX.$ Y"K#&0PS=Q+-E*_/ ]%+HHT%G N,LVT2H*[BWDTQW6"*$%DK<,:7? M9JW+MVF,[TP3MJ2Y]>8T.%OA2AKI#D3^*H*"MSJ20B(.582.;^P?.A94E0P; M!9"^>*>VRY:-Y8$\G%DED;:7A]@.-BX+1)JT-S*(MI*]G#\R'V$.*>R*RT=YI*Q=0(\CJ5^QOXFB-+#Q]G?A_?+)B-= M$'6X+1-W(Y1@ >SUUH80WOJ64N@V9/-.#C9+P:D3*-^H.:UY9[[/0$ M*K;48DG\_N##_MO]_[=W^-G_^>VKH'M"$K_:W_OP<>?#[IMD,9I/GW. 6X\. M/O.+/^S]L7.X=\ ]KD3\C\%5S'4,;MQ\SC#.D0V ON2Z"[O"=\$TTLN?O)1% M\IM?U_EL^C)3-I(ER$,M/%4M[ +Y,VV "L & SMH><.5$]^TQ>8:B 7:NNN M92^IF8_3 O?/A3F6NX]RR*RP$S"=THDX2T'J"_:&'9M4/<+(+$PF?-8?F6(L-;_/) M#GLX<+:=I\;%7-H,)!^B#(=MS\C['(+U$9*,?I-23D*,3 85I9U[Q5&LALSU M?FIQ>':*.\>L],\\YJ60O$HZ0]]3=#B/PN"R]^'$OUGVACBUM.K: MOX.=J>I4JA\GV-&2G^1.?XV8VNYSM5A?OS>Q[>>LX1TYK*7#%[J=9;>P4P5G MS"%P'6F!4EEQB#,SPJ:6V,RTOVTK0"QG<$A*J1#X)PO MY6\6:'-RUOQ(YTN[BC,%F7F2:HRD47_?IX;]\N"JNC,V"1R0V=GTB;.5*U3:=-+!/?1!)(_0 MC$(_E"VNTAQSZKK@Q$2Z,*ZC5>X-'S#+?"9&(NFC1O%21=*@.,+S9?P ^G2/ MH6+&7! GRU50]R_S,=0NY)V>Q<^W&1:U!A1!9.P,! G:3C9J\[&_.NYF< MMORN*EWLP-^;<@!%$1H<9(M2VE8#A(E*[6P:4/(/Z,/)=N" U7%M M)+?,V@J1(=]Q-;?O\!?,EK2_Z(Z%84FT\RIH)5;:&-VQ0>7%=*R%#%G>". # M:EGP*8O= +A_F$P)&\/([4M&4?JG 6-<@89I6;9[X7&1S<7796I!.0Q1H?]O MUA ^8<*1)K?![K(!88 :Z%Z_>[7NOYDY!^@ JS(?L8-F]\GSC'O'8L@1G053 MY(2:=6TPEQG;.)K!5SFW$I9H8FP\AYK"GN$'S"$%(X,">T9 9HJ'84XO,\") M("D J1896;Q5V,:<@?"1\"WP46< W/1>AVU;P)HX0UU4PUG=DD$10#IWSG" MSF9P4 :NK4T2?+\$IK@E>)L@I,:U!RU";GD93=)/%BEJ6? ;P)6/32TGX2O[ M_@2T7!C'?Z:3Z0LRY;E$F981[>ORMB4M?O_5'O]R_P&CSX>J]077R#:O(/OM M&V7D)HG&>2W0)#;5=;9,-AMJF<)^Z;<]3J[TQ):>SZ;B=-)L'Z2\+0X*DQT; M5\R1LAV>"[,$N^B2^B/WM>J=NT&:LA#:&BF?3"6M M&==(4'$P2$Z5M6F:9Z[ )5$ND5/?H\>ZC/I0/>L1&&ILKLAZS.2"DLS ZD_" M)^"2@DZN-8[,V@\VVM"^K6<,J!4T$Y)TI6"V;8JF4B$@19\9 MMVJPM%:F9O\'^VM0E;-&K[VU@>6/ZL?[_4S'KXSE$VZ+N23NRC7C@?A 7(P)03CIQCWO.Z^A[U^2":/ M"N[RE)\G<%,+[N"8AR!!);58%4THKQ;1-ZRT%I_3(F1,PPRD4\0/+P+/"N-O M(9U: QR(E/">MF(4)B'Y0#.3"A0;Z=7-K"9EX!W=?O=ZYR0EVQWI\P 1>YO# ME4)N :<-%2E2U0ZS_O3T=+W2P$K]>9U$0BH0EL1H%(N$NSC:QE02'/K"7P?> MU5,28(DJTM6O 1?>W%C[;SF[Y/9.D^H!L!3J7(G3J;=%N$T\9?_ZQ#Z'*81A M]5O&I0&9YR..@-F'36]0YJE+W?J/R&]GAJ QHVG$Q^^T%Y?W'O_TY\%;Q+O2,!M M\_FC;8ZKV##B?=Q@V<2#BUU%>]I$306/'TB'M*E (SAWF1E,:CH"# ?N79=W M@?/8Z$ =HR*]AMU;<5B\*!WNTMVO'N)B<.B7= M:[5M I^P1(J]X=H@]!^!I^>+>X<5&!IM4,8N@3]%)(NL66+'PT<#6"?A(-L9 M%4RZ.0;&%QRV%5G@+>OFJH1Q/JR9]'=UI_KMC8WX(^.HCEJ25!KNT0R[8&MC M(R%M !7"\OI[7Z\_>S1QM-KH[OY7VF<9[_>2_]W8^,1?+3TY84/:6GH^;)/ MEZLYTPX9>W088(^@]&T9QQ70P%XI!^UO9I@BE6V32.,@.QS&$Z.B0H%$ B90 M!0O.2@NL$S-0^GCFK/]N6W;3>XIX MF=;G:!SB@^R$62YAQB@L!0X] L%A(4L8OMW%(34H+%9"0+"%C-R8M'W3R52X M"T-,0/R1&;AT>B(_4 62-W[J8"_-31O[9MSPTET[P% XXVQFN8$:TX%]03C! M$&.9!P(;*N#JZ/3/"<'C M3'2;""]9%$;OG8UA[+#)ZR,'# B4D6!VQ2#5H3@"!;?0K"CP^'"0X0^YA/392)M" !+P.^#CR>F'YE15M1 M.VDW]&>M! MT L,,.L,M>QBY"-?_VUO:F42P"TX@E5-FOJ42^@15 ,[ &]@A;:<5(]X'Q8NF$QZESX?ZD66/5JU;VZG"?!5&9BG=QF8A0S,X[L,S'45 M;3Y27TG0U\9F756VE$0)$]-L"N1Y%G5Q\".3MD%9M^+=;'2;*P(*5]/#""E M#0 >;*6(R1JC"5_4(H!5<%)?/0Y;^].YF"/7C-BJV@!M!H\D'^92%!!H5UN^ M2$I0/UQCQ U*!&Z[ [/CZSL%W6>-3ZG/5&="E\J"XAK%^H65&I;LD'OC>*N7 M(0;"X")1/;OJ6F<4/D*S"WVABI<+5;0@5)T76!NYZ]=FZ"W%H!U.E-%AI_56 M]5(WV,FZC.D)?L[3E$#G+%FRU(MA#T*FRKUS8"ET.\>-GXY M)AX.82\\>?$.^_50;^\A\UV.3"[,L H#V[4S81%W Y_Y_E;]6"!V&3=@M&7K M<4Z;RRS6]YY1$[4( 94WV@:#ED*RRPR(Y*9B>APKFXVX.>(H7S<@FJ$DT3NI M:CZT:\/U2N2P*TL;-GOG^'73(*4$*K51@)Q=+KBN.1%7'EB.0ZZJT',>'^FC MQ'DM'9FW/857KX+"_?%1=@YO8F(YM7RS+E64W M5QC&N0:GFH/7!YH(%B2#Y 3 P.Q=7_=$2D-BC\\_JB$3YKK:;3 2]UEGH*P\M$J^Q.F MS%7OS/EFY8JM)OR.Y$^,.GJZ4ZCSZ/E/>*OC8%*$&Y.6,JHE6JA&Y[.:>YU) MJG*+)R#(66;\34[C2-]@7!^^N"E0_PBO"B3>FQL_>*4K80,"A5/ MJ7*->N(+B675U2P913G7U*.:.@H^8C'KES$%1$B?S#SNB[RHC]2AGJ+,Z,&C M8.CN5]VHE..JB%J'LQE,2#K?R"PC)*^6*1=.15U/QG)H+2FOEOFL44TD^M@+ MT:(WI"?] 1]$(55V_G"(VOUTVN!+/HN*!9/+E7(3=4O@9;:+S&( MG=?A">Q5N3B"JL@;\K8:CPE*&ENAYZFVA#^J0OB,>[$T=O\E=I(PY2*Y$I-4 MWC9) ?)@>L0.29=V@8^%!=-W:+%M5J2U;J _V>826X9>K:GT-?FO9W?YKX7\ MUY.[_-FUM^*2Q(!SP87E3%25MLP)T+3*]R_Q 4>=V-4S8CW\*'@YH^5' MW*-+&*@Z4RB*OC I^ZZ+4XG6":[;V-[A9X?-]L247'3K;]0> P@,U9F_]-(EPPC[8S!#7I>T)(!U_/S] MET#^O?XX+Y1K^TF;V ;Z2'Z+?]\K#- M7J[^]7_^Q_,G3Y^_Z%^ULJZ$Y$_P^6\./2D+ D5!V7K JKT)%4M]$L!$8E+ M>W/J08H*+5XOKR,Q68((H"LAXU#0K!A!AM)*+HSXY]8T&S5*>01OAIFN5<8/B2)%X% B#+PPQ8 M<">2L53";1H/6AJB59CRN!V+&2Q U9R)UUJ5/_8BZT'>BKS?R>&-EL.C($3A M"7Q!-;)$6!S1@K-V-+4^7Y[O2_LW1K".:(ZE>UM'"38D3[]%-8L1+EUY3C%$1WH*6O^R2U+ MD5Q1J 07D[V"3!* 5Q!8O5BQNC;N)7O3(./JJ )?_?X2^EPT3JE3)B#!,8C MA> Q"FG<- MNL!]67GX9)&J%90F7&U M72XYH]QJ+ X_2G"17\ZE6L[2%6,UW&;:6C5:12Z:DEGBA)T!Z1S3KXVT"E<'B:L/*UO ,U0Z30>['1BF M)"WDPSWH,++#8O@PF29L4.H/.=5M1(M;VH6883A#[2V<.M)H@0(**8/YG,)H M09(4C4@FIK-,FM<11*2$C>A]D> M RZ61FE[4(NPBY0T:6)P=3XT71 &Y)B;]08-6"RAOL=WA*7"'39,!T^0 N5$ MJ%.T6IF6+T+*T5>\"2"X22?0/)9KQ6;,V;%$ K- *VU+@*3/LD%^^SXHP0Z* M6?:LL$,R.:1@J[@;=]144]1_!P32V-! KB^[[X.T?;KYJ3H8@5+@(T.8M"* M3>/LJ[-[J@S&#,-KZQQF>,15QN'>\>4>XBL'CSSG9K,7^&1(O;#KNB87MB9/ MP)ISPV*A,/O.F_+&HP@45BT1NV7LW5J XXBZ;>D5SK2E9-W]PMPE((-.7VZT M1M46*WQR*HMZ'+*H)\*T+NL LO4(KT[B#DU[M^>3Q?$'[-IGH!4\"-7FWV%! MNQ+UY PDZNW6R_!0CHMJ .7:7:F@ 3DIQ#J=YADJ-TZJXL31*&H^$\%>WE-H M,A(:S*XO(!/Q)Y:8O].RQJYTL)!]D?.$_&+)"'\T(,[,RP_01E$U3$6OA(3< M=S40,"X8YSJ0;J GE%01Y#5;9!-]) MM#2Z(W+'.MZ:>?^D43:9I9"7N)-^)P2_8I9]\NV;$52T&D"@CBL;[IE6!0M"%YL.6=='EHKW\(NJB38N5\G+9ZCF0EIUY M!_64SO&L,8\]S[^RO1P'\VA*)BV5'MY#57+#(LW)B^) 85YG M:R#:BS= +# M0RLR@CH"B\T+XTD*074D9*IT-2K:@Z)*Y9-3KCVN15<@<&N!GE^%;'I^AVQ: M0#8]O4,V75/1MAS]MGTHV/:A7ZSN8ZO3'R^1M]S"0RO3!;/L,!* M#>]=]K'1MWTLAR1]ZI2.O4*Z&3" '(YU[X#K34!ON)B.8,CAN=5;N^!S"H80 M!+]+7& \M.*X1X28BR[7SP0-F7)L\TDZA_058957]SJ+N0BP M1%TK(HFA-:6XPTI$) 9$$F RU,SN-VM*T!XP51P2-ZJ3J9#%5LA';(DSH("">5(CX9,=J D:3"*G8&SU%+1RLA;;V9 D;T1D.)^ M:6O8#U 5K58[5@JB/"OMCR)'8?O\":_3F_V#G9W$$5K7S/:.CN2SXEB*VQ$A M%W2$C5M9'\:B^1-A#]:.)"F:%I\PI_&>NZ 7<@C[; <[(FA4[+P"DM>T=N"D M9;$$[<#="H>+HC8[+A]]Y\&;_77Y6-#FAJ$$[F3=+HPY9AL'&JL*H^Y(U'-0 M6.<@V$X=76BU0![&IC1LJ5R''#R3 D^D![C[&EP671*6Z236-CD\XA8\Y]A? MHB_$SUOR> &YC&AH-'7J0LO7\9+-';B&9H4^CKZC:86'!;R^B,:P?^"\[""< MZFHVNA,6MH]4W0$5C[S*XOBL$NL^H5N)DC!G\@PSH*>(SK04DLA*IK;CT:H3 MC.569WH%XJT*%WK)6/UMD4N,L3.U!F=J'I^8,JLDG.H+ E=^F?3^&T'!A2HT M'+]WND.R:OX$7V&R9'B:SEKV#:+8C72Z\GVW4.>",BOY>6_, (MJF#8\V'CB MU^-]Y+0BLHN:G('MV$&R)H%.MQ4O'"1*$2;"MFX%W.*VC9A9 0;0N:3>FY3, ME8T1"_E#+DPVB$-& 6]0IW9];(HI>A'G K%NP;&N08>YIB,1Y[K%-8>[MA>M M&$'+XKNR.QH;&(ET@ACVU.9KG_+A)VZIP'8%&?_&AA7X:9Q"\+TL$1)F[N[" M-X(]-Q>'S=:NQW_/*]O'$$0M/C!B&?.%J]2:'%J35@XMIX2KO!BQ@])J3]\3 M?BSS6M3NA[0;L=_L::<7J;'%D\-V'(Q$5\,5A#P[E9=V0#]4BE6Z\B$7Q>%$ MU]K&ACU[K6V22+-K0BP=. S9XM.)&;WV0'H@,#X+@X\)- M(%A+X!2Y4#MO[3!YRE3+<*D\19NG!\LM=:MFV;3\FZF-E%O87JI-V&Q70KQ? M8 _R-(5^%W3:."Z)2)($W/]!,T<6*-*D)]P -%T:3OHG,P@HT17DS_3/:/Y M>WPWZ5@>GC([<[M& UH3.C+Y!48;A:-=]5GR ;TD (U='I-8BE3;$(-5#^;< M7Z/T-,Q9Q.UY:1W_[6U0DMXU!:*0^A -S)PNM"PHV^@_2+Y8^R?Z.7%C2Y6/ M>LFOL*,X\ALP=B5@B67Q1Z8%J_]5%:GI;N'"ZW5&HXX*M9)N,N_PD1G08,D[ MM'27!LVR$] ;;>VBW53*Q816LG/G/K2+(XZ4$X#T/!N$;&?.]= ES09(F"02 M\;?U^"B7MP.2)7Y&QV8PSA,\B&HC.D8V_]0?W6P7=]5AJR&"5Q"3T9 _U MU".8<20,V'A*", !=JV8D9_9> @W&\2Q\@5,AEGHZ: +Z59/ XBWUA'Z74]S MCI>ZU#=[G%DN%(TTRWX>/6E]AW>^DZC%\8\ MD9$;9'ES1GX1#Z69"G?V+"-A"65(ZH=2FZFP9F7C@K#>\,0!=E?U> M%BXRN M<3[(G1Y75AG2+G!.H(EAQVCQ .]Z!# 3H>60"3#2\&+^*[B\X:O^8XBZ()2 M>)>Z 1Z>[()JPHTU%9HR>F M1$[7>@-]5W6Y;U&;B98M2\U2Y1LZ)F$P\DS*2"E2LBDW01AU0P> MK25>Q'IDG>/H#BRISA[!-]5'?6J37T9Z87+R/4X:CZL M. ?&H#MG\[2#^.1NQ,QM6+9,&-[8VK PI]+!-ZF-NY!;81*Q]?A-=4I'4RW- M1-M\$K2,2P6P>/;1Y8.U:;<7'!#76-PVS'AQILO$\VKF._X(;K99 ,[VCIO% MY!#J50%6U6+G2/MT6H9BFT:3^AG+)Q0D"GV93+>D-\@+ K2;"@HBJ25L0:V#,'PDMKJV:>B6'EL26;\,?2::FX,DPKT6Y+;3^AC*,MLU6+W* FZ"H[% &$HS;QSS\"H M\_!EBLQ-O_VH)* T"S_:%U(Z 5A*->"Z<+9HK Q3WTO#;=VRG7;M@L_V?98Y M5R0+*DY2T'I)Z6H"/MGP/&Y8J%Q+^F"QNKLY5ARX=J1TU<*>M.KO:9T#A,8D MQ:2)\\9$IV-3!GU<,$1:U,HV/&)X9H>T 52&D+N^2BL*;;3Y2M#2SJY: MM+AJUD+09WC_FU'BP>#.X'3K].+^;(:@,%IH##,MTE)1]4%E4Q26]I:NI+?; M72;HY@445-J,XQ$*=61KKJ16Z)84AX!?-I,XMVJ;ET9A"Z0;#QKSS&.>4X;Y MGI1D!"Y(V/]S/5*)Q!8/3JD,,^2%ISZ74EIVVHI44 MKA\+!#?\38C?^B&,'B6$L;P\(;> 6CG <9,$DM&#ZH@E1H]V,1%O(,2_^3E& M",+N%N/Y=;YU6:.ERYJ<=UWMZUE]!:0-G;:I87M3Q0VC[D,+I#)+;A@M4.Q MKYG2M+52**@=B%+9NF4DO.(?&1PKN-_:H>?4=E.,GS/<: AC[P@N8A CJ8,) MYGYA+L-M0>JR:J5(!DV^IG4NKI*/ 8EU4 MQN05W@YQ%6ID"0J]BU8":V6VBB+W6JMQZ+JBZ*X]PRS0W,\,_8'XC#Q)BYFM MG1.K)2\ACJ50994VH(Z61F&U:=)%IGJI[0;RT_J'R4"\%6YO\V[W-]"[N_Y7>[O9DBZLR@[9W!@ M7DH3(&0+3TW4#84"1F_/,6=R77'HFW"R(E5&WQV31F7 M/S/B9SK"B\Z#?8_?U)]0ZBYFD2)5L$;.^&*M M"-%/6#)0?;5R4PWK7)(TSO7OU)&&7&7AK)V0_5-$J) I3'9L%E<'?T5%F/U2 M2XZ1.A).(YEOCD.ZP A'3;CZWS4_GJ2?Z-)6F&@ZB8?0-HQL*>2"(>U<]O 7 MMM7%*A^"K%:TCR;)!:V*=Z3A<=,YI/7@OM,S:G)/\FR&,A@K83WK;L4SU'>U M(: 35YM]Z\DU7HL3-&$FOH4X2R_J';&'Z)MW\_6!I:ZJF@U$#CRM#*XO4==^ MH?UN2@(:6)=,BH+HN,NH=>I&G42T9!CP5O$;+V]8)E!_GTGHE[<4J&C UN(R M[8'QE/S[.B$T*?"^M[R<1TSS3'5T?#JNE!"BM1$J7RL3, C@ES[ N2S%I)2]X1@ M1F "QA2('+L.O<:@7^*A_=$:@-I>Z_B]>OL-&!?V94[IQ_JD\U.?/DO70$7@:N/.P M"VI9516\@DFHA\OO3D<;1Q'[3"OKA>NN2N-&2P.IBUDM)';T M56N3-&/+.&U:[DK@SZF8Q4,2X4X?HDK>T07ZR.MIRNW.35U7I%=8#T9>;H90HV%F%8CV$B9Z7)9J@V&Q]5*.WTG MCC=:'/LLVYU33KDG+;<33L'7JH]VJQK.7'S Y# X[W= .DY.355[M$9'>"/' MK21"55003N9_"BL9A_KDL/]/P%I=<7Z>?(6[EHK7189FI4 V319""U>0&M[I MBQN]U@7T_PAY,-N_BM7!TA:_O+?OUOM&K[<-V[;I9R89T/Q.$QP*E>UM:!1W M.4W;.G=!04'[P#NSPM)M6X%$=K3$P0))%I22"L# M%G 88+LU%KUK]^KRMW'TXDZN;K1<*=UA1UUW&.6C MIP[_05A%>@4<6K>AN!7M>\,IH [$H]=]Y"Q[3< OVK$E:![H]7586=&IXKJU M>(NO@W-NW<$Y%^",[K*MS2E->%&T@'F E3I$&G7; M)5P^B.%*D2+[9?S*# 5@N+6Q^9QT95R2 BVTDE'L%[)DT_@DKV=HUB >M6]O MDI=<\HI:19M $PIM]"MZ__?]5VN;S^-35KW(@Z!2$ C'CU5-6EV[++T/V*U! M-E&D0.V[N]/X0"BG]?(]6JEC>. <"?I=UOY USXH69C@:-%4"R).M?2L&'-[ M-XO#Y.8E-DPG;?VP>0:,?H76/DUK M8"65<>4D)??3-_!M9G*E5+N(W6"F.7^OU*;HQ],":9 L;M-/ID1-7(?U+IW1 MW-2YR[OSLS0WP?S]#J!F'YGTFM[ZGE:NA^VH3_W1H5X.6A46^8@F=9A+N-07 MK7"]&&/8? 6UMAX9P<TZK M57[57X0576?6ZW-H6+[$UGQY\TI#NVD/4!B6(ZG&# RMOLX4 90.,_(.A=5^ M$8\G#71-)XH>V>8PRSZ[&]$+GA_4[:XHGG45MLU9/'G(AO6ASTGL MEZ/"1[C>LZ0I=6*T9_?6KMM;%W,L79'!T/UVV64.C+^H5QA?^@4LVE*I.T/0 M+NJ@O_09/62ZHH*Q-W964=[A*_JU716*)%#9\>?ZT;K.\ESPAJ6_%2A?4Y*M M496B\1?Y%NR#73TE^=0::BG2 >M-NZ:N&VU6<;\;!S[><76[4J[?M,%C\3X: M+'?+9$X0SN1[/3)KI/./-.8ROGX_/.C^-><, M62"R$[J$F=RPS$>OPSSSG6; MMGT?I-EN:%9HJ;+.1V3MMH7Y,+R?%SA_=1H[N;_N=AE6#,^PDB#]7!M>^OQ$ M& 0TI.2Q/+2=(J;IL+V^,/UBDW0/B>"-RS;=2I:/V[#IEID;B/WMAXB8 T7$ ML'OPP56)_#B^MZO28&H]6_^8V%*=Q-;JA#BBR.*(PL.#:0RT@D9CS7:GT-%H M6IRI-9AOA+MD9/$I\B/AN#M)F15?.D<-\WHXFYPP%U3WC-'#(OI!2=[<-'#K MH94K%A1KY659G7!G+&$)0N->V?>)7;[: &S:+EONV"_W1]>^A"8]7.7E,#/; M(A1E>UT3;U8S0:HT+?VQT1 )2687(#H!9-7O@ M 7D%^[^9?F%0FVM71/\0A1^F2\/+9,FK+'YKV2I72S=YZ()[@J[DK%V^'NV+ MC0*^$]0R^\9M/N(D?9D[!JI[?-.-J20V;6[XIS M:5F,?BT!'&WAVWG[Z.%>#KFTW'>T*R0:P\0_[ )D9F3E2-OJL7$D0TAZO(/1 M%%99-9>.LXD==#PR,G"9#:FDYA^@>6#*;=I9@,0_L+7 BZN&CI20\,2*11C3 MZ%&21(LUXE^P^5?ZG&<0M6J@RQI^XMH$2B9:\2&!H^7[; ?*PMIL3F\ZUB$E M;$W\IEUH%8B!(DNM:I8<$QLCK.PN"A<==?>TA"?,88A+FAE<1NB%@%!'E\L> MEX@/'IP!DT2*I@5T]$)?85*Y#(+3Z^$1[%;Q7NV#<)LG];G MA*I!I0\JBEMV=2L;DD95L?(SR@;G@'RPR=M\XED'L#]/C5RY3K8EZS%VTTL- M>:,?*WOK4"BB99C<(8 !+BZI:M3<L; R.-Q67,.*1Q74B=R%JN1JA#6K%TEXM1% M=#4>RK4TS[\J;_[H+F^^F#??O,N;WPQ1YY?OSD%>9$B!P@D@31XVA.SU)&M]OMU.SVL+,XY-V9%$M# M+D?-"'0Q/,MAQ22T,#DB3T[#1 .3J=8-(JW?.6Q2X612 IJ0/SQPC>[O?WC@ M +#,ZCD=YPW6UW90;T'EA+\XQY!Q ,"Z6L80)O"@N]@3DV\@LW2<%WQX"V4* M&X*U&=.1CD!BZ&5.Y5A/].Q,$ &M+>%/F(%%%ENGZ+ZK"([T.SUMMFOOF,0G MLP+.M6:T$;=OFHGX:4K:#8##I"IAH'*1BYS.^Q]\#W<.2%K&=?B%])T6$3P@ M]3V;2A&RP@&!/0C8NAD[Z(B0V*[)9N(7/DAZZ^\V9Z)A""7:%'^)RZDUVSRD MK6+)F!P546&[$$6Z8_LN+Q[;M/5,08M:?JJ^,,G.29H70?;?;72&.R[L]IZ7 M&@K8??9P)>0NUC5,FKS.A"O2- \"0LO*T+%4MJ K/M]0IS>((OK.(EL^F M%H^;R"L>_B;X>8G7:C8^G81NIG2<=1GQ(%@NW^'O[P1?P@N#*7)*UDVHSZ9U MQ^ZQI:HCT7(E\'QMFMG1@Y(^D^:HTJP;%IPXZ"(>U%$4 M:0N]H7Q8(?$7TZIU:/AMTYGE-/S!.P+F+ 1G(PL3[J1M<,Z@M)'9XRPRR94$ M"= _C*XXA2115;+\E']>$DH?0*FX1V,SSM1@F"MG!NF$435?:*+9](KQ:J]NZU((>R\WYMS#5WNFR*?S6JSMY MG#GCT<*,+XL]"(I-.0>S\PS+(9QTSX[ZD4Q'$]FEIDM0H"LS94G2'(&DW+! M;Z><9I@\QV3F=DLM M M'-L!?S@674]%V\U&N ]=JMM.AZ<)SE/9N.T6.P66.%MG%PB+K=(7999FG[ MV4+5;NXYJ"5'155E( \Z!1ZG:I@,J("<3&:E3;A$6HZ2<&ZZIFF).>@ &$@2 M&[+=QK2Y/ZDQG4]R<)>S$](;I=I5H*#LTNTQ;)J; ' P(V>-D@ZJEHW*5" ] MD:,IAG$9]-2QXV!Z)K 4L(Q!L<20V$)$Z@SOP"+SI?D;*I1YI>UAV'T.IZ)A1&^YV"PO6NS-RLPCNI4"#EG> MC(L'RZF]+<#-7L$98]7FY1XN 2!%6Y9B^^Z"6;:,C]IJ^.E'0Y[LBTL,XDJ7 MJ!O*?#28#UCNI#\BCF2PS)+F(GDQXZH V>L2OPBJ7V(0?.'MC\Z]7S)G[.!G MPHBK5O]D4!4Q\&Q;&R_>'QS^@_^X^2)22_M=VF3IO^+== I^[?@MKPEK<4V M:7.GPB$,$=O0.)K=^O16"/9$;_Y"%[_P$5'J"RX4N-I]FO45;/8U@3FF?X54 M\!/S-L!;J)*[M6G/-S1S= 1S7B]1HY\C,D@Q\QHQNWT[SLMB+MB;#"UC?(^P MI0E#NX=D][A"BU# +-U\IVTL_+A:20H@4$P#Y)Q.W+<>_UGBM(C48_*Q",%* M\EI*"E%:%.)0.C'X2@\9U29U_$!+E&T/:AZ<'$QAET-_($_2?\(0")A;HA"_ MW1WM#Z*'ORK%N'V78EQ,,6[=I1AOAJCSRQ&@UR/%;?H%#4=:$3#!,3DPI-E. M*EALBL46_6)U",)C&><,2WU;= M$17=:''XW9,&*Q=MD#-8+@IW*WZC5YR9!D"07N3-V-*8VVIM]'K2%L*<7/&$ M!KXX_V[];_3Z[R_%M69Y,YVU=XM[PQ?7EC'S29V!O:*=:>"@DV2\6^8;OS-P*"$G!N7#XWA2'M(,G&W MWC=[O3MXJVXY7H#4D$9N==5@X>_6_&:O^1\,-JA][SQMWJL=9_-AI\'NW6+? MZ,7^70KQ0[QB5M&'M2 HZ_#3)D&[34<1&)302RR\K0VC5>L EO@BNJ.*ON%B MUCY\Q%*-Q>:^.##!E$#"#7V!*Y%Y 7TJ<_2A)..Z(T)=^.9:=Y6+]**$&[#P)(1>KP3I*%^<$98SK;X .K7&9N?* M? S."NIT6INAEG.!NZW5#E\6WL4(O7Z]R1+($*;7/@LD*U:>!=I("#UXL<7'= YJ8T^&2 6 #!O/7:!]FK M76T!EV._O3,G:0;P8CVM!&$-P'FP3%&P3#29>GV1GCH\-,UT#3I._'TPY\YW MED[8KVC\+2MJCWH_A&A%O>6R\]S6<[E]ZQ$O2H_(UM $+(5*V]-!XS+@7^EJ MK%3IW$7 >-!UZ^A52R=FBA*LI#,;/.;,8OR9([]*ZTSZ(J-S8*6(7Z8N0BGV MR##E40^6Z(?$*J5FN\\HU=H9-* M##\N*]&?*5^9"%B+2CH.Z6^E\E^38K.V?9LL$EY?.C'(+E:U-.3?I)JW>BH!M. MX141CJK0J42M*,TD;7W?><>6B1M51/V'<['-W 4I>K\VGB%+!SFW4%XU7/K% M..X1$]HJZ&4J]& ++K#_W:T_V0YF=3-+A9'P2"OXMS>V[>X_2NM!2I.]]OYS M8>;1CK03V-K8V!(2R0E(T92<,RAOSIN0R$Y7WQ;TNM8*8>>3KQ @.MRB>H94 MI+24L&AS5GCH8J?U8?2)7&6D=27!\-I*J36^[M6Q!:04YC-70NDW=FN^J^&, MFUQHA #A. V_.]JM@!X!9@,T<"%,@NK(6W+BW,JX4D+0G2>Y.>4B//LBIA3A M>D7.-&%>SP=\56T@@'SF:2*W .[<*$@_4+@D=SK:D586RHG-)V#]ESFZ M*HH&A94%>'MIV=#L;S;VYB3(C5*A# MVP&F0-L9!O["2\Y+-ZH@9'=KZWB^K@+C\5T%QF(%QJ.["HQK*MRA\\P=.)B!4D*UP?E?*OUTG=,J M,3&$Y=*FDKI4.?P59".ECTO-4:&(&G:_/O)N&@\IGRP_*L)C5EG*)$@J3&6& MPXPI9R/H9."35GQQ2X4#LNT9-YRP)^02LSN)&F/B?536/]])T)Q'6&.@Q@\< MH\RM5=:>8QN:Z)X-QXJ"'N"%I[Y3XAPE*S;E6,GT+,5VET,(9[GRXH7[2NVJR*9-K/G$ M9'!GNX.!XAC,0WN^:Y-9AHG^!#5G&HM^%5RSGYZ]JGW9E-@$$?C>D^P$T%1J MD&>EI1:49>]]EIBK.%>+VY-Y+*!<,E.D\Z#;$$;C5-?RL?!'Y45 %"@I8,:! MR&5"+NWH*B)'5R'QCJZ5B.>%O"[ZT&6Z2&W1Q%*^)?%"L[2S6UF%R<:5>2\7 M3?7DD4,M7]=D[-6K(?Y72M+[Z[WT?SP+P^#(%8&O==K@AW7N;%WS7IG59?>OIPOU? M.<6.AE>LG)@O*2)WDA36%#]EM#/\=V&6DTXT1:6$LFV\O;$1?X32HMU3D_M- MHYKE=+QL;6PD--SAV*"K6A*_)6U'ZKV,MY\]VGAZ]6KGHFB_^'2PW7KEY8\V M$YJ.K:W$F3X.FA(5TO*+F5UX@N.&.]KEG-6()W3PY$Q0VZ+.%\>*!:O$A>T6 MIF&B&5>&972Z(U74^ E^:46\(+=[&23=+%CQ,.U(T9 M8T1'6#MFHT=L_K\]21X]V\8!1G]Z\NQ9;U"](;L!O3:#>@:N5GK^=KSZ\9QJ M^ISC]"WFT=\VDV?/'DG'6>!^QBDF2U[&]D1WH7;)N!W,:MI:$)W_PJ$]UU"3 MC ,L'?%_I:4=R=8+WH1YQKN09P29RT9>X=XKPD'N#_K62$:1I82?R)@+7Q'S1N2!]?" M0I5%^I#0'4O1H?W^ZRH83R]3,+;72;V5"(&/#*G%5Z[-UJT6CW?(YDNK*V'G MO):"\.QR!6$379@=&?K. @*H&7WG&WT7EEW;[-H?&" 75%4I])BS<^(=,\E M=UE@&V6*1T=HNY78Q)ZM?QUIH\ZN45GSP42_?)O6P[%\UZ9:$%=O*5X07EXA MZX#"NQ0#>IVFT\;\'-L_W4-,_ R@O,3:[VGDW$/=OY2S<._?!A)?[OXNC+O( M/+AM (Q\?V3VNW_R,[[DJG./?Q/3MYA+H;'0ZI3A%ZTU^;^-?!:/=.=8!XH+ M+V6LV\^^=:P';@MQ&WAUQ=Z8(NM_ IO0LV7K\^(&7JR\,\6->%'DZB?]K'2;WH%HVJ6=-X==/RN/M\[[C"P_: M'>=FM*C+XV^KE\6W MX!,KX_<:5ENTMDM3T2COO)OJ*5K0#LU?G.IS3^1>=@IL M*0EJ,4D_C2]A%I]^5^%\[>+N=D_[V7SON!^J+*,3$TZ9B]^JI]\WZGV MG<$O2SA?5;/C^#?3#"]!+K&M\B..!'"(D!3S*S 2 M8%!C8C):SCIWW:-0&.:WEU0"6,(-7RR(*TTZ'+O\EX8U%IV,JW3=^[;6[XG_67'/B0#?A;A(ST&)0F.&DQFV MO 8I@2#AL?ED/?;/'D&'TL,/"O-YAK*V/_[83>CF:3IGD(C"5#KMEQ@7;C(F M):7?CPQ#G]*"ZQJ.S+259 ^]ZK'M:R==,U "N3M.<]1<2Z5W[^JVDP0? ]9+I!^;J&/-T=CMY""89.HZQP#>5$4FA:G[ MY7 ]Z99]D@%7HFT+^M%,@,H .FW,H"7P[F?:,U!1$W6:*\8(BX3T61(/\HK_ M$ T+@P)/_ PE4+.)+I)KAF7))3B%Y[_FE%=Q6*W)&F'P$CA;G+E'B_/B)T,D M)5IT9?&\5_DQ?X%M7_!.>@NY.4$S@;))!0)NV[BQ!.0E"6H[TT:++'7#84UB MT0;T\_T/BE9_D$V$;3Y__GS)YYPNBGSG0]Z:[" M3>$E6&!FO.8*B)%NW/DQ M='BDJ*.@GQ!_%J.$T%@E'9H9VZ*\E"KO,EXK_)DY$>)JOWQ'.2> BGR<;.BG=,S\&VVANTMR149*[/&M+1']G5JV8CQ-K1#=19Y^3_XON,Z MG;@>D2(L19$.*NV[EI=YF\L?1]5PU@B04;OPV/H/UV '0[$4PR< +#4&85YD8:4TE-"M.CS,,U]G7B+']-3Q5A_Y&5"XZ%MSJ)]]_M'+W:^9^? MX[?O7[UZD$1IV-;WOW MV6BE1-,;36>3*1OM+Y,E&I5NVYD=8U2?9:?XK]CY\_=_/.C+G]KRZ8P.^%2Z M[/('19VZ%RE_1]-02]_;*S19*E!2Z2GB9.&G?Y:\"]^I7.\T6#GWQ;^CN2Y= M_%M%6Y0>FT96%;D=,*0W_MM(:+Y[N9WL05TA_4U[*4L[;62/I>VCOI' BLW;&"AN,&NR8B!;]]:XWQ]T&J_SER&)O/DOCU_KO#'4;ACO-13D:0MTDTM+_",&@V-J],6DK5!"7XD057R M(P2W*QWN=$#N\-7S1G>/U#6Q]YN&U#"NE>XIMYE6S[ %6J'UAZ\ *HCV[S%S D8*!^X 01]%]".C X9WNTS7OIP\B*2>OS3&, ( L M:!M\(BOQJQ@VIZ11C&"Z#,II8/K<[4AZ!BDS$ M)Z@V9--; ]/&'13A- FB51FC1?!.&7)?IN@'Q]WEC)0]61"[(5EA(9(CQGT< M;7/PY*!/>?@&6]C-YE+)C:<9/L_M%Z_%L:G#"ZTQB>BZ-:P-^!3.'3JT@%JP2)QL S*6DAM:<_9VEP#8WJ!J#1I=&?D,IF-3/AB*/\ Y9:#T=Q.H, M*TRY^>EHCC4&L8"MZK#' /0;;<.MIV1R#%&D%HLK2ZJ;0>/R4F[8)Z^E=4GI M[+@^(**+>^OR1,WM3?1#QMV'GNF3^NR/65J33434H>(B::M2> MD J0KK.XR*;G'G+KZJ[ M[@P.^GA&%G8A,Q#)UW?\VDWV:\,[DE733_KNT\#:>8 MDU'6V ES'R$>X6*6#KFW6TC2;KP=_P*O)ZJ>^SW M0"KN2U6WSY%EN4HSMJ61Y*[;\V4.2"8EM$F !8"2V;_^QI*92) @">Z+./=V MV99((#,R,O9X(MF:[)[!5@R"[5 S4+#U9-*-8S<\[4XX!O$L;;53A8H[(L&L M9U%W[/1X!5($:E"1E'TH,(D43U[?[KE@A]":6#@GOFN:CQP\4,)K^9TV;!%J M^"N0HEE9V2.6H3AX.-GJ%"DJY8FEDKW_Q^T/?IN:[AT+[Y6*X\*%@D/_.?0% MA=1 LHPM N_NF%3C-W[$ = C:R+W'"]YR^V5;KFUOEMN+W;+)4%5%3OYJ?AF M7=:.CL8"=%7NN+ S2'L)YMIU&H6678A.R\7@:8@0'G?H#UKZ.=&[)/X W[^F M^(.DJ4$U#&5*E#D$4X@,>%L##)?&!VG@8TJHQ1Z/9.,ID C'A8^*'/-PL;2O MW<9B=/4J6>;WJ*<689.(]%MP6GE(D%9(V2\N:L/$8,B+W&.D?DJ%>T# M!Q$M93:'E ,[NYSFV#X3521';'5 MAZZ(-:4L*1!8YAQ M)"Q T$="IA"TT8NIXUN$_0+'#)M;49MC:$_Y:DGO :@>N6 ])S6;'LFV,TCR MUDA;@S=/ =CB;]RX0,MY1U^?]L2,FL34$ZOZB:;-67]W;DG[B5]3+(QET%6\ M6Y^Y-#[0S@R>.;G@INC]V6VA0:$#"^,FK".7"E^\['G4) HOU/DVBW,4XVFV M>YW/DOR)FCL.QA9')^32&0F&24BUB!B)2QVA5:V-L*'_!),A@G>1C6W)?\$] M=?V@ZYU=8 X0;8F;$*P2L*;NV[ &>-;9;8\Z37'A7T8]UW\%3K=947K<8IQQW=#X M:NKS5D,!4=SA+8\LI1YX?-F]#L#*WT0DA_!79HU&$@NP9 13.HQ&J+2H>\5E MB*-8&U_61R-M/_9Z%(2,W HUN0;BCI,S.4N'"F? M>+*1?(5GWQK%99*3[?L1\"S%%FP\K$_@O,=6-&S!E?5<;+;GV YRG0H R<9\ M@8-4PP!T5L)IH41NUP47QR_\S0KY[;YY!_O]"%Q->YVB TC05MAXQKK!^W_< MZCK\>PZ"C634[EJ/7\^G"\;*^5$1)(4(I=(\4QTOD)5*(NGH30DN4[(Q=:?& M;$M"[;IU1X$2Q50!=\& 3_>I!-AESY7!DK<#;3-GQ'@YH@66Z=WO[]YM,M2; M,Z%C;2+4JT]%4\692.B5C(@Z:$$K?1BI$D=5*I?-$TC]NQ]@HSY3:88Z%B?! M,I2E%V :#R*;"](X^!E9>D.1&C$ IY=T2G1"N.?M((HCK2$GH!O;RH1/5(C# M%9^(V4:(CS+4*OQ'$S<.48@]$3X*$+T#3)'*"K=S@S$1_AZI00[@1^;"#Q=, MS,M0X,0#6,4W'V/9D2?+"E5(4%;@&O5:ZM8X^TQ%M M*0=^)2&,N-AOWM]>W#W8U]>ZK6Y_;)\TW8J%;<*85,^5:4"ZB*K4H23EM)@OG$ZAWU]CY2_8'G+J%,5NY-?O=6GG,0<>;B;F MD$6H5+'-)@$PC4;]5M!3);PWMW?_5T9!+9D9_.I&'?")1+ MJFBE(@ $R#9KO%YZM)Z=,5J/3=$$>1$NGH<%QY@;=4<\HV)\1-_,J7;P:=6Y MA878O*7DJP2@W*)\*S5,>& NBM3>)L=&8="#OB<'WN&<.P=QY[!VG#"/XR!'$Q OYV/B87D<-M!Z??3WQP=]L28C$2\$'9R-=P:[0FO[[F]*; M%=:6;=H_!* H_M8*?X'7?1W*>B_Y[WOB(_D/=<\Z\M]OB^_&=YFYI4PJ&;L\ M""I= ,^ %:DH'&4MV!\R!\,$( 9B?5Z*$)\PR]EMI&D *&3S38@>M2/W##F M;P9=_I/G%_9&\@,7OA\,<7R#^@*J5;#W-/FI)3=Z72SXQ?V!?5GIJ_I6$^4B M<47D3SZB+)2*@@)1[Q314]>;8LCR)QCX_B=6/XHIE_Z;=JSH3-29A_I,UBT< M-@,%-88P6"V-(0/V1!=.N%CXI?A+J62?@1;YI8Q_'=]3/H1"_:FLEV2SH?Q* M<^PK(9+IS?MRI>@TRY6IJUGX/:MLX*?%UEZLG#?*^['RUT;ZDE,IUIQBL;CT MZI=!$LL"_I+WJZCO5_&7\R#H\HI<9B:]BL:LA@UY)FUU):'6SH9"@X7)KYR>V\V[8$V=F8BPKJ3DEB:C=]%(5U*#Y91.\TEZ4(&!16-%X=*1F-?;=CN!:D-CK4PLC_F]4$;!9@ 7GOF5FG!ER_@OS0V;^#*?3^Q^%PB^($=IPY&HLS PYR+*IG$A M5F]D^^(Q0$PSY";C0UESRY-Y)2:B4))3ZKDO6.YI /B2(MPFQ.[.,A0+5",4 MMUF-4#O':D/J2]ICDI2V29+ZN9%CTU49'Y.)P]3'B]63D1#GFHA,<#H>%'Z"&&-&3:V#-Y@!54BIPMC86 M%V#MZYD"430J/%LB?D']T/.Z(#QI!C&J$NR]07#2U$E*2/4PD? MN?Y;LO38R3][KB3IU1]W#/AYRX70+2RSHG81>Z@!3XV3,L[5DB>)KZ&QOVR3 M >N=&7V'*;Q8N^6&\.TPTO$'Q(2:5'- MC78'7@<,'^I3P248#Y!(%'!;4,"1:4L=FXR%VJ=NI" <6[1"/-5[,MHM.Q[B M@N!EE)0VBTRRA(*)A#1-". <<0_X@&NMJ%>71FHK+&&T1L$4=JF* #X"S\6' M1I$QTMU*FJV(5B3!Q!1B!FJLM;EZ OHRY!)#WWI<)X5/H,FAD8D-IB:HMD+& M_$4^1"0P'+$-QT*G;,OR=^/7\O/R%TP, V!6+L(4MY'N[H++@^OAFG\_>(&; M!S8R>$DNP1AZ73A%!.5&3++ MZ1Q'P=<4D77[6@+GQ:K<6^>:MPG:]SKIQKW M/65NL-Y$?] +1G#3935>SY7#35@XRNHY6T(SC2P#_/HQY.F+/$01%#'IJI[' M./81!S&D"L9?/4I$9Y)K ?4_^01K[\=*C%"9Z0 M%U--)[(\>O*Z"*ANF16Q M\+".Z($\(FB/!)U!%G@F(B]R),0MS5$F*&GAJQUHS[?QJP^BY]Z) ="JTBC]!I9!J'&_$PVHOLJQ /C6Q?79('@A;%8<>7Y&T%2@ M^[U.J@E9BN4AQB^B8/"$=&Y+FR:Q(]S>(YA!\5.?-!&(#%QYHLFT5411J=2! M20MD#/-;S09/J5%F"1;^PNW368&UX89:V5FR]A=9 X,AT_ (P]ZSZ$BH 730DS92E+;[/;+]4*NQY4^N5(@%PHS_ M'/71W/%5:9_9A*D*Z]-M#,5"86RY5H+N!1( Y"&H'&V!&FN);.[R3*^&<:#U MM\[MST'$$5-&7R;1*&TLVGZ8?!@>-NQUY"K!>7AD$>7!"K@0'Y]EX=>(JP,K*S9_56[6PD$7?(^&&8_6VMBJU/;= ;JB)5_@#(@)W M"Y,0Z="^U#NE(8V?-U_>E\BO/DY0'5O&:^B.OP>1@G(:Y,Z#E9 M4D"Z/!2-QT"1E@K)?#70@9)4=AQ29)O=JV?$OB7(2$^B^;@AM[>@ M#R;]V[$7J^"5?K7AY'YQ_9$U]GGC_O=Z 6IC1E7$VQII1RF)!XUM3(TNZ *7 M@SC[:P@K3' EX04XW2*D:W=N7T0DO_ BDP^(."GP#O6EF(F _41=1)JP>VA3 M$$;Z,Q* ;"!6D_P;>:L-!R4:E(M"7HQ%@D7_ ME"KMC4Q9(DW%L0X\0\WKW(9NUT/8WB"DL09@H3BP2O-D:":0BO%H\(V;?UQ_ M/"LVU[<;"FL1PB[X02S.NCU7>Q\T$ =#VI]$AX" 9?:+!HKQQW%F!$@9-%HB M-C=ZT@=06\$\/+5HQ:,QWP$MU_7M10HPG*M)KJH "3 ,?0K/(VVC:*9!B0CQ M @P^;/01*/\2RX](0'@59/ ](TP@VU=M\E37MP?#$=-$4W%^\J90<<2)D<2: M E@I'=[N<"O4@%IJF"09I\'SG((7'\D4.>O;A>)_F4B/<$)*)$L:3/=.6:-9 M5T;;GC*G:#P45%T',3D$1YU9!2 M16H3VF6D%MDNTD&%.4,]DR;KVT5&JZN:\)/:IP1:$!XUF,"?U&?IQ=(#3*S![T .<]")I\EA4:JL-["' M$>@YMS=$LSA]Q?I@)F*0A^)MR4,=]L^QS0Z]^M)X@ (MZB'6B0&QPW,+U[G<=RF:HL=NT3 ]][MNQS43 M0#)0RZE^1'EX]&7U'<=QQR(HYDMPLF0D@R.?/($# 1F]5]>=R-CT [W46+/A MB+4(HJR@EJ/BUF0FL&\&YDP,IL"SZB!V)$)!QY(S GD_B7V /QL+XU&N(Q"-/U0.Z6'"_ M.=XJK7]7\C'\DZ--$G!2SA8C1#TJTI3Y?EFRB!I1.]@!+#]\5./:?1R-B^C, M:5-=E5GB<5G\ &;1E!E#5I"\$.#HTQPH+(-$L\B1H0><.]KC6#2',X&VO\ _ M?! '7E^&P=-1\A>AB0_4HV%NP$4XG,=JC]H]->LG'K\0LSB3$%J2/(V./VZD M0GZVB#S(]O6?U\80>$*([K4 MH&J&==>^D]R-20G)9]-U!1HNTH<\A88H=59:U3[M)/.TUW^R*W4CUVN9?9C+ M&33[T'5:K)2=4K-VJ#VSC8I3K=97[IG=3-O7?IGLB]0.@2%WJAV:J!UJG&J' M]IS'6PCQTY;0;SF,4493H\1XD@+')2_V&'OR,3.=U<2MDPK#,BJ3DD?HI\Y\ M]_K\56NFOUHL:5^5_0)/3GB6GBL_138 FY\PMCMS([+8M&,I[RKM[N(^4^ZI MO8A[:OIZN3U02UD0MN&!1KMR0:T'*FI.7%#R.;&TO#,4*HVK:(-0BM+3IS"] M@N7AZ>U4=Y+D7Y-W2=!H]%OY^;NOI3WY9R?_[!!(OD%W;C62[OF.=\A$FW % M5[8<]@1,J3F!H#'S%3_OR[*KRRP[VP]\#2:RF35Q8["B6D-6N&A/! -K#O^> MX^+M19XX]T9,,9RM%;,\:[*:K;5D>?"[C$G@DWRDK:IMZ0=$;G9>A@Q?:_=Y M&1X&MF.KF,J)E1M%YNND ^7+8XWS,: L/^S871X.1[7 5-?W3/6&2=FBM,:5 M7S?@>T#U@UTKXQN11.*8OXJ3W7V01N F[6Y^^1D0VF4GI%1*@U,OA/FC1E[HC9(]6.MB>Z,K.>^]<[%N0,V)P5W M(RHTT48.2[Q8J4C#X/,"/!.!5L(RL;$[M: MT3Z=K$99*.IKN<;[$[/6?+OJUL2?8S_-&5J'9]309JZ&RV8E<$CVRI@"FC&X MU$=&;'654L>,"R]>9V2OH<[(6D^=D;>#\*5W887#X5^IP*?79I7V;J MY3VQN XT8ELL'8REN/V&CSNCH$Q5&W>'O=X9U6RK)C2R&:T_,3O<]?QT&=KT M;Q%.5LKDFQ&Z-".79NESDMM7CXVL68^1YJ#Y"(6JE2X5^/1PI5&J<.:>K)<. M!48"L?J=S4O50CCQ16OLBT8P5?UH0'.NT?YZE[^P@+](,ZRYJ1EG]H$]B7 = M8.U(N%S#\,16E C[J+'-V$/0,$34"!1<6=K()/.7WSD]CIH5.TW60\A;\#[Y M^G2 E&PU9 O-!#BRD<;"DQU*RZ*_2=LQ2C5J:RP5Q.51J""3K$!'D%T]HN+9 M)U/N$*-LF['\[%-=P2FR>8IL)I;GFYQZ?_+W4=&KU MY<=%;=0"W=G(D(E2\.*I%'RR%+QY*@7?/=XR^4<9B.XZD/Q/,&25C:&L"TN! MA6EL,#L=]S\J%_(A'9^7HR!B(E'\Y&A*21@/2W;0BPZ[:!T:4VEC ST[*JD* M!^T](KA'"D(-G$0) 0*>$&)/JQ"R6>\2Q? ' 26FT2$V,/QXD[Y!/HL_/U3A MPF'>;'VZIF&IQ7C#<&G>LRU]AMT; MUK624YD<6GDX5>R.!4V\<+L2=#U\XF6]MPOG[C, MAW?<5:=6G0AL'.]Q5XKGS56/>]L3BW\GM$CV4M3:-S24%U;5K$TD6><]<$.+ MJ97.)SASQAW<%$G@AI07G&F]L<54&^<31NA&U-WX0Z>:X3<:P!CA)?WH"%1@ M%>RCZL2)'Z],;)0FF>H5J4"XX*7)$N3C/>[J&BR>;:O :QQS)NRW/="$[^0T M&&,LYT9E[MMB"?RE'&+WW<87TCS/H9O?;5PCUG(08ROJL##)R3O6AC3UQR-N M/7C!V*CF#>\=@50L3MJ:KT@'%E^1_I.X0X>M CD?S)5_D1K9R7+'CMT?8O-* ML>A4\KA%FU>*C?.)<-4NE&)]7WS$O5.*UYHM@6U]T?7B@Y>7J\J0URHT3T?^ MZHY\NWIR4@A5D)[8C..9"G3>KBK+,"-\R>X$PU9/Y,K2+?2,V7HW8_E92UAY MVSG?DX_U)KX\2Z7GW>%<0;.O)YMA0*R;VKL_V@S;).=[9_9R'4+QUZ)+DK6H MDY6H8^TA,P0K/&'*CBSC .33J-HW?33J-^>EJN=G'UZ>I/]1" MCR.R$#05SESU/I'6@@,W=V$1L_[MN+L._^:1;M4%1=[[8QXOA?UQOM'7F^!_ ME7Y&-OBI5CJOVL"*/<3@F#&'F->MZXLIH/U3K7A>5E^>-<0X]>4B]B-Z"119 M@L5 #]4#4A&"@Q$2Y%A(M]U&##4]]&>K@ZB ;=31;9EC^.6393O'S[@LT-IR MYPIFSB&4F !XV$J&#QEH,=&32_-W*+<+QK5'^"\!7P0:/(\H'C[-$4_@1"3> MRWS.-X<@X>SY'.Q^0]7AZ5U@@[([)L#5#I)5P3O2,]++C9\GEVK-NJ3I[U=* M&=^??4]-5.Y@VDZL[)WHJYV!9=9^I!A\G4OJBIXX(A,L/[CD>'YL< MCP8,S"+"9P_'&+\(2W85)[BS#!3>^A>-F0W2'+*U.8U[(#RX'N>+K,A%;BRYP,/],L#>Q+ M,WOU,'8Y61:_1%THP*0(QTXKE_3%F MM5%?/5_G"ST=%X?+6L+#VKAA?@'OM#(*7LC4^O4*+P@[B(X$ 4U=MN M&-+X=O4E/A2&':7S$#T/O("1G@/8CH!V.':ZXA.1\XE1K+ MN40,5AOJ!T5MJ80T3!WA'Z+V,,)ONBV"T/(EK%046Z:@BWAJ[?HEQX[LX*02 MZDI70AVY<)BH_4JSS4]5PZ+-;PX[TAXN5Y>QAQVX_@: 6C>MLJU*]6=&\# E M!!G&CI(KC%G1Z7N^1P-;X49I PC%RT_5\X9:%S^K(V+7ZV$O6]_]%RP4^^(> M [B&'@YB[O9X[++2M:BG$0PY>-F:UCQ!6Z2_L&MHBRE];2)N"!INP;ZP M8M6I5ZI.8[*K\R! .JI.I5ETFFN8\;C>:HCT\7_$WO>VE^"WNGT21\=ZP 9&?.%.>/%(+A1H@'CKSY0;[<-7 MZ>LTT,Y_PH(?E1.BHAY?(C'#T[I>K+"8909% CU3YH1'F S#^,G^:PB;80AC M#CJ_"*!(-,2LAXTI&P_6CU/H@(F^BUBNZS'$'TELYA"7''FQ4%E7 W.ZARDC MS.I898IXRS$>*@JMQY^8#Z?3H&-ACQ)^I(&5\8L4@TZ_2D;"88=M.!F9X#%? M$F&"RGR+)=]BC)3^J79>U.'P8TUUC&<,@IS>GZ6HZ>G9VS)U!]]%>8 S33 U MYTAT;^J/D(E3>L?3$):,V5!@/,S,TR 3 MRAUZ?C(3SN^,9Z3*"3TB:@]$GG$U3FN?TG+_JG8N.\8*IN];')=6C);1[#3_7SVLROVV-? M+^Y.SF_V;=8F;Q,(CL\>Z/R.FKUPZ0X\AN.3POV8BP7^\' R!89>L%R&9U%@ M%=O(5IH-[1Y-GR?W&6N*A&\3*^*,-V\01^-S>Z7=UA:B(R?FLB&(UU*@!(%; M?3TAL)Y25\_GI>A'DP(%_@A4+MP4541H5Q%I,3M^%-;7-;. MTK=@VO6S'X]35')7+XZ]U$$C/I&O\($^=BBKT@@L=W#0"DIJ%[EHR#1=8%_] M0+H]=FLXPJ"<*H4Z6M/RDP9=IJ&-7))!!QL-^W1!$!=6CU:TLI&1D81T4["D M+4J5RT1CRM.>P+5VT([4F,R[I_1!H2J/1?]D[",G%;<3_T\N?/PZ.[J>,65!X)C&P9$6J-Q4^+?V2.6GU*=_) M%1+/_.Y4)%9$CW0*4UL7\ZP@SZU8^[87>.G4F2 UIU">!B:YZ!K6 $V;(7C& M6&\H%3/' _*SW0)$7X[264W U893K-><?Y7G)FWI3K-:<.I3P0(WSI%[ M18]ZV6F6*D"2:7G07-=HTX+OK7)9D&W-T [Q-&47*(D"7N.SV\- T2;/:L'T M] I/5$Q;JSD5.*E"H[I73+MU0M0K3K$&W-I<"[?N"GY@@UU>6;9H(N5LUBSHP.B,031XRK[$UC">RJ?(+C22U1;)B M/-#"F1_PF2TY[!9]3^YKXG:WM@"QTN*V:XH34[H7%L0QZ[1'H+*QF%5+!T=D MOZV*&>-2)E8L$\!6'#P*RAQ12 O/SH@.RS@.OB$KA!T_F9U?XQ$>?B+^Y*=Z MDE9V.),I8\DRH63)+)?J]MI:IXNUT1#NMJL+!-OL/U4;1HAPB@4OD_DE9^S& MP1VKCN7UBZETA.R]MG\JI;((*F>(W[EZQI3Z%SQBT7[RP;9\'%'H=# ,VT\N MK[%ZWC0EQ -RT3 V7K!@!9-Z5%+)4MERSK131O#&\2_#T MHOGTV/4?/0Q!X1? '(&])F%+^$%$B4\D\S"&?^T^8+87I5OE4^G69.E6\52Z MM:?,K85KL9G.GF8YM+E-'K(]0I'(Q:)3*E:<XXJ_L(_57(CR>71G$?:H-I!-/% ZZ=*HG)R6#8#=Z13 M)V4P>9-\ S!>O& (*J+-E5I$-J9W[>@KGO[$]&O/$\\2 :0+ MAQT9ASD&PN\D=B=I>/'#8P-%^]G1$Q8:@;CM&\8%'BH0$EX%EB/6_'EX)(AH M0I=0,'J$3%P/8 M K&$+_BL0Q?OB.N/S,HF6KI1))6\_]S^(W@!TH1D!+6#8:^CK&#C 59'M&(L M\) YZ42P>%W\'M6%4H7B=WZW6>J18KHN-97#:O2E=6-]:U.5)2_)L>'*7%\? MF16KVXV;ED81[0B_,@K\CJ0(D*]8DJ0;/^:MUGB9?:C;>^M-MVM+7#C[_DF M^+@(0S (>0#M,9=HS"Z4,&J9?2P:Z)[),@,K(BJY!I5> 9M<@MK#,*5]T6ZC MKT*-/?#K/GDTQ\PF&"V2A1ZZI 2DW2CR-+B#H)4QD-0)@;IFKQ=+O>%,P@Y=8=)&W\[OSU69;F]D M(2;/ )_L)F<'#AZ\8] 3,C3#CW.5C06+BH2Q+V,DM13\$9B36IH+Q0D.T*WS MR!\D2D71L,\6F,7(6F VM6-I7*&:$1WI_1*99"42?M6L,G+Y&T@?53R3N38F M^N1C382FI#APPB0TJT* T1%,2)\A:SU&@%(&7! 96Q_?[SDPF;"_!K#DDC)/ MS7.VLLZ95)]K\AL:LBD]F1PA/ D,B&ABJ8C8*1>**PO9.%1&9VK-G2$HRD # M6\7F!E"5:WZ6;)*,3'G-N&G8DD /Z0.C_4A8PYE.M=W/ M.-^4##517.D3'0&WEF[.DC+'3-/R? ME#,"?3-9W^=B/5@<@J>*,:J@Q953*?=0^53<#,"\IWX'? G2PI?N$C*OV143 MM&!ERN)E?QGN8O4LBL4 #,2.Z#$0("WWW\*2*Z6; 1_%CY%T_]7&!>/FI/?* M*U:=,*J^.0*\"F(7QE< ,B5S:/4):MH6#^PK:RN0W?F_3 M[Y4LROT^%JIRT_IX7I[0"0YMZ2D;3[/,IZ&RPQ:JJ.MMI-1N!]RJ5 D-I%%A MTC%/$:F'#2@:H2Z=UY%M;QK!+M%FCMT&.8"6EH/4;85(?0:T,Y'[2$7$H==B MJ$ %3HKM9JC"VO ;52\L\&Z$ 3S3>A)N+Z;J8C 7C-BV"H# -]Z.@6A&[QS9 MJ(8EK &%#X9]PC\-I!Y$E=FC/(G&TR15SU>/0A#((:UA!#P;1>>6+.HE"B48 M?JSYU.606&(BE(D61CR5M;'V-Y]:QJAEZ 5=6=D!(3H&-&&4<&U'&ES2W)+K MM?1]T!761QO?8!A9OM+,N]H^)#FH6_" 1A*7UI4NLBI/*[CHVQL^' ,:Q(8))SZT^A@V;R(^E/&&P?8&2'^-Y#OD>J*6D[FX@I M&=O1USPE5;L3F)=R*Z2L]!(G=RPWJ,QCU5#GJT+]L?5/4PP1>PC"TN'+K',_ MVANT6':HE-@7AC@B80+B \4#!3@,NV/<;K#? MNJ;M^REK0%7VL0#])59@CFI'X+Y(=@U==@&Z?8P.P">/;V3 @BT.%?& M$$A.PT+)/J( 3]H%,00RFO(#09,TE&4"QI],TI!BE.DU97N#]@'ETQ7*PF+R MR6H4'HD8BT?9 RD?I3O#9/5??^#"T:,5*C53..P)C7@PIAJY:L!.';5JLN]Y M71V,\=!] ]VL-\;/$QX: !;N35/$QWYO^0(\V80$1"RMN/N(2$WE4W 8Z,Q( MOT3WND9>/"3-=&[?/U%P1AN(I(51?_6P((CEA94< S>D&EUC4JMG6XXR]D3, M1Z48]%Q7LX3\,IT*X\;[8+B"1X^^Z3AN]HNPW%X49/A3>'QLAG-XCC=BZN+$ MX""? '$>!&6-'$EHJB0;3%TK<;EDY$O@8C##> MB'_"^1+7F7P*]PJN(%XJF9!,OI)-S?&+K,&ZN6%9\<6Y?;L.BVZ>P:/D#R_. MHM,T?B6IOP\]8AMZW;4/UD,?+Q?&1=J4=<:KW284!X5$(L/3U83VAEI4OOC'NP+1A0B.P*=/U MD>&-25D6N2P,.S)LH\$:)AG6>N'8A?$^LF&PP,;C= %LR0/ZIL8V30^$)%^4 M%H"><@(7/&:R\D44WC.3BE;!25&]$V7"\6KPW;0,LX(YE5K)N(KT%MH;4RF# M(XBVE C^"45,;-"+_K.)1=&GD3GV^!-@V',YP(?- 6+>:%39&'L"UF4">_O MZ%B(_)D:#$0T9&:T% .1T% 30 @RYV@O=MZ8K@0ZHXR!9F0I MLCRR2_N!Z< H-R)QN62U'\EK>.\C?)RLKK$I@V,)"3::R2_Q62&T$@L?$Y/T M=\ZK)U5K8Z[,9$G0P!U-[O(R -I03O+NQSB0E&N7"L6*W1./%&",8QFW)A@U M2UYZ4 !N3]WZ1_ E)2):L? S_I$DI!/9E0K2ZR1TDBLP!_$HWTUTDG/#6LG" M>;F.9+3&7R R??3L1S$L"-EPR70A$*81XV>A[%;#B_0R2=1BM1D0-9&VR>;P MVRW!'1IVU >A/#'79V(ZDE2!7)D8C1^+8SX(W8C 'WN*'+]E/1C18SP5>402 MHJE)&OK-]/ (9TZ2-QT%.8;D55Z!?>WKGH +JL@X,J8KY')[Q3D6YGBQ.$/)B[ZB_EQ+D <]@4,(DE/5.730)>D.>S9^.6)Q MT8VQC@>%'/(V_8,M)0H%N+&LE,"&/N,7.D%&?BU*PR=O$#F6>E[R2;@<'>&[ M1 L0 E1FBE?)>!:L%.XU; .=-:4)8N'(NQH*ODZIQVJOBSK$1 LQ'2-*.MMH M8C]2X24" N+"SRB.T!?@WG64I6U03CR[O2&11SEU[,UAZ-![?.20!5%'VIY4 M\ RF)X(X>J$J;Y8R+WV$6,,NXR*4SMHCP)<=W^[?@Z"#9/E[472KY53\FWR>1;^91\VU?FSBFW37#JR]0LI6.7XQ3/Q?+31"JR M34&E05P2R\9)0B++Q.^6U:O)UQ5Z,+>J8#0J'/9EZA-D=_@H.F-U3P88N'8< M" !95Z9@5.B,L#8DVB'8@5927:R4#6,JBD[5,X<*G-=IU8E#*2(&J MB::/$>+VT2J!3UA2Q&7"CDFD%%G(!J4X!DGIL_OV4T" ! -= HD?D.6<&$\9 M1B*28.>ZN-DLX[[2SWX.T.16->GA6-3P24-^)A\8&LLUNUP%$-FM_C;U#OICFS.N*J/R=!W=Q@/P^,UR_ 4 M,Z\9V]T49Z*+I@'>+=TI2;^(N,-*0AD8V3L\768PU:(Q)KS1N>UH=B;>YD,+ M; 46 7?HV2_-7KIN>)&%#IA,4$CS^#Q$_L"D M$"@$3\Y@<,S^![.A@C.,:D.*^2R6#5QSDDB.<_LFD1OR ;1#5$]N&_LZ8)OM MR$Q[]$9&*X?1I#)!,%D<3TZ*8E;+6+5,FAAKY_X7HY_$Z.0QCD9)A:-E>51" MBK$(D1;/AZI:G'%:@+!+R3*>+)$V0.3 C?_S'XU2L?Y;E.Z5'U/QK-UM7(%\ ME$K:92\G68J5H2)=^PO63=B7;M@+,*DY[!EL+\LYDLM U>+>7SSSG2>ZCUW0 M/F@W%9$Q6%H'?J6XCE E)FSN4+0:MT!:0 I8)4=?06?EG6AS6.&:!ZH8#9:W M8>##W]O'WXM[[2=XS:5"LVZY7"N_ *_:P!KL[4KQI$!4UC/E%'&1Q3H^7C[8I)85UA%5&AD%,!9GGOEUG"-.OTN"6,7XKO1[0H%7)M)E-AC94?I,9IGD MB/:D6Q-EM=ZHK&5P0VQ]B"R>KTKFA]:RCT./&D/3;\8(%-]&%/:L<]$.A9OY MGZX_Q,1E:MB$VY'*D:06T(<,1'1).EZ';"'.RVO]8$G3#+^2:I =!)',TV4V MQU*\+0'VWN+U3P]8V=Y;OP+Q_HE=]TABT=GJZ[==9 P.7]U)UC5PDS<+Z9Y^-KF$R@-1O(FZ_NU2=/DAH M556H6PUU0XK1AZQ^9J4:DMNRZA8SQ$EM43O9@W2FS$)2ZN1"1X9!_UA6T'-" MI>H-& Q6^Y/=W=;%_:5=*]2Z^,1I05(V9$ *6!EC!(Y,D"/,(Y5Q&.Z?/$BP]5B M>3PF:N1"K<,1-;,M#?J/:WN=O[]Q_[=0+&/PVWV_\25=8Z%W_>+<_N\A-LC& M+GLOP+/P@Y[Z]T81'6,5LH**>EVD>?\5BWN5BB MI79*M$PF6BJG1,NJS#TF RO;E(&-\TP$%A*%]\-!4EYL?71C]YA%WC5X0#]0 MXV;2XTXU'H$I##O>-%"@7YGY%L&5G_*B=0V1_X_+RZNK3Y\FL>LUL7X>2W?2%)P( M[&,F^IOWG\Z*.I^9 ;:NII30@US[*13=O[_YC^[_%@K%>4^^$PQKU[61L;'K M#%UYX%9TZI&1;X6X2Q-[[I[+67L>VV!IW@93*%(I3#?E MW$^?B;7\+G/QP5P"5'(0H+P0 0Q1!3N_2?"W%AL6MI7CK^;8?66YW>/FJ7#@ M*>@APH?TWNPK"=)H$&,:+7;-&[4E^@'?UIBEMYO M^+<=\T6:3GEGUY)EML0T!;[?Q?@\(!CTP/,I#,_9B&SM=[P!#U7XY4JG6V5S*>U!Z.XF?JL" M$(G8PR(G(XMM9.2H%7D=SPTQ>_06'XRF9JGPFY%4 6OJW5Q'S='E%!+88LJ$ MY(EL1Y1AYLKR5ST7+FN:#7F!13=4<3>:^Q M$J-\G&7%>NR%[C$9&T3 ;2/,OK?9JSUX& (EA_77$LIPY!MXX)&U]?XLITS0_I8BVR;6 [^RCAS M6L3Y.-&G_:1>?[27\<:X?Q+(2W*3!-1KBP[6K;!=&@%IV-;QHN_15&8W(.9F M:X$YM\(Q+W!Z/=R7PUI*@@HA^]"ZSL%O:#^9B]=[$S]<>!!Q(*$NQ5A!+=&? M-&(^"&\WU T':B &5UCK0AY5_C]WCZQ/B<81H[4DJY&%XNI-F68>-?B, S4E MDR#Z;D?8K9&AP%-#T\9>@1>! /S92G93\#3S=S(^[RN1WA(H)[)<4ZBVM%%F MV/9;&_.ZHX# 0K5 C=_(_\49'OC:>Y[(<.1AZ$]GRP2B3U,R#X[S#_Y%Y@@O MDG-?W!CX_,A]2[NM-LW"O4^;IBZK(4[9B D?N!>\8+.6JW[M@O(E5TT!W:N1 MC*IC5UFFN92-,N09GC)Y+S62I9P\\]>6=.SX7034"&L3TK-R@4QOB^]D(,[H M@BPK'U1M@ZV.N!X4X&2-(X MZ&3.>Y*C5O7NI*K./)O([@2"O0:WAX=!%OK(>G%'INI-$"SG&F:Q^UWXC/CV M@DVJCD0NDFC-.(]B9"Y.&AB9J[.(61P#.%E-15 +B_3*,CDO,$K]IQQ8(+L2 MX$,C%6E]!8TPN<$DL\28?::[(;(&9QUQ3TVDF(>;4=+SYK)OAY6Z'8:WKIM5 M$I!*'E$HNZ75S!%R1&G2%OA*Z&>% 09!B)7-82)ZK Y?8H72)QV>;H^Z0=4Z MDZ'$YI*X\2.2@[>$)QO_5Z 874GUG"TONZ]X4 I*4L].Q*#0?<723)B M.%W!,)C8[-D(Q1IBSGT,A5']K!M_4V 9K(C,IRM/. 5QHHX8-%N'>A/;\=1) M,\0@$8/ZM[2DE.@ 2N""$@(7,*(IE#R*V;%16U$,AH2"#$-ZY' #OZ9&32%> MRKR5L*9X6WZG)K4IY47/1010<\ V-8XA%>0&:#X1D+^MX2D4=K^\!PDLK)6T MB9TDO9;T?X!91DR<*?'_!(U^T>E@C"O)%]$G7H'8?]"6H1$;>C$F%I!)R-2Q MJ*,NVQS1 9R,*\WA41F\3$5(E>DKQS"0;-"XZ]JZ8T6!F4T]8UX-/%38N+.D M@).2*<8-2LV(3.07#^8=:50"6H7U#+:\'!)IJ!B6%)$PQD:ZB,D#>Z"E3Q& ML00622)4.DTT2T!8$P(B$2SJD8P/ ?_%I=,Q(;"@V^;96I/O@X^TS;R,HHC. MY411T&8(9B:;-4FV?[/)D"]B=JPW2=5\H+(2&HQI/ M(ER8(+7 +@4M+A5+A M: GR2_2+_3?OQZ]^X'\=4K:=!ZS\B.^PFK9=>&,CJ.S?WW2$]^L%TP4#7&_> M?_OCG_;GS[<@=\UO'ZT,7I1(GP,6#@CD1RKNT?Z#T'WAM5_ X0/!Y^^,=E_< M$%S.8H&;MN=2=?RYCW6,MK7'W]=F,7PB]>=-^^+Q69U?S@L3V"\>8J! M9Q5CGV+@*Q8O;^9M6 5Z^W#]Y?I_KK",\>;N]N;NXN'ZYNMR2S4<3JU=72LQ32_C%VP$=1TQ#RJ,/K5/BN<%TM5S__-ECLX MZXDN_+QPCC^=2,M@%TSR)/45?>U0-&5])ZL7-;6<,7&40_"UWJL"1WY7N>C\ MK17^\IY*'5=:[ %LL+C:!I=H(EZ<=YB1SU[(\L$G]CK9E^OB_O[JX5[MQFQ1 MGMO"G/[XBM_>.%7DCTT:X*_>O+^462;EGM\<-#^G[I(3RSV\R*3;^ MJ:QW_33EF7C=%)\/!.HM$^\S["L?[7YS[,NK/BLC,^$?2 T %F\"RU_CW3" MY$(O5%J>TXUHR=,XS0/E4+6=.[V;KR*6AL5T3BV5G")P:[FPOYRZ(6&])+TJ M3J-0<*HY5.'>"N;;4!#4O1QN$268[3D]BAD'/<^OR6\6+/:D#5\N2;(KIMA\ M+G%*C0*(_\9<)LFD<'XB'=0E_JE"IEIU'N1Q8_F$^;8L6I5PI.H;QJ;&4O!,]4;P+'1<&['D=R MEL8A!M&"0?CCUV0G+$5G:IJZ4R^4G$9SU3C0P?#]XB2J.-5&TRF6:@<<*G-I M"E0HB_<.C[&5M/KB$?"2M*H\,?ODBDX3!%>Q/M^0.A+F7HY,'#LO;)'!=R#? M[Y#B6'B.PSH/5\*K$Y;PX/[C9^%&@C9WT_T6"9)G,XZZ7'7*K\_(69):Y5)C M#2;A#N4^.U.>'[O^HR>AE@Z=\7%+UWI'.?1WV2G7FTZC_.JTP#*D:H(U6"V4 MCED32#2X$="5D">-Q*&\'\<=S5K6KR!V8B:Z\#L?)?%F):<*U?DNXRG0N 9_ M9M&C*8++5VWN.KRXJ91@5@CQ./EE53W*-)JA#[ K.X4H]*>=RZE MJE,'V[1_T =Y$"NG]6=%U0M.LU%UBLW%96N.@]A::FAODV-[ MM9B]$*@+=3-]OK[X0W'NUF%T:Q*HZSI@ROX<4VJO%[-%5G5RH+O8?N"/JV:6K6/P-$<\Z8CEJ M3JC1;9HKQ(.\;ACYRM<.$4H*4KG.Q(U$*"%#>7!CO5\5KCB"Y^/4R996-]UEF/]U<:I MWL6,Z,QQ\LX*=WL1AZ#AE)M5IU&?;Q:=;O9Z;O8BI]-TRK6&4Z_LO/Y@%[G+ MKX%_UMYZ4#8O3$HE>>;B*"D[7WUUE=7O4!E\'O=WJ#Z3<;U3SM%QBY_U>UIP MV=IS;8Q*Q:F63_4M.W;S\AQ5J5QSZCFZ%(Y0;;"]>+(3%[)$9AF(U4K!J>1( MC9RN_=H-Q%F68:U0=2KUG Y44AQ/A-Q">W;G@3WN-4G [!MMZ*D#),TX0P_)YRCM$BJF!'"RR< M%S+Q'L=^ &<4VCB+6SCVIJR.])YH ]'%,'X*0AQ:E+F7Q,/VXNBH1P' M'PQC/5G,C>T)?'O"[J=/(L:]8X5E,NC&[9%X&N2 MU\L3=YUKN4D4QFSJ@DQI( 1G'JY%_;(U]EB5FNM<2VYJUIU&K> T,^,)4UA5 M:?D]T^J;9]0&A_K6^$>&2#J? TYNA-ION@ZBDZI6''*S:Q0?99&1#_.?A*]E RW M=BN^WV[E4.=)*"3D$@)J7^+1QPGVO_DG!\&!M M=T37:WN'#_6^,3E_)V+7\T7GR@U]H$AD$.\CT\[DE@C6!+)THED$N*99<@J9 MJG3)].J[(S^S%:[U6LZL7 6%4W9JU?6?V5XHQ#D%+_-3G0?+=QN;\&>0C$DU M"P:LYA2+!:=>WU"%_;&>SPIB8:'S ;<%L2OKQ]S>[[X:/'KP+/UK(1A12"QBH]VWT;0]/PG;; M[: _<'T<6FS[08RIJ!!^[",DLG@,R=T.L=+>BI]$).RNY[M^VX.?1QCOHW*] M\VVM>!I]_K^S,_N3)WJ=7^U;]Q$X^%[\-11^6_QJE^%1%/:!1=AG9_*+=*OX MNT9LA5=P%@<#^' )>43^1/%-#7\V3U>^66KWD]O5;Z?U%#*64T!A\>G,W+[: M^&_VPV@ >[X(X7ZU?[._PJUCXGP-D QE\TN_J&\1@9"ZFC332-4*A?O]K"7@ MJL-S!T1T<[FUC.4B24WB& >>.MKLEYOKQ7TDA[E9GOM;2Z^M]7Y;C XOO;E] MN/YR_3]7=S_LRYN[VYN[BX?KFZ_9BZ#_N+;7@67\;Z%0A@?\XK[?] HO Y\8 MG@(4]UH:8%>.;&& #VR9:K..BB0Y?+C7D_J M K^.QJX;?7OM)($;Z[G#B+@ M7$SNK!*)(TV.*-QI%9R*M6"4ZS.;PZ;N>%L-V;/*%G=*"6+3JE9< R7M%.I;SVW+>S)5 MIU:M..7&X8*YI][]>QA$D;1HCYLW5KBU1*3;,.AZLX#P&DZS5LLU@NIT9]=S M9_.="]Q8O! Y\N];"\OO;]?=7BUFV\)0PQW85]O!L'U%)S1)_\5Z:,]:;B30 MS>OCR;@FPLHN2HA6T"941_D!=W-I;&9&>J'JU"M54"R'B3*Y@GQ?E%)5I](L M.LWJ_ 3L+N5.;K[_* 8A$(8V[=AN'W&%_JW^Q=6S;3=ZDA"L$G;[0"^%N=<+ MOW-A;'86EG2AA/\[S%:'%2[&LM1JU)Q*=9=UB+EYG\?"/0H:C4S<[G;ZGN]% M,6KH9S&!,G^D"(WYF$R"4I DH+9X;=C#&(IE/?%*#GL1[9*OIN MQ2,KU9U:LP%'5MZUJ[,>>YSK"@-ME9_N?%Z\-N6_S+"5BG ,=:>ZSF+5T_5> MU^E@*7&][A3W*6@Q_9Y>^^"6"?MM+XBB=W8W#/KJTE+:?:,FUNR2\'7<)=[= M9]A;CAKP8LDI-0M.?:D!YAOOWMHT8V>3:HRU:T6GN'+CT-9#0V2/>K2_/8S# M[-5BMN(@7&.9A(CBL3,Y3J6SBAA#QOT:^$'ZCLZU)1M5E&0GXV!K,G3)02-O;DR"ZAQ,@E>GRO(2KK8) MPFU;N6#UI6<'D_$K4O.E.(.Q]0 K.@]FK-W!FZT9:%8_QV%:XO6L]ME()[GAQQW=\$56\ MI!3H>+TA?.EX&6K]V]'TZ< ,^M9R% MOFO-OFU[N[004RBP(851.:$&,NWN%&)E;?'\X.LUO==\.M-A1#<* [%F)3WO MZNY.'1_6Y96B_'1]]_3Z9IS/CB[P&([+"<9EGV!<\N"X%$\X+ADX+I43CLM> M7LK5 %PJNP1PP4A!!JJDQ8!)4<36<]Z_Q57I@1+K7->% MWK *FE-V$OS>H:B96YH3Z"R5J;K!G&Z\PW_V@T] MEV%679JU#QM8E"'REJ#5YY2@'<9N9[%_8TOLO\ \FH,@ZNP(?W-35%U]!LA, M(DS$\_>,6_=PJ,)&(0Z7,U\FUS$-RV8 MT?*TF*-=S';=Q)E"Z6:0Z@/?+\F6:3KONVAKSC&&=\:GATC-4F$_J3G3_"J6 M%K>_@D'X@XVOUCBDFNPRE3=UNCE6<9I5=!_V%W K[Z$7#_#0ER@B./3:G%NF_-9)%:WI'I7V\QX=*#7+^TG-M:NB5"C@.HJ&HO-Q&,(5 MO!6A%W2HNBJYM/2IBQ@3O:I\6<%G/0B]FA M78[CRT@TV0%[(;;X(<*V%TWO-]FEK)IM!A56*@O(5GI<+4"_E'[:E2+0[+H! M\-B:Q54Q]G9D3V[(=LA/18FZORJ*_,FY2=NQ\^!W]I(9-^3<+,J,8+16G7II M5>CVW3/!/"BA?62"/1%(Q .-QOS2I7UR7I:P"-SV7T,O\LP)+R+#IE.N57-/J M]OWL&P=X]CL5/WSTE>K\8N^]]NC#)-O&SCWN,K*?X<>BX]B^H+[.-H8H>SWX M$/WZI.D339\5Y:91E[/5?M-I5E9EG>/2^HL1DNMW]S9HAK99+3F4I]MPX:'=.7BCO::75Q@!U-\H*2XU0>7<("Z/1][3\ M;^T:?84S+CJ-5:RV73:KX<@$Q(742$LC0EI:7@?_9A_RONLR1X=6-W9?UA&">]7(^<45AM4L=&5R1?ER'L5QGL36<.U*3KU1=1HY M$D/[+L&V,/JC6-\R,EBEYM2:):=PDERS[\L*CME"UZ54QMF$? M1S16X)7,^BB=9GUDS/JHGF9][.6E7&W61_4TZR-KO3-F?12WN91IK'0:OK'+ MX1NO<F[NV.AI_L64@SW-=SC-=U@T92!E?*4P?6)#<=S[V32L?7,) M^.EB8XNA^JI3*I6=6A%X M?E^(.CMZ5UJU*G\)7/\:&/WU\HHX]-O$]5^&74M+% HOPZZ5IM.LEYWF.J=0 MK%(J.?GDO$C]&VLKF/?!?>PJJ"4/W:-RX+VBY<$O9@=%+1,@\J=>'O/6'2+* M0FF)/,\:T*Q+3KW0=.HKH^CL_M /$5YAB:*$/3KS3;5BI%XX#:O\)/%,YM_3 MKO*U2[S-@R*7G&H9JQ(.7B!6]K2[?-T"<6LLT5BFRW5[AN+DN^<"7^^1$7U: MS&DQFW.\5K _$,&I%8"\2 4]=JHW2QM#6N*?PY;O1?CLM:<(194(J#CU_84' M6H"$Z],S^>A'2N4PD:DV9;,M0+A2M0"Z>'_Y+J]YMJ> ([LPSQ8^_>TA JZ[ M#VU"M\S!^]^]=-PU=+]31)AG[,K;TPN_"T6S,%9VL5 [3 )N2.$L2,"*TZB5 M';C(>TO$O&IG3Q%J=J%VEN !%/O[%#9=$,#F=MCJ>6T[Z'8%TL(,#)"XU6BT M^A/M((HWG67:@#*B*#GO]D9N16,4T4XI^J-^=8F;S$(^R]!&U5+9J5?WU_Q< MMS9:@I*S]%!UCV=V;"0]MR[2U0M.#?Y7*.ZO(917!1WB5,]E,W5K/7ZX/N55 MS;@]\M ;-Z^+#K*7_3T9SJT"UF M6O-B-F>=QN" H#XKE=>AQ?;T,JZWMA6!/3W"R,H%[7DPF&(GL,7%[O0),W!) MPLT;8_CJ"#=3':\ WS45S&],O-8;3J&^.'37JSZ7%;3C/AS+9CR[Z3B)$XV1 M!P7E-I,3:EOLIJP[C5K!:=;GIQ9>!4I5_G/9)'08G,D)B'+^>6RK.;96D-QFGLNV4%M!/Y?K3:=>W"*2VU'! M1KT2++?R"(BD:30W_I"/1HOCKDTEP9OWEQ?W?]B?/M_\ M>6]_NKOY8M_<7J&0^OJ[?7'YJU#(22 MA.VX1* YD.F7MSA8[9W,PHR?[+[![>SG-):#!MK9G^#K3O!U,N_%1>=?PR@F M"\*. SL40+&V!PK;'[\P^&O\81N-C$$8/'LH05LC.QB(T(W1A\'=/GNQ)Z)3 M_^=>->IF'OU',8#C]AAAR?4[MML/8 G_WGGWX0JBS]P3_+TG\"\7?N?"V-JL M+FPPB^!_\R_PD55>K$:VHM.L59WRRIT+&Q=V(,+!08\++W\GX:NMZ!T,0A"R= /4Y"*9L*AUBN'V_:WPC58E7)5I]($ MF5^='_O?9H'=Y9/K/XH(9/O)^-Q_8:3$+GHUK_9V MI[>6PPDO.:5&T:G7][:$?':X8@5QM"@!TW2K.">]ZWQ-%K MSR>0J)H\'+DWRKQ8OQ MIW:9S2W'W_L3V][]GW%@DYA\%:>8(]&WX6[ '(5ML^JXQGC@Z]6#355PMW/71_O#/S#*XX^:IU2K$L%;X5E;Q?!A]BT3'4"P7NI!G!G,5P"^I.(7Z M&J7 J05XX\=6+]6<0OF@^H-GQ%GV-L6V5XO9L*!.U21_NP=Y?/T5_O\_KNX7 M*DL^'=0^Q&INAV'[R<4@3=#%,D^0+?&( C;BKZ$WP$K10PW4W+HC*G1]""[: ML)=0W,KMW?9_7L M^6WQ!3Q(%W<9>5NHC-H>HW\81IXOHD@"0J(1(7\S XRXA&5O2Y:^[0V$VFIS M&O=('J,XCIZ",#Z+1=BW/1\Q+.F4CX9+[W%[#["[ZV1S,ZK0JDZS7'0:I14" M6KOGS]5&2FZ^/201ALB GA^[_J.'#9U3[3C(3:N*\N! M"'(\/'JM*3"OM 58#-_]-R(0!]WX!>L! M.N)9] *RF=+H]P<;\=CX!<3)/9)\LT!\BKGFA;VBJ/3&;WNN@RG7*DZQ-C]W MM^C![#P"/2O:<>2\L_[P,YM]4^.8TPID&DZQ7G/*C?6SU]&>W?ICT,N=7:4! M1GQSC<'HK=@#ISCT <2AWRK1_,[^)94H_'3]]>+KY2DP?7"!D#!H"]&)[&X8 M].W!]#%3V.:XHRE3>;W^YDI>_^;6O[F^6SHZ[&]0$\/UG!H\KKT:2K,D?]Z) M@1&J,YGQT(,?8.(GF\MY;J6"4RC!G<\!V+G]$,B4F04')@+5(%>*#)LC7K7P M8Z@6[#S#D1,O7OR$^)XH#6/WQ\'6D9K29.$AI85ZV:DT]K;'9AL2^ !G4JX2 M@9-2C(6RCRX*A]W\"/R7,(6 <+#>7E[#HUJ88WB\MDJM38?'0'5>:J:[-'E. MEVU_8E#?G$5W3JU8UM(@H#]TP3#O%E=?,[!/A2%LSAX^_'J\N[JXOX*1<'U M5_X[!GM(3EQ\_OY/^@?%)GI\WV4 @,_97/]K4;G;GQN*JVQ7M.,>-K]6<"O!0H;&/17"; MNGB[.X6QRXMIM HBGNPU'-DJVG[J#;;)<"W^9G^X^OWZZU=4]S>?[-NKN^N; MC\>M,588ZK$2X\ZH@JTX-4(K6F.N_4@\BMEC^8I[=Y3@3E2+M5S0#/MH#TS* MD4H^*7(%O\PM/PYR%M *$YDWQ6N@, H-$!VG072O3.HO,/1I9R;)F_?WWVYO M/U]] 3EQ\=G6N63P*S[=W'VA03"G1/%.H[R5J5669J(#"Y%#8.^#%0MYH[G% M!:.YQRE$\U*KM'YJ[;KN>-I]N!.=85L5[2>M33I!/0#)SW/HW;X$W0O%LQ<, MH]Z([M'!,L,F(- T-6^ZFI:J+><6*?DI""^8CK>:C+= Q5EE#0VG7#Z-&EWL M!I=W>8/7>3]Y?K/M11'"HGG$I[Y@EL4T?583XL&=ZB:N(A/NFNAV[5]JJOT) M1#-ZE688L4VG7*\XE>K)!5GL[E5>C_8?KCQU)PQ6KAX$P_,"#-7_O0D?75^.1DM&,O/8M%N<*>;' M+ON,GY3L2H8U?_2B=B^(AJ%X@#=\Z.%@IG;A?_$-_UM\8PLP7@=HPH2([I>. M[:[[O4HBWKI-GOS&=H_EOGWOWP+NKP>Z MUNYXC]B6;C\)MP?N9BS:3SX8UH\C6RIF2_A@@%#C#&CFLV[0'N+<,.$_@@RD M>MJ6B%^$\.V>UQ7@;7DHR",[,(@#2^3GMPD$GZN60O@IHDD-X",T==2-[7;H MD=D/Z_7;\1!=X_@)S/W'IV 8HP6@/DV+L?\5#$-?C,YMY?]A_P^X#G9^E[.4 MW^7\=O^'WL2MVL.M"%&8 "VTIWE6,ES- 6SBS?O:9*+D9XS(?3N_/\\D#5&F M[_5Z2#W\).S="Q-:2:HH0PD^1\7,R?%9@YX;X\YLG&C=P0FM&$_P?#ASA.0( M/1&[X<@>!/#]LZ![1N_WX2B#\+MC&VSR)'J#*'DSF%U@C^'RX&\C&XC+2^N+ M#IP%W?BQQ!H'QKJ%VPV\'2TLI_,];OUY^N+R^^/M@7EY;8[3RC/%ZEB8HS9&;73@ ML_QQJ:_L2[8@["?W68"5('QK@///0HYTH^L?=K #E"/=H, $^/N]$?Y&#&)" MX%-[Q$05O&;0H[F.]/1OH&+A,V11T2LOZ*1=GF!-RI1XC]_V[=[N!+V>&TKM MM!T&3#/4==^P*?0**-''(\DKT]+?VKWL^L:-E'I%KU1L59?C MF!IY%2/'=9PR#X@(49&!'3ILG&$&?UDA3YO'?/>^9Q;J"CK/P$QFX@]FO M,&C&'\'?,!_ N08OI'_@SX00TI(DN&0V@#N SZ'UA.* M'LY/UK_G,6^*INS@>OY@"(0GMUGJ+G 4V\.>9DMNVIXT5*K?:BFY/*:.V7J3H6$KP $,8(:'+(!Q(!@(1!VMZ M=CLN?-'\*0H^^.++4X!J-'CQ$?=RV(J\CN>&0+9?9SSPB]=^\AY=/_5(ZQ)$ MZ_U N-_1L>@/?15N& W8N?VU? M]'HVJHD0CY^*8V60UXY#%W1.>UREBQYJ0%SL*U0LC>5N?WU!Q0)B-PBY-?!. MM'M@?M#+*(_001+A%?T(:B7TR.3*JVP6?>[N%=#X,E^KZ]5[EFC8$Y-I? MJ5@K%I=,N12F";9U,-U&C6UI@%'NK?Y;9'Y&!8^*8U7XY6C<[(Q4]8DVZ\8Z\D&$!?C)&B7-+DT_2-=ML"1ZV>[5"U>GLEL)?C)6^5OVR9*:U M.#75NBA7;8SR6S,\6IR9H\_#+QDC\IU#"A:Q+EC>4!XQ$&R6+-&:3HA%.U%[<7]KE4L%1 M44^#,>PS^Z-HQ; *]0 9!E7FK\S=ZTV[Y+U&,6L@HQ5&4Y%MI9AU /V!S%J"X6GN$GC!@KFN48244. M3E42Z$BMM$.QDQN."%@WUH6,_81J%A4U;)WK[@+?+&NTZ(E9ZR;283$? MKA))JH+.DZ]WL*-][,%V-!!MY%V,B%"(&-@05WH-'^MT/+;R8[EL*ZN>4>V" M!RZ+] 0+_"Q)&;6C.UDMZ5++$F3":3&O'[CFV$N* M86OSQT\>,&_8?AK174X*=;EPULA6B1]P!SNBP_]AX.6H^2J89"TV)IY\7;]MKM#8K"JC1@DUDEF\%Z @?Y)7RX(//APE3*P$R[1U M^)2[0[$3"BDB(TT@V-^OKU 6+%EQ4\PJN5E5%E26E@7ES6YG"A(0NME*RF#P=84H!RT[?3/"K-*>)%R>Z. M'0U!&(/]/(N=X1^1U_=Z;ICB;$_9O=*8I/[Z()9\S@'??M 1O3->>Z+WJ(O? M^VLHW\0: ;-VII0W;(U'35"D3H98V $:2>#?!ZP:]4=T+28Z<+JI(>.VXK2[?8K>B_G5MI]Y&73"5) M&,0V+;1AA(\QK[-QB=E(D]X:C^;4;Z:O8"L<&-'(,IC"P21Y%XP]]4LBAQ(Q MR7/9"AXO,4L- "4A\^*&(;O<(;?!Z?7VY,&P:'R-=W?)^J12<6I)XA)7=JLE MB+I5TF@(3:I'# 5F)1&#MJHT&J_?<'1)B(PDX>TU?CAP1_(G\&76O*HX6]TR MO%6#01C\H'LLP62,.V?)$CO^1?0$'I2J-GFE^F990(G2@D'X.WVBT0-:Z1=^ MYP:/4+XL2GY_H3IJ/P7AQV#8BL%84)]BML\;IU_G.W)HPWQ,$;.Y6+26$JRZ=5$W\,?X=O48N\)6-PDXFK2:.C;WL*<+G[GG7P(!I-O;C3+IE/5A/;E8HHTN0\<- M.U2)0E(= V(@O-4+Y?N>/: 2]YKVT+)3F038A9?:O1&Q'96@3X+2^$[H]486;.E1V"^B MUSL#18#H@[)R27:\.O:3/B5V/N'KR&!TG,\BQ+K5..ZAT]_A@BW9%P'K&?L) M&+^1_=,&!] _>Q$\,4-J3 >>+]?*3K58FD $U' 4V+=F"0QTVQ_A!)#K65ZK ML@MBV-F[6FU$_!*[:A2<0F$2YC"U*7O&IHHL4-+@'!.W)<=YKC#M;)862'0% MMQO-&,Y9KI:<0F5R,C<>FS5[\2O,^EK3XDN5HE,J-C,63Z["#(;$0W102 P$ MA;AZHW/[$V&48/,-FO#P)T@@0>*']8C6+%K.8W8R"VUE(/4_T <;55L8PA+H M)&/H&-/";9*)+4&^#6I.%'_^<\!);Z'%$0K<)-*7X;^0N!KZ*%G3N#D;X[MO M\F67\#Q\MG%>,[C,J39*3KT\.;_"V1B/+;70DE/$4?6UR85:\^78*H,REUIM MO5H'_F]D\'\\A?E9?*DK4!B[ OOFH.YMU6WM5'6;477;/%7=GJIN9U?='AQ= M3W6WBT8XEFSV*546QJ)!/S(>W?;P#7X'NQX'*[20Y7W>[D-U:J6DQO4R7VLD M;LDZ[U)U.@3-PHRU,8JGCEJHA9#53Z$5"K.UJ=P4_#4J+B"G0J%5XB=HR@"G M)))@VC 2Z*LFR)54V 5N2!<+6] !YAA0T.VB4V*\FE *\,/)AS <,@2=DGS, MXJ0=AX!"%T=4G2'SVGT1/P4=?*->(A(>G](*@N^Z<_C<_N)B!,LG9XE#<0/, MM+2?,"3#<1H9.*&J8<^G;,UK!/\J+5EK7JHM*')_#X+."[@I<"FN-;CI!=56 M+"ET\S]Q]V(W6:#-*WRM$G?):N125C4R/6@IOMI@+?$8;F^&N#W'9A&6P@Q_!*0I,?PE2G$GU':PC:P\@M^3^B^L4R(:_T0IQX; M!=WXA:?@=>P7T8HP2>Y0 1AI &N:!E"UO ;E!%>5X?27)X;,T7 ZH??X**B^ MF:A#7PXY8.X'E!WP0H5X@[N:@%ZV$)#(HZ2^B;3V.M7%DA7$I<;ZU(7ZU6(9 M]]P/W+VR4.MYI3JBO&1]<"FK/GB>CIC*3)N$@%#2RGZ4;^=*VT0428QZ$$<@ MCC&"2P(W?K+_&KIAC.BYU"D&8JP;4J@L[HULCQK:2,C901LL6DIFMKVP/>QC M9AA3LPS3=6[?@*!S?;GAY/(<>1 M"!PC*%.BKM66"3 '"U1:E.,TJE\0%A'K5D1'PM"@D=H3ZG?I5@"T0LW>TJ % M*V,S^=P&$8[%(*Y=/8MB,>#Z931P92+WW]@A2"M5IBI^C+O.=*F* J&G%4N@ M,6V4.^F/35F)'K.A]ZU%.7?<)3W*%K5TD'4=M&4!:JJ'679-!XN]3]55T:;U M\9 -#KI'-60G3[/,IY%K!'^/$'/H-6J3)2M]_+"UWV#K;AW>F*/ M64DENR?0NZ-9,*0ZL8]>H!,F766 F/Q@E!>".W0;E@Y579$JU M0NI2$E'D/G+L48X=Q7X%\"!;0Z*Q'!N*T@(#D%R?$4:4WA[1J]3JZ!P^HTZL]B M1"^28F2@X9Y;Z#O#1E#R>)&BE:UIA99F(F>XTC$U=('FICZ&;O_<_N83IB$5 MM+]X*,:XJ5]TG/%221( $F/ DHW':KU:M.A*N==XV9<=3I=5];OL9:\L?-DW MV&N;V;6A2EC&NJ;@/Q)?$QL:L:F<0C$*]IA%Q6B*WN(N<\G_B/5)]USPW9(7 MQ(&+$Z=5,E9OX3]<+RE<=7N6NGWG]H7^87(EJ>)4MD#)>X257+#S,31J_J&J MK9VXIO*[CHW-6L.!TK1R7MFY]6>"AR$_DOZ$(208D12EA(=2 NFDU/QLLJ64 M>T<+Q90Z[\K-)-256R$K22\Q30K;'"E&HJZ7M>9I5DC$L^Z$G@QF99WN:Y0Q M2^;/RUE@FIZH2!0"MW@:+H+AGC#OJFX#O.E4UPJ+H/;SM/?$XD3* MK 3?4Z-[\C![*5I3/14)/?!FQR#(8!EJ=F2H?;T. _=S8P))"_G0 (<$PK\C MV;F'\:I'7Z.BP .&/7&FA@Z.B=EH!)Y9WTZ=N4RZV#VOJ[%+%/ZSVJ+%SY-I M =REIHV/[0KR!7CZ8V"G6@DPT-. A]2C-)/.E09.BCP)LW]NWS,2DC;-&-D) MY"*6?5I<]68<"+=7M-R>JA:6&B*;"3<>AWT,$V MM6!OE(;B=GM18)YN:/ QF\)L'?*64DA.6HV179YD\QU%<@D5HRU\93M+PF/Z MB!]"0=#6R'@ACCIEI&X\J<"GS%+R1OP33EI%0C7OPEV#:XD739K6R5?F7&Y+ M7FZEF8B*FD/.[=MUV GS5*I+L$7)H4>I7RGJ'XH?OA>5O/53)6]&)6^Q<"KE M/97RGDIY7WMS:GK26+?M>OT$WM M5"55,H/$.YEQ%7&,$[!Z+(-W=*2=DAGE*\!K;F5I*)/V($^P M\:O!;1?0(]R99UWQ81M447D=AO7!+"_7C&)F"%WTS%9?OR M\@/)\\)#W)>7.\^8NF>/U);G 1$5SE(HZ][W,]][/#RG&S2,E^@+-A^II!+_ M=I;ZV/O;TV"Y'H^Q9WWI@!+K_>LS7/F).T,R:[[/PC1 6_VK:WOO!\*GEGP> MU7$=[YW0:=V)3WWP3_@S3.%GSY0'BK^93S[+XC"!'HW&QKOP[[UWXADP*>-O M[[1W,2^,,C:2S1JN(J[O-G)K'&9K:[X[QM.JY9SV+ZZ=BC1@5["+1VI4C&1I MV9]D^W'T06NV%:W55[1.YV- /MZ[!*WVNN_73SIG4S=(VXF2)ING\ZC^?32P M-Y^*6NZW'>\<;#QM(ZQ\;E5Z*XRO(ECJV(HNN= M\(J"1#2YUPS$!?IR% %Q3VGV>DHOHBE%;A"GOV/;-VCSS3M94,1EVM9\4O&, M6/0G\:;TY);M36DHID!?"9]$T%.,BDS@2K[QXX8QK1"4IHH=)I+OY0XNG19H MKPMA!?IK%$08""VUK?0[VYTV2D%8M5(UF2>TD2@>+(Q"^"Z"^&.U\Y 1_(@: M#\U9*F&0Z1T52V$O3VPWB70UI=UI*FJGFYE&VD6N]%%BHH"P3H$)5=$&FM(9 M9&>O*3#AW=6_D(%6L3F?:-2GR2+?@Y6?LTBKE3SF(;W1/,AL9O=K68H@?[CP M(/!Q_V4)-?$;M7.69+621S9D*#-H9B:I0:53@QQKP:B3--56D>L6MD'M&+TQ MN]Q5*@6EKLOE7,RXY7-^L67YHQ@D1"D'$XMJ:/TVZN0=W5F)<(5>3;O#*#U^,[< K#R@[E:OHC)>[] M>=63=S%(*=BAWZK>[>X(W,68G6CIK& MD+7>I[G7:Q614H29Y4Z0KR\%T0,_;UG^6UE\OG/!BGTH>38,>94>=GT M/+>,9P)AZI=7UR/>Y2=M2>LQE%!UIC_7P/('TX6>#64(AB(Y7E-1Q\^M<[RT M($?G,9N@2Z0^@LNT?EDE?EG# .20"U:F9$$X_\)PL!4J'LYP>*_EF Q_/Z_/ M_Z%(L/-^XP";<_T<*BF4ZH=C&!V_")]1/EEP.K]',^^$S%R^(2]ZPYL'! 7X M4:QIO;,P/R_!4 KJ.]8A3TV=L0C7'P] DP3Y-(I@$HW?>EC,)".DP8.;S8SQ M!(YH*[W1]!-A ?8BTA.UV\2-3/PL=O$93:+TB'"=9CE?I9X]F-4'"O=;3'-N MYRR3;*N%JW"'IN>6O)_!!;_D381B:G.YM60M[5\1I;BIWG9XK?A"T)MGZ[W1 MZMQVSG*]=E2YW@Z1FY6^*BW.\3KS M6L*\+_%#JF2H!F"3VXJ4\'4&+_(BD!&O0<%O>P/+N8P2H<5[*"^<%'G @1#I M!J5 +ZQP_KR7NQYD_-.+N2J!TO 1'J=4"S@VAALQ5=$;KADJY>69VI0,;TJD M,8W8VCQ>^C>-!@A-U-W(GW^+5/"= MR;"UMRLF'6O MM]=/XM"(&?B"0FDS$PV!4.="FE7IO!:2OC5TG(,X:;$ M"3R\8LU&K^"?C*;5@#R@9G]>G=3ZCZBK%:H=L!.=[AV @_W2X0YRT(@"+B+7 M%=QI/N=.6;>5^1!(['^%7-UU_$I#L0Y/=0V?!+?IW;NUFT[3>$ []1ZD??-Q M3H] [JXW+#=]R%++%"B[!$9#LQ)\=[0DT[SEJC)G%>^12,TG)KPWE@ZOGO(LDYL6*91KRE>LYE3:K M\6D6R0L?,,+5=RS$LQEO&0Q:J*G/B>6%4H#7R4#X*Q:PN.@@%N+7GMEP%$RF M%A5G_5/%653%F7JJ.#M5G)TJSMYVQ5D[9U%1.VLG\PN0V Q#G[CG.\/Y\P*4 M#9#.\*^T!GS,*PYOPZ]M#C4)OCD9=_=FC?J^[ Z'XW)2%?U.-BAA%_DIH4FM0 I?$/WP^) XC7X<-DFY+"YG MUF [:VOW.^8P+ 4=FI.O09WH6J@K?7?CQ%<=7IYZFZ3[%=KF&Q6EG9RYA.V= M[=VS$=1>1*IP;3B4@>(C/U06+?E/A..:P$S=T.!!,;Y"Q M=7*FRG6R-FVGD#V%H2^\.#!L_F8I OM7I/"!T,+A8$XV1I?CU8=G?/YNWL1RO-W58AZ]\)55XZ(74QQFAL&R?RA<-B[F,-2HME" M(=(;AX[#C8[0SX6M@&:.2RHBW+Z%:!7)Q\5--AHS!R_S^3!%_()FL)C =V:8 M$EQG XNX_"1GD=U#&<;>;@G"#:VR724!,^Z/<&]!?.@O$@FNO6] MQQYMH*VWR.ISIFAUDCNJ%[D>K1*N6(5!PF\6-G/!QJ,4 J:[PRE-9%^'"-%P MI+6P&KS_3^:N7Z;MILZ+A66*]VZ0*Z=4&;<@7N4E$F_LA_IJ!MN1O.VL34:C M,+W\ Z6T?*';\ER6?TB!Z-P8!=AYB_#>^B\>X_#=Z0?L%W%]O0!C? M"_51I8@]I7DQ"NV1M?EDX6*8J: $L;(@O@\4CY'WR5O,KNKDS*[J)#= +W*O MVB7ON2H)?Z/# SG3\C8<3#_3L%[/'.#EAQ&;ZDV'9U%X:'@P/:L'H._S! M5T"?Y-D4!R92B_,5 AL>6(/ZS\8]/&Q3GL.+_()Q1$PM>J(>PIP;;7;UQ7_3 M0<5L19U_(^ "ZH\^]VH.?!B(,P1[6W/6HO>5URKX7(WS."N4441-P?07F??H M]1X3U1S3E;NRCR3\7RXKS)DBV$F>!?QF[@F5E&I&2F20$;G M04P]YZ[J=!*UV$D.V7;KTN/.'COE_+^"=E"Q?:8*M]W*ECV7R*YV<:MOH#)1 MRM0P4&\\$'X5$,1$O+ADN^U1[?(PUDQZW9I=N+7;[;?%4TFZU7?02]*//EQVXV(]F?O?4]]1KK)2'3' M3>'](T5YLZ$.2F1PO?;-2ZD"(;,=.\8TMV6:8A M.CESV/C39&5CW#J21D;)-#+*HDT\ &S4=^>M1F,+70( M..>P<8X324$PH Z\,HUI4@.;]Y\^T))(HANAJV)69Y&= MQGXX*KQ$*=39[(>C.FXOHNAV;RK-^1\T!0+CE/ PE@SR%\JC'>H(3_3[WBDKW B'V&&^15C,+9SRVS";4QI@Q;ELJF6010&7%Z=I$S M:=U&*[E-=CJ2WDL?YMIW8.[D;"+1V=E$HE@LM=+LS,B=^).^)/;+ M<%P_'<7A/2!%=GNH"2UF,JSG86UD;=KZQ'=^.%X[AR=J)_G$^ I>$IGA=;>B MGIRK^?Q%HGY94[@[-,.8-_.,WKKC3: 6@Z"Q]:,U5?SWS> B8G]/P(F!&)!= M2\%VMO_+*Y3">34BQCRP=L%;P&0SB-A [1'YB=HA$XA6EZ&SC*FD=28[&(;5%^E M\\23#51Y&3%O,SD:3E3;LN=-%1PTM!'\%-[KY3;RAHVAO$$OV]^KT^)< M?6-7$V-.2VWL2PKV)?O[6LL$Y,>)V5?RAN3E?+61FQDJ^A:UW=(S<7O=QEQ& M(4=8D-T82L#$._E,;>W=]64#,+I>YB)?351P^%V0Q1E$.CB7B@@(WFLT$IR[ M\+"T<,XJ%T\&R"Y*!J-.2)O;]QKV\[1WKDZ09L)^B=[V_JD%LB3$E;R%(="Q MQU[&.;R/BN^PGJ^J43A#.!_M"*3T/1NO>!^M2['K;[#IBX#6;J:;MS*F#IO# M\-WYH*5TM6W[(-ST*:Q$5';2#9/GFG N,AF=.[]>@*K.8@^D]II*O[,=^PR? M:%?] :JGF.E+=3U3*=[546"N3FF'U;IMI=W?GI0EC]A8IVD/,_;".\P")9UY MI*3PUEWPBM6<*A]X-W:B^7#9Z4;5J=]^YSC4O5HT]1JV35D9[IN)NKAN6PY;JOZWP2YYFS8T%7H?([8T( M TBHL3E:2_!V\M2WW^O Y!67?3H*;:!4RNWF;'/2&63M.C&>L7=OW:&:]?Z^B*?BH=7Z\VRY]?_Z\8O7^_<^WW!46M M?"!>@S7U 1V:'\L!V3&\Z*KFWFA49V7N:]GO#2E4@M9M1Q;-$..7 M+V_O*RALV@JHQ]G6VE)ZA*&P#>;A!8KL%^0A/G]+KMY3! M(#DO)#]\ZDGN&:<31.EVB40-3WN0;C:ZVYTZ\]!UF>G>.P4!'\;@1UXPP.WX MOO.4=<%9A[R')$-Z$LOV)N]FAKQ@6 -P9OPZFQF3"8-'^'_/IH"A,PSZD;-! M^RPLH'2B*>WF7R_@^B? Y0/ MPQU,0-[>U3&!JBVMK"R%+"76TG'0 M5W#EBBET:2]65I4NV]TZ90FON8AS-B;N-G=F"1?V!>]X<7IO[CCOJWKR MOF;POG*5Y.UX(T_>UY/WM5QW5/K*IKTY7]>-A%:OKS1[VYE^]7#^5=O$ZZ!> M5TT#P$>TEZD'X"LC\Y*=KCL5\V:)_NR3P[6P^RN#%^\U.P%+9TU4ZKUKI?MHB6F .W.S51YLQ=_> OMJ.=Y]^&KOH-=H_V NSVC M[\K,.K?@T-<0D]AC7JT#0_Z&)6;(1W'TJ/5TK?E\?][VUBC=@:'O:'U^W(7&2%K-^ M)D3RO'B%S^);6C95UO">)G V7F(>N=C64@2"L>7P]SML/C^.DMARF53.F5_= M5M8B&/:(1')'./->_9)33*9ZV>'EHMBF(%38YUN5A#FG*77;.\/H&:FI,G#_ M@4VI& T" Y%BF1Y7H@B[PW?9D&^>:,*](EDK6QYAGPWD/8;Y9,V?&#(AT\0N M3L"MYL84?@?@P$KJ,7%<'.M&0[IB2]O"Z1LVL'S8 ?68TKWRP#'LS0*4 M$ROF[1#F) QP<<="'QUV@I#X=%,N]\#PL0WL$ 5/XFO HAGKO%W(L^'.Y!G3 MY^YLS!\62R-+]3<%Z^( M?F49.+:(<1V8*LWL '_3UKYD5F/MKZ@7A? MXJ(._H=CC)Z=8]JBMYJZQ1&+P7T>:#K$0DI% VPA6#DGY?V$ED[T0V"4='@.K M%&Z,/(*73]ZB@,K9J*_;R2B@ ':A]]J6"?\<2OS"!O26NJ Z[^?QO>?Z$6 M34@1]S_E:ZM!WYZIFB+]U3CG_FCY0?\%ZW]XL)9PXWKMYL=/\CW8"" 27KRN M4"%Z0ND4_B&@]KQ!KQ>O1G:+;)JRJ4 *PJM _C"_DATXIKZ$MW-I187TCEB. M&Q+K:PE&[^):Z^O8#*<(.WZ;*31=O,Z5?.KF(S-1BJ.T-,?(TLF*] _*K=LY MR-&I@?8D-I]H=>H;E/]:[(W* M3ZV)CA%UUQD[%$D'[5"4 *-R=;>[O:R&A.7^B[E#E-)LDLMTH*R:Y-=4 M:"D8Y["\#.O+8@,^@HY+V\^%\*C.5%Q9SX+9RD"%NB/7.E$G/&OV94#7%\^I M=&$M1H8I?#=<#9?ZS#ASC0]T1M5;UOA#_H MPO/B(%V(#K1>%W;R9_'7Z,&KO<^D>>C5^IA^00X?/7",C8,S"->_'W/@76@7 MU)X6_AAY6CZ]Q_;B#O0WUVWY^ U\/QS?)O6;^U:&]Q=RM]E5Y#N,#JU8_#FI MVZ8QE0W4KB>@&!N/N$/&^W9YAW.XANXKY,:F9A^*H_C]XJ<&9A)(U*MSQ."U M%#9:5_U;"M\//(->.L\"6&*4R85=)%D&\&\T#/S0$4!UPT@0&Y5*,1(RZ^Y% MKTILL[O4G)MNPC"@G\F7[\.*_?U[=7Z&:='\@UIS7[9(, M:"^9(PU**COYC2D/P=J?RVJ;JY *>J'1*S]GWM4/L1J)XKDCO'2BH[5PO <1 M3?SK\LD )O2#(;NUEPW@+.A2>()["+^8@9$ASYE.#;D]5SME93,,,MO#$?L98[13W%G;J*V".89[H:HZ,2GJ>88-N?U? MR=^7(&: MI?,(R$3A["NT"SZ'0VP/!X+(/WBW<9!B*")^Z*;.?>WR[5QW,9^+0V"U%"$A MF8, $&VN,%,6Y 7L3YJM1J$0!L52.*A$F,5S,'G^>)W64_ 0G&]B,%]?OO#I M(LC9_4Z/^G2*$D;D!L!K'FU]@>!&SHWG\#$O+<6>%1D'Q"Q L('= TR:PD;( MG-E\&017'IFW#\\7-;%7CPYO#&TR+@>=#2\;)C.,;6,D"(E^O48C86PHDD=) M&+) T3.'*\66M*"7S<"7E8$0'PUQ2 )"^-B\P;@!XM":K,9$K7,0*[9E O=E MIFW-YX0T+L4G1)P3:[S"#[D+C[S4Y_K8MAPOACMV%P".CCL0F+I!B=\=0%WM6>H.A%F8 T#A=Y MJ8['ME+SV,H[IIH.WD=^#/2'(GO"H!KE>OP6F]K96JO!/^MDZ\V_ MQ 0B4#0? OYY83E!-_[NUJ2NQG8I@[PPYG,D;4PZ DV)^]-IV@%JHW#"^ .J MV?/$R8*\$BOX)6+34'IX?$OZ=E/IM;=G.OJ]:X,Q#M1ZGQ)J* \G 5=:SJ-X MYLT:JORSD)-U=X;[0&GUVDJ[L]UBGW.K+/25#&OE@':QU UA*O ,L>7*'L^ ZTE\A@?> MO(H0>"M6NL6%XB8$*LV^IO0BDMH;\@W70>(WV*K[95'*O^T>N3VP!2@_8#5R M>N('X=047TK0[RAJU 0*FJ\B8GZ8G3FW:$1,X@R15CO_(2*N^OKU$">ZL;WK ML5X(F^*\G8[2Z43,2PD?=[1RN3*.!4X\07 ,*J3D#ZP!:QN%&$_W$&J9=Y_$ M3!Q*],#L5#&DPQ]08Y@3MN ^*:X\CD J"KUXS4+PU/#@$SH#K^V1Q&LPQ9;? M:OR<]BN2'C&CE+M/P*1 :>H^,]"W,3'7G3G!?@1B_:EX>![*?0T=T7-?+/G4 M5E0Y WW6VV=H=W)H=SSV*CQ!\)QAQX& GV4#ELB;P)P263ZX/\]W%"0#2<35 MD$++9^E9N%A;4=L#I=F,4 7(BZ/[DQ-I>!4#^X;G3 6J0*3#HK5>N8)E@9\F M*QL]1YNWZ)L!.V*4%@[W1C=!8Y\S$D<_:;WOL-R[\_ZF12^ZR7OHM-E"YUG, M"0 MP+1^MZP)TNGOJ/#'2#IET&I%"H9MTG@4KVS(WLLQ*X\G=SL2-X[((&+\ MJ,Z+R6S4\@,'&5 WIAT\VKJ8;FDYX5\1&M'RM9Y-3JYDH_KIT_X6_"L(MNP* M]HOV'=TD_9<$%([YS(X8O*7+:H=/[$%:X&^%^X6CN,B!Z;_2OXF ,HM\>S0Q MT[-CQ(A.PRMZVO1T: MG!L&WF7#X1:V0SEX',(!7^$9^.MYXL(;(7PHM*5Y,.7S*(ROE)94J\*X0,A] MPM/:40E< BI^$:L!"BE?N?,UW;"2"VO'J'@#I=>*NL4@?"6\?Z9#M11(^RM4 MCG>YE(]R;H_OS,V62:*>,DFB,DG:ITR2#*&04T;'7J-)5R9.N49=.7L9Z/9/ MRXL@M?T(TM7U/R_O'Q#$\OWEQ<^[JX>KRW)"295$C>( ZL6+XH$>.E@$NT_? MPW#KM$-WU^RE<.4[VQ-OY,F*>1:Z,X/7 M -RH)-(+:@4'JH;X"^F4\51?QFX?*$I'S@_36D,GTFL$1-6]J&3E<.%;+/HQ M)I=.+0'9]#W]Y=W@ZOOLJ7__?V\OJ^).:\OSA_(O ] MMIT"2Y6=6ZPM"]O#B9F2!V8)&J@)8_8.-TLO(VM)@9ZDR[;SZ@2-CC=7V9Q" M=U3=B#?;MF!WED_R6;.A:AW#)+W7P] H72NNJ-_$=5^-LK%26'.C\T!CSKFK M.IU$+7:2O;2'[74C6CL&O]ZTNC#7K MLUD@3BK._\VV%EX")B;->-F7EP@,A-F0]^*8/.B_8AQ,2E/K1'K?7WEOTP/" MO*UTU*[2[?;+@WF1KJ<15^S>FKK/V&I:["<.?6F)(2NVR=*")RTFWVEV6TE(B;IT(< 6($P"1-! MX%>FL[)Y;?914KA0$_UC[$:0IJE*IY_,WE\91:<'D-KI*BVMMS<*3D6?7W57 M/S+2%#X +'9P7V[G.@;2*5=KB?H8'B@.!YK2:;T9MEL(5-V^TNXFM\JL \/= MZ*(<0>7=P__DH?77^7+__YY=8M9 D<7?^FQ M;#UC]B;S=B1*WD2.ON6X7F_'V$"6_#H"626@O%4$Y?E"9(F7_V@#9#6/&YTB M8 >/@+T[]QRR 0O;=8[U\&I PC4)O[0*Q%]V7OT$][0&.EJ[F^S<._[@5JM[ M .AV>\I +1&Z9=JN[\Z_K6S8[DH$B:< B%7,Q-C-V_.Z/!RMWO[) QA>)T5@ M^>2)"N.I?X!KW&R"9*H(4=6(S@1:V$PT.HX(2G%VW%<&*83=*XFB% 57&\"E M%@97N2+K.R9_Z^/Q:K&:4X'F!$LQQP:9;V]4^'F%"V9"J1=AU?<34;]CM+3(IH#);?.*N =2[DA"L(/ZVRYYK][Y2QV;#F2)5'J-3["+V'K_%Z= K#+;6RN. M5O9"=

7#Y66R6WXTDN,5^;$F1>QS(WR*D'E;SZ2--L 8'I:"KF.&*?H?W_WX^B_Y[]1I M5<')30W^E3K@_>-UF]TOF?XGAJK#0P3Y0_U00R98G5J2B[INW6N,%'0<\J?Q M^8V2JIU %'FO#TI([6*$5*&N'QR0F65*HD4^V=9$;R-]3JU/G1EC MKI>FL)6D4&GZ06IT[PW;G6+8;A=*1 C*=3?7A&UX.SK&TMU"\>M^__V[\R^" M6'5W.G6@E=^>*L2Z77;BK-UG;GT[T&2\-]S_Q(:%7^_E#O*.R^>&;\ M.IL9DPF#1_A_S[#5_%D7E*HSP2OJ7L3P[OS*'^&>F-UBXX&:IQ_LX8*=.^.40ZX6H\)#[67?#IMM'8K-EB$?VV$VO-56[%4&*0K$ MCY*9L*8IW5Y+Z6O9$W/J$Y-(]O\=W9QB[=1=-JJ[;.?473;_I=@;E9^ZVAXC MZI(B.(<91QP/BDJ\?MUB7K].I=&;8"=B2NQ;"N/TBF&F6QUF0F@18R7]<8G^ M0(7 VRZM>=N=P[C;ZX38?C'$9IT''KC6=P]EV>B*F38>G^/5Q^&U3TR+Q^7. MGAE:-/B;^213CK!?BJ<&!XUX8[[RO,R&HK!\MS900NILJ.8P]\M2&]W[0II6 M/LXHKYXK9!C$YL%,_B?WW92-P_J"(I2/'$# 3S]^.W"XWITY_/H.^P>](\ X M7' T'W%*F/CHSAL%5@Y0]E)^W-%B&_"N.>IN=9=:*>"&=W?:S9XE'OII&0Z_ M4#BX?-_?(+_S+T;_2"JI5%K=MM+3DAWY\5C(4>9\PF9V;(;$0U@NQ+5C;FMM MI=/)E"9PPF^E^(V\HG['YQ315&70;BIJ+U.[YQK@M(PM#-*\9QV!D79B>QUE M<<,\AV+4:T019E8JKP]W[OS!W_&J_!X'"#XEB%\6JA, MJ$#65GXIK&I*OS-0NA'%%,=6R77<>,HL7SL*MGON=2OIVG="7+F"LZ?TFG#3 M!C5#5MF+91>&Z2=;%Q.&G8::) PKE8#E9']1AUX<4+T>!J@X!2SYP3VVWCAM MILS-E-?K?T#JFJU/&%[;0R8EM@OD,A5Q9W3ZW533APY$'H> 66:EIM?K*H-N M]\W!L*A^ ;I%ZF^9GI0$O' M!$[-WZI'568>WNIHBCI(5II/R"L)>46U]4ZO"?IZ14.3BB"LB@6S^P3[>Y** MO48[JT^P!L5J:2-G-,7*2C.4[HA=^@?)7.DHW::62UR^U'2=$@0;,S)K7'2U'K*NG\XD93 ME;[655HI6A[4G6T=*X8R2YH^Z/Z$L@.&3=26@MT-!VKV[C G(;/O M!@Q\R8V"PM):0Y=283@H5F'8?[>C976Q4L)3Y=^>*_^V&@2>*O]J5_ETJOP[ M5?Z=*O].E7]ONO*O4Z"!7['*/TR&/K8JHC>*S1PY)5JSI_1[R6[6$W[WA=_B M"89JIP/&*O^.)\K2T0XAA?M*I]U7!JU3%/.P M:,J>[J,,.H-<^2,GQ.U=;K:53G^@J"GDYNMS,,?*PM:>9&&[,3@5_N7,73[Z M\K;39MY2X5^GP"2)MUKX5Q',LGM!'3V5?BG MG0K_JB#\[JGPKR8PRYZA-!@HW59R/Y+7!L/"*4,##%_4'6[1[+:WKW+#9/_C M(?V+IX+#-:KHGPH.WS:JLM=1=%5ET&V=D+#PN$,)W8,DS)P*#NN!IAR9,%TPL]HI,IU.B"N,N.*NM '*5#<.]C$8TY%UF\DC MAM5<.N>N:!:J!69[O(<&+33 M>"M#,E6U&):!2I+&9,9-MHR3B2%!>/EKR4R''>.(RT+U3?W^>Z]P:7?)4JK< M>/5]!(_>#(IHC2YY\.(0VDV?U;X;N6O!^JVQ-?ZXZ-A]I!\ED'(?6RD#,K[, MR6_H!&E2FG@VLIW,]*W6$[)_K9Z*4?A M=[^629HF*%$*9$6[V[9'_L_9F?S-8//))_E6?P3]ZI[]>\7,,>A<[=9G^9_Z M? 7_5.6S,_%#HDA_Q]XV^>)GKK6$AS6T$\4GGNW8Q<^2:]_S'#Q\4J_*/KR? M9L1VFGA)OIV%C^\=_+/\\+*$,P]M?62,/\O70(H<.-<6@D'MAG_U%^]G!"%" M>X#-:%B-;*;_>39B0/SPXB5!/;S?;L1^$:9AZ(20O4YSD8N']XL'";!Y("LX M]W*Q&(TB!0#:Z/SF]N'JQ]7_7-[]DB]N[FYO[H8/5S?7U$M!NKYYN+R7'V[D MA[]?PK?7]S??K[X.'RZ_RM^NKH?7%U?#[_+] WSPX_+ZX9XW8)"^7EY<_OAR M>1<:*#\*7ZZC@VO\<@@CN>=S]:OKA^'U[U=?OE_*P_O[2X#*!P#VJ?UZ6+2"MK=:G8OE8<;D"U"T=?,%-+4Q\MB)YV'A(&#<)I>MJ?S;(7KT M;;L'[L">!ZWE7R"?'YZMV+&VK:[2BJBHE'1SDG":B@( 14Z#$ST'$3FJLF&2 MLXL4%IF9B$*O=Q4G=(_3R'AN[&2E +*=)8/?/['Y2T/&O8S1.39=N4"#.RD MEPE"=([$M4]00O'+'6L:]#WWQ#F?CL#A5NBN:H7\9%Y'."NN(]PWPM$K\9NE M,7?P;FS0-0K/6*-G=\.T/>98K=M7S8:J=0S3!V>_']'5Z-TY7)I6,2=@Y&OC M>IID#;7MC=5?PY(/SVS^Q'[ ^K/8\I%>=Z!H:J;N--4E/>S ?"2VVXZ./(<(RF4C: M2J^C :%4--)JOUQA)W%AWNFK3(BKAIRNF7NHSON;89B,09*B7H=8MV&,P;_N M1+QC3PS^^&9;BPOX L'SA^'.O'AIA$LAWF60]GW5^1#)P]OW/;Q?+[]=WMU= M?I7O+O]Y>?WSGS QY$VPRHP?S[N; [%[<>O.=$=V&):MS64''F,3.C'N MSY&?88?26&P1O70\;VYB.*YMC%8$'VLJ3PU3-\<&O %VXNBP_J,BP[-4%P9O MMY^,,6[Q>6:,9[)A8N8LDY?Z"^9MH']2GSS!"UA#QIV)SWE2GVFYON=9@JW: M'(S 6%QC3IOQ/C$<&406[A\$ ?;-:2K&NWUWN9B "AX6H$.E GP-YSD!5 8JV%X@S4^>^:'@)?ADF \]=[5KR MR$?^?X" D)[AIZHF+\AA1%0Z!YIMR-_\7%#T2,O.:@$WZ05WCV=Y,MP7SY$^ MV202?3S&V0'^]7C9=DBNG_SX\DHSQS>] ()1@:0,VZEN>FAWE"D#?/=^1=]CMQ<_H<.Q 1WR ]DU]IK M71ZGO%C!'V:<'KR381[$&[V-X-U%>2$TWZT+5^"O%7M//L3BKT 1:11G^F[H M(V,.;%\<\\X_91BOJ#'][=W95E5I5VE1Q4]RNXQM>'S<6]9@2IS'MM A4N## M1]W8Z8 I3VT[09K 14]+MNF-\MQ[DQK\PGYKBD\L:->U=4T)2:G627 M7,7>EC2T%&F]QTB*S5E:6[+BK7M<,DN8'1;#T=;AY=5:UO56?/9 M+1!!=4 MFPH](8*NDBXZBM*'+I;K(C/F(2\15W5X9,M!E8/"I&C/S>!P\A0L(G@0&1:SI8O+&WP07CI# MFT:\Q:5F:Z'XK#/3;4:AO+&U6 Z06D"#HKK6DN^VR9SC\BE[>2/# )6A(CF[J"ER'.=-1KLJ/ M(!$D6#PS^9&9S ;8>=%E"2^L(CNK\0Q)0X?OX?4.!J[A2C+0R6VG(6]P MH5QU7@HN/].?PB9>PF4NX G?02$T\TRH1@[=ZA#UH,&6[HZWFRJ88]NU BE* M^PH8 -6>20,SL]7:-C&1O7@./>+N0>8$,Q^!8":4Q^/3X':"Q3.S@6KA3HR1 M&[T$U JP&;&9/I\BK8=I.Z!9B7-* ZGP8;:5MN'B_?P3V!K2-)=IM)I'YA// M-VDBF%$$KFQ>3#@"*6=B:D8:CO0ZBJ&S]5!HGWHH1/50Z)UZ*)QZ*-2SAT(6 MD_8>->R9-8<;Z5R"$NJ^8))B 8,V]0LK-F?5IF_/WC_<7/S7WV^^?[V\NZ?/ M>I_ER__^>?7PKRKU7* X#T&"*LHR:[/CS#-J\V"[2@#]%:NCUYS'$[1\Z-"? M*+\6^VF^.[^UO61(.L%?_X*_._C)KX:BQW(U!#9## HXWPP-6P]!:0R-N@)#D6UL[2*G 6 MT,-O['L7M5-2L&Z93LO4$^VLF-N79-^&B!S"Z.]AP\M-M5NO2_[<#0#G^M(F4H9'0\ GM*L]=6U(BD 7*3Q N[O>^UWVTJ M@UY$>ZD=L8&0;%(DDU'\0CPZ U.7W#Y@:<.]?E'0392M1NBP7'$?3+&;FREV MJF.*?_C:1U5N83HNITCNTP;V8%@33JGD2(TGU$Y7&:BQ:N56!,L&RL-29HG" M96SB)#>SRW% :VG_^D230V[%,C?3T%7D239Q60!:LZ/T^Q'L$6X2[Z1&FS09 MWR^Y?-&QRGXQ>VQPGZH(UC7D/["BSK%28;. 0[PH-A45#ZUM^_%+QF>.(Q;$ M9QL8*B9L[<2GF@6?;T!)[.7FA]V#\T/U< Q1&RB#=GJI+7B)E*B :-K!CM2* MCH)MGFA!PR_A!:YM4.TP_RDNSJ-6:_7BCZ"YN*"+3IBK&SB6 M3J(*SG6$ MP!-#BI00[5C2M&14UR0#J9VQQ7)NO3#FO\#AB1_8) #=+],I? H?V=;J<2;_ M8V4RHK]H*+;!9"DKZ*34;T;UE9ZK0@=B@=N;=W$^X%W M0O ^'L&5$HM'HB^@XJPVRMU@E'YL",[-AYT/$+?:48F\8J^%DA@ M2"L\UVHBN1:'YBZVP_M8A/+&1(S$X=#D-TN^,C&4A@EAM[@ X@4L8T=@BH?A MMYM=8$8:G59ZFZQJD)M5]0^52[A^F10)^Z:8G$B>;<-U&2;\&:+V:TILC%)Z M#JGCI^,WJM+16DJO$VNW8(I!99"[%>=ZL(;B$$-S\AV/\(W%DDM3Z?;@7K2Z MV^1R!.PY)V^M<%ID!MZJ*93>R_-#PWYFSHV JI8K&X0XR%B@)Q"S"T7(:M[@ M*DQ8"_TE_/QJB9073VKKCNBS3E[O+EE2=#EO E^L3W'=+>6EV=CFOQPN"V,^ M%ZV^4"\)AQTY1^816E1SN.Z[ ZS(P@)@5.Q$O L6VI9+">)(4]M*:[ ]"3M) M'.F!?E]9XNR5"7<'F3&B&@0 .H!B5%+02+6VHG6V#Z.(3FP>&L6[I*5NT/#4 M %-.E#X>S -QY ?AR91W+8C=+!A5E"Y?#9S@Q,!]0=6ZFF=(W6FDRX#RPA?4,#C8! MJ,"GI"^Q+(GC@EX@].[T/L>\,4WAM@];AC<\+!7O8U2;2B\BVT/:$9G@F5(O MY*A?!@62M:,&Z0_"+=#?*.NY>Z'8A#5_:F9L1Y;;@19,3CB$J606S^UGP'E-D MX30I]JX#P-7EQ# M@56+2J+.J9(HJI*H?ZHD.E42U;.2Z,#6W1%-92U+1V^7K/-7F'1^%25H22B3 M$],7R&0)2+XEL#.D^,$W!N"1L#&P$==,9Q)06XL=VBK&M(:K1SA(QH!Y"?UX M=NAY6)]]!9K0DS%9Z?--'?^;97NQD?@T'*63H.Y3M71@]: BXUL]85U&H" ] M: HHP9>_L'U(ME3A_J"KJ-V(8$^T7BKET>OSFBHA$^7.UX'ISY]PC-AC=;O- MR%%'9:O;NU.A&U*46BP .\:M+<#7VONYR2= MW[LG-=3Y]R.P.B4+K(IK;7R,89IHSD^R.]*@/.,A3*S_HW,&AC M:OCWS/]2Y :#T&$8+D:8\^9)RM;EW/Z$)^,HTI+9='&0(8O+2_V/^(R;D,^4 M?]D(2=&U[5!(T#+G+SB;Q,NFP@@XR#_\^GEFR3S*^+C"-C'3U7Q^ACV))"__ M;,NM)AH783?---^P? MU/Z$S.L[P(_/^,ZT$.=;PNW$LMAM]>"]A\,IO,OKI<(#:FM!2$G0N$\;B<1P MDP)>2(<"TL1JX?4^(CP=3]J!,40]5NQP8A-=7N .SHTQ?]-2R+I[W@ENA\(,*LV8_G4S#3I+\X04 MPM*%OC1@1;G>S^IIO2: Z474?.V.3'NVI(YT4BN M_@N(RF13@^?EAUK9&1&M%QVL4^:)AYC1Y@P$] M+K$A'\K2AI0IVXS:_@DI# J4JV/KSI"VR=5*7YOE16 TJ9II.#W*9K%JZ&:Z ME!?DW4]_\4EP_B7AGFMMI,3XV@O_+5YY>\5QP*$\'Z_X^X,T(HH@G-V/9]8< MU5^N%:#JAP\LK F;OUUIWR]9&E18BW-E)C3*17[M7P$=>Y0;2S0\OO@D23O;4A-MD&9X$1+53Z82$! 15T=H1 M970^FTE;;Y,W,WISMPEIY& <*5I$O%O9QC!9'JN10P$[%PSM,;*W^9Q-CJYO M0%EW>E RCZBP"&:S7H^,7W_$D6#]WF0C:9)!T/HZX:A)>L\ M16O#Z?B& <$;V_/" =[N&?VIU"#Z ]E"']\.<(:/CS9[1,>C@=,;3 =X("6/ M"$-G:QA-/E!4.Q]*\+Z.]O[=^]IGZ&X,>99U+M M:[NC=-3M^IS ?%2,/>VUXCHVU,/=.6Y2PF;>>W[SS,=[?QW[J^K M> 1B>L-[WY>)SN]:;6UO8VUFHSU0QEWC!X,4.96NI2LI7GZC[Z*;T5\*6@7K$ M4_+ /30G%QZP4^E!.R(NN2?\IO.QU!G%Z5ECAJ2[HOC]9ME39K@K3%NF\DV# M9R/M4L8\>M!#])""[[8:6K(-F6O:F7VSWCKRS&'C3Y.5C0'Z2&"/MM)O-JJ=?V*"72@G!VN$G#5HWB%R0I#W M;.9U!-QYZ0,70?; [,7&II%OI+B-W6K-Y%K!5+J2Z3Q*R_Y("&/4FLIK6Y? M&723K<^#N+UK$%AK'DE@K=_5E$'KZ )KU8)WKX$UK=-(X=$[(H=UK3:32^.L M1]BL=41ALQTCT^H;-,O%0$H.FD5T.#GBFU:KS9S\FX?R;QY4\2GFWU3[6"VZ M/5OCY. \,BP7M=5[#;7$&.M;=OB]M?,62=;8 :&0?:YL.3^UHYK:?T.LD)OS7,L]G<4IO;G+[G)H>^T,Y#=/ C>6*M8,6" M7&77B^IKDEQ;)B<^WO;X*FA$DZZ%!HY[[4;TA$V!I_R\I0(DIV,L>\=ONFS. M)']_Z$J596*V&OWL+*=N2"_]9E>B+FS?XE$RGE.J!BJJ!MVLJD'=\%C]Y2W: M/KHINK: #(K>;0R=(@5A/(_@+M1RIN(.,MW#$E+M=?64JF3"3=9A, M]S1,)FJ8S. T3":"M$*;.,V-J0D(_3?78QK,[A/NJ6666O9,SV8)S=-XGS3> M^FK$YM:S;+/IG(U=1S9,+J$1)%[#7#$J1/1$3#7>K90>:75OAU;ZO%8U41]> M/TEB![0T_K(O+]L>LXB]%>S%5G@GQ]:K+;V?S=,E467\))\U&ZK6,4P2+00" M;)_F 48FR#A<(*3R(\);O%LD?A/7V"I*L4FA0HVB.KT5V&)MCI6K>=FK//AF M^[HBA]Q+.[)N^_WFW6KBM4KH<5Y!<"IGV.*[]SNSVFQ$3#[9I,TZ-IKK';18,%N>9ZNIM%K)"5+'T_8K3L_J=>OM M> 3&FN1X//YV?[T<+1PJB1Z'4!0=/5[[R4[?8HAE=1OM#!QK'YE'Z<5C[]6) MBA3RL7_$A]9BY>,A*J1Z@^.1>YUN7VEU]ETE54K]9O_XPV;J5^!G^? /#F%(.H>\:&[]1-$%=C=50DB MK8]Z7-$.(8<11/VZ"Z+^L0FBWJL51.U>8[ _051&F8"H7,@NP2KPV!R8F2=+ ML$$%=05[._2@V\A;D'@$Q64[$';0 4$9^Z8T5:79JF')Z-YJK^/$\$"KMQAN MU; H,/6":4?*%;M^KTK2]U)UZCIXWX#V#N'^@/F;KZ%*: ?A'9&3+G^S@$I+ MA\I>+#O'K[T',#/'KP/"$GE] J[27+A7Q>GS]70X0/775FY\FA*O ^;*M\K. ME=?V7P?QQ!S,B,U4"-%X$Y40[;*QVWJWO7=:8:\E#Z>2@U/)P>$S[T\E!Z^[ MY&!PU/'!?"4'@V,.#QYOR<'@F,*(;47MUG6P?=DE!X.:!Q[51NOUEQP,7F^L MLMM(,=FXGB4'@V,./N8M.0!#X8A/7;^: [5Y1,'![D#IIY!\-<%V*]D'6#MA]'HKMCMJHW,9* M[IWE!TF'/N9*[K=8?J"J1Y2'VM*4OII;9J*?Z@^3[]ZJ$ M?:_3Z%4T:NQ4@%"X $%5C\A;5\NY0P>O/U#5VGL"ZS5LYJ %"!L7[E6Q^LH& M1%5>@;">DU[#+/5.V5GJ[7 -0ACZ8AI/^E3O+=@.96>U@,]>,+\9BP\<5W=7 MCO<7;ELW7VBX1N^S(P.M;%0GZ(X$ST87)2BR;D[D\0PIV)&!S6%R,;X6V9W, M@/0G.W]I./(2"!43>R>\:.)ME#ATRR:>3N*PAW0#%ZX]U-.J0^ 73X;[\H"7 MW%_U6"L9\/UGS\11\:'Y)$TJN0^0H"Y@G7E&O#6#O1.1\A[QPGQ9\#LVO$.Q MWUIVEW"O[X$3<_[+ ,1>200=7##"T6"*7S.]Y$V]]MRXF_9?VNI@Q:^\Y(+1S^ M:Q:\,J5!N(Q[HZ7J07*(>-_Y/XDY5'R;/E1\G0KPQW]FE5J:UE):6AYL?CS2 MJU08NF5PF@.P(()"2$2T$),K;B&V@[)R M!MTJV@WM8VVA_W-V)G\SV'SR2;X%P'^&M_U[QW^SB9RG:%.4X>%1D)+R?9L1VFF08GH6/[QW\ ML_SPLH0S#VU]9(P_R]= \!PXUQ:"06N&?_47[V<$(4)S@,UH6(ULIO]Y-F)P MQ>#%2X)Z>+_=B/TB3,/0"2%[G<8B%P_O%P\28+-B>@OMK)SE8C$:10K4K.KF M]N'JQ]7_7-[]DB]N[FYO[H8/5S?7?QW9?SF7KF\>+N_EAQOYX>^7\.WU_KZ^'UQ=7PNWS_ !_\N+Q^N)?YC[Y>7ES^^')Y%]+E1^'+=71P MC5\.822KJDSI$"KPB(>;B_^2OPSO 4H7-S]N+Z_O":+R!P#@P]7US\NO'_>V MN5VPV).:TR];S>E5I^;\%>/,:WXXT%8LF_;Y:84967/#9._.[T#)!L&*PI3T M%ODGZ";.7_^"/S^OH;3<$ZH'9:.Z7ZE&ZR4QR3-]0ME'4VL^MYY1%[(#!#N( M8 F53_D#WF^M^?GN_B?]2_W\4=9%OLMF%I,3F\9$^4_P#_73FZ46K5DVM0S* M3F@*KCG=CR=()>JW#YWG)^TB.Z()C9 W#),T M#6J/)H^KVW[_[OQFW2Y?S^12CR&32\M5,YO;;;+!JLF+PJ6&$X+E%P8R$PDE M83924VEF:;!ZM#E=.:H8"$/;_N340-YHP*6F\3$?3XO5A,V\UF2RPY2?@9[& M':67_UZ!1G9E @M8D7(H0!)?@=QL*9W.OL=5%TZ$R7ME2V.JB:&E..!OM";H M-E*,H"L7 :D)/OG!O>6W;27H'"3%[: UI@($8"3Z28VQM[O=3TZ3J4]V6WER MV">5--=/35/I]RJO7^K<.*Y"RH;CK%Y]?ERN"QX(EW)%. ?\%<$]3,L.G.=O M[\ZB!+K2:I68&O5Z<^/R.XB3S6K6YCD+WY1]VP7_HUSUFA6SLG MN=9H)CG):U!LGZ[4I.:U]YB<7&KMB=:LL"@MGLPW_55;92M?F3.V#:+&];*G M1_[X5K$3\1_L]"R)4 "92R)?4GQIF.MU3 J^9KHW0FT6(_*Q18&%PWLHA &ZLV? -I9* MZ*<@#O)@?0$^ZNWA!A8:"L=W% ^5.$F\W3H[K6Q>IU;'ZZ[,76W@Y: #_!A, M'Z #>:FC"60LL=.EM'*-.2=)V62N3'X&:PX7DKGNG'0W><% FD\4O-_/,V,\ MD[EB)3]C;Q. BXTKVOQBCXE^E_J+;!?\\6JQ N !7Z!% M15<-R>LA/9%'+VN[Y$M5H>_R"*30_E1%4OO4=%J&X^-&_V3N M&9F)LDXF/KP*6"%II$;T3!3^4YP%(0^^_^ +0W)JJIYR'-[6UB=\&_4:_IX "W,+\ M?_[SW]1NN]'K;RKC0P=8.0)PQ"82;/S:*^0'"N'O(WR M#T2A?*';7@]>6><86R[GU O?A MJP%X=RW;$8Q*#I_N>$1CN4CJ5(>DFY6-$ZN>#&L%-U@ WQ<2X]"NY>5<-R50 M<4$3]9D8BB6Z_\ 2IJOY_.5,M,P5U@M\#.]86*9@0PS8B/SO%5@=C'PB]+](\06&O*5$'7(Y83T2Q\ZR=C><4">B$=@GPFP_&_5P SHJ8?9$/N]J+@=,MF1.TAE^O& MBWP?M+(I/T(0:&=(N, M;9=O-Z2T^NJWUN"J3(4.$[K?G"%QE9 3$&=4&Z:$0^!.IBVMJ[0CYL[O.++G M4I$2J:LHXRV?N$*!KN'CH\T>@:E=F7!(TS'&"9[F'I)3!)-7?$[#&:$\LF ? M2%$!V_-\\\3I2*GFQ@Y]W%)R>)E!H1H=K%5D#%#7%?'OS'$8NP'YH:,@^0[2E$5U:XOOQA;_ENJ4-=[) M4_,[>7Z_'-Y?WN]1'0Y'3O/:0BE1X 4&4F.L2K?_-S:RJ<>5UE2[W(K^9IB@ M^!KZ7!Z.Q];*)+WD'D4:^E^D+\0=O)Z,WX;W7_RFC$*918VY)^^?/2V1>K>3(<5V9P[/TR+=$*'+74;&[[1"N3[ "HYXW^A M'@C*FTDQ6:^].=&$<"'08V>>#T '5 N?T]S01\8BJ@4/HCG"1\G0"WZ@/=/?<"C^H"KIS[@IS[@;[ /^*;V<$1=OU.J JULFD.%D< _ M&'5OMKPM>%*8W!I U@L'5&NFDR]LIIL2(,=3O2UL)SO%V VZ&7F/F$UH.9W0RU*//)OK+&;ISSIBY9MILH.J2+^39 M*=?64S@(TJ0KNU6YKW@^(YN!@H4A*;)Z$'C6ZG&&O^F(9VA#@HR>ODUVOB UCY"6W-BF#+J6HG;Z:YJKO_;F M+)_?5*7?;Z%/D[\)=_,_.C"&D0*[LN#P.M\!#S5*L'1[*[A60^VW%&;>SL;, M*PSU?X\P5109^#0E?)]9T[.5P[S/)8\1!ZF(/DE21 2532(6:I8-7^L+-/,< M&111(&'A8PHBQ^*GZV;1!#7H<\'B#AZ&7(;>_8ML?"U-C5]L:Y>P.X?, M7#\0CS()MF83D&#[8'388OH![*DAWZS+5#^<;#@;UJT.U&#KA"(,-X*EZQB. MQ /9A9'D;R+: MF&YTA<3#AE%)+][]<_ BF$ (2'""7(/Y&H'70N$!2GB""P*#T#Y?37@L(%#L M!&%PU4X$'C87QQ71/M:YIQW^PPD+WBY>! \HZ_:"R,1,5 K2E*:UF,8,O8DB;PS]S/+=L]08PZK4Q_4 _6L*+%327GW#C4=X]?_:_Z_*;QJ.^D! M (AEM2FHIM=1>A'NGH.WJ:@SIC)=:($IM3"F.G"]([*0:MQ'.3TS:.]@!0^4 M]+];=+Z^=@W9Y$,:L=#K*IW.\3=.J!X/!>1T&CSTVTJWG[WO^P&:'.3J9U"9 M7=_+9M=WW^U(ED\VX#/:XB4'I4/V.^YD)R>&M^SPODC;6EZS@>99% &M%4_0 MY#_'^ _CYWEW3MJ6J(78W>ENK4IM:EFNB152@6XB/GDG_UK,/\UU!!\SSW[> M)ZT>K0$*QY@C85L#_KF(C]"3UA0^=*B$S)3]0&?#/T9HB\(VIXNSY]8@ZUPY^GG\U76%'7WEAF,9B)6A \OWD/,5L MH4^82+/>"G_KY/.,=N"^6O_G(!MN^[G&!?,,87]6\#="U ^.)UK)+S)ZQ6[. M*'8:CB!@ &I,=R\X6A\6_U^6M\6SXZHM>NE0.5 U#7Z+N*4+QZ5?UVQ?P'" M'YZMW8K? #>[M7=+;..UW;%371K@33,=MJ-MGY3T2(JI8ZP\>\N)'=>MY=F M3V3TS5K9,>XUH"*M(O=:Y8R O"^OG!/$U+*V^V"P%YV06U\.@!#ZM)%8XV7) MG#A#'K+Z:0991I>_QO#HD'*N8IQ"@-Q.\A#2&K&'+![;4%K7JW08YJV])1BM MD0Y *(81M=I*NU5)X^/ZMD=-W0,CM754I<)B^Z4:=R^-PE"4IKQR>IP:4 M.Z9&1J*-SL8A>=+J6I' 2^C<*;ATJT#8? ,27\4)[N M\S&S!O_[IUIHPF%!S33\GD9;;%'&7D75]!/\ M$2Q],TW/;/H#;%,;D5F_Z>"(Z1KE>>HDK])4MD9P9WC^(>]I4%G_D@W1C/]W M98ZM!5OS3L6EI:A*.R*+@H@7T P2]#^<^XC"5A(4B-P@.;L:K'HGY'7!_#QW MN/C-]*?#AKCR,+2_A"-&S(I.CV-5";RQ>7%<6E9,#ARW-46+JG$I%\>EG3 & MRY<\+3CFK( L5=N>0Q+;9N%UE25FJV8>G*J9HZJ9M5,U\ZF:N9[5S%FR^"\L MJD;BM1!WAO-GT$(O?Y7_ M>7G]]>;NV/JW9,*1U\4E(V(K-0:]T0M8$+I1^ ./@9YBBT:WHO4*FTAH1%0R MTV<++L+D 8889_6HVXE*[[$4T:LFIXYZ3PQPAJ8.,^"8MIA\0/]5&S((#HL^ M#@[MGY>,)E!C&,_6B#VYJO;J+#RHQUBGE^G2M/+<-"UCE5606G#/ M'OE\J25JN^;CE1%?9F;9.5__NM(7JJMMZKZ:*JUR3E*[*JT:%[7] M5@.LEW",]Z_C&"=L["WAJJ.E3;BZ$(J4/*P@[2JVE"Y/[I6J%7" W7%=*\:) MUU7Z:D_I]I.CIX>I(*P:GNDB(L7TX$;R_.)7 ]P<+9;2$VM'T9K= MU1-K/R),5]\42Y^3?SED>I6:IV57>J)O*7VL/4M1\Y1TP!H IWH*[C:215D] M =6ODHHP1:K;!V&?+(N. #K5DY'6:A2]<,>=%53 Q=7.X^*JL",1JYH?PT$_?9DK&Y&K5KD_C'U-S,9#+0B3E^X8YFF_E>2M[?XZ[6#/JGBK ML9VO\9[R%1*X3W/O-L-V6\[W-$IO5T4>_/\NI*W1.=$SYDQM4K2T3=$E$#0. M2:\S0>4Q&YM,:23ADW#[YRU\4F\J_6?[,7_&G_V%PN' M?9D3RP[>RELP)E!FNPYL82T0&X(09:5YL,,L5"DB-(OET9B."SMW9[S\6DP" M\;-8^?S04'FVS:8XE8,/ZJ3'PA'18$4/E.[,CL(8S3 M+!S&.12D"LP"3Z8C3>EU5:4_2.:41P"@1 MDB9WK=/K*]UNLG):3R+>MW>^69B*#P6I=I5D-% Z'I>8#G.A6[;+W"SGW%J_7=C8;B\1\2-^=.!2QF3 M&*"MC5C#:DK)9&ZXMPR\7OY 8^^;GZ]OOCOT3_7S1WF,BYYYJU*UX91-X'=S MS"D 2,JN_DL&MK"T'!XXWYB8J:F-CKPPYG/8JN*-94M"0MV8&\'D9&@!- M'C[T$(4Q2&3E?)ZIUFSV^732:_:D3W1X#*#.>7=#'N+L2>P&M+0-;#YBT1O] M![!)D&FY7O@Q:*RS/?J._X8CUF:P2=-IR%=\4![?-">G\6I!G8J>H@Z^3CA$ M-U'TLM!?Y(DQG0)H"8D;[YU2AQ:D/X:.W2Y,5@=*%6P +\C=@&P5''C'W MF3$3=&GK3]Y\B8XAPH9UC)_6H5E'IWEJUA'5K*-U:M9Q:M91SV8=!] +Y0\ MM(>KZY^77S_N;4,Q:GI1G;"512?4JLW7 AWDR7#P("@KOVWK6$)U+1-_,Y_L:,4<'8.+R&"(>&&4&I&LL'#FGR*A@<-L;^J. MZ@\HKR!\79/QN.*L@DJ -XKNC5\XC<0%O=I-36DVDR."1S$M]T-5;3,S -B! M#?WMW=G6O(9!<3!_K")'X-[UG!N,1*S"O1=3WZ\E&,TA/?IY6Q4+?/DJ YT5 ML4X9A[S:U7[(\\ =73'BXUE>61>' ^)2P$%@VR$*$.?&8X><\"DX M(A9?YR.)CZ_A,A4"Z:845WOJ7J]7JLM#]4'Z!.U@ZIO]&B0('6H8G"D&*5H9 M*#D0WRB-R&/ M8,MM)K%N,*^902&!WD<#"S!JDD\Y$K'@1UGQJ^SF3&9,'B$ M__<,A\&?=3OXTKZF:I^%,^D8B"Y'2DLDT2$/#0>*+P5R4LFD?1%?[I%;[\XQ M,,5=@CJZ/'%F0\JZDABL'GBLUG[4&&&U.4+:4H1OZ,$P#7DH@V8Z]I1ZL-;' M5XZZLB1)4=2U &WI+G=6U!UZ$!]-. .>MQ$RV4Y+23IH;4>EI95ZW02IEV.. MV2N&5J]\:-6WOU-5$;9.E@A;.[FNOU H[2@"7DFJCQ>1235O-&4#ZM3OCZT& MSB4D0ZD8N_>WGQX$.3;VF@&7ON5!ZHT54?]W$?9>#+/D!_=H)>;9S.$BC3O: ML/+@8W2@]LS+9SE\Q"RUMM!/T!:.(CZ8^K2#LDY;>GJG4^U<+[?_0MN+NH>V!DQ:#64_;+B:>D#Y:.8;),)_=6HP,DYXY>@]& M:N1K&4VF5./4WP+@6E4 [I!SZ*.Y+=IS9+>]=N=!KWURM62 5E(XYFA<+9E* M4NM7U:.>JGJBJGK:IZJ>4U7/FZKJD>/*>J175M;3S>*C[E1;UA,J9@U23M'B MP+"=,07E#0P0PV4+1X+-+FW#H=KHE4UI=I.PL2LJEG7>.QAU,*KCI5K=I(;E M.8;>>JG T1[Z"XX6V.R-GV\>US(B?5KB+*\_S I(>CE+CUJIG'N['C]D<='UC@8/%FRA!F[N..%2H/_8%L?9 MW8\E;F)AVE**XP@IE)S16"JLNTJ_WRL7UF47'X%L0E\R.M#6G,F'2!(O\VJ@ M$B ^$ZEK%Z%3@JCV,O[O9[K-ON@.FX0?N+"/5U MO;9\H2\-%[[]#RBA7F+PD5%W!$<+&6^;/"TX[QUSF&Z/9\#:OK(G-K>6&+-% M/A:C!_3Z93"RPP??DQ)\Z\6(OQF_@#[Y#3Q^ZN3GN+71['%?;N>ZZ0(-7OY[ M91 %QC5HSUM4[$E>GJYJ,!(,YI#VWQK(C3Q);=:NIMEI<"!FK(CQ?Y).;5'-JDL\)#JWZMV7NU9S=GRD>P@Z4ZZ0,.I M/4Y52E1:1+7SF>644OJ5CM.A6RF[\)WN<57W. X[7:T: M[.R]=>)62G_8^5R^/;LWM1 .%A-/4-1N7F._B#^H,(3*].?&0JBC:*5 Z-2- ML<:2B-.!#[W(7GYY+\Y)+%5P9;.@*OT-KK>,BNFVN"VX_%;P$=TSCC; E]81 MD-0QYVV$0U-"JY_4!>=H&@*DZKU85=E=/TO97:_:PM;5W*61N;+-,%&3GPEX MP3:;<"3#@8^7.)C.=.75THJ>/"O,6ISK^LA,1G6MSFHZ-<:&:"T6&I0K3U;8 MXII>M(2=6Q.:[/L\,\8S^C!J%J\DY@736%AXQF4+G'5KOVQ,D.4+L,D*6#@L MN3Z4=Z;C:5QF+PP3CSGC!;GP6CAFN*IW!6^S7=TP\4SB*8"6 Y"C(7YB ' P MK\G?EXVSAAV080A0]DL,3/8 $+UK&E*< FX 78XQ1@-](]#UF1\'FQLHLA[9 M&@EA,,(INS; "MC&A 8$+_0_.4J, $+TR_7QTS3($%@-+ I/NI:-PDR:8W(O M'9AO5,'VOO_+%CRW%%::O#&0=^NK2!W=K&_ 7@8BQ&*]MA?*RV-YE'D6@V M.&<2$3>U5K;$<0FO%]/#=V-2YI@T3!\:_PMLW9D8_-8J M\LQZIKGKR#?H6E0AH"TAZ 3?72+?$3)&S%!= J]"C0U[O%HXKDZ"R'"<%0D)@#'L$JZ Y& M M&E8,FQYYPJ_@CP!KXYEN/H)20>_=NM$7UH3Y\Z9:?;A]7,[3U"DG29E8N0:* M.VEM(KW#2=DG('S'YG8:\A#(SEG!2EL[Y>>@Z;OX'BXRO*-S20X"#B0UYS)C M:S6?\/U*Z;9+)+^MQ,@;IX#=CV$A!$,@W'AG(BZ(Q7Z-$+2)'X&H"PWM(MS0 MWVA.<@T*]#OJ18)Y&=ARB-\9++#3GU'\@L[!@"7H' &T.7&MPJ=QF/A5E$)& M.Y$"S6H2216D<#ECVQAQ#GMU=Q&F!NQ"]P-+A&2UC]Q9;:\K;-? 1$$HT"RSH3GA?96 B8ZQ9C-&]T@8?PE4O],0$W1!T]D^D0LX-D[T[_\X>L0^XJ%:IO69?"M9:Q;"F56OI>RH9 MZ*6FA5; DS5_XDH=?CQ'A*'?9\P8NH./PB K!6WM8FAK'?ZR"5OMC&P] @I& MP)SCN7Y%X-_>S[5!MZL/6?G9 $/M2;?)@0%6RMBU+=,82S.FS^$;[IIU9.?% MP?:29)*R6UL84O)RKKL8'770F&8V&[V .2?KCS8C'S%'HRXO+=OS['N>:;3( MGP-?*G="75CHUP=#S7!X81&;2+CB2#?1F@,#;FX\D<_7G=G6ZI%,3(.Z7#Y; M]I^.L$E#QWNTR:%+#B(*-Z$?:4ZVF[#7E_H+88H<0"L;_K9=7(R<;E1U?B,WK83.ZE$(O[7NBU M#Q>,P;9\A^,,H#ZSYA-'D']?X4MT.6+]O MR-_(.6[P: '_;X@*A6?2,.%+W;;11.=H((+4/33@;_4Q!S< T5BL%L+S2'X" MN >._HBN % 3_2RPAC2,::NY'D= =\$XN*_A&(&WGD\A\,K?TH/\K)-A;B.M M^(,O>"O6\T'>W:Y];[2W0,Y/N3#F=:EL@S3'Y5NH5. M. C&G:[DC )0M?QK!G]T&O*/38#@[9ZLR"^$CQ-\VU[;TH[B.;)#"(N'G]KJ MY(7@!NR^KMAN\'4;VA;T9 $X14K:8GT K9LWO=7;=5V?:OV[O+A MZHX\$_+M]^%U[=#(**UDVAMXFL"=4%DB'01T(#]-NJA_^_"B! M48.C4U"M0HX-VI>7K$!*Q<1:BO"A)_G0&PU\F'G]K?&[?^@ (OL%O^HVY(1; ML)G=AGH?12.HDS)N]"*TSUAP8PO";-NT#8.X]X4<$Q-L:F_0JHL>('1%AS:A$9,X^W$()P!7[G.$PU$<3 M>Z'MSC]L]P=*KQ_!TI,%3HZ!U25MNM5N*5I$ZW4_JT1H)T$[]77)I/C*^T8X M30K?0,VFB0RV3I'!J,A@]Q09+,HRZ?]TNI?Z_P,]"6/6 M^GFU>_GKZ/S*90MYT) O*"_!P9Q'E$R@A9+?+.0%&8[':#CK)J9ZFMZ?J/GA M#[X9IFZ.,?\I4& W8H-'%G%-YE[[RUX8^<>+@N@&Z73W2CI#H!U43:PY]\?> M8JAC MAW]HK^!!!5M^IED$R,3CZ?^'=!I?&:;\4?3,:T2'(13P)0C,.@6/J@ MD"8,$YVY]QL^?C(FE'OO6":E=^L._)KR[LA_:)AFTS M]/ [8)[-X0-0IYW5:&&XE"'EFWN7OT0FUG#L8C*_IY\K?'^.@_]T5@M,4,46 MU3S[#5\,?R _%-Y$X_T8+,?+:CB'QO! MZ!QI6/%<&+XOA@9"\QVFN+FT)L5]T&TB4W$$=Q0!X8>OEGP'9"VK+?U,[7Q@ M'QLRC6^0*21@.%+X%$DD&P,;F3(<8:](_J* )1-8) $6BA\(1XO(+'\&S92 M@^FFL 7#R^05H)'Q3ZV$SP,OYQ,J#P",_3A M_UX<0R#"?\)"+V$(,81Q>\+#?DO JTB\Y[4:W"E*-AJOOO$IP''A ZXX8Q+( M& 4+H8;X H\Q8QHN?,/(1:H'JC1P4WC)$D2!_.'WX? 6;LR07@!?HGZH8-NX2#.T*X M4+F$CP'AMG* EZS"%P#9E.%Z,1>L#".^LEX2-M:=F3REH8.>PRLH@* %*3TY M2+1XAD" "K]F0&B2T@URFH#YW7F2TM\34$)08'C3$IZ*U4?>;JFG%H1 M#I0I+@#\SDEXQR*6D;Q<#LZ_?$4DDCOPTBL!EN7*7EH.*\;#A!K\TT1^*=WC M4L0-AN2OU*.KR%)CQF-GR )AJ_(2F-_8T[5#?!P9Y*?R"9;_?T/K&&8D[8H/ M#:H1_B2?\4=W7Z!,PSU+S1]_QP>"_NT=1K=PS.C.Q@SPEG?G4JC*70R=:[[; M-8XN./6@VQO$-B[T[_S2RS+B40ZZO\ST*K"\+#"NY9'!Y]^4"8,?SO]_>T_: MW*B5[7?]"IZKILJ>D66!%DN=CJN\IIVVVX[E3J=G:FH*B6N+- *%Q;;RZ]\] M=V&7A!808*K>R[0E!(>SW;.?.O&=A MD,Z>JUAKVS$#>4\X!@U#@M2IS(8&+[2RBX(+\2< >(KC/!!]W-4/'3XD! M07:PVC39G -:P.:=JU0B\"-MPXP( 'Q;"4$IA< S,*:D)(_RM>F%=6S6I0@] ME#IG(<*]?SFJQ0Q_QT+8+3#].C7$0UZ;*%6QA,-I2REQYGT>.%\PK[.BBZCE MTDB;&?-A"I^AD>S0H@V5:!4HY\"RZFMZK9.F UH?72/=\(FM7-T E-L033%> M:1\LLWK![9R1$ 3C"6 (R@D"A#$].@BGFF4$QUP83S5281L(DP?#3M!D'QB$ M0328Y0S_)(ED8LJ:7JGE=J$<9T?68% MD?)PVM@]Q>:TJQZ)U08D M+$^P/Z U9^"RW)G/LNX_EN#B1ZRME%>,=R]T+NR?WPWN#DC[=,A5%MAD)O+% M,^V.OC+E"8+"?&%?:HJM<"S2]R(8>("#.A4<_L#;J7#HT$@_T4D&A+[I@1N. M3Y%9-]1\B,/G!S_KNIR->1[I)&@(C%I39%NFQ_^+-^=%-95#8".^LD8Y/@Y/H,R,N. /&+N*ZNK*6\Y2WQA+I1/MR?R5;P-! M')D5P&&^?\8?NQDTJ'"#P U$=J@MK )/P\\XAB#.Z&$,U!?9M1?B-"3]D:YQ"L&0!J^"*L<:LGO6P>^ @10/M0UUV9N3Y2J ^/1:!>,WX(Z+3AR M;40G[<$,."?^:6ZL&NDOJFGHH.N6LUR1SQM?Z@R?#-@-)E:]-Y"'G HC3ZATIQ,CRF4J\Y)F:=IS^[#C#*@#-2Q;70K%L\I/D3EVPA8&6 M92BT!U+^@?Q)41<-OH.3WQ_\0)B\"*Y0C?E^I(L4+IX8"L8OJ1R!().O)B0X M1 ND E_.;=*ZVTOJ]N%ZYZD+C ^C,96Z);']5II-U/Y)N*,3N#[ 8]G0*+J6LBZYJDHN:?GDN1>B"3OQEA!,>-?QT9O] M8,XZF*:>4P9Y4*>GF0&! E*FY[5B_^5@BP'_!@8>*W-:V6ODUQ 4X,( M\P\Q1#@?+"_H/!,T]01;X?[H!-C!RGRKK'D)=5XY=A)6B S.0P?J=T7P M5RWVA#TKS$\^PN^,24PO"0,@ UMB#003Y"^1*!F MGF5JKAP3P*Y'7MQU+8E![_X5Q4>-!*+IR_MNP-Z4++[U\RY9X.''U>M8!3? MS8V0O_V_H#EL* ,,O;0$GP#.&LYJ+=$C$J-R1F_JSCHO80#&8 M=T)*GFC098B"P7-\5WP$:FYQ/^3?P#,QD3T#.72K4&LL704"G^#A?.RO2M:7 MRZ,Q3)#'=P(G#!A@K Y56V@U).;XC0P D=P +L.0^!]>FHK).*=H\U<@AXN7 M9AO &&Z2[X/0.YPLJ3V4XRF=1\161^R=W/$9PKTZ&XACL\G$2+>H2O!2@,A^(8#JE!4Z48=3[%&0Z/NBR_4U/@5'E0? MN3ENUE6D^@]MJL+@15AG/ZFIAH%9//+FUX[[6!%J7K^_#W?@P"JU2![8/02] M'16T7I3V!7DY99*W8(>(GPI9F[#N+L/!9S4M(S#A!,)/I?6QL"T:*W%P8NI8!1]98Q8HA/ESLJH( M^^J!P-0P!H7M)8#\K@9L+C::I)3&@CTA1\"1D'\5L)DGFY@9R!W@>-$QPVD: M&_0%7H^[>:&.GZ!".#A\[QJ_HXWQAFS^TI09AX;N$">;%=.PZ@?2O0:BY%]L MPH&0!\'/5@QI[-SX6+KB; .YU?G?V< J5(A/5F7CE_?-P#W?F MD%M3@Y@-4-_&]8"[98?>RB$[&42I1K'A2[W[WH%J)'Q-!+\< MTC.4-11B*8MH,SZ>A\LBJ8/@X=-Z305[D&)\NTPFV SA8Q,A_M+>C@A3D-I" M!!4R:^>&-V?!%-J_P>#E-371UZO3+,&\=V"<7B,LXO$'1[7'YU*$S_'SL,Z$ MP )PC9&DF[N18^*IKI R*XXV>X.24#YR8OLHH#)"J -FHZ4'+8/D0 MA#IA0.@H<^L4 G^26E"Z$9ZBZBE;:P%(&&=$"7NC4U6ZE(+Y08 \=[J6 M8:)G@WF I(V,EX3X[!U:%$5U'B85Q!'=74! :=C0(3_A3P_)$B#94B$N0,O7 MZ+1/6G1--P$A!6JRZY172.9-,T8@YO(;\E:9K8;BTAM?'IU\?C:\Y/[:[^/'7P0+'D;&=,9@.$ZV-1R][G58K,A]NA=\==>YR.#*H&W77 W M>UYK@$&'"PZ2# M_,J ")MP"BM#%6PC^;WDT'=^-]F;^4?0;\ Z1 &S.V@VVMF+*6'"S,0:#+6% M]7)T& ./"1)G%$BFRA/A5^;I!I[N$4]PB>>"0,7%F2JD5X\4CDYH*1RDBV)^ M6;.Q'RW'A%^YP\_,-V9T0,4*0D+(DJW/,67K\;8L)0?VXVOT[0+V'W\0-['/ ME_IQ(=.8O@:?$XQ/-KJCTO "!Q JA+U8_(RKQ2&F[KL^:$4N,)S;?L-Y@=', MNN/!0*P%#$1A+0,1+@@Q96F"B7-/+X9#Z.B'@A\V[H4XL2[E7(T7%F>&G:V> M:#7_B4:A"SV6/96?;\+2\ZT?/=]JN3O?5LNJ]C+-JIXW_$.='MSVJ"NVW?%7 M_W9'&G&Z9UTRUSH=[$E7KI:W13_366AKC6WL5/51,?51QU5]U!*NXZO4$@YM M[&]',ZVWZRWI5IO[TX='X?KZVCW>\S.E+XA.J9FEHL>'I5EN$-\_@H^9]\3"H3Q5KQ%,MAMBG;L:OE(DX70( MUC@,2YN;XJ+^AN7O%438$:BS F$V/LX/1=B.">3B:8$"%%:#3:R2)T;R>5"4 MX)ATPP@;AW3KI>X&OM2=K]ZB+@SQNX#EQV<"J*2B;:+2T7P48HN=_C6P_FS- MB_W=F\;4@-J>+T9#$(5+S6NJ]O$@N]A-TKJIT&C)CA]_,:AWS98:*R^9"9]8 M.I*/L+Y &O00 $IX*$OL[LL';,R0U6"/*"NG?T.\\9RL9L;(/8,V4 @BG]/! M>[2T"MO2(ZOF=Z?A>L^#)[5$4(R#W"5.BD=2+Q]-DEP\Q]T0[G1MYJ,MU.JS M;5'"JPRQ4E)R!/%G$#M2T87)6Y/=F]>C66_B5).L')ML1H9*8*[S2BC=*XG@ M\=70](GNSV5_,,@+';L^+9:RJ:W-:MX43MGRI!7CXZ-Z\OKZVC!878'YUL > M#X2+>.RI;\[8!!2_:F% \(?RQAXHJQJ3Z#O\&0SM0VB:"JEJU2(!1;H?<(ZRR MN3_+J?\EB9D>RV+#=USXBU?*?.P^ENNXX\=4@'XQ1U8\H=F%>14'*5-QD!J" M>X3?N5OEH>R"%5#13#[IEZ#?$P3?!B?[/+"M@P/;&/U@=9^W9/A'N2,5"\S9 M.).SMK(,"BG*8&T%&13"(AAK#0IA:S!S(V]W8]LQ8>U90,_0%&7JS1/YD(3' MP-@2VS<\SPH-6N>> W L&68"/T 4?2,_^F!4@Q6:W!'L$"K8A 06XX,Z,7EJ MH0\"_U>@Z?TG(2GH>Q#+6M A3Z,\>RSBY76@+XLUAD:A-:$SGKW>(73%D^EH M(FNH7S8<@MMV>$ MOI!MT/\=NK$I(3U@5,MRD%*#7-;45.F05Q_/9/%< MSI$"9\8L'EIQ^E(=5^,ZQ%-Q]&\33>A$;_JG.VX%C&OZ$1TI2-\>=!0)U9-O M:(2(FC!,Z8QB @MILCDQE?9))QMA<=_KI?]T_P)N8 5GH@O[\L'!!EP(LH_JY98/QROI7/&W^',\Z[,X'YK$G? M>@&2=OKKI)C%^A'KPV<3(M:'I+OU@V ^#_>E9KLNM7IUJ=,Y2()]YDMTV_^( M#K0*T\8E#8RP%.8ZL3RIPR;%S)FB)?XC_G0(7Q4W9RO^"&(_Z8=^0@ZY.5E_ MT%/)':BVV*P?-\4X+;4^N%GCH=5J=(Z+"WYS;="32U82N=FRK$!G-K8^W; H MV5JQ6)G%J.U%:(W!I2CUZIU^!*/+[I@2--'A>9;Z-Z*2N7?RY>@TP8B\#,%= M$6U9Z_45^%,2.7]>ZW#P0]1XD2)/":&]?K#O=IOU=J\==_!7RC()N'U)K/?;W:*JS(#O&1& Q=IJ#M:1 K(Z -!X8[T.L*7698Z04++'=IOO MN5-2SSE7UT %[;@N.WTIQN&ZIE:F=8SM1INY9);HCE6IY:_3*GVZ%O*1DM5 MW8JR:YT/B"EW(7[)*@*7TESPTSRF5#"N$4,XC.>+O%4UA02NG:G M1O"O5L( M?NJM'+Q"K-U[0#=5I+1FII*F%*3I0889=B.9]Y!\_?1=N+FYAUHL3PYLJ/N# M753PSO?X/%-' ?JKYL2-$B3ZE:S;-IKOW34)NV]62=*5VJVZ4F.Z4GM55^I6NU*E3HKGR]K]I[_GO_VTF^FYW&GP MN0WT&/;6/0[<_9JU 0P(AAG@93ZGP<4S[JD!ID8,X=F$]=.0BCC2-[EDD MU?MD@:@[#\/?E<7/9-K5"#U>:?9;D?^*B3<8EW>!<6/Q-B_R[;YX$+Y@KO$6 M[@QM:R;B.6PX-?*ZY_<2PAX?N>F,6QO[P@!Z/[V1?.KPOF?A/D>,U MG/,!6:#JW]CHT9HZ89O^-&BRQVZXPA8$TE'K9#TY-N[KB_O_R/"_[ V-G"!\ M1! >HV@$G^4*5'#9M!;#IO(!UK9L*6].?8-,-SN)W89O.NF 3JG+T ,(-UXM M5LH9@I#%X+%ESG9*_O1*.R&/E^R$[%?1)1Y=ZE?1I5PR_.4?GZ[/KK'K].7B M\H]=RW1*=F6@:7AN<_&Z7<(,5"8PRXM&W"+O+71Q;;!W&WKQJ3G&F!Z.-7?P M+/ULM^#13C2_<>#-Q5U0=L$(X2N.CY0KK0T5!\8K==H6-S2W"&?TM6PTQ*6TR9()MOO0>&,-C[/;\O#>V[>F' MHR.8QF6A4>/9>#DZ-4=C]0591TAYELTC1;;E(['=[K5;XE&SV11;75%L=IL] M_.^VV#[RAGC]SQ(/T5NSU10;8QOKN%.@/G8:R(L93U#4[%M(AC^8LZHL.)[- M#162"6W7B9:YH"X MKL+ZR*2.6)TM;CB=FJHFM)ID:T.OD503=>9HH@41)C(;$N" G\V0'%[<+=") M/&*E;7+%KJ76-JU__K/T!'3U#=46D@3:HA71%H^P+9O M6@O<7CO:26J.:)T MB46U77DO"0P#[%HT^\>M+C,,)!&]M0_%B*C[O%UN&(!0<^? MX#0M_@]4';@ M+1IRYW)+WM:SA6%_]D5N^(1DD6QWVEUT!N69T][4=U%=T_-MU/\8) M?1L@VCRM<\ZVGE&U0W4G4ST]T#P\@$)7W-/HB=2L_)D\,6J)C23,NE*E;Q+K M&[&)/Q.;H&_:W59?"ND;;BUYX5SR?O/G66Q=P<0J%ZKZG&>,08$NVYQKSE0: MIM(P6]V22VGY0&KO05.$($9Q'E:8J M*8N76U-U*DVUF:9J+]14L3,%=ZBFVI6:*BE_EUM-=2LUM9F:BM;ES#.HMJFR M5O/VYE;SK*&<*MV4(Z8NMVXZKG332B6#8J=_]-3[T92DCMB?$^UF237R=I=D M%32I(CY]-A&M)\:J!!)N0V2_0L^X3VN0S[^IFJ;*$^'7AG"%AD-C\Z X 26) M(L+/,QT86"!U22%AO[*3\L3$Y=9%O4H7K9+H/V[W15Z^W)_CSIWR%>_%=7.7,O08'II M=9U4WUZ1$FLZG>^/W8UL@W21]ET]Q A8/J.H3$^/$?ARFT[BJE7:9:+VMJ)+ MQ[UFBT27VE)_;G1IL8+SU!C5_OXTVJI5 MZ&6B]I8ZA<7F<;<''FFGVV8>:;0T?;'!%E%OZV0,(TJ/32;QTGD]XC]*&5:P MTP:^-GMN9=<5XNGO3PNN6NU>)FIO*2[7[+7[+=""K8YT'&XYWM!M)38=5B50 ME'5'MKX=8E6C9- GZ-IY7(>*8A6#*]+3WY\N6[4>ODS43L^BB[;S9҅> M=DRZC5I],C3IRI<$+8<>V[;*ZN8V!;IKJZK3[(G')-O9$]O-M:RJNR>L",@[ MWB ;*AN6*)U+A13*8V]2F\@_QAE.>QF@J!T$W8!OP CUP^89&#FD!'B!,9M*W![I@H4A^7+S/SET+ MDF"_C>_:U=8Q]:J]WM'-2ZUFF3"K7"\5RJ7:[#/Q!NU97K793V(YP;]! M99H366/8>D7J\]CV/HS7K_X9GFM7LBXVY4((7*2<*VLIO0<5L+2]FC2>,,;3 M:DMM.NN@U9+ X?*-&C=1(H?KW%#>U,\B?3.^,2LIZ@W. 4MY+.&%2[;MIBJ,_K5]"PF.D2HN]CO%OD2E,@]LB8G=#/#C8#1%; M\J'8WI$<3O(VME>$IMBX_K+(#D[+;G?M:YA=T+XX^SA!KL/EDTBM1?& MR(&(PF99D[*AG8$P./^T_)7\:!V,QF@B^Y!:8=/#YOGIS6K8/)>UD:-1S76C MZC^&LH7>%VX)]A8"G9ZNA]D8>(NV=8G4Y MP]X_7*[*L/;+%@I-^M^& MU%%U%OY3=07!K0[IIYEG_A*D:@/I06S1+^&<6'>A%HT8!M# KM?04SA(3[Y6 MT(@E]#^0:;I UY_"W[!D54P1UC)GYE;6,4^1U-4YQASPE45=#F,R1;HEVX8Y M(V4#&''>%899.S5-\&3AIU:#LC)AH"45!)NP3[L/*?M4V2>0#MXJ+RUCGP6< MLG?RST3$9()M"6,9ZX8AE)X:$]4.NW[7-IH(W::X+Q_L=P[H!/IG;L\-#C\W MA$=_P2KD-BWXW9-CZJHU%BQG.M4(X65-PQ=@[3*=P6WPY37^0,24#,MR#"[/ M!6>*[V]"X8)E-SR-DZCDA*$VBMB2T]TE_,F]:;RHT/,^1B:"-'-R%&8H_I5?4],?8]8YOJ>-3DPC@8)*L^V^K2/PY/!]2]?3A^_/EP./AX-8XK9MOO@ M2#XTH\?Y5V6#R@9-K9KT@">913>L",>_V-E7#GCD,&YY=IW=A"_JQH>2)2@. M/C!&LF-A/6:/50M_3[+<^)%#)%@8(-JG (?8$(UE[0ERZ' C8OS0"\B=3>3H MME$C-Y0=>VR8V%I6&CLG3B[*U+Q -OX&C,&?]Z2]A6<0YO+X%0V4XV-BX^'; M4)T2D\5?Z''Q7\W)K7<6Y];95:UDEW6;_Y@'WM*WHTA:Z**=S3XLJA98=D;] M)*SQS"/K*%IMM@"(U8BVSL^W@,C =.P,WR8!:(^JK:&%9%[CIG,R/_EZ\PO9 MWOJ+DU81"K)(V]%:VWOII!IGPZ**(FN.4!]BX17'[MXG/=4Q+_6;V5NM2B(* M\-T44?O!\M19+LA0,#V6BF-?#'^#A(W@V6$0E M%+0U6:"2LU7D[!?'$BX:PB=9DZUMU;F,915V#&]2J9T_;O0C2M@6+U;\N8P_ M?Y5!4]Y@KW%+W.F9/F7BSC705+'FAJQY+\/^]!_" %_XK,4'^RL&Y:6IZR*K M8M,-V?1FINO"[\:V3O=RLN?*2*K87F+%N608!@%J9+"C_@%;2Y9=U2[RVD5IG=K%],L'Y[..CTJ*:DTU><9K MZ#^J;Q_&2,8D.1&$&OE+A<%/_"]\U1=G@A\V(DT5&,T/T L\:NX)JO+S'KWX M\$D>V8?X(QUC"C\"J1\N=5NU9P]NB@EPN!>NN?IX%'C""6!KU:>*_J>>XV>> MFDB&Z35[)U*[MXTG2/XGW!A8/=V/,>[PSX>@_KH=\;#;Z<8]BC_IBO2O&'KP M4>WHHUK\48YU^"S+TP^#L6':C\B<7.NP@8+/6#KFI8 M.9L.4/0H^-# .\=#THI"T@Y#S(-RD3*P#9&/T@1 M_!I46ADK_5W $8,/L;D8D,%8-I%U;5D.4GSP6.3C;%)2@+3 MG6/#K #(]6>&K(@^S@M@$?7\B$\]RS%G*7)XW.$;43$PG1A@(KHY*V".8X")J&9"F;&A05W_Y5\.ME2V#H<81Z*(5B: M4 F_<$S,M??87C$4PC2$H\]D"REN0R1^RI:/CE@P7:5M3,TW"N,P# 8+&D.K*92CV%/.879-\]71GF M$U*A0&DMN-@7T[ R4O^M MB'.1%V!CCH16\*QZ0%/''(WQ877W!!ZKH1.H,N"_EK0+0.(P$CEKL JF]NI- M.F2)8?A6Y-Q(&P@I!HC(&9 R$%(<$*NI]RRLY%@PCW-@\TEQ@'@"+P]C& M.CT#TR@.H^V-]?NN (]$F!8!3C_&4 Z0^:*.MAZFC(5P)0V212!.A-O_JW+#2R!/$@KBQ[Y&2'1*G#=J9GS5QJ97(69,R M$#&QLG;$2;B7R6X7Z]$@5C<^W]C6!\9:L&&/?;,6]Z\.8C2=$ 9Q.]FQE:.> M[9@$@S%"2+&N3&,"G \C;3>S*-< JQ---U"$8>WJ9H)LF-*O*JP$GR?29JQ@ M7W\^A4%[)+.V944/=T^:)B?KI%RCUS5NZQ"D68JJ<3:&FP[DWTHAJ.I",G?@VFFI^20-:Z^%D#0?.3$:F!$8>-B)Z_4#72;N:U&F>B MFX+^P26V4T;X4(D",V!ILS7R:*L#U4\(%#9@"%Q4WH+XPM\E!G%E+NHV5AX(+I96IK.>"AN:V. MV1PZW8BVSP6D<3B-&/=L#QRV:I#ZK&^>LU\=>1&K/EN08K!T'+'H+UCYR6*Z M9J%FCR.*?T>PQ>$M<@1@,$X5&"I"?,0!LFTZT1>JY+[J#O;8-#)PULI.6(\C MA\.N@8S#9,R1L3N6VUFU45SI9>14X/R/P?$5J/)/&83G\E2U90V&=SX@"T%S M!*;N!7I!FC$EULFZH;OE1ZZ"1NI$UBPR&B?R/E%/P7L?GW40 @UF_O>E9K.Y M':1&CH4H$-R\U)6P];)].R4.3T&G(0P?B95!J).I?PIYF:%A)\T^7GOY DS'EI0([_\AGS1QI5J00T^<2BN\&?6WLG5]^B= MD]^8]BJ<(YCVCX\M!;U]1K.]$UBI2[?K1FY>(Y^XG1+T629??6N=?-14_<<' MBVQAP@\4WLC?=(T:D.<0]JB)4DMLO!&LDZ_MV10#9*F3J490'[P'I87O&?RA MEN&8Y)GD+SK6WAJK4^')-";XAUC4(^G'VS 0ZDPN&@ M==B4#J7>%G'0*AP.0K*P!1RT"X<#<>LXZ!0#!P%5*JZC2L6MJ]+N3E#GH00] M@TWB>VGVE8(!>9MJZDBU;Q%T"@J*BJ\$W\V?*L=O#[^G#0%0+&/HQ.-[4[%9 MX^_J8HE$>B\*6.01/NB.0N#ECN6/WP'= DTY2RA7$++UW@'93A6%I"NQDR&K MD,^D/GLY"-A_!P1\0'3[WZ5LZJK^;)5&:8K@+CG!=^^F;C\Z)79*3K2=^Z@IT*Q;3KS3%"C7*SGE=G_ -;=/M'[)B98C9;E]ZDEE#PCE1%FF0+GL MPSLY0T#9@QYYB&7F)$DKE3W6L>M#)I=$+WN\(S7V&GH9_TAL;Y,'BA7<"2%@&XT-V0=WRL$XA0V4\'%A M$?U!)Y?P$49+?>14PK7V*^!;A8M=;$S+*\?4 MR03?4UVY4M_(+-]RE/JT"A>^* TQ4Y#,PD4P7)JL0\A[;&#H=GF*M]J%#5L4 MA7QY#""W"]MDM!;5']%HK!N:\3PCVQO"/RR+P=LN;&E-P:F:2Q$O;$AI/68P M907!MNFE="^*,!F,#+Q?46N=AVOS$EQ7:>*;.T\7IF"++^S$%5NJ)I+$:_B M71F&.U(0YO<5N-IYO#(O8EM%N&5>1+F*<97'M'X?P:J\T#*/ MXMQ]'X&N?,4KMR_)W<(%O#;L]2U]3"TG^8QNX6)J&[8>5XR5$6,5+JR7=XV5 M(U\E+SQ6N&AAWI57Q6,1'BM<1#/O>LS+@ S0R#;,=UY1TBU<[#3O2JQBL""# M91_2WDO@C4NZQN,\>35FW MZ/YT3UM>J&8RQ53VZ.1Q8:.3Z2M_'[\\?Y_I7R^O7Y7SVZ_- MS\_?;Q7G[Q]G/ZXN/CU?_OGM?/3;MX?IY^_]7P=_V[]=_W)ZW+_^A([EW[I? M'V];T_&_?[R-;FZ,-ZU_^ZA/577R^[C_[Z?7TZ^]^S^^/%\\R2_R+^C/BS_^ M%!WE+_G?PV\OS3]OD75\]*OVX%S)1UWG^]V__O4B]<GJPD$CDYK8\+%^G=N4@44.\5+NHZA\@D[_(%VR23 MJ6;,$.(GF^4G>#GFE1Q7 @?5"M'^'LW-T4&.+. ML8$7/'>>U>7A2LZKDSK=*7B\=6HI*)P:8O*M*ZD(G6I*&Q:J&+9HIO6O<*F MJRK>>Z?JLE>X=%)E6J.;RMSN^KJRD P>J40C,K8 MK@1CRX+1+YQ@5%Q;FNYP42Q>VK%BOW>O-,7B)00K,[OJ]LI ,(J7IZS,[$HP M,A",XN5!*ZXM3=>X*!8OUUBQ7Z4TJS1@X;BV+!E L M_F4AB_'/$A4#56R6&9L5+V%25)*+ZY!<3('DQ4P%+-4LR_OH*Q;+BL6*%U1/ M=G@M[1RK6"PK%BM>X'PABWU&,^ !'7_ZOMUIJ7BQY42ZX[2R-8L7N(%-W-.V=S(;,EBF,QZ6JZ,2RZQK9(%#G=-U[S(:ZMXD;HD M=%VNB,LNKR4+Q^V:KKF1UY+%P!A=S]^]O)8L\+1KNN9&7HL9=QK8^,7AMX,1 MTF7\REZW!/_DRC#12+;L75&XM0Z%6RE0N)CQIP)0N+T.A=LI4+B8<:@"4+BS M#H4[VZ"PHZN4O(ZE[ 7!GB#9/Q3N%?DOA8I M>9US:_:ZY)+(O1??%\-[CX]:[^Z^VROJ"^:D$,+AEU\,/.P"Z<9$U=FWF5R M>"YH=&WM?>ESVU:VYW=6\7_ N*I[Q"I(D;PD\?)<)4MTPAG;TDAR]\O[!@*7 M)&(08&.1S/SU<[:[@2!-KW),O5?5L4@"=SOW[.=WGOU^]?K5\W[OV>_#XU/X M;X#_]^QJ=/5J^/S93_Q?^/8G^?K9B[/3/X++JS]>#?_KWJ3(ZR?!T>&B#J[2 MN:J"-^HFN"CF41[R!V%PJA$?/]7/SJ)RF^9/@\&E0J_?U?I2E4_BS M3*>S^M[S9R^>#]_/TG%:PZL/CGY]]M,+F,EYZQW;CNT/$:N\5N73@&>P7Q<+ MF,6B-A^,B[HNYO39O>?_S,?5XNGG#+W%,%WSHSTX.[\:O1[]S_#BOX.3LXOS MLXOCJ]'9FVGKR]&OUK&%P._S6\.'YS,@S.7QV_^=RM^ISYZMVZ MO1F<9U$>G!9Q,X?/?KILYO#L,N!/5167Z:).B_S69OBER(F&:-^=/YNJ3B=+ M^3#-$X4O??C+P>$C).4S6/H\_4M=O ].BG)1E!%N1;!7SU2_]\\L^4]3/'WV M]OE),5]$^?+93V^?_[.D#P?!+*J"*"D6M4J">I96P9IW#=^KN*G3:P6SO59E ME,>*]QX'">P8^)DWP*0H YK'6.5J K>^F,">E764YH&:+[)BJ6!3X$-\C\PP MB/(D2.LJJ)IQE29I5*;PF[V9*E6:1Q/8[Z!4$U66..DB@"7XD]"O^:TLFH4[ MF[#?@[7@C^$=\XK&B8L\27&-5> .4-41[$D8J,E$Q;3PR$QS:#X[A1\=W,ZA MWR;!7_* M>GJ!S$Z/=J.R252JSCE]:-0C.RJ1$;QZKE1-#R2:'UT#W9?J/TU:*N1:1$ 1 M#8-D!UM9R+:+E%O,IU;3)(J;>13/.TFH&RQPOZ7D#*!2)"R:;;:D MTT"R'>-;@<;K8%(6<_KUHBRNTTH_KW?QX>'C8\OE$@63TF^FE2!_!$8\3_,4 MEH+[ H<=P17-1B5/3I&O:&SP),RXOXJ9H,MC(APO''ZL M:#W,= _ZO2M<:")"/ZA4"2>-;P)Q/./=QAF:'\ W*+B!0?V[.79 MFRMW(OLW"F_E$SC@- Z'1I\&[T>_9F,7DY?!,)" YYS/* 6 4/!P\?+X 7 M)>G[ ,^4!]^YH[U/1SN$WX*5EJ7UDHYV]_9A^#Y6"^(I!;+*F[02YIY8AJ Y M*^B)$="1*Z" <2G:0Q"V0&>EBA5JC+Z$1V9G/S'"U']YD$Z83)W7/]F]\]B+ M!K"+I?> = )UBH.)VD M,4P#;@6_$"82H<%%4PA!MRG?9464T/6ARXGF&KR@3*HV+80[>)CQ '4RL-<5 M'";N45(H-M1*=5V\8VEXH3*%NMCQM%1DG3S%[=S!W4H&K-.FN%NDUL(^ &-H M2B11;<9HNG+<'S!RD01[Y*P 9:.8*_@O$F*,$T-3ACY;\.\F1985-_J5ZOTB M%=?*FA<3CXO(WJ)/1?%O&54OSH\'H6:+LHY(S 30N4']\1ZAJPO/?%MQ?GCP M\Z,T7SGF_[6_'[Q,598\ 6XR54_A_?]I%*P5IO&4'%' >9[@/$3O?AK\*\H: M_#K8WQ=O]K/3T;]\SS,[[X[N=WCO?L;/P P&Z6H^>Y&!1AD<'0 QP'EE:7+O M>8K<_5G#V,,L%+P*:@?H0(\QA5[@$^0;!366--,IBI,U^A0RK80=JN2;S9?]WG$< MEPW\\&P,Z]#^I:H9_PG7VMA@70H%2S'1TS)0G\%.%]>2^'BU;RC?1]$6&XX: MK9/R_L$F16+8D97FVGWHM\N:^0(]2]IM^_,A MV"'+JG78VC2IW0OTK96P6]YLV.V]XP';'-8S&YQ$U-YT9 #L,8+A 9; M!X\*S;'(O88[5Z= \@:9IF0=Z5O>-%49(RGZ)[NN%G":JR9$RU+ M.,=@4:)1$K-'$L-9Y+443S!L#E$'_A?Y9-!:8-[,Q_ IG/X<9C&KO+7!$:PN M#K@0S#PFSS];OS\?KKK;JO0OQ2=V[WD]$R<6$M\VM/=L]!P&UDX.'/;93Z/G M>#@11S8F:5G5S%>$3PA/88-/D<89T6%5KA^:?'!CI7*.$ZRY-A_>^WYO=?.U M=\0PKEF$C&O:Y'J?S%K],-I8_5>P@%]#=KXQK[06[.0C6=H1:N<1?F4N.P) M# ][_A%ZIJ= ;O.>K33%?N_+JHK!IVF*_=X75A4_S8/0[WT%53%8IRFV57Z' M@8G[R?BUK8R#9VPL/1H\$9UI'W6F&&6_?CE+;GFMJR",3KJH13/I%8V!"->5 MJB>^RK!144,:(%D-JLIV7&,=98-:Z4P6#EB+F#@K*AS.?;.[W/8+#UX6HE-< M%RF?+SR5%,T8J#=MW3HSKSQ"$B-?('#I==K4B6/Q=9 &Q9Z[8AL4AM:<5L

#K\P\OPVGO&?XH64UT0\*E$LJVW2A_X-4 K=N *.*$DKS 1!YH@ZBW'- M(\T7C;CFA=FZOO,=#/JA[[PM[DY70T0BW"0(=4VY!]T>#..3LNS7A*G@:FA5 M"PXP:=1F$=<1JNKRMP2=[I:VOKTG[*-STI3\1@1F6=! )ZKHVXY/^S:R8WY] MA@G\=(W*J57167&#@LY\;(*!E%JR@2D[8^C-=G>RO4-SH!0=1S%*Q1J=0D=6 MV([]4OH$#N:FVWR$,B$^IB\8C]A:F=A!KK%-2./^YI#&_6\5TN#]D/#N5\VP M=W=#[\/3X&JY@.4>EW#OXJ?!&U!(>*_>%+@#][W8AGX*O]GYN,MW0>D8+04> M?(;:B:_+#E$*5MU67Y.,@*>1!I/S4HO5Y.:7?,88UD7&/2(+/N M,&L<=A>1$L936).2LX,\#F44G+S(MG[/"#<^\C=%C2*!\C HI=E+2>7,>KW7 M*-_*J!29ZSB[*/>?#3?M#JJTE6Z3C5V20('K6AB@UUC2P;=W*$,#:]R:Y']4 MV1>8]/FI<2BV=%>]"YWZ $OI5;G+-\ \+I(:MRLB'9^T!J#JE1<.K)8%MV&] MFM5Y@3J\-)@E7%&:,.L_:Y:AYQ.1GQO4%,E71MV2/D!M$?6B*L!3@H_Q;$"+ M4(M:FZST@E)>;6>-=\[9]NTO\\I%IA#DYML3P PV@SR*=I*C4=Z6Y2TY_O]=.=]^0/6U-ZX^X*#9QL8IG*FED MBXHX;O"I%,^I8)WU2_B-Z9 Z77B8!":50/;.X2-RQ/RB?F^5Q"+7:\1L)/0/ MGXQHV(DT<_S1DEF&[G6SW2BW#]6;P9![G#SEA'J_ T+V!&22,R5F];';U3 MN>-(T(.SS.2!>2(B13$O@(:D-^ Z(Q+&?F%K5-=E"OJKSO=:"7#MKD> 4P,N M5;U_-IF .?,:6,+4!/_7*M3D>#O0U7U7'8R_,,J0[/B*N"*V+#DE1JGF.NQ^ M;QY)C4-4EA@VY?,R/[/&FV='N&D&L*1B,L$$FP8=GG$6I?,0-40(9<27'&Z<=7F@L.H)O\S!RZ;V2;T=G,(N JTK[@SZ2I5_P MK:(2=5NJQ"U5U63UI@C.QFGOX W<)N[PX"[$X(<8'MR%&+YKHI80_"77 :(2 M,]0X,6M=S>C[G*ZUZ=,)&3:2L,@IN>LB%&LRT.(9,%$_!\:"=NB9&D ;K151 MAL9$NVXW>?>8W[*W$"Z-?"OYGQJBH$14@Q1RGAL/>BY$0'G%@ZU[6>9&R3ER2.50;Z*560E"8I@=73 M%32&]@[ O_+.)7?X8_R,3F<7V"?&0VFMT#A@]W2V"V?'Q"4Y&N'I1,F_M3>[ MFJ*Q0FN1-MERK[['UE!^:D:N(?.BM9G9P)^L2S)@& M9A@:95%B#W#!*DRP"UTDF+"5\<6(/D1DH"?&;M )=$XB!+I<\"-3 \SGPG&; M#03: 1[&!=5W0J!L2ZK55U>)$9'\&%RQ.#:R1 EM;I2&?,] M&"5*KM.J**F*8EI@;@]7NM)#R=KD??IK1;"P$'<^#-\'/@GQ5/_AKEI M@A!9Z*H'KKJMU MP[M!;^:(0EWLH+K[,0;>3[J@K;8%I1Y"X,N$"V5P+E'EI M96AWR)\_(2&+)"J@]7W[<2I[JC;'V-D>I6SMDU8B]]P-7X;#,#*=/ M9A6=-J6)6A^V5I8)"$N?HY0[HB#'&+Z1 !V9[7NLZ;!:283!2%^KOZ2X,W%# MW@B;1^#F @TH+7XYZ!K,!?9#$A<7@_'8?PZ5>^=7*0R]P9;$:PD7!#_7\^NPI7UE_/ZOA[\YVIG.EJ$J M(@]MB\SBUD(<75Q[*>E+!&*<-W/M 346<=B.OF<15C\BV63[;='!X^ ^Z36OM2QEWC.8O M+_43!ESUR% >3@'J>T%U)GG1;5.O;'Y'S= O\&&&E(&1-GQOKFK'+^U9@GZU M&<5RJ\*\G'+N!-RW&==4)"IS]=^Y-LZ6YC$FT'.XK)8$:^AX:&2VLUI_I@)Z:%8X(E7Y&MQ?B:_'DK&+5V!F87$/,X MQ="_HAHVRCN!,S!E=1C$^<"V&I%F1V-'!&9U?[@Z6K,0E@&<@/ MT8 D?]0JZ.?CQX]=2B7-I&#=1N2W9V61V\*)! 'CU$:7WI,FW[C;@:6QCSI[ M3&'^M,-?G1#S)RXRVHD]+'K%_[Y@=1/^=2(I6OC%\8!< MIIK2I?*)\R8YP= WR0N_P%W'S86];DH"_0#0=-O3Q-R%O*4?G(%!,.C.:75P M!UAB\XE3.B4C5J!6O*<.I@>D0[@(!V&@ZOA@$,I4W&CL"E.G6T16U@XJ<-M$ MZ![>1>C\"-W#NPC==TW4OY+%]AJL:Y6!$JV*9E?M,TG_>E/T>Q<:?/[$N!Q< M0#H)7%*>T.-+&(FK M=>&KF\BI,N51.A]&::*]+&Y5A[4]V?E&OEFM.9Y@S&$7Z4/04ZCU 1Q_\!(U MU(3)X5CG+WW --7?FQ8#4U!I,) 5596JVQESIEL"A:4QE@SJN4++LJ:($V+H M@]R>-#G[R!1%$YJ;#O60=05 M!E2S0V1"Q*C3=^$'>G):P1-(8%YPFRS'MFIP0FX]FE*MD_QI5V&ZTO" ;7"W M18/><-B47)>HH+4D3EGJCN-XMSE-.!?O1\1J&N<>MG.ANL?1%YTLLE!Z*)!# MA H!,(%-?Q<%\%EE M]@4'"0#G10T*UHJTLE'3MFZ0)>5-\HT&HKKB+*(FQ?5QN2D*E77BR9*M+0CSU#I 4*H=KDR*H-0[^+'#86"9SO7R%> M.(@T":22*'SA&N8C83.21W3LX)*MX<%LR($":5Z=*<-@Q1/Q ?:-C@;C3B#) MS#62:,!'^#;];GROY5T(WIPJ PI9(3JKH,]E*IG"S>Q+PM1" ;A M'>_98]P>L5XIP9D0YR0 9-[)V5"L4,!-BNE.ZZN*[F#*GF*O!F4I4;5UNV94 MJ#R!JTX6?9>_D<+_&%!R@^'6)T@,)0QT38@SI*GK7C\N_B1;,ZYQI_@C[^)] MX0+^4Q.UY7"+UATX=HL$;@*W)BZKK9EN=&V56?_ J##\W5XX:/LE5:/DCYM2O[!G N0]RAUCY8:D_U64K5QDP1(&@YIU!/*UX83;&Y M06W34&C;BJH**0TM=+80(QOOT<6JG/V#7:E!L$K;:^G8(Y,LAX=F9AK%.HDX9=41S()8*5WIS5[XSB%T$@]9 M-4OAB1_^?9I?%]DU3]U:1FUKA:922*XHNWZ9CZ^&>KM/@+[P5*AT[6Z%&Q!] M@9F"G83Q-DS 576=F;04#ER0,K+^W?08$&\U,8*'YO=GDTP-/J7Q=SN'$7AG M 1.1578-LCZQT$1V-]D/E&E"ROM-KBDTU%:V9%AAE(!"AQ^>:T =2@K4_-R1 MIYA9B(&'E$/1.*!T";1#U9)GSC/HGC>B!B*6J:3M7"O)V)'G^#!U$NV96 MP#0X*=186M9^2WUN[I<,1==1FDF8BUAK^\B[0AHXH9+[RV*8A;[YLP&](DF9 M+LA$FZ2H!AK:,,8K?QXE\(U,B>A1MTD$C39D%=HQZB0?"]4!A?1K4AXJ2Q5P MB&S1"3^V;5C::X+3XQVJ3'IU>Y/(@M3Y6$KN8M?+S"F,(TFF!?E01@VY#S#_ M>=)DP4U9Y%/\1Q37[A2W/3.-\ZQ!6-YK!48N(&\L/5UU';EA?JW)5YJ1*0WK M8EG22J5@.8WR]*](YRSK5I <_<>TZ5J@6T%1"UNFM0>UN2ANV-/@WV:<"M_E MPBQ@Z8I^\G\6&06GYT:&[:":MDVHZ]%=J,L/=3VZ"W5]UT0M*#/B3^GW,!Z_ M#>"99UAVU*-YX#$ZO[?=]K%J>Q"M0YFL]HWE5.N\S[HPRFTV[!@)HI!;?[3; MA]@6AAED4FF9MC9?@7@LR@:UL"9477S>_N7H?N-\1H.R9"LS]J3,VM1? *>? M@-11[%MEWR4<*WZNB\F*K%405:KB]J.'96EJ6,7;K='+Y(6%-E@DCRR@Z)N M;VK"OJ>-V7W@]1J""'>4,#+='C9.AJS!CV[1<9OT7*SECCZQ-A5XPE%8E>9M M1.@-CU$!O]2(PL ;)OP!\T?:;*R4R,92)B$H)!L&6(OP5^29KPLZT22*A4J( M"+TR4OZP3?,!2]^4);7TGPS6/AAV(7 1NE!HP;KX>:KN2S7ZN_:&;MB#7;Q( M,[I(OR&=Y&2$OXIN;'0&M*&*-W3!]0 ..I[O\F6\/_[W-8R=: >K[^C=&)$= MNTGK:]MO A]VP*ZDN.>-NHZ2:!< MBFZ%E<9IAA1:-V7.O&M1TQ8 <:/N!=*\1N4:'D8_%\8O$GR/K2PWGE#Q*?#W M#F,2\'A;O^2E#=4!U21(HLZ\J%BPX%?R)CB329JM]E;ZND5);%U].0+>:)]U M#XV0[)B!??$>E@QZ52FQA5N8RL/#P^#?),LNZU(I$(F7#5#707#_\/!6)G11 MQ#,DT3(,7H^"A[\^./SE5N81_U0$OTF"QPD['7^$)C)K6>J?#&P:<=J_,%7] MIX1+(D)NH_P$YFZV;M'^S$4B]<1=D5'%:\51?W@\):\#NC2C&.T@SA7#], < M?;B7G&&_$%W&FX+G Q0>[*04(F9&*6EHB/)\[?#U=B2J%:=UIZR#3L9 E.C M+HK<=^R2:&(TQL&.%0JY\B5EFC>EL5 -(/1$5%LOP+R2+T9:KWG_][''&[R* M/]]Y%7VOXL]W7L5O=H4_0: ]>_'<;;=VS-;TB^>W,IE;WX=3K#)-C:S[,AOQ M=V/J1U12X6W%SA94.'DT#([>[SGHZ$XR#17,59R=B,XS@5+'LM0FIY2!%UAK M>1EEY+*>E44S9?-F8S^,T()BR6O(35:J=#X&RQ3G(R'\RJ:)K/$6+!"3/;7. M6MW[S50RRD"KOCD;##!92R9@0*BU5 D(/Y^6T4I6L=1JF'21MDEHT^1Q#7/0 MV5+!-A,0#,'F930 G1.C2T[$)J;\= ^,9^)5@=@$)HD!MRL6]62Y$'07J7T\ M\+/&&!;6(?%^CVFY,^AGW(QM87#'M.#3Y;.=I*=G(]#D[MX>(E_>+*G M1;GTVIRM'F W&!25BI5-R@N$" A<7]$-,\S5GI-U35A(]),5W$^L0V#5N&X(K=Z 4FE0* TO M0#@X45E4G:FJF =+'@BG$DR+Q\^#.5=#*S Z_= I5*=5V%E?UL)L=KM MXV*-150(8V,%25II=%GZ.N,:QF:,N0)U2H="'TZX)JRS#'(73VKBG11V*O$T MB9D LVF8B59 U.W=LHN[-W5W[P7U.&3+H5MH=W88QA 3<_):2W7"5JK8!*&T MB2YUVRVD[A G_=Y>49)PGH$F37WJK-K@#M#Y;LR_L=A?%GJK"GY#K-4+3A$W M!2X[R>1FWN$7[:MCCUW +2?!J4XCNF,\:( [N]=4F (-&B8HO;4(9J];J+Y, M0)[RV(OS8_TA>Z]QPWF_Y6U!U\MT>TJ*Q7H%RI%)(FX6B=%-!">R \R4LDHF M&6HK,SAXTT@,?_I$O,)V&1N2R?& M;%B1".$J&E.[Y!X/6]Z++PW:[PP=H$,KF8':'5.]HP,N*@HG*"@HBH,-40#!) DN%,OU3,988 [I [NNW MFQSQN$1QST6?>,KS H>IFW(!6GZB;F%[;^]8-YVK+GN3\@;!Z-*Y^]C@1I6D MC:VS[AQTY:2I,:CC-O,U99OZC<;ST>\9UT?7:],\CA91C*Y] [U\:O N/K&E M17=A)\6+I&=-RXU,^HO&*Y?L3>LVC'164:DPSW<='#WB'$LL)\$]JT \[1;!;D&Q&89^IM&4X62#.:': M(S2I]ML(X48&@;J;T(1H=1]V'8IT*N7#?@^#IYC,15@#Y,6E$YW44D :!@@L M]]=?F=-;$T&84GHWV&*Y?4F&\"5Y[ ;H?!"L0"?]S5*A2HP!1KT[6R'4Q,L 53 +)432R/ M[[KGD4FHU!7=%.;!XI6BI,M=+!CL0BXWO)6P]P0=RZD:DX(Z)Y*O%@VG9R*U M#0[@+ADOX]*++B&;(7UU52+HDC+.7)U0L%/?31('CW[-@^"8TK39_EF8,CY\31WJMDU5K^#1V3@B&:XMT/R*>&DSKAJ<&4_ MT U3-17:Y-UR%)DVM:UMM7O&/BD:@L"_XTYM0?(%K^0M&R^99[R0%XH(78)# MKAOE+CBQ<2?GFW>R*VC0%9^C5*D/!*R3IM3WI[XI]I(D&NO/-E_$X^@,%F\<)C7=A M@RLR.-G6$[E7>.L%%7&,[K)SU-DZ8FO4NT5^1*!6$Y5BAT3&*R+MK +=-$.J MI%;5&J>=K,:0!KZ<]4E)$XJ1KVNYN9:@1/-*[X1 "D6C M4;4EBT<+IV8,:B%U<>$IG#/#7'M[[OSXG^7'__7.C^_[\7^]\^-_UT2]M_ X M;Y&L<^,31C':!Q=HUS0:%&02'#W^]6=F#KK9H>Z(5#89SM&6P#LMD=V2.K!H MIDW*">K VN=--I7L0)WZ$9+(OU&83%]ICR97@7'=._5R6< U\2#Z=I!)[?W' M/T\'*[?C4$^U.0)3PR2R J.$#R( MI@*!#6/L8*=.#XX/L*IC(C7FE@G.Z=RSAY8ZT>L89M4^M]D^D MZI,)<:XNAK1HRAB;'Y:HKESPI!4)!@YP!]D;R81TO[_@_J/].4*5E%&2 M-A9-M3.2+YFX1&A *)1M1Y@'QQ* M003O3M[1WL29& %4Z<"WQJCR!>58,0:RN5IK-KP#J.NZR, @Y\@2>0140E$& M#*G;XB1M*E?TDY0:IA?4\Q?>AYA.TU2V?A.BX<::.+Q(?=;ER .!93@)T>_'G)7 M4OM=OT=?"EK)T7U3FD7OVD5:JEU:&E+U%NW3J5^5*LKXZPCN9_!K&-P_O/]@ M%[>K\;8+GDE)IHCFW;%CE(Z 5 C\GZ#=49JD:,QCR'"?E* U32I8]SP(]#!: MOU<"P>/!HNKB:_6DW]LC'< X405'E4H7I-*]AB$+A%9U(5.U\J";RX-$(CF8 M!&[2DX.R2A=19[E)8V<2@H:U U>/WMLHO5O!3$+%Z60OO ?C#^5U&O.$K@?. M:%B5&%&:%;H]2I ]%;I1&\&())E/D7B:Z/W# *R\DNYVOW>CU#NIP+_VUXAO M=3<]4=@D2=?6RF'C 9JHKI+S.)"3WL%K<.U= S$[5^7/EB&K39TKQ\L-6K[0 MQDXR[AOO""Y&E\=K7%&::P07JA8\XF#$E_62\[B6P3$#9AX]_N7A9W@M2'\FX@[GLDH]O$$2( M,2PISTDZ3_-&]SM:6ZB.6.JA:6](J=-BTG,3LP6&(\B"A\]VS>$-%(B.BJ2) M/[2/GDO0M8L"^SC0,GK#"&Z)OCQZ] _;3)BAPSK\LU%<%E6U#^\$*1.5B3NC MB"US+,$ ;B29-=EROTKKADPT97)8K<'D*]2[=::ZRL+I>=L!E T[M/X2B.&! M)J>7;D^!NZHVGFZ'?:UWG'%]PT[?,S :V2P /'48D]0V1$/33=ES3@SN\F-.YQK\IUN?/2ZE:HP:E:N'=D8'I#&.*1K M%/9CY32FP<4 +#"@GR9/]7H9U=-2+B9HW3=(*7>B4M?T1 M,UQD\,Z]^SPXM;%G!#FXG"6F>S9T/R6>A?$:^M<^8L_ 74&H(>!I])SM6N"R M5HMF:?/X30+H%UG"5Z\P>C8RQ#_ZR@BU--CZ=CN.B&&]N-]+5!67Z5BTB0P# M(PR,^L\\B:K94P,URB[/:%Q@FT]*/K& 0!X>$#7>25=+H61.E MTKDG&Z_BP*\Z+:B +G7:>UY+89YAT_KF/S[DN(Y]?=:+4H@U-W0J35%?X'*L&P-SLQY M/+2Z"/P;>%J-G><3]J11S)3_'5H*P3 X?$DZ8U%Z" Y$ MW;J"E1O_&K7)#$WN-N(06(O(+;E*A&TC,K06K/-AM.:VHM0=419@#* (\"RG47[#J)<\9Q2W'[LVHND[,086[N5 M1YALYM2\6-U=ECR/EBAI!4$%100URBA@U@GH+.A&I+(X+:(=G.6.]9L$&^<4 M:<-:O;#],%?NF D"(8X[GJDI64@65!LH-IH:3Z1Q]5!FAUV#9CQ<89O&7C"4 MT^:6G9NTXZJ17L[>,>W"=@<'=Y%;/R(S='A7LJF1!:WY_ 07?+MR*"C!WO)8.\!H3X?/<1_@VFJ6R@X MD9^=Q"J-XT'@G,&%0BP=#)MU86SJS+^2?Z5UP9L(VR#BEH*83>>FD)$<43%, M .9,"9U&'K:43<['0%7"E!8XV4-@9S@]',5SZ@DR@;)T_6 4RHC?Y<5-II*I M$B6%VR7*V5O-4KXG &9") MW]/"6IO$*8XR)LCT?D]V&__6/:?)EM!R&%>?<[\1^F?(T->4,:.D$8GY,[28 MVF,%U*1OD>32(]I$9[$(!P>D8P<^+21DT7#G]SHL%O KL/K;NS+:9J'P5#]N./ M3*\9#FS9[)F.&[;H=0'&J(_"842@^/C%G8!$9#&:))Y@1:KM M?N/5S'A5>HH]6AH+A/.#M9Y2KJ)7H3/-E^&[2#U3K[V!Q:OH]US BD^%F5G< MP5U\>NL!K_< !_FD;=1'=)[@V*!7@685)>Y%%7BMJ'9PJ[?RR1S=^61:/IFC M.Y_,WZB;[(M;[2;+D[&JGH!+50$!7W1BU'7/U9O!ZO@K.WYU_.+5,#@9OGIU M>7Y\,GKSVW_=.[Q'?Y\?GY[JOS]Z(V[2I)[A3P__8>YT#)9*M*B JO6_[A$Q M/KNZT / 0@D-66\/+..>)MBK4_VK192@&O0D>& YQI-@W&853P.<[WX%XIHG MW;)Y],QUSE:S+6-_U M'^5G+O?1X3;+=?4=7)RO\_R-E[_=:7,7$US6:B<3?_'P/Q>:F-?NA%X=[8?^ M+%.3VM^BS]D#^06_],-[M'D/X'7P G0\YPG>W@)NV'>#A/,70HN:Y7- MHW>S;>A@R]5_>''K]L=PBL]'?WVI_8.Z'2@;1JLHD.PM)",K*K.4^T#V>UBA M8>NBR=:3UK^8XV]>W,Y6&2LL*+.UD8+$YP$#1N0](F6B-IDX1I\5L#XT,4-* M^L)9QFT3PD22.'<0/ MR5!?;R-XR>KD=,$(]@K.H3GO6^,+V]]ZK01\_DFMOXQ??XS-"]LUE@R\>(%] M%%\=!)=I=HU(_,4=7W;Y<@!LF:=RZ[PY8-;,L_FV_/F+'<8=L[]C]G?,_G:8 M_>NH1#9WEJ!+:?]E@7U7[UC]G0I^?."Z^^YX\QUOON/-WYHW7Q5)$HSR.4:8 M[WARFR?_O'LL^6_(C \/'GT99OSS'2^^X\5?F1??>WY:--,L J)457SGC+[C MNG=<]X[KWG'=K\UUC_-D&9P*;:+/.;ICO=W^YMMFOS^"N_EOZ]CX1ES])TKE M>?[%,[B<%"5]!#;QB/__"P43/IAC>/\NQ["58WA_-W,,UU#C;>8/GGP'^8-> MUN *5M%'Y1%^?=;Q=TX]Y!/ZDNF'#^__PXHK?=S=,JR=B,B;NDDDMF?[O63A M/?KUXQ9],CJ1/,0M&O*^^!BS9V6'OJ&:_1%;\.V2];[HAGR5!=][?O]C(D8? M;PK_T#3QR=E"=X3Q8Q/&)V86W)'%CTT6'QG4_#N0PTCUZ/_&5[\=W!R=G%^=G%\-3I[/'V'D9G%^<70U/ M<">"X]\NAL/7PS=77]&%V5V_?GCPZ)9 _67D$?4^J1"Y)=)HU?.EUS.2 $BZ MT6S"(((I74<)]G2V&#?T!&*^+,HT1YF8<<<$?/FXJ1"QF="E+HIXIBJ*8;Y. MXUDZQ77MH305/ X#4T5_#4*&7*4^3W$QS5.+]TK8=036NZY]YXCQCF;8,3TB M"!U&:\TGC$\+DQPQYC.]=2]1$Y@HC:91$1\'8Y45-S@/AN@37&FS>.5TETZY MY8L,[X#BI1.8"X=E3KM!X]/(Y=6W;=ITZY1_=( (.>[Y]WL. 6!$XRM#M-SF MZB-:_9NBWWN;"S3Q7T!1IVD59T5%[6#*X&U%+70/@G_/TLPAUO'2 W-T&"@L :ITQOB!#WI,!WUVDP.OFJ4+0N=:MYM\V)I-,(YVAFCX*0R- M@-0"HPG\;B'L#6;:8.>+A0.U'^+I*_G/N"C>4?<_Y(OPCWF1J P!2A%@K*D1 MXG=P;8@L)$F) M\>]5C1V)F.;LY' *_ 8]!QR1KA2)^50#@T6Y<\+XXG=*+;QWK=[%?D\:==O9 M&CI=2^@3IYN $&AEH69_8#JZ3W1TJJY!,UJ8SB(_\((CG]G3:D&K:3-T=T,I >-5^,$D4@L"O LZ6:IQ6WOZ0AJ&\\ MMXIW5 32.>9N?X4!]I:;\B"L+A-\;8%MO>A1W;A>+J.:CXN$H#$1C]K=@7 [ M5O\#DPWK",>F-R.;62<%[L&J8A R+&R;CCZ55/"4[2-5^IZ3$^7A?L_IJ^0D M:6Q\9TCF(*J!T3ON)C@'-0)5B0#H\#\--2Y!LXVZ5=D>4*Q)$(]L+T],3^S= MH;76E1W ML4+4G!9VHNM*KT0W=X@;E)ZHZ-(ILA1*J54R_>T,CO.&O2./>BA-7WBJV)ZHJKF[(ZUU M98GZ\WR)W0.F_1Y(7$[7E5O&>AG2)';F%*L8_K)-SBI'EY-&G[SK.#?_7DKC MT *>9E*4#:FPX:?=3,11'XNBZ)VV5@&GF.5#E!T1CZB%S:4,@U\I]8YHVA]= MULIH[7S<21$WO!'U? F;>U?D[7?7IC;\0W9747LD68 *H]R<$.I MK;70P]L\Q>MU6?.&PD=+R[C4^SAK*L3MU9RK#"J7 )$/Z(#((<.D6R;?#SY +>&GX)1T>)@)H:OOT&-K\ + MJY'V\1:4LEAOV[49J7#Z'?,5HBEA(X 7OZM:X+T,N8L2F9L]<,,ZUTE%RB&! MJ<,T*T6M[>"N;(8Q5'#6,&0V36,R6%28V4D\EODMPQZ-%%$MGD8GN5D8/E]S&\ 8N2E4@ MZEUHF50*?/>Z0,3AI>W>P!P65E:DK5W1;2"2!KFJ]584DPE(>/'!15.FF KG M2G\(]ZR+,E=+D'G[DPA.88\YE1Z6VCG;<5G\F7O%[;04&@%P*Q:9\DR $],$";0\1[X"#T]X3ZI:13XO M0C),B6_[M*!E%+-N/@AC?=I&85$L%P$N^DP9$[:2OA0\C0J]*>RTU>2-5KLF M^LT45ME> R3(L#]6ADN,>?;26 !ML8E>EBAY/X2BM66H].%=J+05*GVXFZ'2 M[\XF8!_,.;;\]*I&\C= MLPQ85,,J(UN#^O?P.U3VY(WDDFFMSU\>-JU?U:-WT]A\0(0U?!^K!0D*4D%\ ME]2'G'JF'S *\5*Q "4=G/U]A%@5:5[7BIW,"D8[G58PIHUC*>Z4A M!SL!<6JB=>*3*K$ZMFXFOHBH^2H8KB%9D^@2 0T!'=IIWN M<9V[[4$E'H+. MD>L4Y:JNR=3.#+$X<*&BC!NKU'4-.@HVK9ZT>:W +)EN5\=X:C6:V(N.N:]& MJ]TE:)[7B%VFHH1))RW;GQ8OE3:JL+N5TOVSW,,W6B=89S=1I8?1VD&_M\(4 M.GR:'<1# 2K;>VOU(1.[HC/("[[M[FRWWXZ.=7W;?@^W'E[=&TW8X"'FEQ@QTXV*T= MI7AM31'9)]0AV&$A_=Z7YP-A,$6SQ;UEU)#,#AO:UKXU]Z+%D%>_5]Q@,T+_ MMT;D:4-V(OVOC:E]$)Q+BT0Y>STUT\U[KQH$*\+B>[A7M@+1K3AL5R1J775= M*2%GJGYT<2)6%VZN/_07A@FNNFKQM#6IM19$:\153(JO/H,?9]!V^C&-=\_+ M#;:9P;O"W1ZR6BAZO(X/]7MG7HA4QR0D+^6XY1HG!B/><2_Y2HOV;FJJ MI-ZK^ VY1[P8+CH^.$O.D3]D;"37:=5RV*&K2GPD* !UM)<4GS@J\4'ID$X* M4?TU8[+\O[C%WYTA\(A._$*!..!.J.=B!WWDV8K/#'_,#E7Z-9V15O1LG,B2 M0DD#FZ"-(R1!^%VG,^*L8=ODJR9FDW8']C$^]FYR^Q0 M/:[W_YUF&9\L:#$8/&)CR=/ ]/9?'R$:/%H-[.-+B*-=*G\HR":N]Z! M_:C>QP"$Q/(HA.,%$=DM#C=]EB[\**6$>IQFRTX2'#G$O3B=GB,[P:6)7U&: M",."_2J@M*4Q35U[8MM+J$W;19R@7H _T;&J;Y3* XD7ZEG%48Y*(TNSTE*Q> MMR'8&V/22YXMV[.*S'R,LM?OH1O):6@Y//O1'"1;.HD?W3F)6T[B1W=.XN^" MT?\B(EQLN&NP[1%1(X^^3:K5]Z;#1L#)0;;$V#D^4\E4TA6LH]S-"$QS!$L M_N8T\2;A@3FRN>*H)YC'15-B%I-X%EN)(JAJKD\CU2:W^Q"_%=5.T8WP%::: M(0SB+.5(-EFE8\S?($E 03O=_]>56.YR:9%.-@]F$J##IRT40O%VCDD%)B^Y M8O6X8R)<8.%,9D7[<]/;8'?%GS0MB@0EDV[@&E55$:><\6M\'WI /9[D$-O1 MR(N;3RN;8N'IBK 3?C6*9%V8< @IG L5@Z@#0Q'CUW:_).)M9W]#>?:DMJQ+ MMN>6W%;WP:3YO:-!L%11*3[.5IX4^5 <@;RWHIQP**7?NRZR)M=)K4"?^L^! M+IXAGWMG4K_6P!=%E6J/J,D-4/DT8@@IWAJ=T(6]YJ^Y4@;GQ#G8A/#JIQ+ M:FFBVF4?NM5&(?F=)./1!J61P.OECM6T4(R!TH31!@I)KL,)8"4&NBJ(N+'V M:2'_!(T+C!\R7?F7G'.)O^7M-Q?-@C?JL$E!.3F4V8)N0O,Y*9'\,$H#_^FN M^]VZ9$\C'6%R&98/D%*/ M>:.B_TI1UAC5=7DO9YE1O*>;Y8:@OV>X"?JW$L'4RBTZ$4BUM1M[*W1RFQ0* M)%JJ"7!<)X_1T"G\&D1!R'EP>PZ)4ER7TOY@4Y-"9_8QMT6?,6>=# )K*W(T MV.4@5;!G;7@;(:X&(!!FA8V_B2\(DWTP(NTF$[O1::2C-/D-Q+19G=%X9EGS@9UZ$VF65:44 NKDD M B>%^;;EN&AI!.0@B46GUL%>'<&!KUB&HP,2 Y+:[8%FML2:*>\L1@Y(OJZ) MU+O<(&;7*,A4)"$>AS*=\J:J"%#[P;#;"">-$S!9&C']B%U:J'K)^A4G%KJ[ M6W5M[\K6LJ>L:T@3U7(CL*&7$VH2+R7@[X?U'L 1[;%@_)PHG&+ MRK[M4;5"Z5_!Q_.MO> ?'&\4')_\WS=G_WXU//UM&%S]?GP%_S.\' 87P\NK MBQ'!$ESV>Y>_'[]Z%1R?G[_Z(SA^;\L.;=FY<(5?;6JM=UAOI#4Z5RP<4!THHPGQJ8"4&5<'A MWF2HX]<&4 #?,K)Y\L*WR8 S(HI<=G!#*[6^;-M/M0LQOP<-9_$1@SX':GK\ M;E9D"=G31K_2;\2Z"$G99AV?[3;8,$1$F$0(?(^6R,JNX9)D ==I(5P1MLG- MH:H495!CHK^.*^AJME]"_G6N]EE'X^V78$.3ZVP=@V;OUH^FP!-13):YTI5, M8K;^&#[H3=F?EW.R)4T]83!\C\JX*0B[XK1Q,)9TC;*_[Q8+@)+425X4YF7P M<[*52'_%BP#G$I.#XN@? U,%A20ER2) [PV<>)Q):E_BN@%^X,/X55B05%.Q M50T7.X]51S*NN&JB,<(HC+FT9D'VE3))M[%*0%>I?%)WBVDD/7^E>MH)@K(3 M#:WC+)VGM=B_K*EH >TYN#Z'Y/+@:+D;T%A.L?9+-D#87P\%D(E-JO#J8+^ M,F=G SZUUO4HF9O(1!K)"-4;L&[QN%[.VB6;$E3,%,;-W37:0KV-+-F&--$( MP'HTVA*N1)'PV-I211>V CAB1 H;U4'N_3P(6$?;+9&[55#LY[N@6"LH]O-= M4.R[)>G'@D0P23E,4$EI_I7G#T<>4Y&>U51-;*"P]U10B)2I X-5CB#?^%]:**P6U(I:(9 MD!CH?#K!JPG$UF;5B,80LUH>\X& (EV2@OPYMEUS'Z'1@RFC69LU5\_*HIG.3!F8^[X=TW_0^-J(/&SN MQ1KLNH[K@?_PZJ%\EUSJQK!L%1S8PQ%[ 1S8+)W.:* ?-.B#AN*B"*[!>-#' M2TF/ UM<#E^#NJL2\A3$*KWF@)M7[M."/1 <"7Z+C9A+2AO:EX(K MQ^D4H<5X$D^I P7E#M2"L6E#?6DL&@?T*:T,_ 2+<.T'C14!C3E,1=: <6UV M[9/50'S@"2.8J'B6L^\6WM]5L/94*L^=\]&E_:9"B@K=R4W38 $\V#X(9F*+ MQL, K:C]&=:J&<&% [9R35:A>UROO68]]FC<'-BG@N6ALUDH+0%= NP.UY!O M3QDS0W!G!,U#VX=53?0(O[E>OV(A.DP*J.I-@63YIY=)63G GG3.!3!%NBFP M-#B=2A9+U\(?-8U%2'=!$.&48?$+^#WN)9J4>*@6^"1QRO6]N(4W"#^NZ_.N M<3^M^N)N"-+25.6PB2A$\'1-1 #K*!V>+S?34\):2;NRP2$CU4;HB+:D[F: M@[F>)Q$Y->=-%E&!5X1Z55)&-Z26,A4A_2'*DAY&M"\F $T2H60F&00>$V5U MKV")0 (8UV,FXY06+17=D.V M58>S:Q55#H@S)1F+/M-VM W3PG323>K#!?)=9O]7)TX)Y3G "/T>OL5NC$%_ M(/M3'*?RGJ1 5@721H/3_ZBZ9&)T29#I8WYXRVM$U MI]155!0752+6"!?3XZHKU]756$FA$SUV#G1?"'M(YV@4J+E)?D'?N2DE< 1B M&'1YY1A>1_ VM5,-/YX6)?Q\3K=Q# I8C1(FE#N)12\)J='C/]$;*'^9"]V> MV, 1Y:$5Y*%?!$PH053*BQ,@S-E M&;^P_ 7=&LU_0]^1Z'!H?%54O:L$M(!OFM5Q;0XC^_QTTH$/DR/* 8,(D)>3 MTHAXTRA"^!VZCQ(HUM1((24&_/=HL0 1+QK7D%UT(T*CF*) MRK,K%Z3OAO@7_C0)=H;Y*BV% L'ZTY'87O .BVP^W841P=DCOK M-3! E8'(5T53D6TND:"=0-D< AF5P"-M]1+2W#'\*[$8%E=^?9/H4MPQ1M$+ M6"9@24SD("!P08^;]SM7&D?,0"4*AYECCERID5&$+=>_'O@4.^KQE,@?$S6AF0=I&> MPX#'E+0\%^480:1SSG=*69;!WY(N:,W5GUKX"Z%&9UFI+$.%!V\YZD0K<%0< MXF;+")@OY79;G#9Q("&N85ZQ-VAICJI5R"8VLL &T[DCUUYSLJ$V+-N1U'9E M'!;I8YA\3]),*;6[-81ZCV=:H69M* "WPWW= "-64H 5FYA6YY!C$-8IJ\14 M5SDGZ:;G+_,@F>Y 79)%:*JW4*TRH&V8/4$I #M:S/7+7=RJ%;?ZY2YN]5V( M-?BPR!HT7S8% M, W1*MN<[8P,.1?@0,<#CQJW5NSM#TP&KB1@F\S.UTLO)4CCJ'9P-8W)^%%9 MVNB.03%%+$]<\;#_.?.R0D->%,R#IRD8#\AD6,*DLV;[^'N-6\DV;T-:L?2 43*F[[+G0<#EFQ02TA$N.*IV3 MC/=>U]?#*;R4=!EGN\EK1846).[9P>3FY)C4>)KW.K5!*L\9.Q6H-;@A3L*_ MCVH_]$K&\8[94)QA-^*T2\6ZK,;K]]&!)?9FU,--JEJBF(TP;QTCEK3*2Q[HVD%)=,9&)E'KB"]1$IRB"*<*]>[FL%!Q$5P^>,_XD@ZU! M"\!FH5,.NO<;_9I2WS9;$QB2%3.C%$0N%.6M4H(@1UAR9#GQVX@;OT_GS;PU MJ;!K!AT#TCTIM"? ,"5G _%P)E)EZ<+N"@-P8=T7&(YB]SIJ4!0>^_1C3',0 MR2G(3Y"YR&A;WN]/.64V.NBU9&?1>XE;H#VD7Y?21[(^@\1M[92V9>%?_XAT M I4.Q^2LU4Q&T\^[=K-! I=_[7B%G(>)' MWGB M)K?2I!6'Q'38#?YZ79/R5#=+4"80U6(./&85%XOU4[:IS>P;-/,C1-C.PIBU M!;0:0-P";E(DU]=.$ G<5__X*CJ.G)4]=7Q23C= OZO&B#ATH,<0-1RO'BX MBEF$"%AMN%5^%*\TNW2<+AHEBG=,)POU&3$,HR>P6TC$?W?QQQV6D"FY/G#B.Z%I6KWT!U;E3BBE..9\48 MXC:J=*B]K'PAKTW3#SH;AF="ZM -4IW@KW;3.IU6,V5:Q8%RPO8'OL_M1V#4 M&P7#UWI:IJF4;,K:#+RZ M7DE:XP)OT 0I3A"\*+#5D/3J6PMI HRE4;(JN%S4,?IY7M;.':LPX:NCRT3\Z!C@%U>M)]QRW!DQ_<-CUYDW+EP?O=TYIBP.+J@%W931HF.X\Q(A84@Y^=1MWF9K.V'A/ZAO MK8J"OS73[SRN[3]TN?+SXY.3X3D(XD_EOE]R+I_%SK[D1,[.KT:O1_\SO'@/ M'U^ WD5P,-_!Q+XLP_]B_'U;=K[5[_!GG\&LU_!'/5D[B6__OY]Z;H8"'MSK M8GGD2I#V&9:6/H,5?RZ=?=)\1W7U9:?[13J(?+XUL5%*?='I?-S0'Q201X^_ MT(NZ_#H73:;VM3]@G?MF[;9[K7CU:6U/;2!9^=Y7_0Z^W M-F6J?(- :@(.56!(ABD2*./9W7Y<;_K/O%K-_NY?WIU M]IG=C#Y?GK]K3%1D#MEN+S9L)$.1L$]BSH8JY%'++;38C=!RTL!&;+U^[+XC M%G(]E=$AHUM[1\R(.]/F@9QB2 R<3P#P8]<>S/V0XOM]?9>?]= =8?]2P:!Y"%[+\9C M]62T5Y7[:YH8.5E4.!B=G%Z>L\'YY>7-]PUY?GYR=Y=>/1C*7 MOIG1K;U_-*PO]D?#G,JMT$9Z/,BAP4(;F;_V1V?Y71F%_1_BNR-&![<3^;MP MI\-&WU]]&I5AK?PZ%(?]+MU!CG]6I?U(L+T#LKW=MRW&$\9#;!1^BXT7C$<^&PLS%R(J8\2_ MH1-4UZKD^.DL0.)LVM_K',@(O/Y\O&)P%M%5;&0(EH=W;*!TK#0W4D6O_OX6 MEO+S$X2A1]GDMWO5F>#:NE7K+P9]RRE7$6QFQH,)4Y,MNF)-LLE7@?];JHX& M*HQYM'BE[=5.JUZ;"\:U8+X(*-O 4F'$L5:WTA=LH5(X+"S\X7B!";@#9Z1MX(,'BA7(O *N//\SGKM#$ZS)#&?26Q9\<4Q M][Y,M4HCO^VI0.E#NLF(QO$8_4%!L1CD%K;]^MV9.*96WNM[$MO;Y#0,UE-(6A,7%+Q#T5 8K![UC]H)3/ MAH(G%'^R<$+NQ\T:H1DYV13?(C;7$N8?L4BA"A!Y,LV1(7(D*?S/'48XH=R) MTF;1GA"AYO[!CI.TSQ._ M)AB<.%?U825M 9FGWK'D',!2!G!:T M^"T5B<7.+:, PHG;^4Q9\1C^1420BA'QRMFHT;PTL"<#MD1W8&,D\+M@[^1< M<<$F,>) :1XEW+.@P!:^I3P@PF I#4.BO&.-;X$/DN-<)I )URJQ%'%?)-QV MFY\L"L@)LI>QX]4R]:T8G ><+E4XAVG X)#KX#Y[^YD:RP:Q^5#DI'5MP+UY MD98O!NVAO,1=+/7R5@ N M;+56EQ&LUPJ*E/!?0M8C#<+V6&%Z;*[2@$HB5F0=LGS?*0W. MHJS4JCYZ*B(QH92!G)(5G*N.%?(%D:4Z69(]%2:RH>OKL/5T3)H#6Y2)$&OJ MM2T>[XK"!W 42)'F)I 4MXZK3% -OPVZ%4<%^\NP#%<'GD$_"?A*&@LU:AFW*BI&$BS'0=)%&43E,;'2@T$81PH:V&;=5 \Q< M\ AA%$::>%J.75HO!Z5=A6EV736#FRI,(NZ="I[:]N MH5FQ5:D/LGK+^BX<%S5!EN_A_5W*!)P*$$H77L#ETHFA!52)H Y 6J+V+3+, M6EM(::)H'+..4A#X*K MY10&4*^AW)3!?25D+I2*VEO0HQ>D/I'+&_= AL@+>2E![1(T2W6QPT"YH300 MH*9S67S85D(+*L2=Y-!%9@V6%I:7O-:IHEUJ##2]HKKRLNK*/LI"CD*?J#?, MR)=3,0L30" :>Q@^7TJM>G[G"?Q,4] B%Z,JA&B3@(HX8\<9LRPOHW$@0\P4 M85-O9@=ET6796XL0%3\)?)+B$G2R@8?KQU^( %%34S5K2Q5R5CN]<)UT[%S# M5U3L0(().8&P]:U' G+6Y,L$T2[)JG.XPOH#'#L'("U1QUA0I;!AI6D[R[% MZVHOT1FF&NX945L8+YQ^-E URC7I6;1Y.FT\PY#UZGIT\?'BE_/AO]G@:GA] M-3P975Q]>C[$S_^8L:B[JG72-SZ!+-'.:Y5QM:;K)EUZ=$"!_,JG*K+]'GNV M$7VSL6!;+[.^"O8&GWKT ]0J(_<^3WW8D=\-=Q_0/FL>P%&1O47 7O$0U?!@ M)L7$.B]* ;YKK:BVL4_?$) 6\_^ M+@--U5#^*( *3?E3PI\Z M[D%A!>'&\S,J>\3V%BSY,N$X9 >=_U]H+415X3VHGWYT8%K7T;VAYS'V\CPZVJ:/KS_M?O'0VP(/?F=FLS*>-?9\ M192KHMSVVEZFT=ZF]_C^CV03DDV#OF$:B'8^*=HVVMOZMN3*3*R\NVRJI1&@ MI;9A_I?+B"99V?_R)&L%Y)\MQ35]=NFU6?<>+;UN^U]02P,$% @ ]89J M5J.0FXI2 0 8P4 !T !F,3!K,C R,F5X,C$M,5]O<'1I;6EZ97)X+FAT M;>5436^"0!"]F_@?)AQZLJ ]"B7Q@T0;K4:Y>%Q@P&EAERQKJOWU';0?I$T3 MT\0>6CAL=O:]>>_-8;Q).)_Y[98W"09C/J'^O' :S@+? ;WYEKDE,D^ M:,JVQH5"Z(SXVK5\;^@'^RU%9."F9_<\9\A&EI]:-/!7,JI*]ROD7'<-<89V M76C:BU$:U)8_H\J 2F&]BRI*2&C"ZL*2W^5J8A]VE:'TX,(/E2U_41HJZ!E7 M>Q@I72HM#"DF#6!.\98R(2'^J%_:S>]D'@F-ZQ+%(T#(S+3%?;W!T:6UI>F5R>"YH=&WE5MMNVD 0 M?4?B'Z8\1(V$P9 @!3")56X"TRI/U6*O85-[EZP7)>G7=VR'!%*U)(U$ M6Y4'O#NWF<=_ )Z<_V7*_G-.UJ_D1M]4%MMX:=*YAX M5SWGK!0*KNI@Z$L%'HMI @-Z"V,1$U[.!6684,G"$CJBZVCMI^B=TDC$YKP. MDLT7J@$QD7.&6[W4M+O#@;<)H27L&\UQ4-MJ.G<+-F,*3*MBV-46TDP]\#%Z MAO/BH =\EBP;>XWC]B]@,FZ?E5A,YO2+KIN5Z^6\!.<][ZST1IR\+S,1!6"8 MNYKS5/O,5F_ 9GM\RA65I3V!_#+I]G P<5 _[!8+[J#CC!S\P_W8N7 GGC-V M.C":MGIN&\[;[>%TX+F#"^BZX_Z..KV&_>[CZ3XVQ_WYP?P-X.V*7:\2Q<+[ M76P^4_ %3["\H 2H!07&?2&70A+%!"\69O<@:4@EY7ZJRTQ"$47BEO$YJN8L M4;DM)(HH&F.H!'#7%3*&B6;!^RZ+* Q$!2S+TLQCLW9T= B$!YE)@C:U1YMD M;71J&K5&OK8^G.B-8B%?ZZ9AEG.YH9\<6UF<=&O43H^LTT,0(0R7BL68X_@. MVD^I9):3U2QA 2.284G?I[D<1,'-2C3:(EX2?G\@L]UAWB&,)582D\08"@+, M+B@6^D3Z"ZQ>&4S=M,IPR]0"39(E]1]KF)941"SS@)!QPGU&HJT"A9GA RR0 M3-*A/HUG5()E9-'-C#,NC&P1"IDYW5,BDV(!EQPH#VB )!8,2;$D[5ZT0E'> M*A2<<[Y"Z'&>P[HOAJY]?,:ALNLLGOP++\'?#&Q/F]6D"M/+*^CU1G9UVOR? MLO\SP!/\;$3I375)TS$"(_3Q36%SPO?)8OO.V"?RB^: UR*NP[S3-.@R&@5U M&.&(TD#;FU7ZH<"0C>P:QGNP#CV2*-"TA]'1[KB?ML<=38EE'?!Z6:-H,Z&4 MB!]D,R$#*A]EK8CX7\&H'"/G[))%0C_.3YNYCY Q@J[Q-UA74]HYM3=7Y0DM M"U9-Q^!\+D['Y^]02P,$% @ ]89J5H*\X-[U5 [;P! !P !F,3!K M,C R,F5X,RTS7V]P=&EM:7IE9V=-HNBSOF#/'M;MM7L M,_@A_/2GN_[N>;8HVHNJ_B;#1Q\^S_KR??^@F%<7\%%;75SVGWW[XKMOC]Y? M5N=5GSTY>/+B\^]@UC]]C/=-RKHOV\^^_4=]WBV??^27P*K.OC\^?94=_GAT M\NH(_GOR*CL]>GMV> 9_?/>O'PY_>7L/:X5IO'E]3^_YZ>SXQ^/_[^CT?[.7 M;TY_>G-Z>';\YN1^WKUWF)T<_?/PU:%]]?X6T=+AZ=GQRQ^.LN/[HIG7QR^/ M/B:!_KKJ^FIV0V_33;R7E[TM)WW5U-FC@T?9BY^__:FMZDFU+.;9F]FLFI0O M/O_YVX,,YW)V6>[N+-W7#7T-_\G>+/MJ4?VG/'V?O6S:9=,6-.!>?UEF_YA/ M_[UJGIO/_]'2)_M9=UG,Y]EYF15]UJTFE]ER7L" UU5_6=59TV;-JN^J*;T" MAWK;%SW]<5)>%=-B=Z?HZ//SIFBG^/FT:F$M3=OI+\9F\QW^(IK'K&T6&:RC MS/J&_SLM.]@L>.?!QSZ%CWIITF?]&,_Z#>Q)*^?<10=M]VY1W&3%O&NRR^(* M3H!^Q^ZJJZ[)+'S(?9EO]> M 3$<9+"4K.O;LNRS8CIMTS_Z1]LA)73PLXNJ@RM?3K/B BY_5O'T_.>[.Y[L MXU?#@GE5?VUZ23'9>^*R;\_>O/Q_OW_SPZNCTZUFM8^9U1[6]0H8Z8] G55] M$=V_@K]<\)=*;UW?3-Y=-O-IF>9RCJ=>EG/@B37?S2E>GJ*>NLM*%PSNGKM: MT^S\QM_$ ]X59O@K&+T3@H?[H!-R;YK)K2SGLKJ $^-;]8F^+>JN< \9MN%N M-,P)N<"R;99E.[_))@U,]+R$$6 J.(:\_J]VQ:+C)^[[=EE.*G_^A@%_P-?> MCVC9*_;!QI(%[>[((75)JL7S!;*9 /F42*)PRD)[+R^+JH5S[YI:6?WDLBIG M6?F^G*SZ"F4/<=\VSZH9D-9-3O3E2%'&Y.%V=[IRTI9]T=YDJR4,B>-=MU7? MES4)B++K<8)[U3[>BWE9P-\%3._7!AZZT;G3A+QJ>J\\Z<7(WN)?B77:FT)YU)([Q]>Z:M_I/=WIX M&>%OV&S[@L0>SB4/%S5<%<7O R1PC17.)UIU4WF-!"\H5L5=0]7 MNLD,4WRR-]G?>[0O8\%LSBXKV,O#15E/93].2YKS-/ON9EY<=]D><(Q"OH>Y M%^;15A\=Z!1Y9I5!&DBU062\4V0[2Z!+5&/H4>92LAYX1=]E':@4L%1XH*IE MMCS27XTUC5WI<[S2)\WNCF/.7F&?X+;2I2KPSD2$$5,;W-])":\JAKN&]\2H M4W]1[KZ)Q"='3@8?H8U%A@ZL.6#]Z),"G:N^62OTA7V2?,?-A\?GS80OW%W4 M;AG': #!B:"BZWG*F=71%U^62T%+(?II@58/:78#6K8_A*UE@+$I0)G!@TCO:IJXF>&T7*_@'[0:< MU15L00-,:@:J.UBMR+)Z?-Q\0IM%M[NX*JIY<0Y+ZLO)9=W,FPN< ! [,O2B MQCTAAH"BV_.L9W1V6TBP3W&A)^YZ#K64([K59(;3#EY7'0D+W'42PL -<7M5 MNB<,KJ*%X>@(("HCZ0_!F.O??HX3[HX#<=O*7-%J#+\G==]1[TC+TO]%O6[8G:&#*8%:(.D M%,Y0W^K06F:-Z@:7:.80\"K6783=PT6DU^!%XGFQ@48THD+&*HNJ3?O$ M.CEN!M&AD=26@-PBI^4AHKA>(3PY?>LXQ.X.L*7Y:DJR ZL+'YPW M?=\LOLF^P,_.@4+*UGWV'3"7=]FC@V[XO/816)!9VW9?'N ;/J;X GX2[80;](#(H+MTLP>VZ/,'BEV>K/<:]Y M>__RE&0UC&>H8?Q2(*L@W92XB-XQI' 0J[8I40G ME"/#0[8W SH)I2GS3Y@>_ :U /F,1(3S0?"_.L??R6*U=@NQ;)P>*Y&+$EC$ M%'^V0+V"N))GP@?9(2H;S Q)1,F; F79\4;8,^1=J*6X33+:N5U-KC;6]659 MVS44],+.#._\=>^7Y \W#K[F_%<\'!2H+";.2SC1VI@B1A4A%XMSZ?$CN!'. M7#PO)\6J*V.12OI1<3U;S=&_)UZ@%M<+DA%D[9:P3$OH7V1(Z:_$.BK4 ?HV M\,C !Z>DR8E!\?$]TO?I&WR-,CY0OV;.7%2=(O09&(W***AUH&(5H;$<>L=; M9AO37T$CK=%I0Q>ZZ?IE4Y,3AR;4ELTLCX-0U7M2)XOI%5Y5M!-$R48U-U<% MU1JQ*:V>]]!EPEF6DYS"5+Y;_".V]VU&\,O M'=U>XG!N?V^W>DCEGLN)^LA<+2NY":T:YJ^SJNWZM.L'%R4Z$L<*!+J2!\[2H3-+A4?>[%$[RC\)+I@>&;! M#8L.]WGVXOA;]1"\^/SXVURVZ?C;R^:Z!!%''[+W:' E@1IKV*R8SO$YF0-+ M$IW U 4BB&TL8--&AJD&))@>D);,/[GEOL\+U#?XLJ."4 MO3*S)809B+\O4?K]SZII5XOGV:';V83S$.@N(& M!(SZ&UYHUM?& EAPK>&)W9TEW+ VX25RSK@@+)5G,CK*0:\/GU-L]CW0>UM> MP-V<2T8%J)VD_TJ\"!ZX1'M[!=HPS479"SH;!20Q\8G)O.A('>C@"$NSA6#<=T95;]H@8D7S[U_>EM!^O_N?,-Q5/2/< M/UY/GHY4H(>GJE?L:)&#]$>X@B_G@88&,@F]+!KR9)41/YFVQ34EG8$(:U87 MD7L01H?=ORJ-CJ5SW!*&RI+^> ;7QVP^*I^.#Z!JM)[Z[+,C]SKR6U+F%Y]/ M\#EZT-CE[M+EY#!U=DY!-.\\R$Z,JGECI*R.6Y?E5%5J4@-5-G/&"HAQ=CR+ MXIX5+:?*-"O0TZ?Q[(O>>'4MF6%>5_&NK ^R[UGOX(2"H6(@&G9"T7"&MU.C MF%B':R+%PZUGO1._<%'W:"IR^0[[X0LZOTY_A^W-#*QR<9;H943G!_UT@Z4LS M_X-P8*GLZCF*U+&67]%EM,]P+&?&<0)*#P*"FS=$>+D\/VE62]QP"G+0 MAF!V9H?!+8Q:5+@S&!/L5DM0'=[8S*@X2.;DMHV 3O5;D632,4V)%.7;"C:;&' XG MQR=+EW2"VEK@\&7S53R^P]1(R['1$)Q01HM>8/RI[(XR_&G5L3:7/@[GJN63 M@'GS\6P/,]T@;/3X.94/P(Y_@R\3YOL\^VB WR-.L _FS!! M>SNNI[@I0%4 QF?23(F%.L:=9Z%%&AF%N=L49/2Y M%VC%4&-B S00&A+<$@$(BR$!KU["4=>)RR(NX8D99IA(W(%9.SZ!N43G\ZJ[ M5*$2K<]/1GTWG"U"_K_ J1\L>8GKY'UL.5^ QIR6-0H(D6%4[]GIJJ*L?A%D MC?%AD'PR3@R *^. E.H$HZ8Z31E9U45>+9M5IJAVI]9AW6,Q=JJA^!30_ MK\I58.^X3$&@CTE8D>7>-60$DAY/=NIXFDMJ)9(_@==>'#$N-9)L=S2O@OPX M7Z:08:8Y1>-;@J*56A /4DA"0'&STMVK?\T210X\/@M;214/.A7=';WTH.P40*@IPS*\P9IQJ0]$'95TPY MD*#OL45_3!BRO5&6"3EAV5?&OC[>!^_6&9L7[P0Y%N)H9.FJ M.5U@9'+\BK&9\Y#DIR<%E]SVM \V*(A'/&DK>#-."*0 ZL%YH 53,*5M0&2L M6G'IP0^G#=,+Y5Y/>OG\DL,,[*3R 42R:+JJ)8U80R3L[T0I.5U-X@R0VQ.J M2==5HTQS2,P\]36+ OVQ.^PKF59J]\3$YZ,%N#">O/Y=E4<(O$#6]O@WJ+!K99X5:.VI-@?:BMU?)7< ME\RVW),XV%XE:3M%AUZ"0HO@R,AAT2>&>%2(.XBM2NG0I>15[/KG5ZE[R+7,=U=<2=[%ST^=S68$KD5D)F48/WB M9DQ+3>D*L\GH&ZVI=MNWU^T_IY?LZ=#L96'6-LA'VV0#8E<_7Y 5LX!@92!_ M>6D?CO0_1LG_!O[O)Y]+J?O+W='5_;*B)1XSTHPK+=Z*P;&62N<-4V=U1 MZR7.LV=C[3#('5MC8.<<@2:I7C?*T*1>=5I=55,8@)42YZ 3[Q=I^48%1#9J M@MHI]!,/9,'*DZN,0..EI?R>SBJ E*CAL%+.6TR,ZFWVL\MHQ;2[J#:PWS[, M@M>P6_:4&'?";1 ),NME<7FYN6K#RZ;#\T2%,CR::*AHK[W?QJ0%^7G<,CA, M@R/&WQ 8"?E]9I5WY:22-7WRMI[QGA0\8,[#G+.O29_LFWU)/4I7@(9 )[L[ M!',2.###W2/5.%KL!B,+@DIZ;($I<5 ALKU!541T60?EKT,U/541&[K 8H)9 M1J@&+]"FHDA_U MD84=7<7UTBX;$W:)S1N@7]U%Z($>^!&E>BSW[/D6DO,9Y=PQ+-A00,I%^CD$ MJP-J;F8!QZ5,S/,2ITCL"89OIIR2X85@D$+,7#_>1J,@D\/.ISDJ?Q2PETJP M# >K4>'ZW$W=5YC]["K,?O859C]KA1FF3N("<#]10^:9P*\9?-N?(N%%2-H* M"2L/2J&S1.$3Y%'*U<).Y - MCC-D/:QFG)9''&0O7K\Y.;.L^$%7_:=D?NQY-CZT M)6;HR9U,Q-T=7]]H=1F&/.C;-1D-PB",[!!%Q+!<'9Y MB;X,@1>GL@3FLOEM3@&M/]$2$)Y .-5HFE*(5]5LNU;1P,#F=2]Q'R;SHBU5 M ^I0'Y?+5"%MBCFT27WGZ*;XB\96G?\_XRA^"[_WH M"2>$R5L(]/60P61,":QQ&+BX#&L=1H]$UHY#_06%U$A,)NTKT6S.?\.CG*LO M_,PFAW2N6&]4UR$,Z:=&W8DMG=T=M;HBA28A@.[H]1]Z=XT2OD8[*X+IA@K? MH&*.W2)FFD.R9_)LHNH\L^Y@ZGXZ>R3[KQK*0U7):: :#=WMTNC)*(>)D*UI0 MI3XOU%T77.\G<&Z#@LD]R7)BS==7D3@]]-'7HXKHDM3UG P;4=ZG@@A\^\]E MA:F@'QVGU]=^N\V]NX-&]W:(=G8U,D%$(9!8XQ>5,X ='1R\F&*^>U&<*YKL MIH%:75FT<-(>RV<<>>K1XX<]&+"(."7YV!$,T/A/OX9?$E053)#!F/!3ALD" M%H.KZDPNHH],9K,8\-,*-9*.XB JW)$2<*<-6'W#7FV'_#>0UWW:*O#=JPW/5@^3G9 MO/0I!VAO<1B%TY_)Z&5J6*[.X;IG"GEA0;;6#00'%5:J70+WP"W;>_10CV+3 M60F.\B-=S:R9SYMKK9_#3QHMN=YTMF::O$R3=*<@@G,0)3*SQ"9SL36*0TG5*L$A4E!+^>%I+N23![T7,71X!O%Y!)6H$7"A MBWH;Y9I:B%FC'7JUDC20B*K4Q8(6Z)N=D")52E*R3LNY168W#J@ D3X:;9"B MLY* N@!' 0EM<"U_GTBX19*J$B?5#6LU"YOEA23(5I9"J4[,!S=0HY M:@F.D5@8>><%==NV)(JDG3XM4WX$TIC$JK0O@GI]Q0 MH6!,*FT6X0ALR %\D?RM^+9>D#G;@S8VT)^(&]P@H':[=WK-XA;Y0 M8MW.168L_CNY'E/T:+.K4J>3IS2ZDFIJ]KY:>P[)&0[/9 B)J@;ZIJN)"=,N M)L 1_K!$P\EQI/-CA:?6V4R;U;F _37 RRX*C6>FYSYL^835TBK[W7S8)'X; MQ!F]1]X#+9,O:#2:*7@*L9#AB@:&A9I4# [$[A]B*GK12>H%_"=G'X&4F/G8 M]K0LIG/<:LH<8#.\:=4>=\NA@3L;..7E8""XIH&:EB\=[!6=+@-M86FY-74P MQ(E.!Q#Q5U6SZBA/2"$T9!&_:2*X-Y@L1K_1X[MQH0,Z'8HUXLN\>):O\\QY MF%!JD:]#[\"4/E7IGFL8,#?U/8IHO&G3X%\LU%:XV99+\/:AYA'6%G\FY(<;8A!DS*8=^+Z$LEQ+K[(A@]U0@2MZ#8X<%=1[%M&< 85/FN*/P.'0._R MJO)!_A"F $CPHV081\W/XLI0GZVU-\P.D9[NUDC/:#!G=R>,YF2;!G.B0W^:2@6]4_1FX^!-/C!!- %YHZA M?/N'R?[&DOMC P>[.QMXH@>7Y<-[HMGI/OI"[XO.[N:*C@?:P!>-$+(;;D2^ ML0?F=N=+-'O:D]2^Q^X_I[E:1V/DG1QT7C2>[&PC1[8ZF==SS0_LV<[&'-O. M*9/P;&>_P]DS=H'YF%RE3C,;V))_ N^0"4;^H=XA<42 T?2'>X>43;I*L;^M M=RC_0WQ#']B7^"=.0S)IL:^XU?P*E,-3T[3]P[9JOC>3ZQ&NZHPK0V*%:2T/ MW=-<6TX4&B\)R3-KT6B)#/"<2.?';XA:(K40/]\?<@4*TDOV-C-QEA< M:M]L%48DY;T==JYB.%+D53E1^2E()^=E34Y*-$:N:P-\QAI,0[E!P(J-[N%R MY+Q/+MA6@@DG95B(7*2B] MJG"F[)[SIGF'&7BB1+%?8+!NJBMA93;L7D/<. :14?U'TA MDQ$W&SS7759+K3DC94XDR&S5K]#>X]+J0C2UI;K9B>FKW8?GTK:8L:8"0"K[ M)+(?^]7'R1"FUU^C?P;ER@);-\1+QAW]O&E']IM[1/$N5JV^$Y6# I2)>44& M)H[==I)237R,RD?:*&[_$W&K].8$J MW;:EV=H=-98[!RG:ZJI@I0GAH[%SA0N&Y]168X;]+Z39!:KZ2\GBO*;WX$?4 M1[7M*XPO=*Y/KL,\:*E(J.>7([4NJ,74I)X,$P0^9>:'".:"&,4KPIZJTX F MM19# 2KLJ.R_UX0!VZB#KY'39XVK#WA?+RI5)9F5\YM*P=#]U19\.D(W99]1 MKY89W^V*[OD"-OT"U3500O #C(#4Z -NJ^X=AWUPH;UC8ZB734H.HG ZA& L MQ6/*L:VGE>S 2/"(9[.OP(G YU7 ]CI'[OFS1 MIJ^7Y3)I(EXV7SE!+;MHF]52B0NHZMXO+[\[-L$\CG[2I,@YYF4").IS?U\5'<07NQ.CH*-B7XT_HA[ M5YIHL^#]SK&317>$;%K>";R]\%70*(%HU9I@ L7.,=!FJ4:Q*F= 44A2W*@/ MF#V0QU+:W!#A4+83,E8"42:&C\#K(LC2RL/X/:<[A@1&U;S^C0AGC48Z\;JK M9NX4TI=A': PB:KO-,.#NRH;]'FU&Y6#C+"%2IVI,IU8ROI)ZD@T01YKKWIO9VT]0SQQZD_8)'6;-1P@,MFG M;*JR*VEXRUU!'TX>HVPIBQ]##2#W:[D\Q+8QB#N1PIE.>42ELB4R$RR9JFKF M^L0G[R3E4/CO,'NSQ"3& )B@GJ:J+=5P?/143V)0\4M^&&K=@']9U%J8Y6(U MOR"_7N^R'J2V^GU*_H0,VRH'$9'=RK1)!/*VNMT,F9++ 76N8<]PUD6#Y.'$ M9MG2$KOV=)G)E@0=-TF#^.)3&H2D07SQ*0WBC^Q78UPY)!;*3I/.4EI'6/4^ MH[XQ/F_<1+)36K.HK9SX3LT#?2F\Q3*\S=7#1? 2H!G@[=A\/9^FCUXM;8Z( MF=Z1MZC "94S:PT[C[_W0"-8^ ;E_-*[!U2P1B I)%6D4E>"Q5T?A$^L?J7& MLN]J'+BN[NYXH55FL:UH]V=[9'P'*D1'SFE@_CL&W__X/(MUC)!E\P3I.90N#8)Q[N> M-S(.Z\=@CO-YTGSP9.X3D9# @>X^"(6/60O9IL8"U\J/6P"J]\,+W$.;$?/= M5'UIC:Y\XQ;-='J*26Y6,C>N0:_H4?%94R_]T*$.U^HFL[>>O*& MM60ZTY=.BE':5%M@QA-]JR8BZ'KG.3"- ^&&KL;JHSJNY M]*0)WT:_-F^2UU!"7HD>$3P-KQ<-Q,VV,,$I,D$$OD#)Y[RL?S@[=*D]OY$= M=LP/D?@G(5_46'#Q82$G4N'H+9*3<&FS1\_@.CF3XW=[E+:% M7)X@N40UVFR"!)GM$0&%!4BFOM>"<].'OBJJ-8DVFTE[O.#^'(R$3T6:DRR' M.45724\PB']%D.(EUYHH&[XX0>9"9$I%3 MNB*\!GSA6DRD7 &8_4G98PKJA#"*;VLDX](.VIH+RA"):C[HYN)Q4B*R*B!- MRU5$(/6ZDI4FSFSPJD7_4E*X/+>2$)X1I #0 LN!K+YB>Y'-M; M4$X$"5-*0<(4;GN\#^!X!\D%*[9*;IVT(-%&L]X2%K9)Z./+3Z$/"7U\^2GT MO1 MT"NJ.>E(P3%2=(1))#[#Z-V/]XW>@!\\V60R=*8#<2U4Y7"/G<^ODN1!;B2VW)UKRIQ MH .KO1+J\FC[.-S68CV%6,A/R0!#$)%.C:7_B1Q]IT-'WZ$Z^AP LI3_LF=Y MKNTNBD"''7%ZAB[Z5/RR$.^[:W.0ZM6VH5N5RRGTJNVE >=MS647MX:6WW+C M7^$)3/"1+9NLQ_Y05QRSTVA B6&J:O?M."(&2]6 M,.%M"EYO"K=MXDWV1B[2:V MAVYQ,9'P7=>5,^Y 7)8N6Q-V=$]BY)M6$N")2%T-\E0;>B-_HLKFV<:GTY2 M^EMT$$IH="3$6$APR^DZM^Y/T+ 3X5K?;QAB+% MW]<2"3?[REUXRA\:I8K>(B9HA_6\4S:*>LK*[*(!#E[C1:.BG!D\03DBFI'$ MGZ)"U%<%D1(IF<@J);_9\0KS8ORW/4*HT2 @4D>#<-WS5 MD]TH32J8=-3:*^?8$?(^$.J M;7'KX3;4XI@ M4A4*!W*0SC:4#&P'MB5JB.0Y@*D<-.N%CRSXIV6(BI?C3J8 MF;-BUEP,TOY\V5;X/C#F1J^8],R[+$%T@RV' M[N9SC.S1E0XN65B3,#:SOPQ'8Y\J,;3#T[/CES\<9/HJ M>_,Z>W5\>O3R[,WIVX_X7LNZ=4?OY65*&D\.'ID6:]E/6&O9&6L4-3J?XCT4 MPK]_*;N[CS!?K(_?WM"9?S/L[.R!GGA=W7@X;1(.VL# MD]+9 I])8<6[TR WE\.?PJ([,#.?"(9NJ"C5C>U<0761>U_&3^;>I$^]%[_T MEJ2XQV?5>]0WP<:M%L)\%\5[^K=CSY(:Q;XMZ4%+/@/D8OA?@H3U9JE-"Z?B MPYCBLA.4/)1&[Z%@>NKHIRX!(LWR\KC13/,N2V M).A:4BBI@I+TR8/LJ# -3%WC0&#OJG&N0-[-V.4D"1@HR+_4> MH'HJ YIO7;21VG>JZ5837!YY,!C[:? [A7:;E@68W;CS<"M<=)PV"<.Y)TT, MO3L&J?^$N_):.'TT$5HP&<1M3I7KC6W NH=!TD!7\YF"*95P_.($NTG>HQF: M.5?%I&# 9-R#I=;H!E,9ID8LFBN#R)BSJF=)-H(_*3%=#4=:&,SA@ 6E/"'#^-U8WGQ(BW#]5F'D2-WEK M)N=OF%H7)=-Y*6L$9&V3ZKT[P#U!9+.:D_I"A%*7UVC)2W\;)R\OJR7!Y9-Q MBU(8-9":C5O2A$ UHNJ1JU*\%)B1M2A^;5IQK7 H=5& :@GOLH+X"@,Y,'>O M_*KUGPM>2D&F=.+G:(D[5T6 MUC/,O5L7DF'Z%.OG)*6 M_THIPE^$S6[5[[PNLN?BO"O7=2H73)F#WB]6 M5F$V'/EGBJ5KH%8/O#J=N0"*")/: 8^6)B',+(*"8. M^<\4\\CWK6N&O=93*CA1/0>,Q7PLB(>,Q*!5QAQ:F3YYJKL$%T@=B,ES<(URS>PHW,* M-%BMAWS6[&N <74LF^A0W/BZ/U95W!=YZ)3( V=]:F@G6+GJ5-F*@E#;.HE@ ML[:2;KXT/38SNO V90:C6*H.3RZ]Y1EZ)E+;/EXC8$*>"&/P##DV0 MUEWW3DE B,GKQ@6U0Y=92*N-P#DYZ&)-BA@2E4QY*N+*BP'?*R' 3]^V,U=' MT%=XOAFWC/>MX@><8SN6OU>(-Y7_]Z1QI:=DVYQKBW/%U72R(^*4$AQ',]C)PN8J<4&A?QE D P6M5&^LBG'#&(V=R^0-T^<< M8MXUL(J;![-FU69[CY_*$B[A3]F$1Q;)SJ:@?I#,&.P\E3 MB6C0F0? JKU M7)M?C4D4!(2#4\WC+1Y?!*K'JBK\ED6X6(U;!?5E_ZW+R&Y=!:%,7%6%)X?, M44,\8^E5'TV9P:7IMH#J3C=YB4Z2UL[)M3 M+.C7EY3IU9:V M&S0/8?'+:3<=#W1,3WOQ>#:72!)6@!"V5Z,.)2;E*BQ_ 4,6E:\E6CY?/J.M ML8Q7A)M'$"$D)L%'X*+$II0D/\:YI7,*>?+ [5GUG*Q&.,]\" M4ZOO8M$ 4K;J",Q9$4!3KL6A]7A=(!/QG)L0N7P3#"9VS*VI75_1(GAY$63D M-!A^%R@7D($"+RU; )8'99/$ H+IQ.>;\*3(%O<3LXDV8K>&&]&0SZ/+PQBG M0<=FO%@#]B9UYG;D:TE%!%L;[@FZ_4@OSYVASMA=: 0#-SGT^^(@.-\S&H-I MA,83$PPA(EPSJ0@QJT0O(^:$%JNN3,Z,6TJXF=D)F0IVLYDN=X?\>_'6L@'G MDHX^=.>0/WV$[^M/$3Z)\'W]*<+W)[ IOR:O\/_X3#_.A'^^NW/('7_@FEL+ M\^ ^,JWNM1G+[DX<([%0FR4#6[&$&P@.ER.I['B,TPJ\R';;I+";G*,%DF_H MNM\Y%PEC\J<< '*@(!V$OO%SVIRC_J]$72.2;]5AX+HRGV MW# W2"6^QQ<'VQZTY5N!U&CD\Y@^3#*G4M\S@S-H7H>E[/H(B/> M]ADSA9*<:(X:4&:ZD0%5.75EL CS(H.WR[Y$KQ*1<8 $PJ4^/DAH'HAT-M@+ MV/;":VM_F03A-7+@T4.4 X?,N7X1@ZM0UF^C$CX%W.7_HT;GTLJX]K(OWI5U MJ*\'1"=X)UQ_UI>^9:TX>_GWUVXB'F8D=RV=<0S7_X_GE&=K;W>)]C(S$LI6R#O F.F0([H5^(/MESKG?ANE(:0:)KI/Y#JAWU'8V^A@JJ M5JCW839_%_B;4D:X\R+0O,B:#GXO>)B)Y;FKS?!O+NIH3+9$X8,C'7>F6\*E M$_>1$LS/X+"7E^0>(>@[=_18,)BL38(;RT0>;YG8HOXVF'!*D'-T6SF3'54* M2^PMYAJ=WU?6Y,%J-ZUJVMWY6&5-+M]@HZJFW9T/5M9D<:*8<^GNN^W6_GJV M%_GS= E4P!*5$7[D4BCW3F+5\M+4G&U>U-HRJ0]3)44=41)E4MG'KY(*7$C! MOFQTN'E$.VO*ESPC28+:J0;G"JQ(5S9SW5[.^MB$45_J;G/P*I$!%20N>*;) M(6N;^-IR0=H)9M5<20(/2(]".P0YJ[FW"Q_D3'UY'RH5"3 MZW[A'K)H&9R(2]UZ=/H.,-6DPZ8V(CU39&'S'JN<^]*2>""#"+=8DHHDVH]7 MY[R3@N]IU;G4/$2:(R:8-J6]1L#5(^8=(7>/4\E\&DHHW"C_DKS%!5HR/H>0 ME1J<=/F^;">5]HJ37U-:%R<\%"M0F:RURB,K-Z72+ZYMC]H#T(]GLZ(:.<". M19XY#2Z@Q]]-2^P0AJ3%JFR>"=)I+K:;LFO?$]4B12%P%GHV6(MW"#4K;-C( M1?4:#!*E@;/H9#+QYLNVO2O+I5,!C8HG^(2.<_LL$085'C#D$$NE".Y2(C'= ME2EQKIUM@CJL9,'*?Y0V#!C$G)#(%DOML8\B._D1%K*9$VRU:AI_ VWT2<@S M'4R#XY/\I#\!;S (PA;C :H7V8T>ELL1!A?C.W2*TS\IEL4$ M;IB+G/'Q^TJYCL/=XZ.NJP!^(I"PN3MG/XAX&%8+9_+B?4T@C4CTB)&\2OR3 M'J1D4HP3-ZAE:JR+;I1 83'+]3,569F:#9T#PI'>& MO%+OB#$!:S/O'4@8\HSX![\MI@C,HG3WX,M"W$B0&67V.*RN#'^ M'NQ"RTCP-G9(SB5MJS (:-8&/%5)0M#Z)B4GI@8S((@$"FS]%[ZC<>R_"%V&;A"5B>CXH"%5+LK0OF]D87!M2(@)$ +' M=HO.0%I%KS/95-:?JBXV5Q(!3UTK^J&N#/@2]L06G8OSZ2323TDN0P2Q5(9! MG'X\F$LX8ZRX@16[7N;A-H.R"DK7$D$C,4DA"_QM:(72]L^**R8ELWG;O@ILBR1Y4"<*FZA?6.A'0CSL6W9AMK&)GXCG164;_"[.E<-7B3N8 M]3#7%YJQ$PG5%X16U8M*52Y (%Q5';<91E8^K!%<5QF<&W/1%^6R^&^X67YZ+3TQ[&T)X.J:^9EAUSZO+NCM<^Z)Y1Y[0KV74VQF'V.XN*G M-:T1[?T!'$MN\%BBJFJF2'5I;>&=?LK8#ECB=>1*O$2VN"2OW9U0''AQ,E(< MACP\CV]-MUJBT=[IZ=&%:.81)X_<=5@-CQU+L@!0X<87_QG?:6+0#?VH5H# M) G,-PGL$&,^[.Z(D]>[4-7KN@[-(0\RFQAOUSE@PBRI;22Z9^H4($TDT&", M@H(JQ&\F(& (%P+)5A!+1C1W^7T9_/H.9'+ %\%-T?JTO>#B[&WNX,D@OZ' M4]A_3W(8[0%"#T-$$RP1$0]7!" 78 2SKA;/Z4Y4G*TA8MJ1,7P2]JAZDMZH M6/3O2_=?>&;[ND+07RS0L\R6=:CUS';F?BF;RP0P\N7P.M#98P$2^R[]E1)Z M=T/L[F"Z/^=J),.-M[_V0U$A*_$;P.1L1(4'DB?@+*&_-5%2#?D_445V'#EM M5%IBM)%>0MEVN]D=9,>LVU+PEHL_IFC;N3:_T>[[2B+WH:DK(UZ9,]<+WT20 M\>&[<]]ZF-]3@6)7U._P1#FB$1(+X5S/.$L/'M.\H&A4]>CRP#Y9:G[])L[C1Y^?S'RJ:O) 3/7LK04##-58P:CAG!7,!(@?AWE/:"0L$(K/.F>6>@1F?: M#$(R^_(X?(>#)Q%4\C#?*,J3.6I=Z5TNY(8%^4U$"=$I"9& MMQ@!9THT:'9MBIE[!DD]86^06V9#I@=N5BY9.-2E1[K2PK\E.CBALG=7]NPZ M>XOO5/NHUI3-*:[@C3%*WZ M;TUR7/%TIM&O4,ZXCU7.N%Q/M:@#(_I*NTDS(@8P27AE,^40&Y"1:6,T,ZDI MLU4]%>'@7CC&UG9WA$CNPM92%$;X:ZG8WD["U&0X2.AACVFL_TDAS.;]S>F M.R [BMU*A(=]?2?E!2B:J(+M[AS78.FO1*M[59935N=>2LC2TV9VB.[JRW*" M.N&T+6;X@[HAS*7S!E@8_*>:S[DX1CJN"B).2Q4/&K;11$\L\P3=W+?^-1[& MYUS!B=/)47/O+\#*(905:L6:>R\&)J@V+0[CM5!39\B+R+UBBB:!6W$6='3L M*.N."32.T+IXL+3,>\X_A<^8C*5?,?;!FS;"YCWZ>* NYS:9CG;.9\J"6%ZU M%6NNV.+-8S.FYN(+-O&1NEBDX'& M\9Z[X@>Y<"HX&4!F5LG]%P38"1T.6CG#22$=VPU? MHL:I M5\<=E@>P6Y?:_B4#Y*!^.1HDLK;^" %WEE:WPVNZ6FJP$Z.(6;' &FH[GG"" M4=0,:L;(::_T6^9NKF>YEIX-$I[T5FUG_RE[E"0)Z?BRE['_XN?:\&C$);P$ M'67;P&X"SHU#/^B M'A\@L)1QIIQ&55'F^#%6()L#3R'I.F+F\?*O-QU-5*% MRWR=TC%]LJ.*;,3!#[V4I9AK!V^6LRQXQ^$GM=V5KK?&1-)CNL M,O=^%5&(O-N$6.K&M<*J00<"&4\U)Y;49IQVCS\T;0M";QK"LU)=\E1Q6:,) MDB[O\0A=ZIE [I,B= Y''P9P U_D_=+SO40V_I@[)*6C:5]G SJQ$[7(N<2(:HIF J:=>%X9D9Y'4 M"Z0>B\MMT34WB;$__A1CUQC[XT\Q]C^.1O\8;6EBM*5?J/'M[DZ /T2,Q1>+ M>OV[#01"T@P8078BP')7O^%=;^A?BZ0+3B8J'A'NJ.FXG-M;A,AW;.!W98_\ MG$M7I!(>L50L3X\AP1$##D2AZ8^@W7M(08&-X;8]Z84Y:">I%8X['7+XW37) M&=DTOV0OQ07)G61/O&S9$58\Z;W#WX,PO*J:58>IUYPQENCG):C5*!]3\*!I M:\8E6@2+]?*9T+90[%Q?EB0)X3 PR:^GC,#8H&7@DT#!L>>U+8+).D&><,#3 MWZ6!/\M\)UI%[?-!QM 1T#7N%7;;DM!08>E+LZ7W&S[ WSA-!A, YVC7RK$4 M;*VTJ6>=\]]#ISMB[YQ8(:IX[X*%0(8X^ MZKP73I:=FDY\/?E)>I]$E(GV.2_&M7T.4 M7\3^<2LATT_J)$0@W"B31:N/VEL$6KGWDE#H)GX!-9"34%0@01R[P!*RDK'V M%8D6+EITFL%)QI8 [HN^8H;D0L5H"=_/B+]GT)>R:^RL!(D4,3D+=&(%J6OP MJ<&I>7;PE-,7SJ(R$=K2GC#^Y12*Q/EHZUA+FC>8 MTP^?S$N8YP)1.0NI%)ZB&Z"Y<2TE%L6[DCQ+LUDU+:XJ26H ,IYA,:UH'U0/ MN$C76F%G3^&?Z9K]!'8*,RS''J!*#I+$&7 9!:$1%D15UGD7'8JD1;I M6IM%G0P.]N"B0O7,1,>ZOYD^(Q%T4 MB) D#U7D=L9$T57=.S4)%@Z&_!3WG17D6>_V>C6Q'J2(ZUG7-S<4"CFC-)Z. MV0P9]L@:,]>[K;ZFHWHJYI'0#V9Q%GF;VHDSJ.%@33';92D M$\=S-R'*;;SG5(WYVD7'W[KHN+GGO\")(G(@$V'@O52<9X.$'4MSP:5V?%7] M4]P5-ZT0:)ORG*F)SMK-S!%VPFF\1C7U.0#DAR.=JS!X H@\<8FN05X*PPIU MR=0!>@[)9G>'X"JGBC8U(MHG9>&"P$&1OP T#7ZFXYO654/G73[X';:PN(E" M!>M&8)9)J,-&R!,$!V]"RM4[OBO(Y\TI71937H3L$5FS.'[91ML@_F+JM8:\ M%F?_E\[$.+Z?5(SCDU='/YX7AV_.;D@[[T8R5#YM5<&^-1"I<*+4:M6#8!)DI M"GR>[1WN9_^83]%"]\?;EW26_VCI<]7PRJ*.FHXV;<"3L0$9*2.:>$FM2 #4M9-_8!_!EH=W7WNVV=(QU1D.O\9W*,I^L!F:/9T &)TUU%9=D4Z'^\4#(X!PGOU*)=17 M,/,5QEBU;>N\*A3<^HD>,?]D"%7/NZ=YWVO[7735/@R-7C7"2 MW*W!ZI6:MZYAD%9L*#G5)BH(PE&1!N>QEV_?[]KU8$G\^OS&9*$SSN/P]/=S MY[N=5%?5/$IF*(,B3&R&5)O;7:!6'@)@P2D_^*@D&Q^EVC%_@)I]MP MD,AY1Z@RBT"P@5MJ>B$U RB_T7U2O*?B M Y#\\Y[2;:@*0-)M"5NP:=G40XE2<8BL['MN&;-O'=L5-Q^A7V #7FNEF=VD M;DQU71H8X%#=D/;O+XY=;B7I$R\^/Q8Z8">9&;*LB+E*CZIYQ1V)AYVI'CWY MRJ/](XQ,TTP1WYRF,)660-PXA0PZ\PJSSG,P0<7;XZ[@=CO&A)M!LO@,;9JFZ&*^ MD XV'W2&GC2:5 6%H1Q MB8-ACR,*M')XPWE&_KVJKHHY#: ]GRG)#KXLYZ"E,&:>@'TJ[K9+R;)DU24. MGOHGF9.?5MSL3+RM:\[?)2UZ+7:4!+(-*N+,5UQ/F@[R9J(+D>\S%/4H*)H&2%UT6U!V97SI74#%% M:A+@F8+:N4L9Z6)9$IO\=06ZX;32!GAD>)3O+PMDUT*A6%: #<+GTO09(RFY M^N4KQ:U/Z/VZ ,OIN-S 470R35G@SBF$7\^=ZUL8NZ-+7HU-?+4W"7?_G+IC M];:E0+P!NSMV!WQ90\%B[W/@#H_^* 6D+E>(RASP*]B-+BD.QI[OE"2)I Z3/F=<%F MS*AK!-X[(E,=R/3?&-PMK,JC81=P&S@^YVQSY UCH"8G%4GUQ#+E8N5-)IX M5U,J+YQ@,W</8#:8C7;A M,A2_TU_S9W/7Y!Z%(6:UBM"(\1.G ]7EC$/=D5+MDIXPDZW+I9)#_,IP M.>P&;4OF&I4(2#&:8Y^4(**[ JP>'G;0[@FKDC1&[JY9:5@!A>3DDDB8&R!5 MRN/7#R @'![TLFA;3/WAX$'6F? MCJ1@*\UK Q^"Y*F8E6X+KSA/!^'(CCP2&2-!.&+1TC/3=_B,$@RHU)J%).H-$2" P:BK_A(+GA<=MR0A,YH9.F?@!FSGS5@0K9 MW_#;,59Z2CG?_D0D!]PD2:GH##MX&MU(PI 4A@]5(S%J2GFQN^%\%/HJ8#&< MQ"D)$=3JHV!UUF7DP_ER=IEO\B ],W,/RZ<,>S2S45*%C4'AL$AR:FE%I!MF M];>^%V >\+=MH9&IN\4BJPW,0IS9HU(\$.)&RA.[?E?*"8]([$18W&?X$\IM9S M*Q+5YE5$KIUJ)GFB7"+8[4O-'': +C9Q,2GDN)XPN1O;0JNET.H;5@L]LONA M(3#/S=:2X3"Q,Z&*XM>L,I1IA8&TG[#466$62NEF+,Y ME@(?8ZKE_USSG&C MOB7T)S<7;;$@!;*\@\D0P7-76.PF!(;#<#GSDI0XU%[A3E9P62Y6!4Z#?0O7W+ZAF MH:#Z4;J_GY9XSS%JVOB42[R]ZR09M\(S#Z\1:\PH0PU+N9^R3_&XWQ*HX#\2 ML(TC:6K6ON(2N+C-'' U M=F)DHIC47K/)?V]QN +*!#9PRP;]@68R:QC$ Z M3\L)F0TQE+CK=\]E?*6'ZD2'C-;\U0PLX7#M[G9"=XH9N?HJ18%M*N^V\I G MKCJ9ZHU)RHU"S8AGFKEM0B!N8?-^ZLYL.L"URU2:* M$W+;(:QNNI"V85ZK]C#XNZ&,FA/-4@*;.(6>2.S!VBL#IV\ZF M3X0^E=U%K@N/FFNWKZ=2^D)/0S$]YS>YH/F@.DK3TT?6'0QO$!+]] H66J[; M&#XHUP1\-))(&\@)-6WCX-'.BZ[J8\064\^YMD-X]L)BDDEGZBGL,74 M@+F$=)"$F@F:_KAYP+XY/XSL$JI=58]\8M=^VTG=%@0V)_"_> #[L".4%#5X M_V!HV7Z&N#,(>^.'BS!>1.J\RY1(#X:'"H7(3RL1.\DITN21:;.4Y#\LL\ ? MKH#K58MFU9&33/FCOX'I,N9:,])SJ3)$?#/YO?6Q&>@!W'.B$9P(EZQ=-P]@ MK=C40MX"0]#1(B"Q8]6^ @NVWQT?JP\V D+OYY@& W^0]8E7&J69=!Y) ?AQ M>Q#&*.$7(0?@FY_J%<(G^#R+(!B9P=2-)J?HR=N^4;@??=MP+T4%. 0BB["U M6$,I)YQ,0!68/HT&B$/8T%^[LNN>2KM>?G]X\M]';[/CD^R'PU^V!W_TM,0T M5R*+*)>&TDY-;B\QR)/3MQQ?.U*$A4/, Z(B?^2 B]6<>X5Y6+[P26:V7+5B M^"47?G*450'8?-JR"A9,)T*&M<(\4>Y93K@.#MR 2Q:#55#@1CF6".AH+';3 ML"]'U *>\A1NY[&YG<<6(-454R-BDJ:EN1 E+YDE:?E^62!N&S[D]55XTO!' MTY>]:9DW=RF6[$1B:P5DZ/AAX$#U_*31TZTWK*KC4 W_;>,U6D\4OG20?I$G M1#.+=[&81E/D CUI780&!OL\BM)DPT2;H)*7#L.ED:62V&$4,6VTU+V:V1_+ MTP/$%"_0-=4&CM0Y-8$09JNVE^PZ]JWN[JR)'CFQK#];3S*W/&LIREA_YR Y MINAS&"O);84 745&]'&8JI[.%&US/ BI M3XS-V8[*&U&[;&=,:$F2QL>RWXQ\^>A0ZFGA>4_2\]7QV[/3X^]^QJKHCPE. MKZ^\=WOX*RZ.)!W?!1+_J+&VH,><@[8%O_] MMI>B?!'-2N]KL'JLATW"LL"%-#V+<8PN0M0+%>+ M[7-N?,7.C=?5>]1"3ADL[95##8O.$W>4H.GA"\*'G7JL#I[Z:Q'64I]-;%Q2 MMYP-HO+ FB*41';%Z:#^E2D/ZYYDP1%'CA[G)&X.YKGH/)M]I92CI'RV3B>C M@.%U+52QSW$I^@/>PPN.\*!R5U"L]C03N_K=@NDU[6 PA&TL6)4#.XAP>VAA M7SR$#V^ZP&9W(!6)@06DUXT\T.8R5^\@B'@T6-=(>V)7(K!^PISNB$8I&UNE MF9<44)C6[$X7Y=<2ZA=71^@6;?#*@^QXQG53?MI5M]&T=W?"4PM6[A3N> 'Q M;$-_N* ,;G:^[%BB/?@36YX;1A&??8HB:A3QV=\SBGC_/H_C_[T?I>W'X[2'0([Y-(X MEOLH3,]77<5X)A[Q!#]G7R3(_@M,(G,HC0(?QS4+W A9,!QS]590/UXIQ839 M(+!$IS477-TICI5%QDWF;P+X8'AQBU=B6E)S"4S1*X&C3W-OE4>"D@KA\*U8 MKEN3PZ2IKS@)#_:ER4 5+; 6;UY>5%326B!"*LW@FD"FLP'&]%@99]?HX!++ M""; I80]MUUQA2XF6=0J5%7-X0%Q[_- -M :-63>.LWV:]5L.\1C_A><443C M9Y2LQE_?E$6JZ$B.A7H2U!E8/)3DR#]_\HB,;0S"X:__VAN88+WWQ'D/?SPZ M>07_?W8O;/=^J'!#N'%U0FO;]*A5J(('8E@$;6<$->_*J0!"8;R,O;R(;GD> M_(2!J%COS!T:MH\W820+B^=_Y5Q:J^#F5&>'X:G 5%L3DQH.]"%B4FAK#H-2 MV0>/2?V)U?+;;^@]>;1>OSG]^!! MJUC-A^@LW+N8ZUTY+R?>PY 5<]A1A.RX(@5EM9#P$CIX+[/_BZ7K2./L,.ID):#"1:^E_)I81+'3,'^75LI-C/%-/6 MO=G[W'RV&3GCZ/G004<1&'YZ7Z&.-X#2H8T5\]O7Q-"VL.N)F!1F8L!Y7O&F M^1P'6SC.X P4O\?!N -6.PKP)26)T:*U)!V;E)*UB'*IY($D*,;PTS!/4+@B\'.L>PHS M1&0QFHK/*]!BC4!'C&.7+R^+)88.OR2$%OWKZ\>'.G&$_#P4R#Y9"J2\7.)=H-F)P#^XH:O[08U\)1%DW J9>5.WN;%P= M15D;Y0A-N#V4XI/XO!C\W=M/-&-"K)@AD >PE6DS@:M7EYS@ZB'O!>-0G)E" M?UZKX$(P36J/L4;[]87^ M^S +YW^/1>/^"\L*FQ9Q!'*7\&Z/LC>O01Z^/#TZ.SS]UU\22O58H)5O6'P< MPY5CEN[[*LZR-TNX<]5_RM/W 0@'-NT1\1 $7US?PC"UX0P3EK)#N=+LR<[R+EKXG0&]I7%^+.#Z9%_FV>.'CY_\M0GR M;I4?7WSRV:K/]HN_I\_V#Z71XY/LE^.SDZ.W;[-?OC\Z/7KS.@=60[*%+MSS]]VU^^^!S_B^$P?Y4_[#T>;,?9X7=@7Z%' M^.U/AR^/3_[[_WSV\#/Z^Z?#5Z_T[SN_]+J:]I?XZ,/_+L5%^ _D!,L=;M!<+[3.GF[)6CU%ONJ'O]4WS[H#G>Y]WGN+>H#[S! MQI_E@]_;>Z#V=PVDX_T6B?]-GG;YT0E M?U*Q/SY@BNO>]26W\.='7WZ,V.2?U:74\;.11]CY3_8$5J1:7A([#L Z1(0-(MNQ00C53UT3/C2;QX MQE-[)B']]7NN/9,$$DIHF[*KA8>$L:_M:_N<>X^=Z;SO?S@_:C8Z[WO'77PS M^NOTS_KGO:/.MO]&[795W3FY['YF'_N?SWMO6XG.B@/6WLD+UI>IL.Q"C-FU M3GD6^(* ?11&)BTT1-.KI[8[9"DW YD=,#+=.62%N"TVN9(#%!DY&!:MH\[) M4>]V*$-9L+WV5KNS?0*WK]8Q8"2R0A@WXNLLM/GAKQGKM'?=/WMW=GK>/5\>G]7/E MZEC&Q9!\W7EUR)[J]V:A<^?[M"#41:%35P94]*_K84:T8!%7]8S0D-C6Z7?O M.;+SJD5\[AXMJ:JFV]ZZ;[!\X]B0CP0S8B3%6,38*VD9S[*2*Q3FVA1,9^R= M-BEFO/D7)F]@(]A$<,,$UCAF71&)-!3&+_!>.V"[.[N[3"?L,B]D*K^*Z]MF MXU2;G&U0T]''J/M_O7]$'[\Q]$S*>S;O_]VQ9! MI?6]?J\#,8\"9G M)JS,"E,*9@M>B!3K3/C@F!XBHP36$AZAR#"=(O87NMEPA@L6&;!F+3<(*AI5 M-\*!<=JI15D,;S"FHHQ"@Y!!)$U4IC#+T!RNQ,*P\5!&0V9+^IBU'PLCJDXP M@V8CE58)'LMLP,:R&&**-A<1N>@ZSN&;CC%1; 26)9S,+\0+GI\3SWL_B&?! M$ID!,(2]&4 "@!GFJ#9S]3)#7 12)?J16:1*BHL X1P8@F8CX=*H" [(H%0R :@WDN?&LVAOPLO#).A=YQ MN E'9LBUM3<+_KZ ]SG!^]MJX.W?V>C7QE(>M14\*_E%H4LGB<2C@\ 9XT8X ML $\,E3"Y70!B(=*VB&9DUF*P$W!&\_-1BQMI+0MT9!BNM'*PRXW.A(QBBW; M ,IB =AZ)/5NHR'/!H(=(UA>EPH6[3V^V=[?$&]@3S?#7,=X5% ?;> MI>['D1F0K(AX:5=OX@1(*("R:BBO&'1IT ,"YTA:%X\A D3F.J(CSBR2SZ<# M(Q0GW-:*80:]H$H55"D1U>&,U4K&O'">AE;&DAN)&30;TBL;EZ$RZJJT)#8< MT:U3)BYZ:RO@48%T0?/..6U0J3AE'4S,>3$3+6CA-="\=L-_H2!#Y 6T%_&: M\\ ++Q[E1?@]O%@YGB[0XY&6S<:T*>%P-9: 6B,9$_BYU1FGI,,MB$-ZG!C! M35R#$WR1/)1*%A.2,DL\=F2%:;/A,>IY=L=V3M"[Y'9;32DO30Z.6*>]HDB; MV'G@E/U 9)!4"E1!CCP MD2PY>B)?W3E[LK ^USA2"[\6<.B0>G^!\#-#.%XQIGMP+!S.W(U*)7M=S5(H M/T%3._VBHZ@T=(TQIQ66=)MJ6Z"<;K71F<6JL"\EI ;ZWGB@20)2(,3>LZX\ MQ]E5N-N@K+IXK%/,&R^KAMQ.I15%9\BMT]>%P3+I@%4 KH\YB?Q=)F [!]@M):. ),?>,X M!A3:V%K;^ )TF::R*(3X1L(*-=23\R26\-#UL@%J(#]8RC_XIM-(36CQI928 M@"-OF47N"NG-R^'WN1/"BH??8P5QBR()Y-+M!=V#1%( :94NF9Y!QX+?D,[P M8M/OCHK\^6A)T>8R65DQC[H-@K^0]F@"P$.&! M5SL6VV'+%"LOOPHW&S_TO#-S1^L7)?-O .Z*I]-C");$(*H%0)%PD1A I!^) M:L0&/MO+;*352%#*S_B@^JG(5,%;I+G2$X':\5#[B,WG^8!LK=5/D41;:P+6 ML_Y*W\52'[ /W$1#/V![Q_U8N_>+7T*8\6*>!_=Y\F1/[OQ*'R*N"+,9::5X M;C'M^K^6>R_F&XSPS&E5K\\0L$\OR=&+MZW=J5=5]S7+3A2/;EA[:Q]>NDN\ MNGG5R8^N:^MHVVXOO&)!"^IP.G-U;IA-BS#JQYKM0 WJ)Z_!\HZGB[Y/;R2\ MN[SH/^C!R>2 =;;)9#6?IUWO/=[WXL)\QSB_TUL5:UJGQR;0EX423UN?Q[H\ M'4J1L-ZMB$JZU:74\C.Q)]CY3_8$6:$2.%C\"R M#Y!!"B2S@Y8+""*M[J/3[4Z\N-L]MCLA]]?O*;L[WT"8&>[IXMO1G_M_F7_JG?6W@_?Z-TON]OG-]W?V7W_]ZO> MYT:B,W?"6@>Y8WV9"LNNQ83=Z91GS=#09/?"R*2!@1AZ^]IQIRSE9BBS$T:B M!Z?,B4>WRY4X?M_7.H??L6"T8B<\+X%3]F M YN?_CEK7?3N^I=?+B\Z_RVRC+F6CS&)!\^\&T34_]#OG5SUVT;NZNNUT MNY?7__C<.&CXY_O;SD7U7*HZD;$;D:X''T[9:_7>=3KWNL\:!MHYG?HV@*)_ M5RTS)H=%7%4682 %6[O?75'DX$.#PKE[MJ&K-+>UMRJP>=_8B(\%,V(LQ43$ MV"MI&<^R@BLTYMHXIC/V19L4%N_^$\8;R @V%=PP 1_'K"LBD0Z$"0X^:C79 MX<'A(=,)N\F=3.4?XNZQ7KO0)F<[-/2CBK\5^M2(H;3.\,Q]-+[ATVG0>+]_ M1Q^T/_^%B/G79;?_]7.#H-+X7KW? C$O N9P.\"<"B: M 3IW MNE[S@FL2&;!F+3=(*AI=#\*#<3:I15L,;;"FHH)"BY! )$U4I!#+,!RJQ,*P MR4A&(V8+^IB/GP@CRDE@0;V62JL$CV4V9!/I1C#1YB(B%?W$.733,0S%1L M M@^FB(][Q_"OQ?/2#>!8LD1D 0]B; Z0),$,1$@ M7 !#LUY+N#1JRG)@B * D.I.F6<&H/B4!.*S)%K*VW6]'T'[Z\$[]^V V]_::,_&DMUU);P M+.D7I2Z=)!*/'@*7C!OAP0;PR($2OJ8+0'R@I!V1.(FE2-R4O/%9GE%$7HB" TBNS]4K)TDH)5JK8RV)P0((HT,G;XOW_ M&NZE32]@GF^'^:ZP:,#>^]+],C*;1"LB7MCMAW@",A! 6;E48 RZ,)@!B7,L MK<_'( $B\Q/1$6>>R1?+@1&*$VXKQC"'7K,L%=0ID=6AC-5*QMQY30=6QI(; M"0OJ-1F8C:]0&4U56"(;/M"M9R8^>VLKH)%#N2"[&>2WFI 4C M @=:Y&[X;R!($'4!XT7\QG7@/2Y>C(O!]\3%UOET+3Q>&%FOS882#K>+$H36 M6,8$?FYUQJGH<(O (3Y.$<%-7($3\2+Y0"KIID1E-FCL@Q6B]5K :(BS)=D% M0N^+VV-I4EZ8'#%B/?>*(FUBKX%G]D.1@5(IA IZ1$Y!2"(XMX1P0+#*'-7E M/2!^=4!$VP5$;\Q5X9,IX4HD"O^@H*@Q=8RQPA0W3IMHZM-.E M-B:S\ K[5H!J8.Z=)X8D" JDV!7I4G.<786_#:KG(2S^KJ7_H3(>3\5/QLUQV]Y*O;WX'$5 M<,UY J6$OHCY>2ZMUP#;5S"MM2/ 3#>.8X#3QE;<)C1@RC25S@GQ3,$::+ G MKTDLH:&?90>A@?I@J?[@FTXC54"+;X6$ 3YXBRSR5TB?W@^_O[H@;'GX[2B0 M6S1)()=N+^@>))("2"MYR>P,.A'\@7A&(+N>:7B>[B_9J\M#]A1^-R; \K@8 MKH\V)%T>8Z05LYS[)-A+>H\A "Q(>#.P'8OML$4*S\L_A+C=HEU P02\+L M1EHIGEMQPJK_&OY5D&=0$/1NE&^,T&9>W)"BUY\;AU5KV?>CH056BQT_8;]Q M$XV"DUH'_C?C(W*6]_M,C9D7J\WX(3L6)GN;%:I!Y494:#A7/'I@K;UCV.^O M^!!57VZN^XN>W+5(>L&=C;-]N[_Z.D5[GT;\=/;-1D9:*C MEV?:QKZ56?].[ST\8?+ZH(V9[GF=^M(I/#RKRU,^?7[FBY$4"?LR2S0W@7LV MV6VX6$+36J*\DOGUZQRR\=$;OIOT'4$L# M!!0 ( /6&:E;D\*+KR00 !DB = 9C$P:S(P,C)E>#,R+3%?;W!T M:6UI>F5R>"YH=&WM6FUOXC@0_H[$?Q@A;;4KA??KZK:E2"&$*W!:%3X \8QGGO$\'CM.6J?.YT&[6&B=VF87 M?T%]6D[?&=CM5C7]16DU$[BR4X+*0)#.DE3**0 M<"-M,&!*!?-+V!&[CI_:[QA"(BX8/P*E6CL&2:]DF03L IL$NYC+4KO5:=M7 MV!_M:TSI_^GC4THM2=@#KLJ43O!I"'T^D-S:/7-00YA-\['9Y/IF3ETP!GM MQF']5SBK3"M6!::VI;-0;Q[6C-TX-Z=@=D=CQ^["S@//P_U4^ZB(YYS:,#4G M'7-H3\NCKP/['$S+49)&K=;8(J2_%HED_K*TFG?;]=+GX$:<4U>RB,,EDW.0 M&,RK2$)MU P>UT0"?!2A<89A2=R&8 M9!@BX1[85^Z<\ L*Z"UD28)XBX6;*%*P.0@#^@9\84' 2 B_5Z!'9[/( &O. MJ(^VT+9D/RB,?)^Y5*@0E:DL$D-[1 .V=TF$!U-)@Y!\FQO(&*$&SH!X(9(% MX1)D5"SU$L,:P;^BLEQ;7,\92(&>$T*8^N KH$T]6CKKAF MH)S(HXT1(?VN- X9OY<362/#3"G[Y53U#A\=LS.PP;('@['9[?:'OYV4:B5] M/1V;5GZ=0;UDGIPKK+5WQ_!4W&49Q1K[JF$621F%N@WGKC/)W?Q0R7%)D$>$ M'=5RW'*Z:T!J[TIJP>^V[Q%EX=8KZPKWSA\'"SH M]P43-,3A3%12KRGRGGQ8Y?^:["NB9R2H?VK^K)N,J_DJ, B[X;)RF/$O)6VNTG[%RK= MI,XZM9[,GEME:!8)CXJR&P4!B1.*FX'L7TG?&2")LCN$&QE7KLH^"5FP/'K, MV3W46R$X5/6G-\+MS3,,:]T$U^(TZ%*[L\3505E+*;PUU,W#ZV'+Q]LI&5O?<_\O^^RUXZZW M4UQ>-MGTUOJUK$][#KW(M+S&/74O/^=Z<$]]1T.?;EW+3=>-%EPR?I$K[/GX M,C*\WW/OF$(;.9C=TE-(9\Z2[-$:CH<^SIZ3!&:4"?D'4$L#!!0 ( /6&:E8$15/,E@X + 3 M - :6UA9V5?,# Q+FIP9^V6=U#3V[;'?R'!4(50I!,@*$U0FE)%I 9$ MI'<1$$&0+BT0@PB"44 B11!I4@2$2)/>ZT$%E"A="$5 I E(@)!<=,YY]]PS M;]Z\>V?>>_-F[MJS_]K[]YWU6=^U]ORH(]1I@-5 %ZD+@$ @X.KA JCC@!9 M=^0(] @M'10*I:>G8V#B8&9B9&3B86-GX1#@A0L*\/+S"XG*B F)G$3P\XN? ME3AY6E9!00$NIJRN)*P1*1\_ >'BAFA6@ 8'!-! P M+2T$.:LDK**EK:.KIX^TL#,W,+2RMK&UN6:ZW4W]QL> ;<" M@X)#0E%WHZ+OQ<3>Q^(>)R6GI#Y)2\]]GI=?4/BBJ+BBLJKZ=4UM77U[1V=7 M=T_O;WT?A@@?/PV/C(X19V;GYK\L+"Y]W?B^N;7]8X>TN_>3"P2 07_$?\H% M.^2B@4# $.A/+A!-\,\+, BML.P1-DT3J),?NXC<'3J."XDYY6WT"'G3=4YG M__<,QT05B,65P3/UMO/:;+I:IRD K;; M631CZ(0VE"TLV\\PWGPN MSV5O&!NN6KEO''=K'B$B_0%^$WS@23@G87^0U<:>K;2O7<1%S* "!L1F3NTC MU2^F7K6/V[(A5S(Q^6HJ\QW]CL+.#ANP!*]+/ETU1_:[QO*P ?73W2TQ?5*+ M#C(3MNX_@I9;XSD=>ZW>KOBOH+Q[:=\VNZG+9VPZ1)!*9LY#R:%^(SI48+AT M0RF4$,6APNU4SEJHC-R6)CO4;S8B;W@?57N [OG:0P5*M3"=+=/%>-WF>G+W MVKKM;&"3\Z8#X5I+D_AU5XMSUNW3*(9OC0$/X!"2FQ$_.W=R#!D"_^+Q["S= M4,'^H^( @WSM4^U\3J=B\=[Z,U+H[/U*ED6IT7ZH6#9>@:3LSF5(*(NE C9R MW2R#F.WEP4#5.Y[Y#A/L"3)SOEY'?Q,_S?8NZ38C=CV!85Q JVOLVD7YYCG5VSPNY)*I<"05 M$.DO3-C]$7Y;M]ZOW@#VS9^H&(U$9>RT9^W"O%J62ZB RMM:*H";]Z("5PJI M@*8"%;@W]B759;I7N+ZE)E(3\:Q"GV-[ISAUY].G*1XO[R^92BN4GBS9>*BD MWSO7OH\V2^_3-T^Y,AL-8!M#V&8I]6*.I:&4\CRQJ*TXA/V'0!Z7QEJZ@6.4 MO+B>.^-J,(>L3K1EC\GZ\861,F(M[#?!->D.ETS2BT;E]5EDF"?SI1^>#PK= M/UA@]?HD$$K@H;%G/&$J5S:7:]"TEN<^X.L3SE<\>N?&]/),96ZY8!JG<_I= ML$",06#HVZV4L6@.D_/M6/%LFO_%S9).-I0EJ-D5G5;>E!GE$NSQV<+GOA0Z M5A]8Q=@:?_RP!?N;$55/D1L.9!T_T> CVM*#D<&GEA)ZAPO&R7;ONS-+_9C[ M)FD[+A0?-2[?PMMQT9M'<:HGSCI)ZF9\66B0#'=NZ,I,N\Z7FIR'6%2B7"]O MY-:)Z: "[!Y:D:V=+2D:I?Z?$<.KC48OF^:6(_WX3^?T?_RF_MN [6KU@3)9 M?AW'1^];*:;CL)90W",C'%3 M;K(-OU5-KVMT-RDW(_'($?98Y$6GP:?LH!1BD&GF]H''AL>WD0 M;U:I+L=#D\$UBY[\#A[8&E'!=#ZG%T.W,N:JS_GNJQB]/,!-""0$S'=EY@=/ MWU8<(5L^@;..VA3M2I<"X,''%)HZ*D [SC?%O622F#5%SXT&*;X/MWN%8V'7 M#-?\[BW$P'>0KZXAN9+1,B:2_Y[?-V%5=/;CL^$.1L?*$)'1V"]NH2P+=_9 M5FKHH)MDSJ):);>$-_9[Y5U^@LRDQ,+%/2:5ZX4<+SY1 4DD[RI3W=JB)WOW M9V4,QVY02GFCI?CXJ\EKB)QSD;7'>/.67W]*59?5FK!5!I,<2$:#HJ\"CX)J;4 MH^%%"-?YCV5L86].R6G'.4-#X9);G$=?F+7SAF-&^U;4YSN#OFXV]'%DD.<" MU<"MW49N"3!2Y"XOW=7752'?"C)ON,95&)1;2#:=%W++^E2GGK=3-_PMYR.O MQ+0&8*\?5K[&< (BND#2P M_ :A#)%QLD3 M?$C!([4XOA.UJ4P0[,"._@!\.+W\%!9_<@'785099<@^8; TWQ!C_MC= KR: M(IJQQ2EC&I;,K7,3!>JY.*N0AL#G^^*655[CPPH=Z*9CC!QLKL)PVFW)EPP% ML\(07GHSV@0?-5?%ZH@&S^2JZ&F<1% 7.#3FY*S:0[>'@DE8U9D>;W^),'#6 MVV'F$M*]KVOM.EA)Q/6D04BK:SH#1.C8H](0SYIP]Y-A+L,K/0W4&+R M'5W(=W^5G0$#8*VM%RJTC_4V'EZRSXI1C#.V"C']H&H7QF<]PUZRZN;\IH$A MH!6(OQ3PSHVT<,73X1*=<",..C1+&4R\+,O.ZHM0@A:O*NU=AF)T_$U#5VQ_*Q6NNZ2LZLG&]JNC/.(5_'A;M'#??P1N] M:ZQ\_7C$@ I^VC]HZTRN>'NU+.\Z)4W=CI\XW9Z$@X3/C(F]]!RC>@;?)VH MT;JWY3;Y^9V;8YI5;%][\TH>9P1$RNX-0MWETUD,-NM]@\NIC'9:1/TH^QB !6S%V,IP[A'>HBZX2>F9GHXSPE >".KTJU3].U(N-R@>/?D$"M3>N[#6A!S@YO2AP)Y. M[7%O\V-:?\GZ8!9=")B-J?67DS;*^WK21BXZXDKB28V,1/IP"=KIVEKD?*UO ML$AB!-3XT^M&O8*!$M+MS4LUR?)Q5EDQ-DF#!%!D%^.H@(,096% M'HQ$OJ>&4DN?=Q$G)#9CG(_Z)2Y_J$S**'S[.;];+6G"*^C#B9CWK:FXA-+?A<+N%N ]GNU'J&E((1RESK2%0V TT8T]Z?UJ)EE]8:$"P M=][+5_JH!,<7^*NO-A)BML4AY1Z7970-]-ML;F?OE+TT4MG 952[G1',AW)! M0I.GVM'^/-@Q>SM[K:SD^V,8&(7SC><81[-@LYU4T4S*[!L6D:[W\H-6Y9Y4 M %9E=&*4\LX_-=5ZUR5VSNW@^8C5PQDJT+E'D7-M:DK%%X20 ?[J6&0[ M_3&S]GJ/$?7'?&G"UW7-1+O2Y1J+S @PRYSW-XE>\]=2M*"C8TC[2KEK&>Q3 M.$]Y"JSDIYNGR,%D<2H0Y;%/N:=N2 4$#IUXUQ6LL(!^D$+A&9(FQA^_/Z); M7ISJKT_G__P<83R!\48PV\OQXU@+'%*M-T^R)W2B-9' WB^))R.L6K9DOSJ2 MUD@F/W/<^3U'CETKWR_H!V+MZ0X=LT6E7(AS[C0W[\[+:&3C?3 M'Z9^?5*'DV4_@WJA#-Y^Z?BK:UT(+8?ME?>7[)2M?!?0]XWOWK*LS;2\,_[. MAC7GT8J)V!2#JO>:J6V(&;+R0GD'0J!O/.]1I9,F0YUZA%@""O\/"66MQSEB M!GN*,+,M1#W)5?ZU_#U^5^]W1BV8*2X_? MC[ :+]O\F0SY5Q,6T#$L$'=L^0NL5VQQ0_C0/8;Q)+@]FY\M0FMHN.^@/[SH M6K(<2CZ2FR(<=YT*M"N&40$MP7PJ$$\%HN'K<5>HP#\43;TFJJK$K4)2++!" M.#L>:2AY&@).N'P4FN\5 VI?4!C3W('4",']VXK"!IGYO(+-? MI50QD'KZER\UB+S-/U\WTU^O6[S%A/*42UYN7W9'A M),<;.[SH-W:3G462V_;W>F;$-N<59+@6ZT7'1[E(]10]SR'9F0_/C1=V M1FNV!?DVH)='PP6F[8R9+K@%<7%]EQ%T5C)9;([$2C&A;22^B^4T.UZ2#J@N M&C;1X9S/?&6BPP'\'VX0=?1O4$L#!!0 ( /6&:E:"D^Q!41< .X/ 0 1 M ;W!R>"TR,#(R,3(S,2YXY.-P_';KYFJ[?S4X/M[Z^SL ?GKS']O; MX#T*$8$Q\L%P 0;1=';E87!-8$A'$9F"G^/IW\ VF,3Q['6GCM]'9E MEI_>W-'7U)N@*00H0%,4QD>LV@,T@DD0O]WZ*X$!'F'D;P$F5\C2DG@[7LP0 M?;N58AI!.GP6D7$G?]5AY?>V0 S)&,5G<(KH#'HHS\"%B&8QGN+OB-QQ^")# MM[?;S6H))LE3:@* M?O8F12^31S-RMPKP.]H$@X'N=GX_/;D2#9VG93+Y<9Z^*.*+CGR9)?5CTMP< M[$6'H^9 =K9WNMN];K%XK&E$'-(8AA[:XMT -X18!A&,8Q9S^6]Z2?>H\3C MV0R'H^A=^H@]Y"WZ.F/A$HV :./7',G;+8JGLX!S(YY-"!J]W>+MN)TUUI\! M'#YC(+,DD'@D"I">P,Z,1#-$8LP8*O O"JCE+DO*7W=8G2@X64+>ZKR[+W%F M!#VZ.*Q.RI15D%61ZMYH\M'HT>5B=>(0-TAU3S)Y,'ATF5B=7A(T4E62BB>^ M9G( _L?-Y;'.\(B"!U%(HP#[W-KOPX!K\]4$(68VL"\%_Y/\J4PD1HP,089A MV?[OF-%B(\\5ZV-B7&!_%XL":5E %$;?=*K9&PI/*/+/PW?B[VH'3@M(DVBS MEOM(-:.^V@H7EB_KR A#7"!,68 :-6O%7SF&GLV=,(?BZ7 M_K<&7EM2ZZ0>LRG>%.6-K"2RFJ[6FB7B=G7$Y2\HB$;@?,9GD2Q;JXE:TJXF MK']/HL!G,_3#OQ(<+WCV7D1V2YQIDC4U9XFUYU:L<=*NXLC[EM;R7__Y2Z^[ M]W] UM:2:*MY T@G1T%TJU2Y/$&]%4JTO;!7-EXDX&6VRJ;EZ9R,88B_BVIA MZ)_!."$H&NTG%(>(EH<[4UJCVKUDG!U@Z@4193G9CV*)@!4)9)FAWC$Y@-AW/>\* EC'(XOF&YX;$9<-IMV61I:N43E7I7* MM%QA,Y( MQGP@N4)>0G!C MNU.E(\T/L@):)O1,"&?+@HW8?"X\JZVG&A,8..G6.9&%B(E!7DQKO0S6*X;A M& \#U*<4Q57+57EIFK%U>W6[E14!9!DM'UH^#M ($8+\2S1'88)*=%3?&11D MM\I%EA^D!;1&2\?$)0KX.O$",I,B-N^@5Y]C*1,977C=YU5ZTK* * P42VN) MTBYJ"BX7Z6HI+V#JKPV+E>Z+VF*E4,9_Z_PY+2<%3O8AJX7O?[,ID@!0YZ6> M1+M0Z=8\ J(4((H!Q7*:V&G)D>2<(%B=#Z>/C.-[;1DO,[8&2M?>I_!K1 8) MC:,ILQ]L=OH)A7Y$R@PH$YE'DMKJ790%\L+$A#@MKIU^&:;#?#/G&M[5UO#+ MYT8E:5B\\]Q 9&\),.P#3*=8^#FX#@PBX0IDOTXP'.*@[ERQ2:^?)_=JB_M" MF4)UEJ6"0K'M-JIFZAQC(O96+@(85B;,I5=&X]:K+?.7)0!>1#L-T_K[AQ3] ME3!Y#^>\.U<\^Y67)L/6JZWNET4 649KW0R^^NK&R?Y"_+6H>.Z5R8PB>H61&OQUO>F-LTU= D-7N]>S6VA\JWJ M2&LI*_I8&R@JO=#:M]V:8T+F;75F$Z=K R6&I'KWT6[-0:'QOK;CT:I>V,:Y M0O6M7HT:8A*6[MB6D?L(^SU ,<3!2M&_61;#J+1;\V=8Q "#G]/26Q.YN4NC MB=O5#2W1+=4YU=X$^4G ](_(B3>F")(0^2,230,\0I0U9^BQ_]@\ MCZE7:EK+I*]9AH'^>K#%&O3S;"D\GB\%"# %$B+@& $'"3*4((?93F,M^LT, M+F"X\/$<^VPNP^QL/$&CA%M>74\QY3*M('?K 1^;]PX&B@T<"Y## C@$#!B0 MR-KN8-$=;A$>3V+DPSDB<(PH/UQ'HR3F%Q#PBS'8OZQ%AY!R>GP?!PE+S'61 MO:,S1%B1TR@4V73]Y]ZK,1BC#8ZI*+M;)@-(A0!2"E 00\QC> \4DHA?J2P@ M$P8P:8 41Q;01CC9G8EIFK\TO3=NO>QJ3\FT4Y$-SLLT<:1+IU_PV1V>,1'6 M\E6; LCM*E3<]E*-^TU)];;WN?&0C7I 3Q,B[6F79 MG-9FKJR#T2U;S:"L 0GR(N*SZ5'L1336*:0YG\$1\[SF1C-Q6E%2@0#D$$"& M < 8=E?W!\G[O/\Q^?33R_^^8_? MO5ER]R5\\]JX^=^=W^X,O.W+\B7W:_CV\_?,#1V:>>%TUPCJ+3VQM_<'JS\W'\Y=1/OG_; M_W9T\&%\^/7SP/OM\^7LXY=7OUY]CW\[?M_?>W7\ >W!WU[>7)_NSB9_?+OS M3DZBN^#5Z74XPWCZ:?+JC]%M_^:7B]_/Q@#W[]V$_\O^,?P\WSG MZRFB>YU?@\OD^./A[>]?P]W;H!M\/#D_IY^2O=W^VW^"P=5E=NGIO6L2^&5:-\"%9ZMHJ99E&WYI_MU3SY&NX+0Q!8QL<5GN"YU#8T1)LI4>CU\47,] M-MW=T 8(;1!WK*1+F=*XU'Q1/UFHC#W6,=<25P_W82L [#&317F+PEM(?$-L MCS*#T5K67(EF%FN!.UGM0%0/9/WMD&A)=QS%,.!)N'=E&5^@(UR;Q;!\?5&/ MW5N5<5$]2.LOQD2T^FU#>!B)O6VFK2*H1$=T8U+#:-I\$](J_.:UIF$O[8"[ MCMU.F!PK6.UELT]6GPS$IG[7M,:4YZS.UE*N<8ROR7::TIIH?5GS]FB/\K5!$2LJJY=3(Z.GD<\C MM'E#C)>'2G1ZNT(!6O?ZR]7.;"J4VENFSN" )9[",91VP\WFI&=S3%/MM6%* M]-)PVK-5VE5'6.0C EDIO!5C>#=$(9-&.T_29C'QUQ".UL1?=8"550)9)V"5 M@K365OE6V!MC[6;>T58DUEOPMNL'_J'K)/'B^.0 M?^^[#J+2 S"QB^7*SZB#>1'U$\B3Q2GR<)_;6?YMOFC[6YO>[?[[([ZV3>!5T3! MA98?)5X-199O'12J[Z8W(:#9Y\V+F<80SD2>#@IBFA4 M4_RF.1"+WM'\ 7=+1K(,G(H7RUJM6: D7H,&EJM 05Y&F0-;T2GRGHVC>8=B MSP9$-3G_HU1Q6BD*Y.#":WV[E4WXSD=II-0Q/127-AR1:'J"1^@JO;%AD%W8 MT!_RL%:/4<%E>[O%*\>O^29$.#Z.T90;BBT TU1OMV+"OZ0C4[$5.H[\:Y'/ M3TAJG4,3]"1\":ZV @6: LF0"7SY_3 ?%^>EQJ;S M.#U$I:W"25784)+BS,G<6+1/T#X_#=//#L.@+8V=K*(0T7Q5=!M!/P,H_1$>$]?1%6Z:*8>J 6 ML\=K'E!X+N,)B[,J!V4U034K]5D672=GD2X*J8*X5K^]";&38[\.ILW8)>)' M7)W8U<'9B"3-]:D,>1%%7*0!+R[*:('6PO;D 03]+"+@(@\(R%T$+HJ_&G"K MN>N1W)+-M_#WY7ZLB]*;H)KM<#8XL\SN3J#4(#6$WH2L5O;(=T>B.B2U/:JE MW7$0_XYV,#RF-.%+(J:ETO,CYD7.L*&'IS2:VFP.D&3 MXK&=)]>F@9,NBY7 M2]YS4(2>5H3S>()(U>O@CM;HX2FU1IO- :TQX--HC6(,3I?X_9@),TQBCNDZ MNX803ABUM>96#A/6'\"'Y\UA_VT1(#6CEFHS/ MTX;5FPA2@YSZVNY!XJ4^WK/(5O@U+,\2XDU8]M*\U66!59!5!"O28[DC7N%6 MGCE>4]![EBA'J&3O(AD&V#L?,4/-AH<\L\C%;-?Y*'O%G7$/VHLW-$XK"J*B M>K5B'.H!:P)73PR%1[(X;!/,LHUYE-$EWQ \']W0=+;M<+=810JM1R1D1H<5 M=8#D_\=APT#A<#O8X5?WADOD)^+2J?/1X1PS1*?(OTA-S@7!'CJ*2'_*_;CT M@J YCA(:+"X@]MT>!]852N>.EMI/:8+\XW 0A2$2=7S&\:3X]0Z7&\9:!NV. MFOU7Z!]]J>+'KR<+?G(R&:+CBNPKP-YYQ48=.H=&HJ>7S96)X\8.N?HOU,2Q-MM*B):Z+T0>>% MZR'7=>RS*/Z"XKX?S?B>G;9 J3/B]D;@A[9@!3NV<3O\<*:L"GNM M(&!1B%,]WQ:JW9:Z,DC!9<&M42M=.MPVUBZ7[!,"P[%(M[]8)DG+%G%C1Q"3 M3S!(^)HBF4K?R75"PFB.R"@B(X0YLDL8HV*+I7=DX/(B87(2?/Q P[G7"O&Z;K0%;V02';$7NL16H.&^!YVCYH3AGO I& MB!HCHLZ;-8U<6U440;QQ1LP*5/VA%_EQ*GY^.2Y]P S&T%VOOAZVRD J/OVT M\7-CA]/D<5IG'$_W M=KA79X("GRT-!]RD! 'W^EP((3<>@W*K]>BS%!OI-%'%&U9[E,^#^&8IFX)C MV4]H5G>%]@PF+,!TH',ZT0R;]'UJ )AJ&&\;!:220OX(E-RWR*;FKVT=U[O' ML "E\;A-[4CR/AKCD)\_=L0"/;"0RD5"?86A:Z0G[):60+4K[OMH9.,*33QQ MQ[@^JLRJUJ_G2 VW$^VD0_<0\Z*S*)2F4GZZY9@9$"+N/J+%C3$'EN2C^=:#QGE+Z!V=$\O]) M'!5ELU.WU/KA!#0L>AZ%;46C_UOT]"8^'FL NUVNK[SJ,O.I>_PC2*HR*>HQ MXK.FP9P1YI?!L%'(5B-T^P[#6X]!ACQ(Y"2B5+@K M:RXHES;OK"6P;X0L6B3M4G*?/PBB6WE#[8^C(7I!+$_9R0VK99L6!YZ%N_W" M6@*K@Z&%D;9 M/T) (GX%JXA[<6:"90*H]#!8Q0^FV]C.12ZL@7[C4-BT-(>"#M;$K5Q)%,\] MN,J\$N,J4CG$H1:=W04VZ9Z;^FCJ4^PHZN$IR=I/*).>TD*S%/*)"8[+ XX- M?&V 7?%HEL,KDC).;50Y%WP2!7Q8D@XL5RV+ :EN_%#E=,C.6-"S=1:; M7'@(^65%+H>W.MA1C=#54[_&NZHR;X3SEL@"O>9T6W:4(.K[C9>5/-V&4#,X MC:\_3]MP.:X#0AD :AVT$)-32+XAZ<=RXP!1$RCU/7*EX$/D.S](- /6;]:N MN'^LB,JL["!?HBG$H;BZ(Q2MD<#@&I%IY8;$K"%^@'WS3>761TOR"^M+VG6 MJ$?P3,II9[D?.II-BU%]#U$I2UX0;R;ZX/JTX>S# KSFCBF1ZCK:SXZR\X]3 ML%[2;SJE\$2*8 2IHG603,4W">?H#,7%^+LKN7MJP6G:4"K)F*G+&4B MOT*>?H+F!PF*U -7]]93^#4B^8=88.A_8O.XB#AK5:SP*MG59W;(ZE@CU>@L M]S5A&0''S])&8M>;_2IT#%=97A6ZNG_;E^00^^N 5O7Y&[XLF\EYAE.!.?9KQ*TU1.=^"V8[0!K=JU(8U8_Q1-AX@4.YX?<7?)(ZM6 M!8[&6R$3[KN%>]\6]WF(W$*^!&3J*M<3@AP#7X2D6\7DZ6\CQP3( :E:/[__ MV W@53CJ.]2*-U5<\E7V$9X[TGVTV-1#74.V*"'.BK3$MHI(KHICH>7U3,Y8 M6QTTI>;7\CAD@?7@5F/)&:NL@Z9BZ2-:7$ 2AVP]Z(80=4 JZ&=L\CJ=!=$" MH0-,D!>SE6S1/>J&/)8H=6%AHC4E6T&C#:F521Z:Z%306P =. 1]8 !=G MF,6EB/F5B&[(H :F/T N=R\*-W@X)(X*FUJ3F34^#&/A:'%$CAH@E:V55TND MFTG.\6% I^QC!Y$G[G3@-PCR=E@KMDGL* #U< %0 &]PP\Q:')/HW3#70WV*#?_S&S3&T""478 M/BU4WI0+&K1U;"![=%KH=XOU;J/5*OSQ0=-^>_^/8E&[A#8D@$%#&\RU!K:< MKHZT'@$V'6)B:?]BUK^UHC9FS#DIE:;3Z1N=WT-U1"#%+M$A%1>T8I$+7(IL M$"@$GF@7!&EM0+1*6:M63LK5DZ.RUN\UM&JY>K1XY+?W)K*?!H!"C>MMT]/" M&M)L0,PWF(Q*U7+YJ+2\L;"X\V0F+FSQ1NL ^8Q&:N7)KU#_*^XO*TH+A4KU>)1YX M\IU\;V";8A,9@OLS8(JA=,<0LH(F1/<[K8U!8(:V$*&I>E4;@(XO3#Q-I^/JZ=+*V#HP==?T7.N&Z[*A M)9PQ:!O06.HIY*4WW0>!QQ%-K&^@F,*S,5F"F& S=."2XLC )SO=4HAHPV7 M$,\RZX0)12C7Q//Q(: #S]']!TN"R1(T&5U>\;CU> V7O> DE9*"U[KMT7O^ MPT438'*!M,X:@) Y7^\^ ].%BI5/AKGTPDU+U\GFZ #1E]KQ'P-FWEQ$_#M* MU+4L3UH1<9=?/C\DV(JQ'L,[,X>) 0D/(@5M"M%HS,2/I70.U1UCPGJ06"U[ M BD3#1?(-]"EB@3#'ONYZ3?(_KDHY1&DS3>V4:B8#3O"78@80@&B7RQIX9" MY!W)8YPVG!:5$>/.$84ZS\YN(*\C.T+3ZE4L$FLOW3\A39) DCJ( MM&P&[!'BF8)D65$34<)@]ML,4G)\"[Q]@06\I6Y- 5[+-*&#*=H.YY(U7?)H MSF5;U+HN&ZQ/YCL%[IQ).K2=">67(2*C<\SVY :(IDE?!>SF8C?DKB_RI/.D&@0$RD4@KLJD40P!>X/C+ M*OH>S$4)W2/ R*C"C4+*>367VRQLPR&4*H7[;QR'N-#(W)'D.'GG[XGM(>-) MS9Z<%\T[< )M%W;'@$#?\J'FD*0O$8_G&FBC*8X=>7;%TE*Q>39.'P-V&)X? MQYA\!RZ-?9IP"+E@P_>';.PB 3F(P" C2$'U%*)(=NG$WJQ(821'+/.JBH U MB%MLZUEG;VL8!T+\.BM*-RHE"UIF5HC'R[UVB;%* L:D94TZ&W49UI_&V.1" MJ:C]V%SU2^$@P(LJ>G]5]L1FT5\0AI#O/I_<1%NO[8+,2)?25-T>V+*PG1GQ M ?&Y+I_)2 ]2$KMCLF/5:!A(: K,>X",EMT #F) ]8M)&4KNRV4R*TA)4EG/ M=" #R(;&.2 V7Z IKU-=2_ !#9XI(AVICF8) ]A74K"F[2R26.H'N&QTR7S MS!:J$( #F2AAU 3+F:*:?=*Z;62>7,3"[4^E&4F')#./JH721G"TZ' 3S8?8 M%JDFM'7U]6<4T@':))*XO7Q)DF:487=)0JAHH2YM]5!_R+ZQ>KO9//5,N"28 MTGN"A\K#]KKDE-M"_HZ3ZCFY$KMT3N^LR)]?VI_?_O7G5]UQ9P_VVV/CN389 M/VZ^MCOS:E9F^C/9?,C*[$N_/A<.WJ:5?0;5OYV<5'M7IG6%\.WGJH['R&U>#/\SGDZLVOEMZT>IH=_?.M/':\-B ME7/=.KMZ(N^&N#WM&XUVOWP]>F@;[O/3V=-%\VIT_OBEH7_ZTG&N'XX_=I_9 MI]9EO7;F'W\;3NO]W^^_WHZ: M0S !E_"Q^?6QXAH_P+?!ETGYL0UIK?31[+B-\I?[_O6@/P#CRU)MYKC-MEWK MG_ZE-;J=Y8&:W&9PB(MNYE5+)U&\7]; E-T-??'*P\*Z[-P7R1B*MY@(KO/% M])U+RXT>O\U6>1-L0'[JE,Y[4W0&*#3$X30NS&-5]2Y1.$C>_4 R*VV>'PCG M1_&T;$*'0!TM"+"-NH4)0\]9V"(*Z1 ,$LF4XOV9+C3YY='B#*8$^FJJGBS)0'-?7I--GX0,RA/1](OO(IV\X4$@J^5W#2'G9E'YF#V[0QU,LRAC1FOH4LLYBS*3OWX!\ZU'7>,S6SXN1[I8/O%6<\ M6U&_=21#.11;AO 3&7?SV$%O'*?S;AZ];[4LAB21SZRQRLJ.JN\@[4%/MSIND"3YU=BT:4V 3 M+OYMV5N'LM3GV3%X!VK''0A5<&S9\YH@5,@!HT3S+)FDG%] O&!^)63*-TQ- MQ79#$')Q0G;3&40J%#ATE_F42ZY)OAOGJF?B#A;P7>'WC%PA_*Q!]H:7X!YP MA;$#N;Y-C]64&4'@K5-KF5MS&^^7BYP!0I?%?CF;:1G\ -ZK93]KD+_49 RC M=&G%BHIN'HG"BP]*YK I& :<.COG,!29=/&137O!G9+)UA%]AX=Q@3.U9-8F"%\@&MIY#UA8&G'[Q)UB'T/!Z M*UJ4NN+O$?!P\_.\LOJW4#%X^[ID1-A[ZU54'*$*7P.OHWG2[QRO)>9\!HF. MJ/J$+!;O%S*?A%#)&^ 7KO<=Z+A$'_-"--/I%P^XE]$@J?42\"E+N%X4L3G@ MZK0G$WU$7'GBMR;Y>WK9QXN7Z;*/6SF[F3VM$:0I7$J?$"/9^HLM'9[+$*3[ MC66\5M^\L';G/20(&\'-*=UT#:]5G?LT'V ','@^'$)=]6[**RN?=Q-Q/K;: MZA%+O(L9\YV>OPF,*R!BOEOV-X%QBV_4UY+#^G3?K_[LGD@K_@=02P,$% M @ ]89J5NS6#0"U1P Y&\$ !4 !O<')X+3(P,C(Q,C,Q7V1E9BYX;6SM M?5UWY#:.Z/O^"F_?EWO//3W]D9W))B>Y>\I?'4_14<;0B-_2C\\=6[ MO[Q]=41"-_+\-%1%='_SM9_9^CUT>/2;+^_LV;IZ>GO[CL=V+7IR2.4NJ2 MF/_@Z/5K!K >4()!_C]T3GUCSXZ].C=VZ/W[[Y_^_[[;]X>W<]/CMZ_??]- M]LF__1#XX><')R9'C.XP_O%5"=/S PW^$M'EF_=OWW[SIOC%5]EO?O_,?U#Y M_:=OQ&^_^^Z[[]Z(?]W]:NPW_2(#^^[-/S]>WKF/9.6\]L,X<4*7(XC][V/Q MP\O(=1+!R4ZZCJ2_P?_VNOBUU_Q'K]^]?_W-N[\\Q]Z.1/8[7K)#4P;PUS?9 M/[[B_#HZ^H%& ;DEBR.QQ.^3[9K\^"KV5^N 4RY^]DC)XL=7T9H^,VSOW[][ MG^'Z7_PGO]'?3J(PC@+?XT(Z=@*^YKM'0I)71QST_>U%9;71.O%7_I^$/G-) MO^&_\D8*X0TVC;_=.)2$R2-)?-<)XOXDUP&BK.""[< 5N4O8GU<,F1G5=2"< M4AA2[QX9#QZCP&-FX^R/U$^VT!08C%)RC)T[\>!Y$3V:LW'W] M)C-;$-1=TZ43^G\*<^&$WI63I)1$B^,T]D,2:VAJ%R H=MZEJY5#M]'BSE^& M_H*I?YC,7#=*PX0=%C>,5ZY/-.A6A)>Q'&8),Y=I6NQS3FD06OD*;A==A!L2 M)WQKWA$WI0R^#O<:OP94SQM*UH[OG3VO21CK$%;_$)2F:$UHLF5:SDW&6L\V M-GX-2-U%R-R!I?\0D%D1^KAQ.&F;M\%M($R; 'S/'T./.-]MBPNYK MDG?X/9Q9NR2.EKW(?Q]*Y3\ZOT?T)(T3YOO0F.WU3R3T(JI!D!0"F'IEGMG< M>=8S^/N/X#RDUQ M'I7OX&Q&^A"3/U(&]VS#>:#C"-6^A!+OH3=UO!5_TC!G+3"&=2SG#CL?P=W+ M'"J8%M2\'UVBFS^'8G23!Z1/H10&%)EU=TB71,GW<$=-BB0_DQV_.N25_D*3K"RHU^7O XXH)>.G5>@OTWJGP)&B-Q'XJ4!B18T M4W(_)@X-B;>@T2KP%R1FQC=TV?\Q[7+"PA!KZ*_B"-_%#]T@96QM)<=($G!Z^D_?'J#'QK?!P M=D<8B40'8Y=P!HQ);X0SA+ZDH6]^&DEA(1A??@:07AY!#0("C9D56_FAOTI7 M AUSE$7(L:=AE(.$WY7N[F*8A:.(QUU7AI&YO+O[C/%Z-*!C.# +YA-2AWW# M+Y>)\_Q 0K+HL0-:X>&8G.)H8=AZ'KH22'!\[\C]GS*.^3I5+XKP0/FN%*?5 M7HD>6,"#H%PMH$UUT\> ::?#D@%M"MN P.EU4Y19F]0V()!E'-5HLP%'FP% M;K):R%F;1LGW<%R4Y?2U*>T"!!IFKZ3Y]4V4% 2D7]H8R#>C50H&S$1E<7UM MZJJ?06X<621?F\0N0'#)LUU4W\ 2'7P+R4N% @%MDC5@0AJK<@F!@8EJ^KRW M IQ&;LJ!SMAQQ]B0;"]"7I*O61_4"F7'0H>ZJH1*RMR+*G5>W_Y70;_G,[S\ M&<)KYC8[:9"\.LK1E.G>P?##Y W[Y$W^.V\./\\YBDQKM'+\T)C4[.N]O<<@ M]G'+;X#I WF]0ZQ';Q. DF% 8;!@S.L563T0JLG=RJ>H*NL$@1YM_(,=14Q/ M_5#X^I<,=X4J\IRPXX%X!5W\8_-7%CM1,:1!Y%8P!?S%2D0+1('S0((?7Z7Q MZZ7CK'_;O1ZX7IS[[$;H^DYP$V47E-D##Y.[R2'OXH(%"R=^$'S(X;WA!NL- M"9*X^(DP88*76BBSK:V]G,S!1B*\!CSWB2IRGM$JM4PM"B)R#=%5[_QKGO4V MDUH2R=G#$WKTQU=OV>\*Q?_>#2+F ?[X*J'I/HIA*(63E/*'-*C"J./8J 7)$DIQ+:HK6A>E,^XL2B8BJ);4XLFG& M8?NT41"(A#FY)+YIVR[]CW[,(W\4.T+YN%:A!7.J+2/@5@=\% M+:C&+H]V/G6;)D/Q7">/A*)>2YHP6+R;=$NBD26=%LF$^1_R6C]@CN_ VM7Y M%M4JLWO/!(6KAIZ2BW#IG+B/811$RVU&RX'=D819F[ZSJ+<=W)0O5<&RF^CN M1Y_W80ERL^630[[VUN-&%%9O 8HJWLW;X; KG\A!W?*JT>O%?9SE M2NN\6X.15ZAV'A!6CW%#K]7I&@F(!4IAW*!_ >(0(2%+),4>J=DS:.2 ML=)Y(/G49KA(Y4R0K3CG[5_AE;WH/H'E15J_URHZCPKZV^<2BW)['35O:VR5 MJZX96TLI>[93#HMCD.Y'RFBM>CZF*1UUIF*%2$L4X*9\6A#9VU6Z2BV1G4E: MJ%= ^\;9\O#LG#H>4LRT#9/-0[U;7YLBVHW\0DG_,(SL:^^03'CY2/!8-83: MXI$Q"]K>"6\OKX\5S0USE6B4CL3';?E\%":LA>.=RQ_B^EV0NL79$AW()K0O MNMBFD@ R$5>MCAQ'3!(DTSE49%P"O8_+24/WRRP'QO6$T7)VM-R >DKB*@I= M;&&4<(SB<.GC'Y?YA761D=A,-%%UXQO--CKD@<)ATR"SENM,SPV%MXVFOWG4 MTMM&58;[UQFSTNL,%UX@;9A&V@E.H,%WMI#;1.4ET)TK2T4;5K= MEOF* CE&U6X3!JNU[3HB:60/5DFU:#Z&)H<#\/8VB;X9J_(%K=AM3IF'D=(M MFA :$-AUPO1$T<0?G+C,S/,$&YS@QO&]B_#$6?N) UUI)<,R)9E(.=5]PIL( MYI8_-PV)=Y9W39RY;KI*Q9OY4\8HUX<^YA403N8X46$>4M*Y:20!LCLVGOLE M@"N&5''11>3 R>K)WG6Z^9B+[V]=3L,/;ZKO:O?_,-1[V_J(L*_/;QN]<<:E M:RK0><(5N2%4)(Y0[R]2I+9=!K/R#E6.XL37JM@%JGB6)H\1Y7U44>5X@&R2 MU3E=#,0*93?AO8CC=!"AY8AL7E_AI%5P#>V!4!/2ZWWKU0'D5<;V,H16X1]: M(+44]QCHJ%/!.$D[J<1*K!!K"3GR$=>&R:9C#R VZ=D&>QT[P(ARJLFP3-.' ME/*L^\8%(B*\TZP5U0L15M-9]BVLQ.9DM8ZH0[?957R@PTP5ZP3[+"DS-)?G M?P+'$BMI@$R-,/,D.88I"JJ)4;E0OFL7BITP5'WFNZF&U. @Q9ID6'HXW7G) M)+0^[\#:/34ZQ%)-512,P'HJHTE6.&;#S2*XQL: M+<"3=67(]N[Z&AROL +YB4$QE16K48L4C]4[NX8P6CB%\K9?G,@-L]!A$R+- M2*R^.^_2R&I#O&8F@7=[*1">DC4ES,,2# F]66GD&+!HVC!-1CZM[$*KE+HC M ?OQ\@,1G5(X7H^/0.)D)OZ&Y(1#;R4UI);;)FEM+D4V=IY,( <3]H$TG4W5 MP!JT./\.5W927C*'!$L0)0P6;],F'D&9-RJ!^CZ]?C@FS&9Z-0P3D403;Q0Z M>?20Q%441E7YXQPK';,/VZY)EJ"%GDRH LC0++9')/ M4C8IY*N'35@+\BJO.^8,V/N(?O/*4$5V#&($$N'N0DF*?0\L'B^.0 MNI\UCJ&\SKYMOJ36XD 6U0=:518<7G#9985IUUD@?NO'5S%9KK+^(H"F94=% MIH8\01*%HM_"LX^F0HVXL,34./NQ56P5G6P463.S<$(4-5RG^;1-6-/?B /K M(#Z8'-HJC3;%K%C_9CZA=*!LQ/7;VZ&D@G08'TZ?Q1,,9Q96<4BI0O1CQ;. M+ZK]6!VQ:L-!:K4/DL+9@BTHFZ-2,H@B@"8,%G,0RA)HY Q2^%'25 %%'NVX MIB"9#FXIQ",A.E&@"$>"9!(F2\8@G%JJ+ZZ_A.I%1=J* /SHQ@X:CBLLJ,A_ M:

'.I=$?YH M)Z(+XB_HUP0("QV\4_\"9J:)Z,)WS<9K]>HLGJ<+A.M]T3^;_G5 MY.R94->/P0M ]/&/-D)!HLF Y M\);18"=C!+]K6[C<'7@%W\"69=Y%Q-3]K$XF P]4ST>QKE/J/CIQE7RENXOL MVRGLOO;%JS21AV*UUL6^"\;8CSYC)X=W0:.,S3AYO[V/>RV_7/6'F)OXF&XZ! MLS # L:176N1>6TS:#,8I3STI=NJ_AK=;<-@)3+S?D_C;,KF/+HE;A2Z?D J MF.>1W=V)0J+%$#2,<1/8W2AV21!C/7C=*PGJ,%F-S1@LKN63"4J-NYC=9*;Q:(?\^?IQ]4 M,^+T/%)$^F4(7E4":(U5V'KXXQ9R2K+_+ZT@?TN!UT%;%;'-4N^A%$%'#BK1 M=1A=*&P06SCQ-PA/OI506FTLH;D[VF7:Q$_0JX$(N%QR9.6QE)2=+>&2M^"Z MY4U*KA=,16=Q3!3+K73@66\Z82 O?::AG]E':P' MW$1Z J0>@+669QK'TV3P]!):QPL)"1?AAL0V4XAM!+R$%&(K@U'&/K!#/8^D MB')!YN11WC8\V=X$3IBPLYZW*5CGS=) 0\SJB&UN7O.=4 DF:W 9[3'? 1'' M*;M.$W9_SM[#\'7F_P(^N5T']?ARB7VEW_ MT2)Y@A]^W(3AQ1C9"MMPRMW5";;F!;^$"TXC/Q5"C8 BS>^E[8YV]]IH\22F!IE8\66["_\:09;2C9:;)=1 M:%@0SKXUI,5>2@=T1YM* BN_J[XX:][62W"DVV0*]2RT(('CY__C 5KM?9\!\G*%9Q$2XBNA+'(=8+3T6L8VC@ MI2A=949V/Q$V+@C*ILWRZ0+L 0O$JE"MVNS];2V6@Y2XQ+L1*7\A;Z7NIR0 MZ\79Q@]=\I%X-_GU\89M;\+\S]DJJQVC9.-':1QL.4%5F4F;&)A"M^K"Z8NL M+R_A^X.66Y%>A.SB$!)!VR]^\BCOSR3K<:X*;&I;39-56-VT2H.Z#_<61-%< M!?K4A"3E4O<==] 6%M=TZ83Y"U(G]*XKS([$ MG)69UBDG\TX%C;=+5RZ#9:W/G+T%_X+J\3RPKQ>2LPMEZ7AW7,>DRI ;]L'G\K M.^8U89J]XU'#TC )MQ?5<^QG5P?S;_N(:>^;Z#"K_\Q3PQF_BN-L/+61%VV5(&&UTY&A,750Z@"Q]H $3>E64[&+*;=X+WL[T5(2JZ&TSB)M.<.EK(W8; 8==628?4: MV\ IE1<#@VH[\\#7[)*=MTK15?1L>D<5A-:T#-FWIL/%:O D.JI&C%7U4^'L M?GZ*=-4CU+?L-8U3?DAC7"[8_# 'R;)VX^OS4$ &'#^.H87:HB56EG>MP$J# MKZH/NH;T1FHO&PQ=U0]1Y#WY0YYP32QM'#;7X_5<*#M8LTD=LK$C#2 MA/*6TF7SZ,Z@^FM[L^,G_YI7;O+*/,D6A&*M)=4L9I>:3O@8^T> M9;16+[R:(B]O&G6^CNPZ?$L"WF'QQF&'Z)PZ8>RX^V"/J8XU@T3;,AWHC"_# M,LCXIXT.9KMU\JK"KFX6#;ZJM? =,!W$R_@?HX!1%7-O,]GJIW[V)5]U6%=1 M@N6F=2#K.43L ##^)E'':[-D4T7"!\.&U+@Y.L]+T'[0I]0,M[C,EZL/=>7&KN'%8Q"5=K0]Y7.V(XW MT6_.. R1?8VT VO 3:] E[S]"ZDVV$/;+QW(K%YWFH55UNXN5HWL+O/1^3VB MQ94K=D+O$X,1T5YW&3_^',]"[SYT"4T81Q$;$;3C,E5W=AUU";^1"K/$4. [ M9DHH[?ED2C*MO*-18N'8+'FISM;4G.] H,>0VS#U2&8? ,7+:K>@LM[,M$N( MC>79DU!RWAG!S]I\,7N_?V)=;HAL^&!Q#WE6@LPKMM!W@QYN\YN[$AZ\4T(+ MN;WSPD@3JN>''IM'=Z^_)8E/144,S[/V<*?*5R3Q^+2 .\264L;<)\_/<&08 M1,/V&W;_HSM4QR1D@ADB6VE,AM5=IJL:E4( 8\:/[!)SES[$Y(^447VV$>^P MC=]95^&@/:R6H#%_'UX%B!8]EN*Q_+"N76S5%^!25HU,J0^KWH^WXD];4_4^ MA(A552Y'9-@*X]B)_?AZ40.<\P-+W1616AXLV"G4LOJK\A'VO7V!_9XW9CN+ MF:X["7B7I!IPBU5Y>B*I,P5I*$+EG2'NOFE%-:7=TLZS[B?Q9E6O?D2S#D2W MQ V<.!:OH 2/=J,C3TGL4E_TQ0.O?-5$/R5YZO-6Z9V]MHS/(TK\97B24LJN MM-4:D- 3?PT$53'N1C6GP^H$52V9]^ U2D??O(=4O>48KD%6PCD=F2KR$&GN M5_&&"5=F3=,O,^OS<"I9TC2IJ(3L/) MZ[(G?>*$:P.4T4[(A*NS,I?F=] 6O>5Q#:XX-1!/QW?2X681B@ . [604/P3 MBL56QSL5!>,/#S'ZTS/B$NR6[\4TI'J' O4)L;8T7#5J? MUO&*[.%^5GK^;+Y5EM+&IV:P)W D]N-=(4G@6-*N]@C[.BI!,YDXNYQ1A63 MI[\?%$&>4.+Y"?\3?,A=BFDZODDKOPHIM*WA'K/:A]U+D7(U3#8S2+A%7*/\#>'W%YQ @ D%4W$P MC;A;"%L>#C(1])E#0T8UG\XAJ,(][[JP346 G5PKA"4/PAAY):NUXU,QF8&> M^O$ZBIW@>G$9A$+=W(Q*FAVS: M]U('&TK+]5+C=8S-T*?KND1Z)KW7P3JP&_D=[B/QTH!<+_((W/&V^J#Y>+L[ M3_/S-:,7S2GI3]#P-PL8Q8&4B4I3][Z-09JOMC-*^6Q'0=7Q]J -Q>S)H=X0 MC4(@J+/5HQ=,E<#%A5.RN]?X^FV;E]N[/##F!RES,@8R/7I46 DU8ID<30$H MC(JVV7I\[\A-N@/Y7CQ-Z].[?:C"&GM_C.YAE%=RP4YU- QS0<1 7I,Z!1-N5&[$<,4CJ(?TSSD; MB4A<-.XB?.FK4_ BI*_!<*R[> L)LQ4/#V3S,7._"%4->I%BM52CMTKTDX+" M5.@^AB%JT]/SE \9'EI50$E[ :8$1D0*]_!A?;G:/(Q^]YN7.1:CQJ+C;2D6 MA]^M21>[S3J 'C,RM)D\NG!!GCT3ZOHQ MN:&^2VZY6;*F6/T)?FE=]H>0,5*KHCWI5Y%H($ \0>W -DP)^9"2TO7#5TI-)YO[,PKZ-G>'X:8SL8&"YMU%TB MPV+W1%69U"'ACFIJR30+GH5%/C)^K-*5H&(WY*9/0EP9[$@GJ!AS23%";7^H MRL[D&$61)C]6I>22UMXZ7(2+B*[$&76\S?]Q@+N$%A5VQZSJSE\QYO7(NB"7 M)K+T/+ G/IBE5..V6!#N9Y$=GEOFU?&&!*'K!_X^OC9 I:$^*5:WD>9S7(+/G^V'Q.,, M"OP%B5V?L-,E9E^LG;!8DZ:S4O/A\K3%17PF4/$,R"5#=9>C.BE0:96G]@#? M8]/5,C'5-C!_$N\=;H*K 9^=^Q60A%N27$VL10F#[Q#QQ?**-;"6"8!49K&HL304,/6E@!_;%[, ]HU1BNC8.K;6S=<*MYV]\ MCX&)&;L>R4)$"(IC"K![3"G)+GM4=-G\\A6IF8P604A)0:6G5H?O:-%S?^IT M(6[7@\>X\ JFD]S3D%7O=[N:MCFFR6\BCSA[]I4V#_N@I";L;WL5J<)"RK<\ MLB^IFSZ0U^RGV<0TB:BA-Q"7>(U=L'-Y=L _5HZ9OM+(H6&>CH4D7F?G9%4@ MC2I686:Q7K71K*;\_.TM D>1V4D63AHD9OSDZ^WTY73YF2< P#2T"L]*,$*R M[0J.UE8,_?I"H'">89E:@3=*IE97C/6HP?BXWPU;F,5QNLIJPGBQ-,^OG^9> M+P\YCL7=5*;79N$MDO.%+V-0*XI"-T](G5-"+IBS2$F.2&)5?#.DF;J W#_SE(;11L0\%\3G ML:I#*RG+<0Q A\6N +#:-ISD.B<"CLIO_!3QR8:!GVS'?CI+*'XQ&CJHF#O' M'AK8Q5^(OWQDN&9L4SA+\H$1G)PR;#NZ_/ T"@*'[CHO*9DY [ OZ)0TYFSG M[$1+29JG?"U.MI98/#&)TB1.G-#SPR7[;_+(#WO>ZLOSLIY<)&_9Q:.LT6K% M%)M_!E!\4.-L]N#E>D\-'__Z6.\05FH@=B*HR5Y F-4G8%#0XY"Y(DE6_W(9 MQ?%LX_B!J%J)HI&3!'Q@Z&(?00X<48.J_:$UY8)6659;\%7* M693G,\H+Q] //=P6NQ8.K1Z:0D%ZE-?861%8!9IQV&J(.[2<)1Q6Z+%B^(2> MT>EOR!UQ4RJ*&*$KV X1C*)@9B!Q-O%7Y1VM2\E@Z@;S\ MLUB1F=T! $ )%H9@MN(M<7M*L@;L"S@_-;FK<&W&=KOS)5ISO O\UAJ'C]?S MWHFF\^X-Z7CG6 ^6/XSK+<7^\H\#8[GDZB$??6=J1>K>(8ZMD&'YDAPW*:=S MV;9.RK-2&YUU$"?E#N+]0F=]NL=W0^E?T2]KI7;V[ :I4(68(8S%18ODB>W*#Y0=V<"R[40W@H-/ M0Y3=W$-[>9-3>1'&*>7/?8 %=0!^2COLD#?0(9Y\$D6IB7YY6,.IDSA*EKP= M@OU+@NJLC0Y.0!>2%'*^3AX)K=)XDE)*ZE?YWKNA!=&4]D4;OU0*+WK8J1S= M512Z*!*2HIG$)NIF5G?LQ))K'#V%Q"/%?J?$Y91Z3N(6;9_,6]!*AY0$V>-6GMC4J,]IU>8W2YJ"#BCT-5\Z*G%;>TPTC]48* ML#R7UI>#/3>)ANR;N8YUCS8@1NWQ(KX26'GQ:%CLP#GWG_F?8A2AM2"RU\@82&9M M3$0,@4GB1LBWENU^'\D9R4,!UGF.XX M)L,TKAYL\WU4X '>,SNPHZAA,!)4>2_LN03: %Y5=1,@O$KQ*OJ984;(LU(+*>@ +;<$U<1.F%L)O-Z;)C MCNG-:4JSWIE^!%WNU8KJ9=G+9FXJY'Z-KA'\>GJQ6CL^Y;O\Y-&A2_#W%1(D M(ZA1Z2TT&?^4RN]M>'K^+C+AB,B$'_(R*>*U>GYQ*0-I%AR2AT:PDI!**'MW M(.T:3XZ6A^Q$C+:[I(E('2&;#7L'248"ZR]R'E(',^(Y:)"%5-T:BD/>#7*0 M\,(>( 6IBWV(S%-+ M)@9R@*W##Q.(#$P3..1C*WFF\<5NQJ>4;#H"AS=MCU M%B55585M-^QI:-4JT90X@2"V]1"3I+?D7UNM ME>@AARZF*-7H0_KX&'4NG>A&NHE:(S7=/$3I!]Z"MI3,+R?MAQ.FC("Q;DY3 M^4H9C56LTJA@NT>]2"EX1:2CO5H]VI)K."M2RMU4)]K6W"?4P6:=MXTE*8BW M@5\3G]]NEK]NP_O3].G#M_2[;W]^__O]?!L'WV[)'?D[W]^ M^\WGYW?N9?+V7^?G[^]^?K-Y/C[Y]>W&NZ._?O/G\NFGG_SHZM-[-WKTT]/S MQ?]]?-JLOCV[NOCCS8E[<[5^^OUG;Y6\.W-7QS]]IG];1!^?[KV3C_=O?U[^ M^M%+__Q\_/G\]*?EV>^_G+C_^.5V_?.OW_W][L_D'QWD9/0???9R':]]??7K\[E^+I]G]?][\\VIYNG VS@?R^^D_ M?W^7>G\X_WKX9?/V]X\D_O;-WX/;]/Q?]Q^V%V]/_C.]BQ_^XW%^__F7?_XC MNG._.;WY]8%ZO_[CQQ__Y^CD[O;U:_W9E"]KCNU 1UOS1%N@O-C7B;9?)]J. M>:+MU_*(L99'?$VD R3283?)UT0Z?B(=MO3A:R)]H$0Z6C'6P%0\-<^%[^V%5>%82,%U#VZLKAJY,;Y@+WY^I%7BC9&IUQ5@% MP/*MA9: 5$)IZ4'J,%D)/>:K.&TVLH^+E'?H<4KU$$5K^RJ;2H]>>G6[/Q?X MRO4713?4Z\6>?7%>L6'61,$,!T[,OH&**R:R^1,)-N0C?[(X8'9'A9@1/&GM MI2.JQ4 J9*T9-%$,7FL"W3^Q -M8:9-5=HBAIQ::) MEB[_7MXMC6;=T@"N][7^:X87>!F4'C>N&DBQJ"U.4K5G3Z/J0DFXSW@2V2 M3_^]#B_"#8D3D20%%F@7MBE)L)-SBB_7;)PME%%)?3 FUT9V(<4D8'*: M@"N.7('^-B8%.H_H@HBA>3&?N/2\]FE6C2XY_8H5.J45#J)H((1^<0H)(]Y< M<;\%KBU!7]S(O)YN>J>DGP-*,=>__QR5CZV[M<8<\.JWEC$4X(U/;96NC=]! M9[P$S0_U98F?QK,T>8PHS^GH^AWR-8U70U?03,V\6#1YVFN&!4^V'LNY^<(!V;G9;3:;^L MT68>HBZT0M/ "PJ,:;Z*PHQL/M0VV5Z$C"^IB$5*0C#V=$V%U"_*45627:%R M0%D*M=M?5R"[%&/4]TI-+_+01$U)URR)K5"^M@&7@.[DX9YYZ%Z)HI\ /7K8 MQ@I>D)N(+.I"<>%2'@C+J7H7(U;0.J%?NAX>"*Y0M[8+1&3O ;4]Z#K>'E*&.]06A5BL>Z5T#BZNOC9/SL41 ML[7VWJ?,8]RP)6S(_JIRZ\>?$?IYMZ(:UT1=S+U'Q.5Q%1 M#NN7-ZAA^$.P>68#5$NIKT,;O@YM&//0!A&X;JAX"1L55I(=;?O>9@ML1&]Q ME_=LY1WX$V4)ROE3U$M<^^^_/'&5> =^/LM0\NZ%_016@F"Q>YC,GS^IM_^*@'X(N55XE_G^TP >?62U9=J M!FL":DGO?YW&\74:Q\N;QB&VQ9S7CV3[J50:K6%/6@'8M?TJ&IR):*_P=ZM&+(MM+*FA^\ M5CX91N4'6LI+"2,8:/Y0RJ+0\B1<+5@ TZ+\J(.;,->N;+(-B M\63'J7&#X'*$3RO[- ,R(-**BO<%LH0%-=,B6A2>>HDY-SQ*5JS M@F$(M][]T88&*L@3:RY"WWM+M4'J!QK%PU0T]Z-P%-V4=34-6DJ=]TO[^F3% MT U(_>2LW9"2'?92J&ZV/XW?PVLDT7YCH '/UF8AX'([9TJU5^:+BI+L[,A]:AT<6JFLL="OM"8C('$%5I3CV4. M708<;052#UZ$BOJ0V-38(RQ2O5D!R3I1_R5)+:&@>@P[YS MK: )U;YTV)(!?N0D"#_<^,9:H0AJ%"Z#CFQ5632RF6SRUIIB05-HBEH0.L)F M:S*-&4)L"(]1P.Q7IU_1J'S8YXPR59,S3A8$UQU&M#PS8OPS2D8]A1+-M+5) M"F<^VZ$6[RY AB[-_OL17"3[>3$E5H!&SC Y!RG@R+3R6>_=-^-)P[S.0_35JFY*8, M*Z3.^6GF0V677,,]IN$+IN$;KN&_F.J))LA)&1A==JF,!QN%5V-[<+TF?(1NN-S!!-Z:#0A&<1)(95#>'$W<07RS%-&$;P8L430@F(XHFKB# M-GP 2P)5QD^ ZX?,;GW#8L,X+U*>,%IE#;2$I5YGOMCN^6P?4WTNH.?MN00W M_(!=50LLIRGYE3AT_A2!Z[8>]A%DR=2% M6]T3FFQ&&3^D105O6&I3W *_?9,W@+PS3B,UW-*AA+<\M2AR@7X4W@6^T#-6 MP]9>Z=)A2=1V6_68[@<30=LPX^S6[<=NE/+JJK-GE_WJ;,7_-J2PI338[4V) M+GHY[_'ZB%8H\.M/O]H:B!Y\::\17!_)M+%"I4>;I2N(F\9)M"(T=MQ<8_B4 M&;9.9RE>I&Q(F))][,@H.)"-+;TE:W8-9FR]"!<173GY:G#F ZN@[#_M5X[E M>)O_(_((7V4*D#:5?"ROAM E0W;5N=M_P%1?( MJ*D. 5B;/=5#!JJ#[;1=L@+-3*.E>/T;:VWQ.W?QSMTZ6"9\K_8"Q;$!)X^G MQ\GC&B%^M+!._-7,:BHY&U3Z;"R+HVMC9Y,F;D MB3XC3R;&R),:(^%>)!5>XFUV4X2^R.W 6AXE97B;V7,%]AUU9K.CD%_4J2#C MUH\_W^QN[FK'5,OW5N=":#*[FQEJ@VFM9( )H\QA7[)_(XGS_$!"AJM>2D7R<$#VY,N;-8?"2C* MK&QD.CD(.\9=$%PG\RYQ$O[_9TRCW>2*)+N5-,I1HFSZ4$>0F%47F"GG$,Z. M.A7YRX"\*C+'' MJ[AA9[-_>_>W]1S'P1EA8M?A^?RQCJ$KM*V$#W@)/4F\F M*WED5Q7O=^9 BKR&F43K0,90&M-77@>,P;E^U/%RC=BEGJ(X9F;>4VGR,?G+*C]P&OF6$BIR M(G@=OQ^F3&]R93HXUGJ[FP8$3$S:?5B-TDZT\(8C2OQE.-1]0H9MRO<)*0>[ M6Q"8".Z4+ A#[+5K$K#\%)&.HQI07Y2J/.U^\&\F4X:JY$C=D23),O+Q+/3N MPS1.G>"&1AL_1K"]>K@G:G8U&=S9)L!$R,/LU)>V-;OV8O?[>QOQ2B\W*(GS M[,0Q*3U4Z1.H+,P4UV8!U3!$*8=CF$>O YPE"?4?TH0O>AYI4:D(:A3JW"F/ MG9^ORB"TEX<'I%8NAB<.I=M%1,5;=B37006S1:GJJ7"3\Z#$6I0*\P,*V!^* MG^5FL]+?(/2*Z%ISEQ2$9Y$H)-J*:@/J"HBD$ +?+4I=J?8VLNE28/:\2WV1 M:K();?YXB812,7U=J9RUGS@![_-P2V+"N/+(=.N4;$@0K;DCS!4)T?+WIFQ* MFH$B&878.LC1P:Y!3(63+6__D3!*>!>L=5X4CGH@R!%;RY4 VOD6MJ+5&AT: M)YZQ07?O!)*7(+.<70I!=R#Y8 Q\E2!Y"?*I3EYMZSX,>;)^B"+OR0\"WFLV M3)QPZ3/*,X+J?Q_D/-6AY^66.LZ\5]W*@/W<>W(/MMRNW*W+=0C?.+:A?P&VWE;/=O7GAC#BR)W2 :4+[4XEQW<%W M.%D-(J:7(R&5OK<@9O**H-\).8J)^RPE7JDT?(41#:\;R@*(S?56\))JP/@B M!-?$294VIOTCKJ+PM4N0B@%7&:SIN!1Z+"HDU!E3&2XW?$V73NC_*2AU0N_* MX2VKHL5Q&OLAB>-3DCA^$.N_92DTMPS_) KC*/"](H=P0TG,W_CPOUXOSGU& M@.L[@2BI;VETV+\Q+ A-1OF+^[N?B!,DCZY#B:CL8 H1:S[\ZH)AKP$/J+!W MVZN39ZK9Z0$K+M+5RJ';:''G+T-_X;L\NIIUZ&'7R!O&%U>$W(O-I5]\H8/@ MLKE-CZP>PPRTV8A/'5P-O7@@EK!KL(/D%1STV $0X'Y2@ $#^[?;,3H)Q$2" M.?M%U78[&A:]"ANQ7*.S[4Y/M2X[?36&07?U8Q*KUG5H#%IDI7>15452ZGQD MUH>B,D*DJ;4'0%.*)ASVO&9, USM9M'(6R23L*M;/X_H:90^)(LTR,] Z-._ M%97-BMS>/IX:,V'K[':&I8A;-."\)2[Q-]QQR5\;0?MS6K@M/OX D[ FMQ5; MTFH+_3Y\\/E(RF)(4@DWL(C;,-E[A0XFSU9&=A;-F8@NZT#A;\CN: MC,/62UDP,4I8AU9E-V,4>GZ0]Q2^((IH86BRUM0'[C"&D8U"!:")YM0&&UZEG!_7BVQP8LW)!U80+=33 MUP,]3JN5\PV7A)BY?Z3LTB"Z-53R>/IQ^@90>DF%5@"F'7@:@*KG"*0?8ZEM MI7]F22%F%%'UIPL?_2 E. MA+X;WS!=WELB[AW:VB6M&O=@FS(J(P8/BJL)SF)\&U)LJ@W[S1QZ43&$:@H; M45B<,:)M!IMY-)A(4$R?!(FEL2(JVM@F$>1$83,Z<*O6)A.[V;I>8D%+N]T1 MRHOH%Q>AYV]\+V6^ZO:"W:(2]G,GJ!,3HZ3ES&BPVUB^WAL)@ MGVW\T"4?B:5POR/CHO4 MU,24"GO1>-5;<&\^ X]'%L1?Q''*,W=%8.AZ<1*M5E'8$("3[*YV"+;B:%JA MB0XF0.MN2]YE(ME>A.SP(W'"58=X M_.TEUR'X3#,459927%BVL5,(T$G*;*)12MU'/@F=^HJ/AJI?6"SGT=J(M74B M=D]4ZH@[=9L+,3&\F2N!-U(;)6KF&[M9H91=:OXX&FUS=>SD)U[38>]5$ M$XH\@8@:_[$(+07@IAT%>>><=>32WY!Z"X+[F"S2X-)?0)^+2B@G54C)G-!VS7_Y\EZ[761(W'JJ;%)*T0ZG[T6K1:?49;&OODO;-R+I>C>^7GWMUI2X6<$L]!XM M@[:IW\H"JW;_*#-&+70]I!VO=LSJW3*BI1O7WCP@*;@>;G./4>ZOQK,5GYN; M-5'(F_'>1@$#LOR5.'3^% UV#5 @Q6H>R$A1U&X-*E(8VT8LVM#D4ZO[GBTY MF*S:.7O$\HN?/!83RY$VH"K6OGWWZ)8&3 M\+>P["@MY?C*9X^9RC>#1=/U#G3&EP8)Y--,&^91^=^'650S:@NI35U95U]0 MZ[ 5JV&'A K1 C/?L+&@I[0JOO&'%[H>279+>0#U05,2:C4) S:OXJGBQRC@ M;;:R$'F?1E4R8 !J-)MJ!S%X8REEAN^;2'4PP5+#*,GN M0JBK;L.$%BU0;"6EI* *1@GUN8GL8,2HMV['9;>KDX+*JO@3J&],6I&"5V)W M2\MJ/3:DP%!?E^SZ9&9&@+\_CD+1-A/>'+;CPMIA6/:P@W-H$JNA0[&%S3BP MLI1*)E!)42O],YKYA#*1LA$7N,V32L6JJ8,1C*J1,\MFY6$GO-YOC2BL1NE: MS42U!U@3=[""#*6J811!',*WF993%D(#6T ?9,4T^>W4I\1E_Z3.=_95B>?L M;WM^-P"TU^E0Z9K V=W$!AQON+JKLE*_69H\1I2/OD2U/@?(+';#T@H:J/)N MF'.":=,U%8>;)]XW%%UX4&4G16JSW22 $.7,['[!T_.80=Y[;9CL]1LT$EDK MTU!Z"Y8P#K3=5#!.S5XJ<1&M-6!=:5">%_I8282J@ D)K_=N,!*;"0>"&?():4=Y^0R.7$*_ZZK6I1:,DA]0) M9"(GE")'D-[0M*K %7D2_P0?+%5".CD#J,I,G.&W$NSBK!Q8DC6<$]F)FHP$ M?9U3:PA0,@!GSX2Z?DS4W^8K@)G&.:7,%-@9MMECY&QF1#R/9M[&CR,:ST+O MDBR=X)S4MY'L%78[B*FXXDKLZ!Y4V]<#%_Z(D/=UFL2)$WIL9^*YXLWH)F;) MNMFG,,C6^"RZ)>O\17_#<8AQ$+4CG(;-T^$@^/3: KEHZ,Z-+E<@/^:),FB! M-:*8BDELY],(1]:*Y1W,2^K9X;H5Z '?N@L"NT&9=KUN!:]9MM@.9MA.V'H2 MJ!8O=K##2G?L+VG>I;)*]IMO:71Z?QUO^76\Y0AUZ.MXRR]HO"6O9[CE!*F> M!1T5'7M82,4<&':_Q@3PPLL=?+#"F3(T:_,+&G6GPD^DIK8U^&H&2Y.C%BR+ M*C]1C,!'MLY5N@+3T"H\*U=.R;8K.%I;,=H4''0/ MYV1](G$B6D[S_CI\CN(\XC\JI71J\Q>+1&E#[VA[&QYF,9-1M9'P2ZF'?9_^ M0))5\>X-^Q$N=0MW'M$BPP^LGF!DV4WZ&JD:G$A4:FO-WA4^NR2.L8MK95AL MUY89257*LLX"6VT/H70BUH;VWC-.*7D)'2 LYWKUG84NEJ UPX?R*C=L?3S MR/;W!_8M=&LN-#(GN5?QA-99":R]V<\=GWYTZ&>2B *A6R=1RXURD9_ M4S/+@C=,,\,HF*! (([XFUN"5NM SYF9P5_HC.Y"?.VD^<@/^T MJ5R^_Y&)1.4$W2@T@776#O>*ZML.+AL#LQCPG=/5>/50Z,%U3LJ?VA-==/&WPKI$YZ+P# M=.5V>$IBE_J"4B65Z88RJ0N1*F>4JJ:U15+#N*.#KS)6/RH5P$SLXJ/"F$(D M;2,8C60BD,RC8[+WEZ_9AIUE3I2B1#J 3.B\5.1*(0[0M]@GZ2H-&(4;S!3,QLJ3"F M$$AK_*;W4<*#OK'NV=X%8UK[HY,CA21:XAS& 7&SI MQ3A,F5@(%;8['5(M4BD2,ULN*5DZ";D(V=K"V'<;KMMCK4%36,?D3AN+(B]T M&*Z*J,6*QNI+JEK1'J>7.M;U3;ED;]-!4MN?WV: M^O5IZM>GJ5_8TU2!PGF&96H%WBB96ETQRI.O:V;PF:\6+C.CSGQXGUT\-1S? M5@ 6,]**;D+[^F%?;#8AO&7N!G.'E3VPEL\MW3S-&%U9=_= !$W5+NZVER2. M":FBEN9F>@<=NK"-5D#*[%)X*F8BIBI&6:V.^$=>I?,.6&[:Z$=MULR9BO:F MJY644S]V>?4SK[%G=M>D] L?/&?B]"-5MD?BZ[,J/M(BG2"NT?.0(7Y M"F82//=#7IHBT-WRO7N]N(_)C!W R6P5T<3_TT%P452QCG?3:?.O\]56__W7 M@A_G+8 V^@GN216FJKZ7&BY)\-'Y/:(G:9PP4T)C)_0^,1@1+:<-]$_8=IAZ M:01E8(8!A0[XZKD&)4!(5ZKFS(.N'/8^@A)/(+(31L9,87([[@C[?>ME>TD- M';U5F&./D_SH0(K24KD=E]W>R J:JR K]9;'X+(";UW<+2VK/8@A!:8Z/]T@ MTU V!4"YVP:@>-+ ,7DRWH#GSWBOQ>M%!96Z:>N0@QPV7EEW9^97KG$%WUM8 MTFFVP-@/DASN$("U;'$/&:A:(J.;)A_05*!#Z<+;A,'"_5]IXU>NBTV< :Z. M$'9R_A2=A8D(Z>QSW\RL:[$66NRE:JH-<&S]@R*N:,@8UU/-)W:X??C5E3 MY8L%SWA64%V')ES=?S5^16U8*7!NLBJ[I\A$37=?38>AI94JI .U&?HSV7)G M/F0GK 9##[\:/T,;5JJ0?S/Q$&:N2/7%M\0E_H8[[2AN@A2-!0NL%0>I#,J2 M\@K4B\X;0X8\[TI%R/K6CS_GB5AGJ18 ;?O>VA-4XQAH*S<4G>?APOA9+G#N M//+)^79NE)*9@^Q:#L#O$7;, &DFJ,X/G$HW2XBRE]N,&&O_"1[ MZ'$=WB,FN3H1VQP6HB#>YB17-SMQ I)GBP5Q>:N$'>6\2H1W0O+#E!&64P@_ MVU4#\80$JL-.I7K2X:R<&$^;B$H'9LDSDI?L;Z4*EK+U,^H6K0;_X-SH;"&M M"]>TV[4:'O6TIBY,M)W0G./L(;)*1VPMMO7/?.J&..^8H16P[Y@/XE _ HKR M-\-%#&RJ1?H-%;D(?$JXI9+=U)=,CN(^C-?$]1<^\OXD 6PIG-JYZ^OLK_,# MUE461O.>=W);9Y6@FE=WR:?6;NT0I[J,'> I>('M/$V8WYT_*VRN9Y;POOE+ M2V]O(!@O885*"D&_>J^*Y52Q#VK#9Q8K3B&8WL2(S@S#H)>W6Y+XV;L#WD3; ML+ZTN,166K^$WAXV>LQ*!W./&L?2,[;KQ2D7!1&:0?V'E/_P)G,.& 4BK7P3 M,905!D,'0P (&MZF]5"7ZABR_L+ B8TU$HWFU7#U'0B]552#8,NBZ3:VL' MG7U!7XM"ST#L]F."G MR68I4#NW/5VVRWG27>MD9JA+PT'SH>+[J

).@^/;.=/Y7-],$)^B( T3AV[/_8!0" G4(4YH QPP0VF\J"'G!8X3YD$M M(PIA>*KPIN3 U#BA,&C4D.6_D"#X.8R>PCOBQ%%(/#$\H"TCK,I\&>0IB4'* MG>[9HN8QLJQ;),3]JAGB)*R/A!G=XS3[!%+W-[ES]A.8&&H=YA2.72D_%*9G M]N-])FYH[I>A3B 6V<(2I5F99B?!WDD>>%G-""+^G&>Y4@@@2KG0/P#34^T=VR,/QO@)N"L:^ MB0L*LRUUF7WA+N@L]7SVK[,D(7'V-*5W%*<%["3\G#:V*,RU[.'LS,(P=8+L M4@URUE8 3NB8K3*B>YAE#YZ+1Z6"%X!\/P ZC;-6SA.5493F 8:KM*/D62>Z MD .;A*DY9 '\),<]'OY\C3)Y"II$*?P)?RI-MR>1!U%BT Y_ N9'B4W=8QF- M!31WGB\\1JN_\%V!'6QCR"!/PRYU<$=ER*"90&:>1]F%(_\_3E_;9 )5831! MG!*VYW5XB.&%_O*;SZ*GMH9ZF $HPIW,Q M:^!'P?V6+O*]>"^.H6MZ0Z.-'[H0A[4$\.2D<,"90A2 %^4*0EZK[@3_\M= M7E,CV EYK\UL*:0 >U'F6VY&B=.;]15 XX_"5===5!/"=#+B\"\C'M5^C$*( MJ]@!L$DH\R$+"C;#O7OD>.Z(FU(FSG?O'^9^TK/<_@#8)%A]R(*"U;"WW@+/ MV;/[R&QF1$%TQ$NLA=A0OA;(7]#3IW$R:N%0$(,C8"GX[7( M.%,( S"-F\>P>VM]&\'?]ONEY.7D#V\XZ 6R-I=#S7DD:9&1W'<:52U! S M@LTAQWQ(&G_ZQ8/D\ & ($@"5#95N=='$M%H=/\ -+H;C3__W]>=!YYA&*' M_\MOSK\X^PV _CIPD;_]RV\>EJ>3Y>5L]IO_^U< _N>?_]?I*?@$?1@Z,73! MXP%88$;R,H2$X#?@.D3@U@G!^1GX>/[-V<=OOCP##ZM+\/'LXY>LR?_\ MLX?\GQ^=" +,MQ_]Y3>%GEX?0^^+(-Q^^'AV]N6'[,/?L"^_>26_*'W_\B7] M^OSKK[_^0/^:?QHAWH>8[/F'O]_>+-=/<.><(C^*'7]-.HC0-Q']Y4VP=F(J MR4:^@/ +\M-I]MDI^=7I^(W@0609B1I!W_Y3=)=+IUG/V_)E$$X^@R"4/HQW6A1+A?VN?& MB1YIQVE#S,#'CQ^@%T?9;T[);ZAT^+295C(F"1)_-C"< M?O%A'>!INX]/O2+;FS#8->@D#F3#^O!73?W/XR<8,GH]:[](&;-G5.^%OJ5: MI]_5=6Y#Z1Q%%%5>'=&'CC-^D*EN7,]R%<]7DQLP62ZGJ^48)K1X)G?4Z UR M'I&'8@0'6L@Y'=A8S>ML*"WIA69V82#64Q$2@E%JK_ %>L/!POC,+_0M!<$8 ME=^@]8ZKP3(.UC\_!9Z+SU737Q(4'WI6.Z<#&ZM!G0TI$(J?_^ZW?_QX_M6? M &M6W/AM($.LL") !,/]\->>Y;Z'(0K<9>R$<7OIGW'$?^%XY*1ZE/(;$_%9 M>2[V*.2I[[87\;F*B-\>D,_[L7\FOCOX^M?87>]SLLUNR&5):B'?S"87LYO9 M:C9=@LG=%5BNYI???3N_N9HNEOE*^;>'V>H'VP!35;1@8Q6+YFB]M +>IS"( MHOLPV*"^+>XB9=.F5:%O 6[H%V#GA%ODV[6J.!HH*K\Z%/TU9KXGGF?D;Z>O M>^A'O=O2=?KF5Y$:#U*#*LB^!C#]/(>"#?>)2#\E)PIW@)J3/R8H\O Q^03W,,\E\P%W 0A9-^MG%<835_CT E"%_E.>)C%@L;<"Q*X'^DU,$^#)X1"6X"_"- [).8]&9W.A@ 97%: M#:T-_5W]#L:#K=YEVC8\)"4.!+C%WV3 9-BU;>-S55)$4WU4_5M*^'0 6TF6 MY_@@HB4BI9,_?H+@ )WP[8EW"/_',PP?@Y8BYCD^B(C3)9>!V.ZZVEZX7=P> MRR<'RWZ>Q"05A.3,].WGK=&WYFRL'(XT3BTN7*^4V)^:QXGFH997&P50+]F'F12#):X.,?H\DKZMN2D/?5 M]XG0DR%$QHE@4K)/P?%;\"/Y^I]VEVHE_97=UDU#[W!*Q/O"I1,]W9/S@@O= MB\-#!-V9GY]')^L8/0\1PFW1L7E_E#IS(N-VN@*7D^6WX'XQ_SR[FEZ!BQ_ M_'ZZF*QF=Y_ Y'(U^TS]WM;-AI;:K]@4;:2DZ>T2]#+SG_$IS )">1V/!J$< MYIH0^K#$Z)S=X?]]GB[%Z!P1/"6J5X"G2$3]PO,:^=A0L0!/7L>C@2>'N29X MODOQ^1Y\*"VFU[.[R=VE&*XCPJL$"PIX%+J:3Y91,O-D=^S?9)^BL)-%Z^@\2GO\\N9G> MK6QO%G: 79S %G2G>XCLQ.J8)O4P[HI&OU GG@6S3CBQ ,V%.?\3N)A^FMW= MD3UO?@WP86(VO[*]Y?4"I-XF43TH8\Z'U9EQGK^K&1-3_$<>&OZ#A4($02_- M(MPZ/OJ5Q@DO S\*/.32'W"O]QA&N!/ZXWR3FFB.E[MJHLDC9LOIW0#JAR>3 MCKM>.!:LF$7:P/%=<.?$20A!L $7281\&!&77TKCG[:7RE[Q5$H>Z4W$'6;+ M9+T.$A)?W][C_MZ/"8???O(8A3&_UH0^U8UB($;%,""?SH"I4S+ "9*'0K43R8/2!A=FKAB)XJN#TGWI$'O&4[6>%^.$%V3!EH51-V8W.M$3 @P M4?B2OT_9NC J45?M"JEHN!VVDBL4K;V 3)$5?(TO\,<_+Y/]WJ,S9B#\J/79 MNR-5AB8EEH1)@<3)35>8)5PG(74;"FPA"RAKI>$BY-1ETM(]&NS#UW]A8VGO M(#?+T>9#C7Q)\7/^D14G^:VT[0#I=SS0R'@08"3]&F2?VUZ"5%1 L- XU+9; M%25(RMNXB0?GFRXH:*9B$@^-W(B,E;0=.4CM4Y1 &4K,XT1973EBU(2A:^;, M?!=ND(]B>(.>2=@&V_=;].A!5F?AXG#K_!2$EYX3#9>[9WH_M82^:$.UI& MY922 47EZZUPB#P'U!GMQ0_7291'.Q@.) ;0K57DUXM19X$&$U;"\X-%@#84K%%\+611!?_ M%]S ,(1NVMTPE=4$G=BZ:,-G1]%ZL^7%DNJIY+82C\[&=1LQ.XJ6WAL5]EGO MZV:C"2AFAF<09E^#D'W^;R#SP$]4G'Y,HCBB-ZM M(@6CW7OG,&3B14=F+ 4.='@5!C"#]<_@@K0 1:*VO<;]HH4?:] 6HZ9;AE*E MHB[V.PE#$I$EO5PG-"=[VDPL7#7\"[9/<*PY\G0/W]VLCA['X\D4R>8>ALX?05AFL4P?L0'1$[O@5;RK4]?[^A$79=X-_V M1%5![$#3MU$I=J(D!D?(VQZR-L!AC0!,6X$]:78">)O%?T XG(HZUM3IA\V9 M'X?(C]#ZL^,E(]Y**GSV[9LQOW.4!R3*^MQN0_IF%$#9Y^"9?"^8K6]\NO+! M.- $Y2B@DQ\^1,^8F6-8?L>2SFZ.)0VFE;7 M)#HO[-TX-(S< 88@*BV5V5GT:T _'TF ?4"D-:_:W67=;88]-F\CCX)MY"Z@ M.?/09:>W^8:-98A9-@"75@LD]C\>T3D[=8*!O!DY;C_"+?)]3^"1.(K_ 9[-I! MX6"G9#.,6PR=&1F@8"O(VIVF#4'9)%/?(M[XS%9&]B"374U[-J-TQD8I\\^J M@52P\_P'G0/K3<-%Q&Z4:?!Y+%=#3T64[:A6(?HB6Z[*VY+HTJ$!/@P[9TV- M2Y3LU-$E29$6S7Q6U(V^!69KPS&-U.-]2T/:,[RYF!R;/"-DL7R(BB&#DW0# M^0_2AM)&AUC"#:GF.%1R:H6XR<<,%CL1*R"H="0:EH707HG]= M!6L:.%KA[R3JCN#ZBVWP_ $W8=K&_S@JND:H[X?L1!<7JAV+(G[I)X!\8V,Z MBR1-=,H=0^O 0I'*Q/<3QUO ?1#*%F]UG98(&KN5(N*@2^UX;5/S2'DTILLURA:.]X/T FQ64B.D)U ("0ZQ%M],BR(&!&NZ?1SP+X' MI ' +0!I8@\532K*D"$=;%L/=1%J]]EYH3,P^!0-5BX0,M&T0K"/ZVBPM$)P M55)=(NH#;'E?ITCL"*MK_!N9G:<.@RI-<\]-2KAH0D)Q<: -;)U'%;13101O MJ%VM0'P*9>41>[0>:D1-;QPB1AJMQ?S[JC%ARW04J*=F1O(&JK-I3/T8Q8=K MY,'&JWG->*@1,[Q55/L794O1SP#Y+KT;87--$&D@4SEW4!H[ Z.S@%M$' E^ M?.?LNED'7()&SPX\#N0Z/WX+R,?VK$29-LJ:YPQ/[^S R)%G=T.\9+#\.%)W M_9+4S@X/EX';!Q[D]"W 0\J0'"VEIB> -@:D@!$C @%2YZDE@HM0ZI9)%T0 MMG)>9R[>H] &K6D/O>TL(LJFS0TI-W)(X4:@W*JV!5E!48/2ROB1C5S?")FX M+M94E/[G!OGPO ?,\*A:6(4X;,B!DGYYDOT#D#9@[EO?LR1J*J-$-.0N:TN= MYL=!,/)Q'!CYJ(.1U4LP/HQ\5,7(Q[XP9\1*H>+B\I(-7T?)9+4W)F']%E37UK9H"4VJH0M J3"BB)*AZL6-1H(WJ'7]34;3IR!I'UGDTK3H*K?CZ M#?Z+=_\4^'UX0VO$#$_P:O^B;"CR&:#?C< ;*M) IF?NH#3F;?H,T>'\X^,* MQ5ZWN5LC9EC3U?X%FJ9_(ZF:YQ_?/;[/7F(ZV%2W2 V9NKDCTU#W*G1( N7R ML'L,9,]+-.NZ3,FLD5?J6Z1D]@U@']G;E+D2S]1:'XBFE9;A(WN/O'-0@TO0 MJ"^ QX'H7D#Z*>MYW/CXF+J$3X;W!G451THO+ M6439CLM9P(W<8">-3G\FK4#6#+!VMDWV!K65K7;9V/6=SI\#+_%C)Z0!UK!; MG@R?HI5C784).4#RCP'[VGXT7*"5,B!X8]2.BZ?9>"R;@FQ-L1-W3)N2$K;A M'>*S(L=&EF.9-P*LE7V,R#56AHIDY)W<0S,?B]U9DPI-5T[L-#^-H1Y%YQ*V M@1H^*TV!\[P-R;]T,AC91XU<8]4PN7#DG5!#UZM+)X;;(#ST )8R/3N628F' MYKRK$&3?VLJXDZBBGGE5'IF^M;'<.9YWD43(AU$?FTN9GAW-EWB0:YY^"K)O M[6J>JXJRYNLCT]?\= ?#+=YY/H7!2_Q$+H8Z?A]SGT_7I/]8PH<<#5D3P-J MM)'M0XE44V6 B >MY7V>K3?A)'$1_NLDCF$4T]R::\_9=@**A*SALXF8$]$K MNY?7"Y"V (4F@+2QM7XTJRE#2<-XM0\KRR=\%NYO#2F1LV%B%AEHV$'(EYR5 MPM(>PM%#90NICJR3X7B?/'IH?>T%3A]GC"(U\QM&H7>YRMF'@'YI.2.!(_^R MNJN#TMH&TB-KL-N1Y-Q@_7.M#D0?;@D9>3N&I(RE!B<%;0EHTQ/ &@NJEUOR M52@HL^*Q:!*&CBF:[D6=@R1%.H9-B$+7HH+VJ;E0"8685CQ'UIF&JV/0L -2 M$B0:3DR*/K29TS(:[:ITWJ#3[#-K^X! [A7-ED:C%]=**5VC<#=S^U!O2LFL M>5?JNT&WY",PN[(_9/T^K<=0NX!O]?X]1T?\ M&_C5\79)5;B$Y*5V;^:[\/4[V,?QO4K12L"YPD2#O[B2*X& O0U>(&W]AO-R_:&=8+J>KI>VBUWP]%$OO<0;3H>@BHY:& M$0=5?[4/4^X=*1<-59Q8FW%@0J"C.C1X0]1_=._2B9XFODO^,_TE0<^.!\D3 MWO&E$X8'?/ ?XFD M3[-&9>M^!)!"C<"CN^"-?D'/#:W^A)+*^T6H:8N"NT' MWH,P7D%\LJ&5RHGAT_]#0YPN#%HJ,CZ$5;?QIZ>8X@Z@X\>6'_,1*ZI:16&1/9-V@2$>9L3X$,[ M\8LV.BSM<$WCUGX;[3Z$>P>YTU=2'1L. R-^'Z8-(2X7 M"DWP+(/H[H#A;$ M3Y9J@R@IJX@7\5CU+:+[,-C#,#Z0A_IBO >2_6]/EC,,Q=X!(^G*QKHC8T@( M(=:$0@=FWU>6'CN&M8HFRVAJ&+WVZC,G4VK0,SBO!^,'<0X3HF<,R9?5\Y<% MB$@44T2&:&"Z[^:LX/K)#[Q@>V!$:TN+X)T;7CMC6A9Q(+H5F'\)'/II=4TP MJ.XFH>>YSN[!PT.'Q(=HUG)@X8$+R.I5- M8*AHJ;@0"(>H>\J98SH.N1]"G]Q8$'G,-P\1I/#K>X^0]F5^MY"Q(\ -_8K< M)T\B:']9::7$TG[2./0./E^Z6VC!&)XFH6B6C,NF9)TD0Q8%P0//OT)NOR3BD#_]5:&55]C0*!U2ZD 5-5+QH-KF8WG?'F:K'ZQN)FT57WK^K8V$="W? M0B?#QJ\SD%M?UI/Y M(+6$FZ;(T)XU 725.O\3B$G;4<2')$KDA8=$8]=-CEJOPP2Z=:CV#R1!/Q9V M02$S8A21[_-0D4VO;:/"*J"1#+3M[D6MM 5\AGX"Z2V9%(MN&P>J'=DJNG QEAV%6D(;.+"PCXT,#KP7@4E,.$..N3?0DB5K[B?Y]]<79VC@]T M(7@F[4[ ^=G)V1G]/W;8PZM5$C\%(?H5NGAC)(7[$:F%Z[*8V;%0!'!B< 77 MD!3*!U^>GP B+/H1_@?^$9/:0UK?T+-6!5X!&)4D4ZY@.T1ERB3OG7 >TG=D M7$K]'H;TF#HH2H6=VLD[56%-%!]V71MJI7U!:5*\3+K>&JN7"8" M5<"I6C829 EJEK610X>KT<=Z:(/<@JZ2-XVB*@,2ET7@2XX*?_C#R1_H_WW% M.RN<__'DXQ__>/+[K\[I*>#\JY,__N'LY.NO?E]>T_3.#9;<(CQ45'TA-JHM$UVVK%(0<[%[=Y [\R^=/8H=KV>DB'JQ4B:)SXLH@SG_&I"B M,:?(/UVS!I;]\PV**R4S2T:LO?4M8.P@'[I3)_3Q/AI-UNMDEWAD&;N"&[1& M?>=:*'1H?/%IYDF<&)]]"%SVI=T52%V=160ICK_#^I1F8/>]=>5D;:Q 6>>B M+%48@Y!]8GF-J0J_K/K"('IWL3S#\#%0E^(9;[L/\!H'%F]*D&=].DB_9J+T M8:PJQG..&-^6 ,\[>+Y)J?7N%BC2MN,'*' @//A'-'DY77UL)\9S%5(^ MV%?'U-JHOX:I** M[E46Z'GDY69(2P@2PNX.^8BL="2O)5W[^EZ?U#JU8<:JL28MXK9E;2GRG%+K M>IT".]!KI_32*J6\IL0N\'JVZ3VB(.K%QKXFX$6('?(UB)U7\,@^M+GN-&BKB!G9,&TX MD27\B'W*!;&#=ZG)\!X$?GTFOUEEG'7PHWX/26EBZ$ZP_)TMO$M(>O9\4TN] MP8S/: "'$0$^I4(\M_5DK;QPVR.A2%-I6&=6$Y:U M,%+$;GLY]FU *JPNK9GDK3GTCV!ZOSQ)%6?;4C"ONS/]PXJ@KROD)?BW0V># MMNW=O#.G)8>]KD@NZX2[)HT+VTUP44"W5*(]W^+27YID7/(6I_1[T?+T_XT& MS[2/.EGJ3);V.815Q._#]-5!+A?R \X[+XBB]\><7XXQ,ZZ+6%)M%C$F%D;_ M1JG"!7%8L/'(>&G<4L7SN\WK88NW@T:!6>7TJZ2$'> Z:. 7=TP MDSS0G@$;[U>WYK)EUD$]3&RK6)T6&&I%[-K+2JL*.>WKL4HO=0#.]^0'M;>; ME @9K4RNPI$P$8K^U6J.7!O-Y%ESRF/6=J#(P+F 41RB=9S64IF\.*%[!^/Y MYCH(-Q#%2?]WSCJS8SR.W)5C85G]K"F@;6WOS'WA1'5A5!:=[I-FI%\'#WN^ M*=P?;O6\F9R"V2=XI;R(+/:T#:UG7;@3_HV-4YZZ3O+%L7G, YF!Y&_IXCM] MA>$:1;V? ]OW/ZJ%C\NB (9X0C/<@8 UP*9?VL)JZJDN I1-/Z&,.G@I!!TR MIZ9%X,H8&,_Q1<)E>_"*XA[CP;("*A3 W"0T"X%9/4YYWI)Y3:M1)0KR_YDZ M.\1J98OA9/U+@B+$.9\.NI66NAW/.E3C3;+Z.,?/QGQ&X"E8=:>L24+[]H\, M\N8AR.G7RK,2*IRI(5"PYXT'BV)5*R^-7#2:<;Y\"H/(ML>%\6#E;H@.IQ+< MAD<7"S/A$I\\^/Z,?SW>HTB5GY#Z*=5*4320,'AR46!'V]T\+G]SO8:%PK"[O&@GV*C9K_'JOH3A M,UH;#;G5^Q[9(;G&H&1S? SP\L\O;3"B/5"N!)0M-3%>-3;<^^310^OY9@-)-_EJ33NB,>3L3Z3 E)J]UI*D4?.M M'6^BAX H$;PWLT^+FS0EE+]\G'^Q)M3L.'DZ:#G?S#6DIF?^M>NHU2E"D[39 MU 0])ON%J7V_9 ]0T(1N_02C90-@PI=.]'0?!L_(A>[%X2&"[LS/RW1-R$-, M])'T@:J&:#!@P5AMSZ6H6.-D^2VXOIE_OP37B_DMF-]/%Y/5[.X3F%RN9I]G MJ]ET:>?HU!T11;- 4V"ZINS$_2F)V)/DJV !R3"1!S$3[/["31#AW]L%^B L M&O=M#C$*81'WO"L0!R#,.J-[07HA!:4E-0+Z2UJ.;)]V#!X/("]R IR\5[NS M:TB@EJO'#Z2G#EE,Q6)K^-\>-%N#3]BEZ;.E"E,*-?E8*;1"&]N'R3;Z%17A MD\JCRR.R&.41IH//HE=!\AAO$F^R7I/+47T[-J1=V7EQ7.3B/7M];;7-_ENI^RKD2/R!& MOP)[]IGE?"UE9L!*@\G72H;]HCZS-DOFP<'<4:32KVE/JS)GTF,(\8(= M(PGLN1,N>D<"7[G2%<\G'/GH>VGJ_5S!#0Q#Z [S<%]S?^.P&BM<"9W^[*N1 MO"^JK$PYTGAC[^DAP',E$Y'3S/Y#@.=OXB' \YI9)QB([C%3D#XP\\F=%XMI M*3(&QI.6(N&R.2WE83F] K,[_+_/TZ4X,\7.VJ./"X7DE":Q:95NJTV,CWJ+ MT\<1+$X?W\3B]+%Y@R3-TO'(.GWM!2\S'\MNQYZ4'6;_5^W5?.4#-<9$Z2Y_R'L]A;#OT[EICTSIT+J";K FLYIOI,\*LW4+W/JV# MS=-D3;D[C5.J= K3EN74'C-?-;:O)8-[^-<#1K=N3/J\*H MOB#V$9@J4;>R@9984-Q LY>+H=4#JD YW.=Q"\/3]8:L2*@J"0_TX$ +W);'Z&WL$F MQ,0Z+Z),("^]^*6@1I6B+<9O:Q9&,E9:UQFSF(';H(FFJF(#9=8N\+1!ST:3 M:PM=]I6SH[X8J;#5E& ;YE^.++E,K%2U)-N*"#II++M5V M*TPVN]7"01\F$4I<50B(&:_J7W$$";KGOSL79 J(0_ 4:/S@MN MH?DQ8%)!WU)4-@FE@Y.UUM?R*0CC%0QW+(6$_G%H4'+[',6"R>.L8:UD;\[C M9J?X_+K#Y\V\H=WLVE::EL)1*)2^UL>9'V/)(I)@_PA#@]O(3&/DG\P//PZ31QO...'I)[=99#HJH@D$*3*S'] M@'U*GE1]##;QBQ/V?6SA]6!Q&RZP(72FT;N^Z%=2P#W]%+CP&7H!M9-J11=M M8HFC-QYZJJ/N83O%))5<(7T"2.8_L8>G_ETI=@&EX%=I*87N<,,=7 8^2??% M/^!_1 T9TG;[Y\B,U'D3[,ELJ:R\Q6\"84"U%W/#'U?.E2H4* M5EP^>&6KB@(&/[)O_VDSNJ,OYK-^HHB#S#E>#\9S_SA,-,40JQ//=KA/# G1 MX#J8(1/7I:=/QR-QZIF?'A(& 8B\+PM%9"7L"*O!9FT :72*?) VLWTG34F1 MY=JL3Y%<4T7 2$:IZ3VV;.09]7W& 2@GB\^3>YF_Z#I\6!R=P7N)JN' MQ13,K\'%PW)V-UTN;2^00X&M.$4&D;;VPTIHZR.\OI!P* O;DW=Q,$MK?'X; M:LXH=FKEB51N!2:7E_.'.WH__7Y^,[N< M3:WCO)W:2Y=#U 6D?U5I_03=Q(/S35IQX^)PZ_P4A)=)% <[K,*+PP+N2<5M M?[N$6Q8B('DF@P&V.T/&7P7KS+((Y"EAX@1+J[P % &(-WQLK-#+>Q[:0!!A M0& <1K0\+U[PH.VH07^H*LV'?N2L[R6K%*?)_[,.\$3]%;KG/<^%YOYLK-N- M7#74*@SS+T'P#$,0HYW5\O'*6BV_3J B!.UE.:>WPR8^>SZ/7@HDMZ@?/;0= MXE4,M3YMG.84^%+'G!,#!^P#Y,?D)DP)?'86RU:Z+A\ 506C>1X\6L#S#;]: M^B0,22T\NM1>'([?I+$,^@CW4)9"W]P9=WCU/ %(V+OD)33 W 1J1OBNQ&= M D\0;)(8LV$U,#P0V$J+]@ "[^"4:V1!Q,&U@T)ZO6021B^UMXG&51+ZQ"V$3[(;B,BII+Y)RLIW#,R'V>?4#8Q(E(V3?OSA^+75O<\TT,K5 M10RH0-\K/8CY_#GP,!F2;#IV&U7 L?DJ=\,/JFE7?,Z_MIL^9Q"1@Y\C.1K0 MK57U/21WPZ [P2N LX6?,%_Q%2::=X_\J\#SG#"ZAR'E5&G;TR!KNGY5>Q8% M4,\( 8=1 EM""KB8%MA@8JS<#'B'?) 2?&^Q<(B^PO/M1U-RNN>H/,*:)95E M5/&<0>N)[UXA+R$6HYD4@'9G-U!)]0CB MO7\D?=&?7-8;31$@W( ]#/.[7X3 :!(#M #&SP9H+_H.-?Y9);&;((HFSP[R M*.V@<#> 5$8FJ0B$AY[G1=O>S3OJ6G(HF ;T;V!ZOSP!F"!X1XA96L8[*KY2 ML[^U;+3CMACXZ!DNX3H)A[B@R.G 2B9*C0V1A;S98&..+*MNV@1$>1L!RNS$ M0$6**XF M-I\URROKW[C[J36+HF_5444)>KG*1L3J&@T%#'97$_ M%@[$0F9$M^\N__8P6\[(/:6E58PU:JMT5U,Z2OU:KUD-L*&@PNO!PGOB-28$ MX&"/39*G7\!R>OFPH.^WV8[W2K14KM7*'Z6NO74?0E)X?9H^F2Y B,"^$C8V M&\X4L2$J ;.8WD]F5V#Z]_OIW7)J9WU0$GYN#$E'V#[$QR*0N:.K2EWBA!6% MR!5I&0YSJW&EDN#,V@.8$K!I4;?4VS'BW$(:^E'C]/( >0&-E!LBKTR1!S.R MNU33U[3,(=GJ\/_>%;WF32.2/TF\@S0H5K7 MU.)5%!U0<"ZFM)9:A_I5QUJ*)/:+S?>\#N&G$-O[/4.WL3L+U:T:6!(MGNDW MMJTJ5066*C*I#%FWD"Y;>F=^E(3D0E7/ *J1-[VP51D06>#9WVWC0Z2/\JN> MG#%I&EVEZO5.H7K]E1,[BC:WC()IPUO"B\@1A/]D-=M/204%R[MIB/J[RSQ^ M@F'9&+M,PA#V_@B&I"/3"X28%5')&=+ YCWN9BV52L/(Q]?A!942S3O,]R!0 M$79CW)\CXD2461S$M%ZZX*!F;V\1:HRSQ_ 'VZ7\L.BUE.'+:K7JV@*ZU+D3 M^I'F]]/%Z@=:"&OZMX?9/7$IVD5<>VU7WB]O)Y0AD&D]AK)GK02OC(V M)I0)3_D* M -N!5*?UY!;)&L$;TQ@/_MP;1*X&1'ZDFQ"H*FGL+KC2WS7JB^ M6!?@^@9&$7 *!5O=0B!AC=06W9N M^J3OHNHE9#*AVN0.8ALVI?N/N,$T-W M5M0YL%>G4IE'!:MVFS8$ 2LEM<[K[.+U^='QB"<61$\0QK9]R!U0PK]XTDZ, M^O#.YU+Z4N55$K)R;RCH.]-1VI6-''\90\V/^$6V,:>B.NZR*1JN=DE)"M'9 M;N^@D%@#ET].N.W]8HB@$PN&*)<1T>:;?V?Y85&YCFH9B/SQZ5X:JE8TW21^ M=DLZ&KRR;;DS"^=L.4?*Y47MXD=-A](ZMO5AZYZNLZ7L+H@G'OT4NKP[(;WM M69R.;)T%ZJR(]BKZ1VPTT9=DB_BQN%F)-<;;J@1C[<.:OT8^BN$->H:U0X0A M:UZ= WO6O#*/"M9\[<7C],%C4G.KR;ZWG;W6 3=\^[Z=8/4!+^EG""=W8W?F MS;4FEH3I2;7WN>GGX-()PP,ID5"]6&&"M^;GFUU(>!(E!E4M*_(L69#'D^<6:1](Q7Q4YM>$?46%-? M/>_L>^G:J;A\Y4I9&/I>E-0O(\%]I6330X3/5-X-VO2=0]R)%1M70SOPVU0. M+&T R+<@?Q##;D2P.U#*4<".TM,J[4JS)&L+^V-$[W24\2Q(@Y93,)L&+>5% MEM9:/Q;9O%BFI)0\,;IYT)HI\E+"9]W!<6:\VH><'7V C LA9^T@'R)"KB%48QV]*R=4 + P[2MAX'; MJ%L-GQSKKM\%"AN1CT$_RCOC:&]:U]/&^BW#H=5T5G$2:(5% IE?^IH^Y&9Z M;^V5-5N!E#Z85]AXV5-[V8I%2>6WH&H;<]64M!A5Z1-VO'!+;^(?) [#Z?H. M][IZ@=XSO W\^,E@E$:%F5'%)O[6.7,/$6L(N_%6/WJS>'W8+N.V(W$XPQ[$XV6+^C '"9DY&CN,2L MJ.3+$PRA0SY\4X8$%Q'ZL*Y+:AALW\&^$^P;.AN7B8LYDE4>&J^+N:@X191E M8]6U3!L*=0[E+E;NU@*R5'D35IC9]5VVUVZ*$:S]! MT,KEHXM#X:W.XU)8<*P03/A M!CF/['G8[ 9==A6P9[BV[-QT%*T=>SKW*:V4)=;2>*E(<7NYZ >P'GQL9]." MR)\R>,#RN\ MKD88RJ2NPO#;;<2'6O G6NVF-Y,5-A7O)Z0XY6HQN5M.+BLO(5EZ!J"U MTLNV8SO):$>&BH]VD3)7\>$NB.'PT%3OUW@NBRIG(EMQ-;_\[MOYS=5TL?R= MLP^B/]&"J:L?;)YC6JNYE%[22B+Z"^61XGQ#7B. &/8$]>EDN RB.,I>IX9Y MA87!SC8=N;'SFF\GGF6(!A>3)5YH+^>WY"6I"5ECK6[S/8&E_"AP=^GI+\3Y ME?EC%T4FZ"2<[^DN,,&; 7GSQE !!VV&[-5ST&59X?R/.8]#1,Q<$!%ZP'EQ M0M=J]?7^L,,OXM!)FAV*F'"[+?@F+@ZUZ3@ARDB9^H0_C*.9/TB5MYZ9L[%; M]#L$P=2Y2W:/,"03)VU%ZDO@=M;]$L.@JS2!^I>O_O;2Q$O4BIG*/=GI*PS7 M*(+W>&'L._!KDG/S_FF#HVNZ .ZD%\!AV@CL22O.=!WC9.T?OJUFD-*^T]<]"BD%T5P@/OXGZ+F.[UZ2LFB>IPC:43!J>$Z,8@Q6K=%!QV(AF8<:0'Z'U9\=+X(@WL"JC;WN?JHQ&=#MFNPWAUHDAJ4O(O@?/I,$(;%)S M6!QHKO)4H.W+:4IX5/%,71SJOBEK*;K=&;:2ESCXL!32?&-2Z0 $#' @X/MS M1YGLVQM*6R4#]Z.3GO,;-7W)-\$+#-F_T [U70ID4%;'XH?M9SBB6W_D S)) M,P* 4K";@V\ @,T.V![%KGG!OVMP2JT8[_\0[Y M@"'LO?5=<"B8]9DCP9=TCV>>KQED?'J\<(V#AN? $,?(QIY"/EK$='ORH,\@ M>X$]?I"]U,2,'\+04(S7$+0Y6KT8VRCV!,M0'RR_14>#/;R4,M_$A7HL?@L.W?V%8 M]BK]O_5=8>&3]4/)=[A;PUVN/=(_7N&#R[6#0NJ^'_6T:^;^K3D"6HZOP2@\ MS1Z0+COEZE/XS<]?91P/-[?5E-5Q3^T0H?M,]WPK$]X U];VWN''ICO)&7G[ M#AYSF.TSH-U&.=;R37)3OGP#[.U-\PX#L11>LS)8W:7@FG/C\BVN!]WQWN<2 MT5&/NM&\^D%^D=<_HTZK!Q_%I@O2Z? R B>1.K@23,[VC.L#+0U^I)9" M;&\"TUL2]5E4N%]X ;?()PFA2O=_%$F9M"E;\-44"=@2*L EV8T;3(.[0W?K):PH@EF[M%\!,983442"ZPL ^-U M#<5[$4OLF$51,G3)0D4>#)I5)L:C:%BQ)@#1-M;J>1K"5_F,W( O'/VG]/^/ MS)2O\_=O;-37!JLYOTJ>*EB^X/?O:^<+H6S!XN=K^'%_"6)MYB:8E+W9.]\,/3'$;;GQ YM_ Y2O#X)"N7Z%:M*Q@ ML0OP>]TYUI*DT4VP'6^:.U<3^L?C'9;I6,%++)29=A[\#8PBB,^ D#Q8XF]O M()X7@[TBWM"9!8>*G",!'&^FD^5T:=--H::UHO= 8:"Z7D9*B[P'/FC"LZ@7 M&]>/!+PH)"I[I"58XZ:VZT,T:*V,'?%PM1>>,A0)]9X!P^G !E;J; AO>:&08492S8V4T$^E_1XJLCW#FD>T6WA+3\JLMU0E[5NT4^ MVB4,0^FA+9)9&R)G1'NRQM/&6K.H8'5L*"FP8[12*.U3:C:=!-IJ/I[W]>2E M>0.09T7?(.<1>2@^9-U=)? 'Z(2KE\# \4G6N_G[N2TY%$ 7#_S+L9VN%+3< M=-QJ$H0)3&(D]GT!O7W_%G;8EBR*@?E?=HTN;65K@S,71X?Z>6TZO,;JMXA0 MVKT=GT([)L40_;W5PB.ZNM8%:"Z+7EV@O-XLH7(L;E$>;[(3B_UC2CNUZ@"P MH]]4TLF#[Z)H'23D_M?T=8T_G>S(3R9!*.1A=.NCB%.1 Q]_\ W88SZQ'M-; M^AF!T1J>38A0QJ]46'H9!W3"EWI!L%(W5' DY[HO6E>$L9(9B@)F2]0]/,5QI071/@(/E0$2*E+TY5M5)@28.EV\M_S M!;A\6*[FM]/%$DSNKL#GZ=W5?+&T>\AHH]OBJJ,LBPZE&(\O+\$MR[7:!R%9 MXV;^)@AWM.N+0_I' T^-M>+"QHT!/585G(KK)(J#'>X?..MT-P%XPR$(<+9I M5:9GZ">V'_/KAAC!LU^M9:F5*U2;4/>Y?)4V5UE[P]?W):R(WK5BZ"E@REY" MCX(B\LVV::0#&,^25WU56.*]7%-J D@;<%]7Q!O6PYFNOW7FK_&RMW)>A[=X MI%W9.(3)&!),X]G=)39OP&KR]^G2MDM 177%!;]QN/I)#OE6,MUL(*G8!_/. M%DX,%Y ,!UOJ%+V&*DEJL&+5HFG/KTJL%+KXU.P!1&F"V'D%C]"'&V0Y&:4\73+335Y*J#2=Q'*+')*:=!9/'B-X\5#)UM @;MH%T M>!0@]EJ(4O .,GKO@5.@".+@&WOV4Q>UYQNZMO@Z1*XNDS#$-D/:->XT[2WM MNV\/1T-OQIT;[D3,2:ZCCR_B?":QKX9U?+4I"XAB*02Z&.Q22W**%W@: V B><%+^1B MIQ::Y!1M0TK*G0!7Y"/F@7:R+T>S+"GI3PBO9FEHNJ<%':7]D&I.R$\PCN?Y MZ:SG0ZP& Q:\B.VY%"U]V%;;A\$SB@A,-T'(\2#:S"G2QT/Q/*PI+MW4N.SX M'800;7U3;A=1;[;<+@)^&MPN?%_@*4A5:#L&HZA:GC-&)@_]E)(KN(&8OBN' M>,^04^S41HQ/C34!"+/&+5!H 8/M5%Z$8@OA:,<&,;G"X64)X]BCE6NBB>\^ M^$F4.-Y]MN'TO7FWZ]O"OMV*00%(CP2(E^6Y;F," A?PF$3(AU$$L(X?D4^_ ML>S)UH)&$;_MQ:==>SB/+V9SAO0=19#V5%U;AV*U850MIN<5%V M*$6K-7:[(8,?Q&XO,ZWX=;6;#A%K15+&"]NI\:6R_U.H2:+0%MQ#[?27G]Y; MR$1WO:P!N.1]NG3"\( /E[24Y$"VJ$K/-@U2!?XD9_3@6%XG('LZ:18\P]#F M2JBAHWS((B\8OJ@\Q"F$@ MG;R3O"Y\;/7:\) 0D\Z9OB2L&U^23.+2K3TMFT)(S'0P0)4QQ=IHV=6[@[V4 MMK9Z$]H24E%H!@$*?12,X"K.G3V*'8^\&K& $<0#?\)POX+/T OVY%!(L#V@ ML=&9,PN'M![9%ZW+6=+'5_\%"H1 %C :RRK=%ZX$BW,OTNW-%K\/B?D8'\AK M*C'NC=2(IGT-;<6(.S9?W$F=.5'2,GK%0)Z4'1!V/<#J&I8:$7))=%_$TXV" MY+4,?OBCG8P 79016;+26%9"CG+DI[1\8'T!XU.(SWM# X-U,@)@4$:4_4^V MXYUR94F!H OP;"AG.I=7A4=&&$I!F)SB7X!\>F3=Q9S0V85!!7AQMZ]5TS"-P7 MY'GD)2T_QBI >"[P<#F B23IVKXO6<*= +-9BW%9V@H*EIM5#7+H!XS%"3#L MN:W6DU4;OO[\]G:VNIW>K5BEQ\OYW6IV M]PG_#&YFDXO9S6PU*U=(LE+Y40<%Y1J0K66E#]I[Z$OMILF :R+J.B"GW3U6PQ)9 &]S>3.YN95%V14(1P)REU*&V:/$;P MEP3W,7VFK]8,E1(M[,=&TK.(&5%T_.%B.?W; X'<]#-92ZW:A(TJ*^4J2X>J M91UJ/W;,2BQ$V7.R9*7.GI.=^?TZ"#<0D4?*B&E$ZPFPJ[+\*=?#.Y=# M\VMRAAH;E?I,I8WQN9/<^694B_/4RH9D"J+E)SY-:$33OT9[?FQF[E' W&<8 M8:TRY<\W]-.^PPB#L-B;$Z?ES.QY'-(J6G@*LC96;[,-"+#:+!M"NEUWQ X\ MW07^,V6KO!*,?+ZI3VB#=$<0ON&Q]=[V[O%; ML66[]2U;KLJVZF+Y()B,;]T^-621U@^/_>4%2!(1S&6N:/+3HZ]0?09U9EOT M1D7^F:77T'O'27/F0ENI]7"71O@VX$!XMN*?X+/2)DGU,)(KZ8(7!14&VE4< MI5\#F'UN'2"*JJND% G'K'TBNTY"GY[PL/U[C5[I66\0]$@Z,IW^(V9%=&$[ M:T!CT9NT"0=#-NH:-RJP5+]8/O0.*6C8DO/C8:!3IFUCN2EQ( )^X;=9^)A MP\[ZPM5+*KTU(GF459!S&0;,"B_AI M&'J'RTQ)% <[&"Z@QS+)GM!^&"#)>C)O(4BX$3X:PEJ 4I.1K$$*:BP_$R(? M?<\S6V'U;^"(MQ'D"@GE"GGSZCC3N_*P"F+R[ :V]J2' ,%]!7%KTP51A9R( M[##R/0CH(XU6EWHU+>0)_?)QZMKFN?%/JF4&X<#'P%(G-L]]14::#WK.. ]Z M/)7Q3W:UX>J40:, 9'D]\R2.,!!=Y&_;KADB L9+H\FXD2X=ZL69Z_37;T$G;!Q;&\=&SDK;;"!&XT2&S6]2+!1'GB/V,!8Z+9R M%"F8+<,BY:450$@SJ^<5=>W(,%(9O6;UQ#KA:ZRX3A@I$#!N?N?9!A*F'6%R=D1)SK11=A._X5!K&B!J.LIA MHB ';]'YGZ=M(!&M8UI+%3Z;XI93.R;F0(IY\KEC:B+-B\TM'EA69L7:MJ\ M&(\V+QJT>=%1F_=.&/OMIF:EB=F]N]RY, ^0?L2;E19V:;Z(4 MVDS,2A,KNI1/RDR7G#EI3Y>B6ZU[\D*$+TTN .!UT;^))84!AP41&NA3[(5O.:"P@0F)GDK0$(U4 M]U;Z11(A'T;1L!@1]6)XN1"P(8!*]G4#6FS I4%K1<3(QJR]K-!4)E(Q)(P/ MJ]#Q(V<]$')D/?4>.)1A1\*(J"HT:P%H$U!H,XXE1T&'11PUC;_E\8]<@5W& MF"))=EVNH>^$*%#%3\,E93Y=0VN-D %1(>?TDQHH#%]6EBHCN[0L'IC6PXS+ M;Z'CQ4]K)X3W8?",7&SDWT.L!#]VMFIO>331,)7%KL*, $/7RR_ $]Y0[#/ M6H)]WM3F24513<>W'A6DH&_09E4OKH/P*D@>XTWB3=;K(/'C: '7$#V3%_\N MDS#L_U'J=GU;*"+?BD&1@9S1(*5\@9M2 4Y*QF;>M9;N2]9S:_GHFM4/_B,B M);?)NQ_DXO)?(JNA!O1ZI>V ,Z.ZH$4Z\O !L*\M4W<*2BSB+(F M&6CF>D\W&XA-KF%X,IY7>#-&-/& T >HE<+\"^7,(X]=H6H9Z1I,&!A M#6S/IVJ'8 MUE[C0O<:,L@HY%*CSS=0) M?>1OB>E)BYP. K!^>#+^)FXO;(MJ.1*Z!*]!1(\P "\F.[QH1J0E>(=\P HV MO[?M1>L53R4[LS?I=KA#_CTDA6CPU'N&(=[$RL6R%S"*0[3&?U[&_;^LU:IK MX]AOPYW0M9=]!2+R&1_5%B"MH_0B.]'JL20V-D4:^6") %QMK(1BL5>19%";'1LLDQWUS2;8ZS MG@I;?:C6!;5-95[+YLEH9E3PPG$%2B3 MLKYJ'F\5.J8S'!5X$E?F/,*%O%(-K>:TMU!2CAC5P6OZ?517-E(5-#[,?*PI MO$\3&$/R^A_%<_]NQ[ZX,GT4[XEOD<\HA,\H2"+O /8.RGR:=H_L/>-'9]-5 M$:9NIB)&R).3WBU16C_++8Q?"RMU+X)1^@W8DX^L9BGRQ'M,4JR-1=<7N(*[ M?1 ZX8%!A6V]#"@]+URRGFR4-!%R(RUBD=I;B'XI\*E8*6[2J,9RA1/YZ#5W M3,Z&7%Z!TC[F8;8"E<^Y@^"N)Z8L'#O[X5R4_J( Y+&DV'4 44-&GJX\=9?; M[,VC3V$0]1TF+-.V4:R[Q($ =]DW-N/*7"T4D5(?B'[>3-%*BWJ/#=?(&[?K M*PR(LEL*J;QK\IUEVUR@E9*1S1M9AR :+8;V+?3<&3;1DV'\J27ZYJVJ&@^R MS+MM\ Q#G[X)0AYW<+;07Q] E(=MQN CY>FK=A"K#5C[];%]"-.BV+WP(;KC)P"^DC$,?J5 M=C%E(ED$'B:R_0$ZX>HEZ!DEG5BQ8"!WX5?R8)'C'T@"7!"Z+#LN)S0*7/:! ME]+#-%V%V/5=S@5\AG[5!]_#BE>F;@&>%1::7N ,V6=C>"NQHA+>NXC%0>DB M0'"UY2J!)%5C%13_WC,\6G5M/%.B#7=2=]6>/2T-D"^*%!+3*TBKV)3#0..Y M&B4%A,)=*;'<.F11"/J:DP+9Z>2(:*_'OT7?H_C)/*C;L63#<= 'X\*,(=J\ M%A$:#[JU$*. ^O;2TW9RT( K!?,)'STA7Z-#XHMW,D]P5 M6UV9F6O6KI]$7;%%0"I*0K?N+?7*W8?!&D*WG";"RS061",;B1BNCMS$CW!Y M(U=\ S9V M9^&EQ :6!' K%IJN9?R/9 =456[IVJJ*.#3!1JDNX#Y-FN08=T,87/(.[7@G MI#P)3YAYF]2';-^\5U)FS;9J'GV'TR6];TUV6X)D? PB3K:>8<7MPD)' MY)9)^@5+S!_1,B736!$[PN'JAKTHX.BC\23:#/V(!E@G84A>:" ;[L7A^$FZ M!]/2I.5TQ$D2/P4AJ8W1]_+5.W^FD])Z'X$HJRW_H+8T6ED;AP)6:2D=1+:: MAQ#.5<'T'0NE XBDN='Z=6(^VKG?TD"NQ6-JLT+RTT7#H/5=;+H 37MGSZ'@ MDPY)>2&7[EYOI M$^- ?B^;17_ZU,_8SE*=!*R3$/H,\_",W,3QJKO:=1!F_K>!,MLZLV4C#[@? MUN43E50[_"T#L0 MSVY8+7.58!KV"KFH:>OX2%FS*'0]N3V=/9\=Y)'[G7CQ^X3;]GT5:S VK:2) M##0886 ?_ZWN37G3_A01W(9PJW#%K+=(7SLHO'7"GV%,HS&D)JW2RLQK9S8I M@,.! &[D2["CGZ;Q_A!_;-&!(A%ZOL"*AJ=_U)GN]EYP@' )PV=\/8E:N>9":KT-Q:?X@--!(1.WVT:SOLE57$M;X(M'9W6AR]MCLXWY*/#& MIC@GYF7%[;K(5)*]O9$XW@J&NX_J83C#?)GV#U@8H_(T(H4X@$."&'A'LQT\ MM(//FL@@MX/"'-\;HW8<C>YKU,=@DVVM$SO(-Q,;RTI,\!NC"LAA%% 2$50D8/ MQ"H5/@P[A2=C8Z-K=HK;51W#$VI"H2S;BBB/PE"7"3QP&[0>E(QNRV MULR0#H[666.;GA9UE36#J"P-[;VL%K.,VMK4332,+D,-S*@:1"0&/0I#6E%! M(M.'._YNV:;#9+M8+I'>MHCT***UDBR6OJJJO=N]=KY*EZ9S=568DN.&'JE$=X)L5-%OH=E2.7U5272YY2#+#8@:TFCI M:2^:^2R*JW5$R MB/+18AYHTC8>9-#CLXT%:!?8W71\Q&X'.9E.793?A"B$&R;;;0BW3@QG/N;? MC]":X\<=ZX4DA7'\F]Q%:AZIM*(K">4)W!TF#==1.MYKR8 M[^G#AO[V!I^RR&ON>WRRBEJ 7$K >&Q;QHTP62YM CS:!KR@^ G@;G9V:K$H MJZ60*-=-BOA0Q4-(:KSO69O1((*C#A$> MJD/6]L;>P"B"L$Q=Z+OO; LW]6;:8FW@1Q5-/!^_':-249U%TT]%!OKW),IT M10E>](\DM>N\9\"U[M[&A;&V3 I@F34$#FM9R%>D.*7[G^V8@RX>BHC5DI?V M"BGM[0I%:W)_@=PHPIOS&O9^A:=U]Z-#,(=)502[:5.+=\RZPD 9N"(QZ>5U MW-( "SUWS#>TNQOD/"*//A2H9.S)*9@]MTIY$25R.-$3+:%G]=BII(? M9U\[,?U_,W\=[-@_L\JU@ZY>PD[MKUDBUIJ*& =^NKD&CQ[:.I4R%=;7J28U MBU8A8H_G%=_.ZQF%JKT:KS&KR)BHF&+QI47\ M/^)M"PD5XNU.,"8=^BBAW7VSI<8K#RTJ2Z=#(=HR[B4=#7.UL'7W]A?+9B85 M$3LZM.IB0;R.*LJJA^-)$$673A@>-D%(W,K1#=JAF.U(<_]A0-PV=FP^%4^= MN68?#WDW!5+_ZXGM;$Y]I?,!JB0BW8,<^SEXSCJS=/) *_EB>23A" M3>=7F=*5XMU<3C/CP>XZ#P)-WU94#-S$;H*%6.A']Q9_<+K/0A2B5//-%=P@ MGR1?D/2BQX16 ,'6-)Z\_^+__VOWUJ^?M#P?_X2IY^?15^/57WWW\Z6%UB+RO MGM>_GGG_'7^(E_"_?_WJRY]?S]=Y]-;V;_?+AW,O;A[/OMC_7Z[]]O]A_]\/7_[W\-?[; M[-/DJZ]GW\*OG+_]X6%U^^7^Z1\_OZYO;H)7[^O;E;]':/?YZ>M_;%XF#W^\ M__O=]FKC/#N?X$]7?__I/'%_E/PSV]DQ?(T49Q%G6!U"'W@CB/#\<^G*,NPB+>W* MQM(L8T@4]0V1OT9[C[UM4R)@&SDJFBP_']HP>NV !!92$+)$96Q3>$X4H0UB MU6 G[D])%!,K=[@4T];=V\!>6R:%]PW+;:VO7[JZ+R)32S;Z"0E!"-'6OZ3% M=/ <"/'IRUFSJQN^2W_TF&R'71[U^3!_I-+F5>2T9/1 1M!RPD)71)12&#J) M2O>M<"=ZPM3)?Z:_).C9\8BW;>#M7:E/"Z^&J_ ERR D+]/3?Q2:6XVRM=)N M:RM1&65=E1]TEHU1UWU/'N6@ M=X +6:\FW$7J_9IVQBMS)GN;Y7-VWYVESR'' S,_BL/$.N9:*[RTD[:2C;[O M'-N<$*^-C_B0A[=G%V9>^M1O%1W_3EZY>"$)BGB3OPJ2QWB3>-E7C*>>@=LK M:Z:QW2?SHNS"]"-PI$6W[YP@V 0AR$B"['.;4V((M!5G3>]2UY]8]V&PAV%\ M( &'F%2*P#;(?GAC0;E;"[:#*F]"=Q1K3D&>M[5JG+95C&>!Z$B!.A(4<^ M!_A[:-D_*==3V3TI&6*W[ AR^8#=.EF@Z.?+$+HH)O_J/SE"V).%F(F8&W&B MY+$%S8V@+0!I8A5&"BJL9$5(1ZZYZ"Q@!#'3)/IRA5' EOBTLJT)?5U%-I:-O5;:+9L>:G)0=?+P2]&R0I-TH,%03EZAC39?! MZG PCGK%4AYE[X6?TAAFGF OOG,=X/*$'+JZ:B=DNW@Q5$H@^WV6[O MH)"670JO4+0/(L>;;VX"?WN#8>V:\ ]KL6#>-M1A4W34R$D1BY&0.*4TZAYD M&^>/#H@HG4UTY:7[:@+BWMWLS$!OM;=VW SMV52G.^-FW@'P%YB 4>: MX%."7!*]M[MJZF*A"%@M6>DYJ>^"^ <83]Q@'T-7 :P"?[0"&;/E,IL9$@ , M-P2X)4B;6BL;H:Z8W)>L..8N ;/2*T>WK2J*JBA]&,%)]G"QAB& TW\Q\%STC-W$\[S#;D>MZ(7(\5@2./'88 MT8!'- B.]'BPL3-J<2K,_SM^6,>A+;NM QK*=IRNH/3VQNDSPH.[A2X/H(*- ML-K&=,"UTK^H@EKV%1J)IP6"T@T,$)T5'/G';#V.&2'JRX X2##W=X+#A!F&(V*7;0P'Q1)&:_)I\:7\$CM MGV:M@9LU_]UO__CQ_*L_@7416C:/3AJZ+!R]E>6CNV;12RN7210'.]ABBO#A:!K#(B>P'X)0/:A=:M%+O!\ M.^&/35?!V4*SP@KEK@H"%?/:F?7BS:35+Q)XK6C1 S6>/,W)S M7T?/QU:&IW*- =&.[T,PV4)_/9JI+!1X3RB^!SD3.6UE2<,Z 9*T> MIX)K J]/X=+8=!7\'3S<.V'L8W&V4'"]E6$%UQ@0*!A_![(/QZ%@H=6P^E2+962=(4C M[1!.CYV89O^LR(FO=P=UB7C?ZX4,%>6NA?<*TH_ C_0SJS#@:Z+L7ZZ-J8-3 M)Z=V@WPXP__LNT0UIX,!?,M*(,@Y: 8"^130;T<0?A!IB(N*\B#UTA*6R6[G MA(=@LT1;GQ:&]>-*27EL/G/6"H'QV(:>(7"TY4L$&4:!Y-87:!1S1C,JM<7% MABFJH=C<2&TKK+91B!:="-:J3NBK+$\CPE_CLM4"@Y/'* Z==6S'(=U%Q2UQ MR%D&AUT(AUD.(W,VDQYKW3'YCE%[_]86R.[+9%2UX ;%YQ"+9I6R\:P!+3:' M64='C=6NRRE/@CJI;PLL\!9AXP:/5)&:(;NQTJWD)(&B& O3 X52NG5'@WD_ M%$<#F?.I.B[=VY'K)^@F'IQO^%?:)V%(.J*7C2X.QV_2%RLGY)'L0?P0O?%E M^@#;%^,BM*;TZU(HL@&(GX/%0^C#M"-">>/NXC6-SWR@LG;9[U8BV M9[>Q\ MTXEB2&L$5,N WCH_!>$E>1CISMG!06(F.AP8G!T:[ G+W664TMH3M4+&)X"2 M Y0>( 0YII*5 GG:("G7SM,398> 3KY!"0M^#VMB-73;_V4E-0-*SE9#"?@3 M>B\A+E>"KYL[5HT=-77S;1D%X>BFE@M)#V6)*'1H,A#9S(X>]GAFPIA>))#: M (I"Z1#=O+:ZP;?MW4C@09,Y48I-]VW=SON#W3=U'0%V]JA(.AUV/V_LV"AX MU?E2<'G(,3RR_5T5 /P=7DE:FB"5T!YJDU?JTN"1284?K85T3/Z -GI67"^[ MGNEI(*-*] K&#O*B#/P!/H!E'T1."!\A\K?.CM1K^Q6Z@>^0@ [:/L68,'QT M(M0BH#M0UP:0.R#[JH\8@7=I?^_!*2BNRX5> >X6T'Y!WC$@U5=!UO#:@YOBD#20)P,_*XJ=?T-J*#VSD*2Z4K",O,-"].DQ174[<^&I&0Q M;2,A$BD+HI<%\PIG]>B*^("](1N#AUM"Q[QD@HF@X U,Z79TGSN(N)[Q+38+"TG4%8-'I\ M'6 HIJ7-%N=M+!L.YC 5ZO\=5T9#WM5.0U"]'U7N4368*2L/7<]W%?.0V,V M+9&..F]Y_;,F09TBYJVZ:A?WU20]LFOU5?YZQ2K/.!DU7L61U0[2U#=<+I(( M4XJBPOL_])\A',8*:>[/<""JD2$!7+-VH-#P!&1-QQ%@4E9NT010$XAV\*?Z MVM0@*!-T8C29E\^#R. D'Q>A-!*[4ZZM4H5U\7!U=M7B>V2MK3MA8V,[HX@# ME=?GQ):8Z8VM20GYUB4=KF;B*X=F.^M)2L!D/389(RT!,8(XB[)R9.BHFR\Z M>\D">@YYL=4)X\,*'U$C9SW8EB+ORZ0?1,J)\*E5VH:6D#Z 0JN1[#-*FBR_ MOMHD!&V/ PG5/06>"\.(%:5M[UV0DS#I29!R(BSS92Z9*QZAYY2NEFD>.[GZ'O!F'[Z:Y$R-3]7Q5F M!!!)ZWMD;6EYFK3UJ"R0-HK+ :0L%[V[L@WDVZTLRL0,GJE5>>J&K5$8(VUU MJ8JQVK*E^QK8@Q_MX1IM$'1[RW06TS:6Z2QD09ARRKX?0:9SHV:J;X+QQZC[ MCF>PVZ&8)BIAT)&;HUMC3-F3TM.1.ER1^IT,7H2 <4 M"(W,]Z>IZ./CDQJBTWY[5+FO=INC#EU3QI<&;[W!8MTM_D>"6]O0C'Q%W M4C4)P()6\!A)(0ORP0)%/]_#D/S"V5**FD+-V:/%D2 -0>%]E8GDL+XU!56 M$TK_3I-&C5W!#<1\$%B)E#;9D71HDB/NIH1 M[+P"AY7WV@0A>'E"ZR> 8CSOP"X((?#0S] [@/C)\8$?Q.0?,7!HLT?HPPW^ M] 5Y'OW;(\1;F^.1:]M?V/.Z*,JHIOA6LK4Q7:L,1G.\7SG$I*5.[Z*.F.5Z;.EP$Q;.-/-!JXQ&U?(2\@VL83K)*3<8MN+;AALF16I MD[6GBW!* 40YB1-B@S+;AQ10Q&2LJE9UK#5UMA.2\>DI9H_M^"+=K9ZP<9J0 MM_ $^K-VB&L:40L-%45@>G)=.RB\=<*?84S/^ LG%AHS1!?' QO1QP8W!CO: MVK;/@S..F@:$8[5A7%Q#;-DZWLQ?!SN(%^'I*TF#@=$%,_(HAXWV94H$($J% M&HDPI9-;BU0QP,E(V3P?M!IS77WM)69\G:OR2&S:?$L-H@CSC$+\;YE"7RH: MO9O?1$2MM.$75L,8JL-KU)U<+M;5QDI?956O4H!%](""EVWRM_,_?+R]03O$ M: KW+YX^ TH<:S2M3)9.5&R*$#<,K<+#[CJ0/O"A(>_$JF72642-F- 4NGVP MQ$\PG+@_)1&+?'19K -""S@Y,8L;:L,HF]7)%8MQ^Z;"%7D3FFX>U!JCX$H_ M20'79B9'A!A3)"67S^!-JNI4K>/18N/P&]6J*$ K)E42)R&\13[:);NTV(OT M9,%,(_+X$&T)=JPIV*=M[2ZXO-'4U2,>LP5WZ:?0\>,K#!!B:E.#[#H(-Q#% M8K\V;0)<,I'H<8+JY(3X1ED[>W-',IB:&AH';GK=HPQ!MQ(PO(+1.D1TGQ7I MH_ )F1E;1J<60K4Z-1H'Q]=/LSC,YR%\"K'U>Q\&:PC=:+XIQ'KE3BW:#NS3 MAD13I0P$YLJR>E9H&AE'1RJB,#V1\,87$E_H%63_G?D+^ S]!%*O#5YQLWPK MT2:#4@+@G9N2> _AHC#+,THV*(EZA"*PH9E2[ _!:!*B"*]EUWB8JM&VFU)L%-$G MK2@10(35&'RS<^]);<@U+;86EWF#Y!:SB$\4Y)OYILJO2(>%1D157E6E-IW. MT@'5-*0P?!OSK'+ NQ+O3K>5,RRV-2R;#G7>ZU(7#,\\_.^"^ <83]Q@3\JU MD"*&!_;_5_ UOO D^\T5BM9>0,!#IH!SK .YI^UIM@])VCG &#B,?OHGJV>I MY@'7M*4J(QL3I9S P.(*- :.36O%?(\TV(+_RRQR>QX(V6!J6FD>N?G95.%I M@;]M.#'5=!&2/:5^!+*LBL)(FA11&[0%OQP+K>3/N+C2\PTYM#IYXB*+5D7Y MX<9N0C!W(!P-"(=K0_@T$$*-NHGO7N'S?H3$YO Q932-!;%<47*5*,UZ.0 W MI6'3K.*/JJX*R>!-'_GO0[AWD)OE#33NZ.GWQRA=C%N 1Z]R=#0M>=$P:K*7 MC]?&[GP?!GAQC ^DXGZ,(4VJ4NU)BRLG=IIGQ#YM?@+VA "=%# C<4*""(Z] MS5HZ-HYN&B5A14')(S;DYIL-) [*W,E 70XTUI?]Z3*(Q&L8HX(UQKXM^ETH MI3Q.FG^Q)N2L3JI6 Z^K4T-N%K:B=FPB7YZWX&05)Y!WN\:XL$G].D$RJ[2'!I'=1U$9/Q" ">GZ9+6+A!F[TVVVQ!N M2<[KV@G# [$OTFM:-$F%Y(4].A[-7HF>($SS8]._%%,ER#F FRT&7E#\A/!< M]B$X0"<$[_"7I+5/WI+U0)#'6=:'M0=/ -H +_"W,'QO>Y:+A"E"B5#N%N;V M\2WI4F(VC01ET6U:H:UQ6N.O$@_KS2V%E3?\1'6, ?KD&)%IVRUL208$4D>)*26\*83=!7YZ2Y0^9S/SL85/NXJ*A:-$Z+K+"TDLE@_12;GB MF<6%9%AI] >M-M(WO_/T/RIB0C]!S\4&R[JIF%X56UE;:NUPB^G]&\",)R 3 MQ-U9X MS)H"A[5-@T=.G):=2RL1I$^$L7JVY!"1+HPO3Y 4MO5QXSB]KH3"U!^4I84A M'QOL?+#7X[QO!O(]ZJ:_^= [8$R'8+J./!O)I#"2;-!J!:2R'9^"EDZ!3>)Y M!W*>W3LA.=KB'YYA=/1[9C@/DC@B>3ID'DB=-!C^Y "[9HX(3"Z=0)@B.[V2 M=NG$H]$C3.K[XORYK&\6;VW>R!35^WQH1L7H4_OZ!(]X$34.AGU)9)S_)J#\%!%/;F8$GC7/DV0Z]KRZ^G5Q;>?#$EOFCV M&QI6>I\'!0OWHNNI#V\.EAQY]0\]H5+&<["/U!?S\FCDZ,K0I 2>L6PV !Z;%]_*HKO(8A3D)9+06<>)XZU@N/LH M:Q'Y)1LV<(;+,(-=EEZK0'1^";LF-U>NH) MKXZ++DHP/WD)&[5M)HW#-DSCXVTT-G\YUD(:FQ[%U%88*5^92N*Q,-U7.'8;)CE="%4+0##5DU)W1?CXN9Q M7Q>X>(P6H/VP_!8Z7ORT)OEL8?",2%2F_+X83_8/7RR_ $]Y2W)+EC45/*]F M7!<-XZII14D.-O1#_/?I@4]!+86O^9HPK@N3:X6JSE=7UA<;=7&*=2CBGC,9[N(N?N^1;)4 MDQ(;DZ?&HTO>L%OH5"PU"_;-=_!P[X2QCS?#6TC\'R+]X0]!]B7XD7UK]>WR M&N?E5%=YKR6D+]M K2-N M)']*U[=[^><#P!QGOR3Z'3K./M_ M+9/]WJ-!!,>[=**G:R]XF?D;(QH7$+IO"\T!:0\( 5"@ '[,:/S3 MEC'1)$F]4L)R@K2&6K$98.W N[3E>QLN M"K5!\=2C(H;>S0+IM.J8OO699MNQ3$9(?,2K@/RJ$,G++TO._#A$?H36TOOG MM+=3VATHL@0FY2!N\;N4+^://P$I:R> ,4?-D(P]"M+@2W]H9RNRIK V@C0%L!T@RP=A:W M?=EP:AM_\]B-+%&4E\LDBO$"&<[]!N%G'P+\95W>Q@5>X[LF9<'(#.[),Y_D M2E,_H5JM@F.#$\":@!_3_Y*V@#:V=9)H'!5O16L0@=&M^ KN0[A&3EHO8;(C M#\O\2G\4E_TX-CD!^"2IJ%$O?+C#A M6F3P*A3O2,F.D@V6T45J&0&.941 D!I'@'$"&EAY>U<8WLYMMW/3J\L&XL-[ M5H;EXE 8U/'M@^9G$E(R(*5S0FSQ BF\"ATO__]([\1S]P8KZTXK"?#7(@TA M&EN?:#A\1NH1$TN:IB#(;286]L]: -:D:CQ9"?WS1L$/_XO':T+N&3#N8$R\ M+6FXV[TX/$0D[S%_2V""]]UG]F90@Z,*4V+^J8P6F6#O"#F _/?@^,#"D23? M19<[Q_,ND@CY4)SQR3X%]%N0?6PEUB1@O"AAZ=B, /C( MP37R(*M[T"!:\B%@7]K +H]CODRK(S*Q QQ[_QZ;=M_YP8N_A$X4^'C-(K'> M)N&25J<_DV8@:P=80TOGZ,8!\64O';U12S=]KJ1AGTV-'=[6:6'G+//,VQ5Y MHS(9ORF]BI2E6Q[PL6*B. COG)TPMI)^ L@WM@(;%5:KBTEM%":M^(F'3VT.N>C =0,T!"NY$:GB MR3AM;]D_JC9([A+40CPEW ?ED5$J05A10J6ZWJ<@<%^0Y\W]U1.\#/PH\!#) MO7$O6-&.):G945TPGT*X891./YY]_'C^\=:)N9PEU8)"+G 3(K MO#C?@(P>F/N %%4ID@0I34")@HRJW>O7W8# *=?87J*&LXMTRB7+4H\*] F M",HI22E-4(O?6'/\C*#Z]/G_Z^YK>^/6D73_"H$%!@G0N7M.!M@O\ZECQ[/& M)G'@.&_E0AMW 8-!^Q^G3A]4\FZ\??F56NJ MQX=Q,@UU9I%?=0X?]07UQMP"=);YQHIU*(CJ.ZF#7TXC)VRIG'(&DKAQ[K*? M5LZ;#"L;==F(/LSJM&*R6V)U-,!0R /CY9_R /\D5A#G_9=@1+$.U6W%G*>Q MU3>M(7^$,6QBHF1!%,%U=+P:AL)\F]?_O*HX-R=$" C[!$&,, 05@LBL0:P8 M#(/!.+JC'$:2U(!R=CEC"XYH6-*7&F M$WA;5#=SRR[!GQ)DR9F." $0/^7-PPQ*A KK/"[*MN.ELS474PJ_(K)7BLD)3Z- M5]S/$NH*'Y, I1E2[DX-@Z2LV*/9\%://V7/9?T7XQ]8-T)5O3\T,G"_*0$G M IX.R&LSA9W)RRAJ(!H1"_$)=L>?GLLJJU[56(1@;ZIO#3B@I;H_AH/4=M-HJ'?:(**4N.2V@,C6<4F;9*4"./?W,7TI6SXA,09_Y8#0OVLF67D MRT2S'+?Y@O*B3.W^>KC?YYN;W8X#TFVKXLC7@+A/;W;F3U":N\[U7WQZN*+& M3!];^U//*3#NB5^V#335Q"[6(R3A:(O'")3X$.[7;!W1671C$RKCZBH)-B7* M +8! YQ2;K9;_BQH/69U_RTQMJNZ;L/G%+ISZ$.5@EPA(4D14J"-00%SNZRY M53_"^?R2[>&=O6XN=$7[($B+=%:H:F?B!ZO_"N Y#8DA@DJ"[1+%);9])HB' M4M47NUK%/\CUHU;/^M \EA6\; ,'F0X!D=U6YFKJ>J9^?H7Y\IQOHY(@?11; M%@9P#1S$(_U;N6M^B($%*Q;8E@G3D9F>*R;[)H[1&6,-WT QXB#SKKN8-J.( M,BB<#X(NDQ[+QP\R,\HVP1,*TCH^E9ML__6Q+$8R#F4[)ALFSC@W"\5S;=]CR4%HK.SLJ/0W6"S#7E=+O+2(Y](3V:N M-WN1O3.CHUM*> S'@F*B$9ZQ^9PJ,5J4&\M\[030C4#=V&;\%1)MF!*28IRY MH0$@5ARD;[^/6055DMLB09?Y_M#X(45-\RYN / ;99>43BX/%]AF"3),[%'1 M@,ZW?*]JN3_FSQ8@(2;_%K2ZUR=U398(AE"+[QC_Y#%1ODOQ"_\A_W24_B"( MJ!;+UAY:7B>K#@,IT6XF@]:Q+AQ;6R18>8MX GY*Q((9 6">8"[C^<;F>]4K:4B%GYE8-[T#GD&:V@9Y#1*=X!9,'S<[\;J2)V1, MO07=W> U2 KORMT[0<, [=ADDLY3)*O8I$V2$F$0KM0LP:!5-:]W55;4F2QG M<7G@5X+UN]+^N_]8DVUD <179E$1+Y\#9R!#]J8IW[)>P^1'7CSC^$$X57"4 MH=4M1-LW_J#R99_+2A5':PO7?7C5?QP/M#:H=^"?4GU82]$N^"=+%Y@6@5(% M:73Z>4)!E?QCY$L;0J6B5 %Z/'\H[K*?.GKU R_X+O?&Z>IN3/>3GFP#;_=& M]WV;_"T=9 U_3T=(8['6W",Q+S"K[M(Q+P)2.,[.FP#SPCT\6I^15.+TX%[E ML3GI3.Y""Q00I:$4/(*3GL QG(]GCV(@TZ\U9&8M583N;S44O3Y2 MTU*9ZN8#2NFR/R%+B/LTL.7H7Y/$-$$OFR%^6DM"/[ED' 3>R:19"/*[CP_/ M2S; ,Z&^K/WY0B^X* NX*,0_ ,\XW\ID]K)HP>@1^"3O#.EX#*$0LHXLZ]&U MH?LQ3*K4=O"C!(-.^?&2)CK/H7+/Y^QG_G1X"EOU=*/DQ8AZ@[5E[^&$<']] MS@O (A%ZV3.O8"8#>!.Z+>L:]X&.TFP$C -L??LY)=4QAZX*&;[;0G<8GT8 M\F/HVI$$H$2\0?\P-%*_ N,XQ:9JBHR(XP_%XS3?Y9NL:'0T)/@1P=LD%M3X MRZ#KS;KNS/3'D^'3O >B^$3? 1,D1%AL0GNB3%CE-ACC:<+ V]8)DSO]HW<< M< $>:7?)]T(H"GN(URSD4[Z^Y1N>OX3BJ$T7UO9A7:>D:G. &6S]C_).Z8MK M7>0ZJ<>.>Q@+)=!!H]4P*&01 0,(/\$0 2__M!O#2=X1/YC?&? ".\:YV&K[ M9XT#0 /&Q*1<)_BY_4,']6#'L4,$B?GJJA?&WFL&GUY:TM0)I(FMHO/-&E%" MJHK>!+S!"O"&8 P29N@"KN?J]:+<>L]E'T!CFT M9W:24(A>M3"F;WPC3JCF5>BZCY#=$*IO9]HRT]BI=$<\!]C@AT+W,TAL"[:" ME*:"D_4CNR.!R=+XX<:91'UQL;(AKN&[WFXK*&.C_O-)O.??CQQ;NNG*_,"@ M4Z\$5*JC"N$%/Z"\3!,>2[Z1_#Y+_#=%RE/*RTNL^']/! D+/K6HF)"NZ8(, M"LCX<$9N4YB5-8QM0*3YE*>Y<& MLZ7B)4#[])1N5@4Y/A:M F^5LH#SH]Q9J-$:?!V-2TE3RMIE"9L)+^=4".MW M99/ME7'.6@3A,T;VT0D ]AY(7M@HQ(QCD1SGG*[VP!W?/!;EOGQX[96UP.R_ M75-M.!FXN,$T/>7-1 MS])TYIU)G"L_LM2FH2E,(M["R)3E:[\O?T PO6]679ND00QN:;"62+HS+I)+ M9_HF28?X 7')GRN^R8,9'W:;U)>[/1;<*#ODAVP3F%WZ -L3JJKOQ/9\@>T) MX6J/?+\5]]P&9AH<06,GG$N%8622'VMQW'J/M"G"(O0+7QR>#I#!_<+%9K4S MMB[&YJ_K*<^P7LX:NW"FC7@;13+G3%>L/"BUBC]LT+!H#?J//J1;0(>FGI8P M/\Z4Q+!/F]L\IQ!M'_/M &@]!7C/4C4B&"O/)."=_ M?W]_ES?^6"7Y1["-_?[^S?U;9KJE F\>#MOG<^VS10K>O-U*4+9L#V7,'4"H.#&,]QPX=W0%DMHVR=U/XUPX7&( M^!DF]H48GX:>_='\W5$>9X%R 3:*BDDH M%)KJW0^^?^&?RZ)Y]";J!0LSK.1FW,@'F/6)%?L[SZIAE$DB4)HC9(*M@%-( MF;Q(P!$O/67Z4(\\.=-W)?S*,H(,GGJ]$C 4M0.TE2E31@*U&L5A](>JN&P7 MEX^%^$Z%[YULFE M;0$+A]+$V=4@1U#T?/8NNP@[CB"8S,09Y,1ZCD-D9!(I41!\BEX@ M6WN@!_?5X&'B=A(X"C]/J/8[*@/B5. 0G/"MN&S$3=)H*$BYJH*5J6) F#NB M&A]6;WRG@-7B<)F]XO!::&8*EG1/NF"?$5&N/K#3I<2YCK"%[\P(25#7OM9O MY:NRK<0Y:D0 .!C3.&G9:W?L(7. PR*M5TM:C\#%9B#Q6YP8#>ITRS?E0Q$J MV6NH*"0L0V=E0_!H6JPCEOK F\:ZQ_$U67@I]. C:B_I9Q5DO_=5*&_JT"D5 M8>OK047X5ZRIY9>L5Q4^XSS2PC0>J=?+L-HV6(!B(:HO0F% H]-!R%BYLP-- M?F4#4%^BYWB+87-&&"8(X(,%KR["3CK=BEVD3M+H#]>QMV#?E"89 M%><)FY(P_X038<.>O4<$;_Z>]/480G7K,Y#(XR_+/ QL_Y=Y+8'*;K,& XV M 8=S%PB@JV(X7AU#C &U%=/T4FN;4_D/A@Y,DF%OGLL^M^+?65-6V(7;P4EC M%A\GQ.&QXCO5\]W[W]Z___W]GW__/S_K[;]-HD471!TW(! @II@:?/&;G<OA :ZX,?9E@EN'7-F6Z?](3& M6<#V>XC9%"!V7\H&4N@V $:S?H+#9AS"3O1A;2=9K^B0.@;(ST[HTO0Q3^FD M=M-1+2OO!_Z0%T7 \(TF\/;2Q3'IG%E39$,;9*>0W*^+^E"9Y-,0 M:GW;,/4#:C!NC^,!X8WX)?N)BW.2]Y6CUHIK'G27!PY1:7="3_'.@"*T8HZ. M:9G!FY+=?8\G2=)C#PR<:0NI?&[+Z .Y5CE2;S6)%UA MG7[IT?5FH]*(^?:2[_*-OYJ96W?UC=69Z=ZID>S'^8/%9#H,'Z MQNF!^R:Y4O0X\:NBQP1UPI3MOX!8I+!+ /4.60XD))4M5? .SI@W0BW,^W* $9LPW_5+EN_!I7Q55O+]=$97K/JR M+).JXJW:CTL_DOQ\^AO^##(]J3,V:OZ(PS#G1C:T#_6UT)J>3)B#SA;@U=,Y M(U0L XCU=2NA"0:0^E ZGV1/&J$2.8^D!Z0%!&8>L8%R=#U4-*O]($@[;84% M:US8](4X)O.KZ+B&#W%1&A\6$J7Q(1RE\2%!E$8'TS)Q1Z(.&W5;M"E9$8_N M^S@,G_O>V>KSA>D+7V?J 9S/\$&?!I;G;*)U'6H$,_F+)6A9@7>4@8 VL%0; M#?@K1_XA9G),^XTZT5,C>&GU797TK^!#LF#*/>%71GE\7"ER* ME:0[)51&_9PXBN08TX01^2?6:7W1&EZB*M=QL,HZ#:Y#4':0"Q:'CSQ#D/B9=I;9FG&(.7DM$+F_+VMX;*"G%\BX M%D*6 MYE];V4LB;S[W"L_3O?-[7YC3SHY"$7\R52JWQ@()YCK4MF8EV?185G MC+OA?R7>"+I2?56 M1VU;MK?R^Z2)(N[(G3/4QQQMW$.K# 2 &._@.32:)MDJ3) $'D*Y%,M?4EQ. M]N0,*:"6@KG"I%2TG&7GC0IP]]3OR]I3OX_OJ12N^'/\FOWSLM;LG\?7[)]3W /\0=D=G@%SMWA0J>&1"?*Z,VM[+S=/ M/HI/]&R/%Q"9P=99.;_%;XO?EK4M?AO?%K\1;@ME&E95=@>@U&.BEKT0G<<5 M/+E5/,B/:QF/8/]70MX>K;%$'2V1#C;#TKDB)/-A]HX7E[#XCX\3-AQ)K MH*>2%[:\3CL7UBJ:XV-IW<'Z0_/\*SXJI";[L=%$>%:Z2 6S.AV8CW1>E9&I M0CPJ(4&0UB[A6UYE^]8\JLMG?. %W^4-H'3FQ4%HL=K[+4Y*;PB2HL0LN[$F MQMYH_(H_BN;+*]BXP_\T@>HT;@BY@VHHCC65) "PYC<$SI M3NK(F41.[!@9T3TY>Q4!,JLBP&769%ZGDN[$3"^KHA[T2SE%08:<:8E@GSA. M]"*K']=09+=^A,&\9'MPAT7:Q: 74Y63Q0]6_RC[6 H \!ANL?-Y@IB./+-O M?@#^@%D7@"5>;?EVW4#V_,R#.XHD_>D=,ZR((UR2L4X$0XBM&PF*L*0PIBF3 MBYSET1)+X@Z"[**!-:V+6A@]2PP5>9ZXUD4[EF,AA\DTOD-.IRF2([X?!O!. M"A,(7@KR1X/R%(V]*O^CWUKF7X9(8@--'*?8-$Z1$7&F?7MT6,F^VM!=;*VL MW^D1$+T,:+U)8>M:1(-A$$FC("9)(QP),4.P)*=4>Z8Z*+0ZT46FSB3:G2$V[(D99Y?ND>-X]N*]E@ES2IQ1CWLL MEP#H!TZ\]48"6=4TA$W*CSSA-&W[I$L?5#I7 M+-CA=K242:M9M746AHX-?^FJKN0$XC1*/),=FG? Y,97YUCST:(0Y*- =_B#=R$MV6>T'D06(]_RB]SM9@ MV#Q^IHO37]'6Z-D_RI2G_#%20;VO1TN9-HPV5.A7:HE>VT%$M61)(&EPV"A[ MJ#$@4B@)*D\AED7S)^6\F&>.7;$NO#\J$CIIT/^H$";:9C$)+KF"@?\\GE>_ MP#J!TTSL1.ZQZ9TE0%J =EE,^$HPCA4='K75FNK+(#F&5VO&/2FI-*8X=G'- M:8JH2.]+93B1IT8XGEZU2>T"Z4:+ODZ'S%!C6L$]^UCNM[RJP0O:O/H**]HM M_Y0]E_5?F.K UDU3Y?>'1EKSQ-$FU&V>&D;:8;2'GW[+F=E0JQ[_;DGD!I?4*!WJV M3\*[>*D'BJE=%_(^[Z.H>QC9[2JGBIU6,QH5)>5K#Y&>&;$%T- M5"X'V$X?Z3JDV@O!U?;M)["9VU%W3PEH'L&=5NO #ME_;V9W3TI%$0@;(]US(W-!@0;#J#Z45W9[+_.R# + JIC0%1;&*[;8)\*,T" M0ZWJ0AP ^5:G=,I30;U\E&U)O&FY&$&CO%JZ;H@!C8[2/67.;/<%9GUB98QQ MYBO&+9CI0B_IT+5/+*T8]?:HB2!^DG0WABXH-PLB=?2"MFYA4_UO!)ZD#N*3 MA/'XDJ!!G%:0V#H[RUQ15FYM0^SQT-]DC2\ MCOD9,DT$@_TQJZ"B2BU&:4:7;\0%<)GO#U!^=W(BJ"$(T9QJ :R8)"JO44UV M>1KX3(F$M:89PB5T9QQ;T^+C3UYM\AJ8,+B#@Q)?N@7_6N4;;U&M$U8GL49D ME2AQ"L"983$YKM1%9 FGP/7?)%D#$[-C!J@75P>X*3[G1?YT>.JEU,_$0XD@ M2 9Q/&54$6 HB@C35 8 "^EC,^9,*H*#$BFJGAMC4E[6MR9KY':0E0ZR8I-G M^Z^ELM>=*3(\?@6I.FJ*V6HSLSTQM.TDNA_\;/(LXXZ M,^1-G'G[ 9]JJ#Z36/D[B:A0X_[IYH!@KP-HQD0MC3+M_(L7TY MA.HVJTXR.J+?C:E^:?;U*#OVC$7R3H;5HL:RWFX%T5J<)DVV_[_Y\T6Y]=JY M]"3H+F"FA$Y,]&+0+2%@BY\7? ;\7*= -&^1?+PVTJ@@61/:'C0NI[T XSD. M6;=BY44QE["F+LO- ;YZ)RA[9TJW8= HB1%J.-+ASG"Y(,[T,$@'GX5^+;3M MSC<0Z52QP!XL$G'>E!0) K'\8EMAHK#(DT7%"PDP(N.,>]I;(K$S%V>V\_"" M.T@";--NIEN^X?D+#*.^J[(M8"?U()6ZOZ_W^_('U&*X*JO+\G#?[ [[%G@I M&,YO?6/%Y%?D53, LNI:"57?U/ M@!3\+KY2-5E>R'R4,\'#!+]%FOP<&HD/%P;ZR"7?Z[48:T/43/;6X:@0B.^1 M+_R'7MW@Y:K*0ORX45;C29J!H,,Z0JQ/::FGSE3FL1F=)T":J\K6.16"IK+N M7XG?><-Y6S5:(X9J!XSLDRI"*LB(3\OV<$R^P1H-'%S6]?HER_0.4WK*6%@2^V/B'FISVV*8.:IO(/[[%9HB0ZF6JK!TRI!=2 M,%XXE'W0J+4C5AZKDZQYP72W%$?B&"NXD2?$-F49>Y^18D("4="D$Y%#M*18 MP<@?;&NSKII;=S<[:\H&)E!V5]\)T!=>%?4@FM4N,\N:9K1B! MI *C;ZO(W8K_7^4;J"<'H_I>Y,W46&XK$JFKM=?153/().78>.ZDT4@S9!.. M29HM;"+EIZZ:_W>95WPC'L&?>I$THR341DP4 6P!8$#?)G M""KP0@S8P&%L#;&6ND/2=%>S#5)>7)Y6/#V2=A M?HGM$]=/SUE>R1U3-A;/P(3\[)&"4#XA?N6'3]2'"]+#-1>^+JW1H4 M,1O/EV 1S)TN#JHH]29_M.C@9_/BX-8H-J<),[Q#WQ75KPU-4$V M0%-E9266<5:]7C?\J09%&(X+5=W%0/X$*A9:KMT6WU]]EW4?9O?RRY8=#R+# M^M]J(9B2^CC.*$3TL77N.:._A?N!V#U;YD565:^"'5 M_($<6.3ZP.+;([2P MP'4_QYXK>IK :)\17E_KD8[IH-=K23[I>9[HA%!5H,<[J+C#>IS?BRVO+ 0E MB2_MVO>L#&O]$ACH_K?\*X 7?'\TWA5F+%W92?;(ZZ\=#;.& MPV \J:.)%C(KWK=A^J%1>R;=PL(:&4=RKNL*^XQ7;:%FTQL0'TR5(P45H2DD MT67B&70L61/$0EE9.:L?X7]POKYD>RXCWXW)#?X@SM[^+ZR6ODF$9N)Y+ZV^ M7>N5';"AFL#--?BEW2-UD>9C9(,=""<0]B(*44Q $@G:MQP0D;EVSC PZ#1# MIQ=&9I$6SM/)?Y9U\]33GR(36!_#L8!U2=_0@S&'GCT]MFC+X9EWEK;=^(OB MM4]/TW(1I=W-8##I>GBCK1E9<\'6HXRH>>'[4KZ+]'C&L@=55P7:UG7NJC O M,RTG@F5LLJ(E18;_8#)1U'GX48PK:\;3UW7"S4>8--$^>29[;_1#VWV Q:0X M#^ _4]>7R>><9"9KNW<)M2EW1 1[438QGU3HGHON4_?N1SDCW$OT&H9\I8_W M:EF)"/D:L'TM(?S20=+RIP8XT&0K]G&WXYN& MB8-9X=&Z<&2I8PP<_M"3V2,%VKEPC521KZ36;O?&='T+KVS_XRF1!S+,G<>/ M&".2U//DXE9,G"H$/"1UV&T$DW$SYA,.D35-GL)?*_Z_'4NQ'W!&3[M!F2T@\#.4$[\R>(WO(:M145 M9MJ"XF#21Q5*ODR?VG4-)+6$.L,TMMWYFR$UPI*"'D!^-;Y!U' M39)MI79O M)5=3H4P1-,]N/;W#L.I:HY3WB]J3*X;SQ.#JB,>(D_)='RR(\KW8YK4\ZKDX M>#:B:1CO-J:(C$V3*:)#>-NEU93QB0&[+(^0)^5N/S+,^F]Y\_C(]U!:[P*, M'/L]1!VJ-7Y,!8.X @;FZS)_L_U^5\L@W>EQ1K&Z1\S9YY# ;RXYN3@\'?89 MO-;$1:B.2'5T?I-P)UM>^8O9=GVEPM"KL,.L_BEUO!C^G.F-%PKM4PFMUN*; M'6^9FZ1>/Y0%[# /\$H<.*"!?W0*_EWV4[\#=+5QWX6LNS@ 6>%.1_8WN M^S9U6$B8-33P(T8:E$\B755C4$ .VQ&FR$A;7N3RD,3QX1FVL4"[34,"(^<=HV7A/9$_[SW3J5Q1[S@J?(!0JA-#-!6Y([\?KV(EPY UYMX^>B06*.B!#52C\2]EX''@G*$T4_!AQ MCG5P,-Z*1%VG/V7/9?T74X(>.F,0P4G*$<7,J5-Z,BP+RP SMP*6^Y7SE\ * M?).X8&K$D&+*8/E7X%(6WX3Y]A3#&I$0V94CW;XW.]=OZI990E]ZRFU\LV.( M5[E[_J6M9#6)4_=FFB0B2B-N/'ZOKJEZ2A!D33+Q*W*R"+!M.5..I 4&_763 MO_ ?\B_>-Y+?*=/6H@:4>44D=97!"#Z]MWN<@*A+*ZV+XI#M;_ES6?F+89D8 M5=68J=8)<26PP=MR#S-(;243^S1O5$W38JMRU!]XL0G8#:PN,HJ[URFIE3+ M#&H3&^.=\D*:!D9Q'K0/#.=C\3 ?IT/X2 ;N88.46IHLFK!B@[$NI>0,,GYL M-KQL'A=H?'&H&Z& 5+6.L>);<8%MQ*[.'L1?=8C%(XV1-"_YZ41 +/E7(7S"59!M** M&"AVAO@%D*:"[H7X\::Z*W]XX4F'Y7.A!T#10I_4]8L=)H9Z:I!7:N23.9$; M+6ZA6"V')Q7&8;0?DX5P&\B .P'&I56@U!J$I829<;!;.[5NB;G>QTH9?7[2 M3"VE+F\9/X( JK9QJ+4GJ)=XZ@B# 0>^YY/+)7G-V4#PH.6"E[J]^/(Q<9A- MR>X!_"7?FJ>2(+C8$$R$>=2[/DN M+ZX@;_YRP$\FS<[-#38-\&.+UY1D3X3 M2:<'#M.OQY1@:J>PC$WK=)$1W.:=1O%'N1>J=5:]7N5[H6J/Z$YM:Z::IRU& M-Q@[KC*A#-+6_Y-?OA 7X$-9>?$8M(1E6V8:)TOO1P:.BQ?A;7*,P^#=UY;Q MGFDJ&)JH#EP2 M9+63N&8=8:FH) LLFRT+9X:/E"I5- "\1CYGU3]Y(Y5A\_! "Y_!@U"UU>_" MWL,OP8Y#!N_,@Y=!RBUVTL?BW:$J2J$?[ M",3LGN144TO]0NW"EP'+.UR%V6JL(-0'U9<3F0-0'M#7I)_9I>%&^I:3&+=* M]U*A9=>%T":DK[[NA3:?R5@HOOY.?=[$[5D#6"$1XXE6Q#G%>U(K8?1TDA8X MTUIKN0MXJ#4LCNNGGEZQ.!@.():5@1FROM4F/870W%,LO!.*#EUH)Y^:% >? M@_GM[I1[3Y*K!?,=B>_]>U!E.E&!L!.@PR\&&_ZLD^$]/5.L"=(@>K4W?>>A M^FO:Y:#&@,V0/7;B ^,.((H.U>NXO\JT['FL4FLB[O Q^?J8I'%D.*YTF,!T7$@ P8"=8!0!RCIE*,'AON;_.@ ,[PNH@>.*5-N! MJ1Y")5H&*+&7%?0."/--G.[D#SE?;X2B7N?RWCDB+-\FL]S ?'N4Z*1-$A3M M;>L@VH6S;1%T/[=L?9I;V<,)>D\'N28\Q@!8H[[9Z?' RI!HXI%5T65O>!EV M_9>*O!['*#974T1$##C;Q^^\Z.QD[Y')&D*8KMB%8Q9,7PGBPF\5#+%+:79Q M83D]<2\3@4L'04-=S%!JW3B:86S6)DJ+^-4BDPF&=IE -+1*G$!L7Z+/ K(G M$$ZP.0ES35Z/%L41\A15T[5A0V!*:78(QH=G/_A9IKT_OM?\9O>Q;O(G\9;R M:LFB%5SQ;;NH&S[-'N@SA$D?8YG*MS^(EY,EI> V ]-7W1H3\ B.?D@ATWVU MP;).:T*)9 X)R8B31_]*F(0+HC9;"_IP)B00WU>([S+/,#RA6_HL[6 _T#3 MA*>I=];/>C@C5!$4^$?^TM4WAQ@, MK RZU_QI*%BUY65L#-@0A(2$]JDSEW6*7EJ,S&A^L?TP55JI$:_'[::>E J/ M^31-7$N0,33 )4(4QT8B=_I]O:Z$FBF^HUW-?'M3K+^)@Q)\<)_R0L*K.CG7 MD0'+LS]#I78=/]2(X&>+-%M#X!X09RUU=E.PECZ##S!E.UM6\O.Q2P:)ISY* MYK3>A%-6.;\Y-+5@?"N/W!E5SL-1$&UT0^=Z-S$.JR$ZJ!R.^&LWH+F!#PL* M?2"?E?APB$0+AKSRYYU8>LIM% FLU'5PP)4202L-61@ZG,.LDAY.VN;=+H*O M,BCY"1 7;N[W^8-<>KXI: W^W3:W^K..P,I!"4RPXZ-8Q?;C!!F157CT0Q>J MJJ/JFZX\Z A3CCH0)X6%H/D-S%(J_!?J1%VU60#'1!0XMCP3LJT@5:R/ MI V0/5)"4\,0XJ6>'"]DY@W_J?S!*_53_N2O''&DGB>_HD'(Y7<6$+EZ)@EZ M=;*SSAA=<>#3YRK8U6S.EZ#V!3)-?1&(,9L M:@QZK)CUT=0&ON/YQP[N4TGUB-B#KU7YS*OF%:@UXD-P?S^?,0IA_'O$\0BC M _+X54R_E5RLC40';_LN!JTX>GKM91DG$F(,TF^/?+^'&RPKQ@">9%.FVZ8Z M.?"1#XVW/MZ2FP_BU0,K7U(AKY%GR*K/IC5$G5J(\6:#HV>*4I?[FE5-P:MU M. !)MV+K8? 1M;K6'ZZCH6'U/@OLX:W<#.6X^^C_/]! MP^!]G%WFOK?%<9-S[;J!Y>@8#,]&&;)&R-00T^*ZI9L:_ 6832."R 1/'1W2H[. 9(KF1@9VI\EZ>&04LA> MA?VO55E[7][!%\R*R;Y)E:HP6Y->+I8@Z ZC7N98#J%E>2W.Q"O!Y"T[ M[S7OP#"P7='/LXR MKS?[LCY4X\A4B"6RZ^V+#DYSUHTSB1]_L<(A-NQTX[C9V7K/+=\+E64+Z+FU M\UR*0,@(>[X7%/!]I !0@^4I9$J;/NA'-A-'RNZP_Y3O_."UX_'V$!Z[LR M@]KQ*:V5VMN<%VV8W4"Y_A5-EH@LSV&T]$X980'"]B(KU]N7O"XKJ*'ZB3]D M^RON#R@QO=A=R4P_)CHRV9-!UX1A!V&>$%/GN @HG[S?BXIG>PB3^VN6%U"0 M^Z:X+EYXK6K<>F$"VFX,^IDRYF);6YU3XP.$6<,V690T*"W3QY6R;.#E0Q6FU-27"[A>K^H:;_4T? MQ]\?M"-BE"G*HVB]V1R>#O(!=,F?*[Y1RI+X><\;%;YAHR=[;50!,#E#G]D? M@ 9_0EIN^O7MQY8]U9]\UY2)?94 L-.PM-.AK6,YB0W#_PE*C33\I&(#]X] MRHS2C?A1YIWP[<>L@KR@6B@\^KB ;C/SGL\Q E(/YSDYB[P]Z@9?I4&P03=,4N*K[-&P8:6P<6!BF"59WMWZ:.>@RQZ7&_C(B% MUO;7UOM&QM/-PD6X3 TZ;RUEMBLK>Q9=O,H4%^P4OM%;=+K@B!.->Z[ML#KK M./1=[W*2!&*$!6PN KQ2@^=G/]?;?QSTH_(;;YJ]M." *>![<:@/V;X] ?QI M-ME/9E%9,8N.4E(U*=;12FLHF\0V-H,SY/9+656MRYLN K0'%?*_( +4$>(Y MC*F>F2(Z1R#@>7T0-V59?8+G4P ,0C=CIEVZV@^# =NSXN6'^%S^PIN+K'Z4 M9\B6;S^\?J_!G]<"=ZW!KR/C*GSBAK1^(,$,#=B%;X ,RXNW%JI91RJQD32> M9VP?394863JU00^'*T.&NP1@J+$3MH5/E]>LI!"%V$W]^(SETWE'3A,0Y9O0 MLZ:N\D(HTJ?8A2VEQ>]"A.<)N] KL115"V]V1X U?'AUX1J.#3 *0VL$XQ42 M1RR<2Y#AN(;S3A^A$_J6/^M*X#T_DA^-VS0?>M'2N<\\+#B'?)!5TJ>1F/BR M4J$'MWRSS^HZW^5*U>N>=%8:K]\&T>^\4NF)E;ZMK!?QTDK23)4 ;A><(T7J MW+1?,F>QLK4=8T9M$YTR/H&/WRE^!DD+]A:5@T 0DIM#>)%_=>@ M:/D.FBJU%79,G=2JZHX=?Z+C'-):OD]:8!X<$V!__*/<"S)P7ID"\V<*G+/2 M^JQAK)@9".M&(H,V4_M)"*1]4FO0U$FFBD\9/N[6C8+"D&&GI>WM\R")#-Z^ MS"8@P_ 6 &0=Q^3HPSL^#"ZG?B$8,6J4SY-EC'=Z/ M+A^$BOV7LOF[F,]M^2RVG[=L'Z;CBY[L[[#,55]3\LA1(--I_..\.0L]5AR4 M1FMQ:!U[MD1;&R/PJJR^\>I%O+=GX=]C-D-P,8:A"MH^&JKVN(P!%?$$Q!4M"W3(,L,7=821C27=/%B<]<$$@PV M2[!DWIB['Z5\.8L!A$-,H%"6:;F BEG.N)T9\'#670630.3 1I62NY!SB2 S)B^%(9S&-)E1 MNH5:;Z/*DOP42"#LW*XZQ53E&B6NO^N.'YL$+YL$NF)GK[R0N +[ZV++?_X7 M'T/]TZV9;,Y$^V256]#1XR99E$6R^PVML#QF9O$4EUZ$;27(D',)1K!/;!X7 M"CS/'PH56"M>O%#21XQ%XC476_G/O8)O1I[$V&1I@LQ09#9)>9_81&-J)J= M-Y@K%>QH.U+$M(45)H*V>< >I]3H\H9MSL+TZX.N6T.:4MSM?3)(HP1SX+Z5 M4JT#TJ*K'?233BH8NX6L'FW*Q6)0E_WL8"?2&//D+MH3%@RT5A]>,+#7Y?C.@SKN_*#Q+QY*&3I5S&N=;@FB>X' MSL4/"CQ(=670EZV'U47H(Z[";"&A5S%R2.\RD.[KDW@,=,6[H,,@45C!%-8G MN Q"LJ-#QX0!R*J7/50,??/]YIM)T\N%!C$]TVVV,$?.5HL1 *42%H.7X(^] MB,.E2'J[QC"(;:-XP5!ZIZZXN'7!=*3AVG3Z>/V!%WR7-RJ^Q^3Q>A$.%1$; M!<_089J0"<0RI%+:=R;Q[&RX&1(CQ9&183V;?QUR5<99/,OJ?,L5LJHT3.@( MH,YD$0J@U!%0'3V(H+0H,HODRK8+]0,MTR#$S!,%MGF/DJI]&\[QG@]7G%YI M,YWE8]3(ROW%CBC"#8X<0.;D7.).+ECI#1YI74Z7M;(1[!0([+Z M\4H<7YY@C*-=K<%/45LI F/Q+3O3!0!@99Z=[(5:C9)H^^,3V5?N1R1 I\I_ MEO5']6"&6.X^U!@W2?4L\(,N3L] CV%V'#BS<:_\'KAF\51(!.H2,! MRE7?-7@.L$^'57@3O<3/(,]X>]LIYHU*-_BJ$_>D#<^W]4VCH<4UP4[OC=?9 MV0@W=**BC!E(5XPF9H7 :$R59W99/M8Y\HLG'H94(>V(V-WKD9 M CP22MI*6+2&T8?KB2V#UDOMM*NA#;&-0@714JB7'NA%[ MO+H3US0/ITJ8IDRV=9,ER.MKND-W)L#+'J6_Y\.AS@M>USU;=NLWE(J:;_N8 MKK8WH.\]E=W3G6L1O#F3$BT/ROM>YS-!'I.)JOM;WCR:!?3QYV9_D"#78I.* M_X,M[8>,40EB(*8V)I+]$-28(0>139H@,Q3AB$P9K#M# IC2,%N0U)8VOA>_ M?O@K+\#$#T[A[5->2)@5**:E78S>%[7JO6*ZO_*7]R@8?VQ:VW04EZA%:X)\ M:)];=KG10KV''\O]EE;\'F$0 N.*\\HY*-'D4Y0J2G$DJ._10B MW*<<0%BPXIO;V&9O5/ I3PGS,:M^9-*C8+*0<.?U/%'_4E?-EU*6X,,< M-.VG [[47_ >\4CT'/=&H7P 3;M$Q*5)9A;]_^T^>[9O'C3@X-)\NE$ID:KQLO+BD:9P*8AP&V*.,HY"+M]I;%+ ME3VC66FHY[/NJ\E5_E.*T*OLGWZ>B%>;]GGHO%N921V'\F)<10O#;1GE)^#X M&1/"_/"SW@HIMK>\R57L-@547?27B9?>A*%Y(L^Z+DSGM^"9%8E Z:9.^0"2 M;I)P2(U45F5D>8A%'AF]TM2RXRH&_2G)](VPB$U9E%1^&66B+-1#3CG?K@NQ MU@[RZ2[]&.?5*LKBG?JX<7!:GU\Q/8!?4\$8$^MI-8VX220]._I6-Q\\E/PC M $-YX7D]\$#WJ2W_5=/5I3PP\4P-YH M&F\3!SS$<8K-XQ09T56ENM[L*EU>=MTTO&[D41,J07!]<77+3.E12%TX@Z*O5M# HYS"B#Q@ ;4?HVRFJ1S2\[A* M3="X766AWM$23SVLE+[366G2AAP;%OY-AYH[F7GGRIDK/S(%04)>/JN11'@T MK=:H'Y/>D8F.W_5?!MBDQ(!LEX.#UEYL30*HNQ[0N]_LIW*'Y,="''>;0ALL MI9U"(9@N!51#F"O,E.!V$NP&7F2['=\T7WC3HBI9C[-(@#M)2[U@)34FR-E0 M5)IBTE#:R?R[H3[S)'A\Q;!AH_5F5=?ZW*@!5+-F&J3>)7G35:['!VF"%^(8A/;SC?UI!W-RD.SW14 MZ8IC(7<)!#_*&38=D>*@CN#*MAPJN%NEVU#T F@GJ]/7[+]5T[18'\.!8Q+' MF4L3B"$?CN_]\19I*XJ:002"*#0#M,OS2PDJQS-O^/JAXM(G-E(]L>O!NB[+ M6+)^9C"QC[%.J4'_%W_]FE5-P:N18T(T9*;E FI7.N-V=! /9]0639.*'E[; MRI39@EZXBSJ9$;,_?J_U$F.34-1CF A**+M.VC,K-:)#2G(^/%8#Q^?=""09OM]B$35^9#^!!\,V3F_ M49;H:E[V8C:$)O^<"_KA(C^#^!9XTPW1<-WT%? MRZT.:1SV+ZR62B.Z+C:0#<"68HJ5 M0*)&0[SL9;F1*017>;W)]NH(VQS\VK)NSE1[<^2+'BF4X@ #]D2.\MF=U<=X MJ[7%_$A?]9!*FI@SSVBF.*I-1ND2O=2>J0KXJ#%!D!D-*.LDVLQW4)!RIX/5R@QDZX,%'\JY0E8T;X0!66$,N4D4^' MIZ>L>BUWW_*'(M_EFZQHUIM->2C A"CS:7.]2^M/XB5]W? GOQ? $&,6-=:1 M8X:>.M%J!A29))FV^N,<(;AGW'Q1DJF2:N/K)]LM?X8' 9G MINW%5+=42F6(%?R\"[%-: K ZSP$;+RSS.0]ZZO?/)[FP7BT"$;,YL?(E=0[ M,D@F-C@UE_G^ -6[Y,UPY91:A.K4$T?B7L\P2Z3'R5;REU(!5*F(I7L M?(W! MZ9FPH%"4'WQ1)/$2S607]1@=)3IR_*:ZN=EI.X?_>51+KYYNEGBN>D/&7T(. M3\L!J<4J:*0^O] " QNPDKSNY(0%Q?9<]YD>^]:2+I'\HG &4'G(,0S'<"< MAEJ[RJNG:Z]/S<#)02MV?9E*RLYXAY9\A!E"T[U4X."< ,TAK\%PX'T)MFV9 MU3BIOHJ-'ENW?BYIZW*U]Y,V#GQX_9S]HVQ3U>H/KYTKAS]XT(+&T&%,",S] M*Y/4VR2^&GYE.;OT%T)X,4G18N8*"7V^GTCTQ%J!N.(4$,HG;4W LKHAYEW# MQ+R!=F\!0K/*[P^-G->FA#39]-&W/5ZP.4*8I;W2/SX][\M7SK_QZB4'I1"% M3-[+1Y(TGVNP___A6V4-DJAM^E*$WX9M "AZ=0?(O-(6 6813#R%9Q(0MAC. M.A>49J&OE?;B]LN[XU@DQM_=KU,T# 1*Y*-P&4'=#SY^2;4:#1[%:U!4_0J- MP=:"E$C1,*VM>C!J7)%!&$L$O2X.Z8NLJE[% Q,,WO6G_"E7?L7ZIOCNKQUO M):4"NE&/QHI95%A9L.]UTOK1\=RB?MB)LCK2+J<@)Y$)%^ATCI1IH1]FEK_0P%F6#7T0 MI-,K!^X-AC]AB>1>X),3)]6OM)X:"IQ&ZNB#CW+"YQ?U^G:XK_F_#N+C'U_@ MS7FF"E[>SY#N0<\@?$=NVYRI]FA9KA2K>F3.>LLPQ#/EM:B+]0Q"%2YYO:ER MN>)]1Y?NZ 9Y6'W3I>^,LN7<7)&"H#4,BA>KNB^W^4N^/63[_>OUTU/6B-]G M>WEU6MCP(ZATBIC"B>[(L8Z>4DJ831&-^DBRM^9( MUX\T5*;'22";CY"V_? M=I"6"]:,8I/O%U'IU:JYOW4RJ%! M-<5QAW.!GFDAAHD1G'JVW:]9=5/)Q $5!FMJED:;MP4!5E8J96.KC-U=6=?4 M.R:.UW$+>%A*:6HJ]A/*S&]-H:?.9R*49"Y$!E@CEV+S[\MGN#.#)9C\*7OM M7[JZ6-V7F/F43.^Q/J;J."5][YU0:J%3]F230JK,3$>KNGNLN/>,. (#3-)- M?6K,% >V+HZ2+.D:Z.681=;Q[O6)+.&=*-W'SQPV;>/"($X&BDVY-; 36/A[ M,N/Q6,;L G)BUYM-)?2Q>!A1W8$M$$[4RPLF^Q'&B2$@OA[NQ5Z[VI>95_ : M]T&U9+)I&H\_.FI;Q &V"*%43'#<.A+#>[T<#._U"(;W.E666-_F8?;.ZUAA MV:'UI^WHGAS)+3]#IL9-/[@8Z')WAC7GE _0./I,SK3$VX4<0_&WW__C_6K MTB/K8BL>17#8\P( PR; =EA4I&&H1R<"X"49:%X\Z_@;"/]="6GB7ZOR)=_R[8?7[S58,MJ;?PV..E4>R J*P'/GVF_!SFV_ MQMS,!_%GB4)MO@I!56_@PRPOWK).C>H^CD:5)$K$.[U(T7?;V::.P%NGH@^M MZ^<:((X*I2;\+6\>;:]^V-1A0$VN"]:18$"C%QN1L-IY+)^.AC5-0)1WMU,* M1N(43*J3(WLL!^_/8F/$O.\P3"GXD#EYLSD\'?;@HK(MR[-L]&)^+'(].WU2 M:^)T]J?:Y$-"I(TF.S+T]:JL=CR'J&[0/F2Y+?7LNBY4:M580.Q8LMNQ$=#6 M %6-Q&Z(D%=OT*FB8Z-_PNTXC?B'_?BTS!; M_Q]02P,$% @ ]89J5KF9Q&RJ2 L+L$ !4 !O<')X+3(P,C(Q,C,Q M7W!R92YX;6SM?=MRY#:2Z/M^16^?EW-BHZ/=*-W:&JLEC2[V>#8V M'!2)*L%FD660+*G\]0< R2K>"8 ))JGNA_%TJ\7,1-Z02"0R__;?SVO_U9:P MB(;!=Z_?_^G=ZU;6I:_NF!-$RY"M7_W?>/W_7KUY]1C'FV_?OGUZ>OJ3RW\G MO.$ ]>O_NU8?WW[[[\.U7[U[= MWQV_^O#NPU?I)__V-Y\&OSTX$7G%Z0ZB[UX7,#T_,/]/(5N]_?#NW5=O\U]\ MG?[FM\_B!Z7??_I*_O;[;[[YYJW\U_VO1K3I%SG8]V__^>GBUGTD:^<-#:+8 M"5R!(*+?1O*'%Z'KQ)*3O72]:OT-\;_^DY\EZG?'OU MZF\L],D-6;Z2E'\;[S;DN]<176]\09#\V2,CR^]>AQOVS(%\^/#^0PKB_XB? M_,)^.0Z#*/2I)WA_Y/AB*;>/A,2O7PG0]S?GI46$FYBNZ1^$/0L!OA6_\K85 MPMO_LDSC+]<.(T'\2&+J.GXTG.0J0"LK..>&M2:W,?_SFB,SH[H*1% *0^KM M(^?!8^A[W!N<_I[0>'?'@7P(V5?JE'; X(2"<_38B1[/_/#)C)7[K]_"6=45 M6SD!_4-Z 2?P+ITX821<'B41#4BDH:E]@*#8>9NLUP[;AMPK_%K0/6\9F3C4._T>4."2(>PZH>@-(4;PN(=UW+A,C9ZOK'Q:T#JS@.^ MRZ_H@T\6441B+5E6OH0RV1.R)(P1[X9L29 0=8JJ'P*RZ8;XPJ7R;92[?!$. M.JZF/;9" -N+;^/0_:VT.6FXM?JWD"Y,@C_B\9XG8FIN8M+O:Y)7_Q[.K5T0 M1\M?9+\/I?*?G%]#=IQ$,8]]6,1M_4<2>"'3(*@5 IAZI9'9G?.LY_ /'\%% M2.LUE9N(6">/>,3.R_]V09T'ZFON2"K 0/U(S,^* MTUC\YUO$?I.SB?D3Q$ MY/>$PSW="A[H!$*5+Z'$6X^FCG;R3QKNK /&N('EG7 MZ.;/H1C=% 'I4]@* XK,:CBD2V++]W!;7"4ZTJ6O^7,P:VK3ZJ> &2+WD7B)3\(E2Y6<1L1A ?&6 M+%S[=$DB[GP#E_\?URXGR!VQAGX:(@!D_8&$C7B4C# M&*^J#R28M]AC?")T]3G_^4T/#B1V$D]C_H) M_V7!<_YO$=\2^"+6_! F/C->-3@-=L2=;M*DN$D;R;@)CA6*PR=N&23?KAEQ M0^9Q+L=N&,7&Y/<#!3WW[O&NPM![HKX?"IMP"UG:AS1-'XDTO?&J-*#;<)=T M'[LX,G:A@>LGG*V=Y)BKX!!T<">G!G(B;L(/1)C\.F0QIY^3Y$0Q,5Z/!G0; 5[ M."ZVW>EK4]H'"#3-7KKFUW=1K2 @X]+&1+X9K:U@P%Q4FM?7IJ[\&:3AM&7R MM4GL P1W>;;/ZAMXHMJWD+Q4*!#0)ED#)J2S*I80&+BHIL\'*\!)Z"8"Z()O M=YP-\>X\$)7VFO5!G5#V+-SP@ZDX4HB?7G"B2N22YYCK-O%R@@5<\Q+QU+5P MG'[HEM#XHH0^9#D6WWD@_G>OD^C-RG$VO^SKGJ^69Y3'LBYU_.LP#:T6#R+! MY\9EC@H"(TZAK+%?.M&#++3/X+T5K'Y+_#C*?R*9+QFOA3(5L_9RTM# $N$5 MX&_W+"^*><'*]#K,S*?"EY&&+Q&,_>XF/)L MT>*B6!49""9FHQWA,63Q'6'KPQ$V@MX!FE 4U7+*,FSF3R:R]P"6:>9(TYQ- M=$-3&9?#979X#C&9OPR$0-3CET&>49QC3I(+'EJ4QP@Y5$MSV]>$GA[ZD U M?:%U!UAW!'W,0C]<+5+*:VYN99<7=-WJ!;0P^W&=0*&X"8&\(F*1AY^ MYD@IJ3-_L#$THD ^-RG:13-W<,/LJXWHO,*/W?)>Y$94,EXM[Z/T?A%ZC^G$ M-65;4^06ZN8CEU"]((:WOU8TLY!?*X\RT?WGJ*(K4AUX)V0CDM>1TF[5\BEN M#K!'"FW+S7C_9SRSR;LPV JI)Y!34(RD!UE"Z:PZZ#;$2OI@XE*H",#$'" $ M4+@.YU9:+SRQ= !51HL.JJS%3N-7J#4[J5D!R),2]4U@!8IV[RX''0] MI;QZ%R;<"*5?MYON1QHYAGI!R2EC"4=76PZ\)%OP(+MA;4&V ML0O+VV;EL;*W8:9?C2)LB?\[/I^([^P02]?:IY0.R5>SLV-@+4CFM.6U\0DE/]*^!.N1*/I=BY[8.G8V@'/D0)E=AH%K6VP% M'!/9_X:<'8HF51>+WBPHNN"]-D0AEM87;R#[-L;K0,:W=.=99"54BC#H]8#0WV M.L$25 ML)TU234@P X[]>35Q"&#&.:;5&(!68G7EL/O(#Q/WI0Y_K5#O?/@V-E0'AU! M9ZU;L,Q+@JV\@LNEF8CP1CQ"#HAWFO727+ANLDYD)X43LJ0NA8Y;%!#.:-=3 M81]@Z (3D5J/1-%-$S8*!4R^V2CA&+ET8\:GQGY.9H+^"\#3GK^]K?9*^*^Q M6RA41]9]Z:A0/ZEP%ETQB\WFN@[CZ)D%/%FB'#3 '!RS?F&^5:RB:ZK M0P/B$81:Q/92)%OB(&:ZO)"'&FDC5L$X4]^LQ$SL1'J!2,L;H?9[D4%&;(M\?F/5Q^)[.PE2//$>#BQDIAN2;8V M:*-40XH=MNB9J2(CP9X'@VR;MK?+.=EH W,&[(^#V][NR4FW^@L>>]F25@$# M:N[")*@I<@>J\]. [G6"&)L=;BL89B.N)NY 7=\8B^LR#,*R'MG9[WJ03:'Y M9[/FUD38P3'<.J>#&SCCBTM?QR6R92JC $,Q#^B8@VQ<1;;+F'6)'+9/U V-6R M=L]\Y$34!9:='N[YY 0U>0I6G $H_Q/J)_RGMLLU=+'C'GB'JT [6^&J.(S4 M(']OEA<7V##W9APSN9YI81!<"0:$U#+ULBRW' OV9CM >GM& =9@C%R$(==1 M>FUVQX%]"-E7KP<\[=R7MXS8=T0%I[&)[,'?B3Z2MFA/@1O?U>5@N&80>02S M1>6HI745:M^5N#\*I)5.8G4JY$Z://DX1QPJXE'H9L26B)GVG9- ](";MAON6#]:K MZ,TQ]S!;HE;$O=46VVCAM)RFKJ MJVJF#2S%?*_30FJQ \?HXF]#CK%A@PF_E:,HN0[;N:SA M8=.4 ]Z>I>.VA.H\3XM_RXYHI\^$N30"KVG2QS\]J]3.4S3S%7FF2N=>CZ@* M701,,8K6CJ.ZU0&M*4B7!B__D M FUM8V^4.-Y .XW\F^R+@YSG3&G ND<$-?T.%L-U\@7W LB*T4?$K&/#7@XC M)5=OR"9A[J,3E5>H=&AK^W;R)MRZ:(/C6MMP-@ A:*5!^F!,>G?M90!N^]V7 M_[16V\TU/ZY%>J%5K^KYY9V-/:M>\331K%0W8\R-*:VB.0V\8<%IM; '7EK3 M[4K>+:\FSIC;5EU<&0^0VA@?.]'CF1\^O1[\SHS[J0R6K;:9G:@&G,.YXQ3P MKEFXI9R71[O[2/1WWC>#6K@QW:;#[NPLS(" J50M=$B]LC=ILQ@L/_LEON@2 MI;GV]PMZTH,>M8;9IH6Y?<=MXCWP;*-4:;M) BHH\FMX&+'OG5C1-'$]=ER6EQ3(M?(6=41XG?!ED28M]-=!+R,V^E.%J.VH.-!2I;6DO7M/+QE M8H!.O+OVG2#FL8NH+-K(N=3 =P?JB'$=@KG5E&X)-/@,F>$!T8FC)*(!B:+L M=:I@1_8OT"_)M%!/\89ZJ%ITLMI@_VA/_<&HQNUCR.([PM;IPN4_VM:)1IPO MTDDT<]=@P[#K'\XYLX,5%8?=AO0OO +4\&$?&RR)O\Y7@YP33/*_2J-H'A(N MXR?.&DO2+F)X09Z^Q#B#)!"P0U=?'-I9X&4<"!LY"C6V#%;X9S1P A?Q0-A% MP,LX$':R&"PU;%@^YA+BR>F7C0^'X&O(>O!-='-7L))*F5@?7U'+U O[D]*S M43TDMIS%58 P5&][PH#8V9'3- >^0,%AW/A<' M9:$#@U'G@V2S\>6B'3]?]'FP#-DZY;RE)@B*6*?1"D51'919"36VVJSNCL/@ M.BDF$O(P#[S*K@P=.^+04^YR/5V%3W!/:_4Z>'F)*VB]6IYN:>"23\2[SE(Y MU]RO$'YF6ZS3FE]&MC1,(G\G:%:JHS>'CNRH]>4Z@)$H\PF*TQ+. WX8#X@D M_R<:/[9W56V;!J4*;'[VJLXG[$:YZ7O-.^>91'4#A:AO+D&?GR1;^03WV&7< M#E57;.4$66L&)_ N'3&!*ESF95:OC6.V(N!#&ZRT'\1U81E7RRQCX_C[6,;6 M=2H,3::GYT'83VCD^F'$A7/'Y7SDP]\W@9.';-V@"EBT?7@Y@H9M(SJ/VV2] M=M@N7-[254"7U!6ENNGK+M'[ES/&%>E7P^X<-4"VND.U(](\OZCQXT[Y":D. M/(--7PW\1;5G(P#)!YC(?2MZ=4R&;SIB-0_$_7KP-B)+#'17G3<7M:G@P_AC ME$3J7)>E3541Z;2%7O, I822(EL!QR>.N,.53F?FQRI9GER 96LG:T-C&K)6 M =HRDW8\R$%DG^!*K:S:F377 ._PK.*6N E+;].-.S/60]_#"=R21:CA--Y3 M#ORQ91E-&% O'+2D6$Z9-/ *L!?DR*;!3WH;AWI9@SI]JZA\KS4PLNU;@S- M!52+&JO1@:RA/1R5@T5;5SMG14P?RCK%-[+&3]?:7MU:\L_]^(95[38#MY], MTT*-ZL^5)5ZIV]7@[#Q#_]KC0N-4^,^&7)P/1PFY=H*.&Q M96V:R#&+OXQTH6AZNHR>[\96[0UDNJ=EWXLW!J)R7#!67+P>)U$2%:'Y0W8(1Q"=!E&-N* M$7N0#:C;;01LWYC4\>*^ U"1DC8@Q'XNDBO>HB->6@0ZE!GL'A%&ITNBDH?*9[9XI M._X.R*ZDWULRUPIPT\/:A>A81\I-CJT95P\RY(-9L[B*IM#'K+F>NCXYOX8L M/T5&3N#]R&&$S/S41:/?HD7@W0_,]8@_$>KZ]"]. ,H,:4'OU!AVHL,,N!3$V M/M)X618A>B/1M-U& +6KYK)N.'NX!;]%5\-C;?[20 M8^Y$1KI0WIGT&#W?G,4-B2F3%5#B1MPTH"N>^^2K_!SH&*:GC'E(00;'D6*0 M@X"N^:&6[5$=D8 LZ1C7Q<9D(%NCKG*4*C:,63_7X]9M\A"1WQ,.]'0K7)!Y M]%B%9*W?1 L:T^-5%:"U='LK'O0'OMV"*S?&:&767"V@_A[C:"?_M#.WA1F^ MRLLA'CD1C:Z6%< 91VS9AB)2[).5VD,X74[BM"/)J;P7C61/(VX73@S>5K$" M'+6$4T]X5;: =0XQS@$>7E#;M<5.5/.RP&ZNP741,2N[IB%+6QO>$-=WHDB^ M#Y2\W,^)/R&1RZCL]@M>>JV)?EZ2U^ M["?%6B+M8!?@J%PSS^Y0]J/C)^03<43.Z$"D94^NC!^'3V*&"]^13L+D(5XF_G[P>YJ# *Y0 M@"1M/HH#*Q'S7K_#=:OU3:%=;Z*,=E;;ACHSH?K\FNXB'>_9[ I> _&<8D = M?N:I'Z0$70>I^3]9V2K4\GW JZ3)BVKY0UF[GO7=Z!1X:Q=P,]BSV+6-&9=+&BFWMR^P MLWV4;T$SHUN7=E;E,AR>>#._@2D7$!]S_#06?[)=?%W -*<8JY-CN3R'I]<, M]]>(\'6+/. )]R!^*,/^D@,!WV'[,<["#6NQ,!?SX/2;467/_B58L2PL'9XI M(T"AGG1+Q/'/3KK%A(+Y1--&_,TU8G!FSD@E3AT6\-6)F7*2>KM;&(G--J$D>-?+2_"8'7!]<\;(U%B1,*X81[M]2):%:.DBK$6VPPF:NN[4'$LI#@80 M"/#SW4$MKIH3. O&G&"5AG9'NUH[I<63P[PQ6EY!4(<2H8'I&[BLX#S:,']6 M32>)IU*N2"13/^%QZDA.3(\*I.2\!>>ER7W :;NHPT<.!X%9SB YR*]I77IG M6U584YU0HLR+^3;+:!I88JK!O?6.+VINR>@UL!-)",'.*'EQDTF*QO-E0$EO MB%9%PS'G1(P4GJE3,.M1)48LQSY%'H@^HP&-B;P";+0X^WJB3L$+T1,-EF.G ML#I(7:Q%HB0=$)^%;U859A IR)59@Y5GF!Q@3X#&SB;LTORS)!8\&%FI0$E[ M$>X)1DAPW1B0YW$-/;*]S+%<%28=[0IY3/N=#76QXY;J#)C1IA M[*WORT24P8%^\P6$Y'M:\ALMW)AN:;P;*>XW)@ASGX6?B0(A(3"[MZ)BXJ?1 M(HD?0\:MWKOGSH$55B7+RX]VI\^$N30BUXRZY$:X.305'$XP=NT)@IH"2!FY M2=]AB9>A;$A#/+FJD?VB$O*7Z@/5. ]VH 52DQO^7Z[0@FRA\??\ #7V;FI" MRXM7(AVY@!U9QPV %H4.Z0 M)HT^T8"ND[6D<3_8;TCE@S+8R8Z",V$1\(7 ! ;#%5R748)M]O/A"I%UY9W6 M>; ,V5K*X&B7_>,(AR(M*I"M2WN0G#&WYSH?H3!:;G"4,/,)2 MJNA1,50U5$0T\GW'_KJ5I9<[5'1C"8@GF.C3)8E<2OB>%O$O-DZ0KUL[ M3*H]>3F/3B4><1]UP?'<9GB.._M7C@VX,,Z M' X7;\=]8Q-?46\:]@2M>: G7D\0)D,VOL"K!Y^N' N#-M1PXEPQPTI?D;N M_M94 :#''.W!O@PS/G#)/$^^)>PAQ'S\<]@@-\[."78>W5*/@XGX$>^1+&7" MY+ EFK[$<7:+8'>2@SX/[AY)5N-DM@LJ +1US:KTE+#>+L#Z;:HZ74/JF?M0 MMV&^:&Y$8*ESG!9!*$^M#4Q#YY980TD!NASHZ5+$XE_DC?3BF2JI _^@H K\ M;PV5X2'F'3O955HSSCEX2XCS#LKX$;Y*L+Z\8>FKC2W&ID)&,.8\-M\[! MQ.\G0RVB*%FGQ8[B:8$HW< I(U$\=2UNI/>+%AM)&2S,,-;BA_[U/>A8Z1UA:^CLND5"D:_ +"JN M)<$"OA352\E!&N-=PH)P*[/72T)%RJ+N=-LR>2/0@=ID!%8E1Q$;5&$N>BB0 MV]J/H9A.[=-X-_5@H(7B%Z3!HPH:;/BXGG/]B=#5(R=GP8W+69&/?$WQ"2=H M3SH-3D+?=]B^HYR2KS0 ^Z+V8Q.V0@XE1[F,>\H6[:2+CN2KKS")H]@)/!JL M^'_C1Q%ZB$:'GI=V)"19P\(-81SDFEN(^&QH04N%_^D#M*L#*8O NWNL-DQU4=3(N89 MAVK!!\1T+AMJTHP#]ZY\)%UH82]@D8]9FPV^'+HEM\1-F*S0A:Z^K"/ K],: M2>1-S(5\J*HL[;1T_VI9)RA=NE+DU ODA<<$_4R$.R'""#=W-8NU:%@^4,@5 M8"]]"U?G*M2IT.ZA(6, VK$AQX\S$V*ZYX:]7#(U&CRKURP.:(E4,^IJ;!KG M]-"*_87O-,9"R73(8+IOO6()-'K @:^!G8Z9UQF!5L92&L10'_YPXL:.T771#0#[Y*,BDAP/ ;<&U;>@J M?B2LO(SCA(F5 UM3!Z+9V%47LP K&88XPXRLRS!PK8BQ%M.8]>5L!7UAZN*N $-GX=72S^6UNGY*,_9[ST#+((\OVZ2/YM&;? MB2+5-[H:DM?%/I5':&HF7]0$;3Z#39P'U8<#E9?.FIR$HF_)N#K12 'F:V]# M"])0CF:F5U\DFZ4NLD/W7H'57\GJ9"Q:L&#W]P4072L#D1OKGR4LD 7]W#N= MT6?QI\B*;#L0S=PJNU@(W U_9IN92H2(]B"ZE3@;N=@>9,C%]^J1O))TRQE9 MF*Z\VN)=N&ZR3N3 @A/"T;MI#U/^9Y](U@9><5A>ZV* %0&,+-P0UTQCX&2" M/7RUE;1+,MJD=X$*.S*"MC(E_R)Y#'B9AY4C6V6#04/1-L\-@RCTJ2=8^>#X MXK8D>B0D+C32,TR8Y?-'KT2?L.,"FJ,4S:U 8Y@YTX-M'J;F>(!M:P\6O[K$ M2$I%!KB,#+V>=;!T^[B)>?V= M+^XRC!>^_%7B-54E@YEK R+I$M9RP7][9=+TO072"0^:7Z*GG M/0V\P7YW/V[)V'C$,=KMD1HYHV M/<^0=LK'M%IW(#* $45G[0ECNW?YO8B-%]RX:7$#LU'4")6[?:-$-O=> M06SGRK<,&]M8!\JFPBCL"X@[XCX&H1^N=K(C5DU=;,A3#>>L+5"1K8"O&(R$ MSQR/"#]@29T1+O71@[OEQ,Y][:DK1H M_QJYXL=04AW<@.MP\0+/P]6[ QS@;!6^]Z";KJ6KI+D490U>] 0NY4*E3 MK,@93^QM!$S7$YIJ0BNKL0^-C2J[[Y5@J<9&$>F$TP.=>J#*4^CA6KK5L.D- M9LKG[>!?_/;]W+^)W_SH[^W#[P]OM\]'QS^^VWBW[^:L_ M5D_??T_#RQ\_N.$C34[.EO_Q^+1=?WUZ>?[[VV/W^G+S].L/WCI^?^JNC[[_ MC?UE&7YZNO>./]V_^V'U\R.WH]_.3KY?G?[ZT['[CY]N-C_\_,W?;_^( M_W'^KB/W/[_[WU?'MS=OWFB?U*H&=4)BA_K14!54T0A+J#53 M^N!4M%S\CL6$TB4P;KW)4'\B]@);^OGEEGBBM\1V'1+R3?*7R\;Q+QL-<@H@ M;>2_7#<-OVX"&/M@:G5?KIQL7SDA'>J_7#F-G6+K"44+Z(O;GS3DN-\Y#E$"@75\M$ M-/1R"O?X^>R*,C\+M4'FXRS.)+)BT4#>1[B<@T[+#,PNK5U M]T3\+?DDGBR.F#A6(0;[X>L@!5$M7U$1"N8H7#W:?R8.NWL*4?4HIP'_33R2 M NV% !8=CZ0X7%W&BQ^ZJ4"_!<74G50.R.]N].D^"Q/P1JIF1""W64'4G50& MN,]^#*CFOXNO.8*(SUASI QPWQ7I4;U8Y!-MXA7U:(4=0*X42E6"L3+B&9I[\&A28Y**T/#-$8;%+B.E7;&C[4@ MP4XL] BEHQ5E=? 85-M1LS$5]5F@%]1YH#Z-=_O6F6ZX"D3*$[I(0@\Y;FAYNVCP#J58 0D''3/JQL3CWLC]S7ERF%>X>S&,2V[V4&\%U(6$:AB= M=,,RW=[D/'C9F$:,$^+1::: 3-R/"RL]VAU^)6L.+5%?;61Q6V%8_65BH9H, MGCY<[ZFD$:7N?O "FD!4!;BJRBO'TV?"7!J1:\YE\*Z9(U&-OS%@JFFW0,U# MP99)!!CJ^Y'_HFC]::6%-C!QGZ$R5L6#6Y/?NYI(:SE3\I> E&-G.^"5%%*L M8%=5&-XR6XL(QB<98];I^\QBS 8!&=QP?9,J7$!6HLV-H=/L,H/\+Y[2R4L- MTFSLL9$LBA_%&8F+@\X:R]%U?R\Z;\\ I\& 4%00A]+-151BQ9BK]-5+U MF'4F3"S2ZJ=W-OH[H@@S)?TK1"PV336=TIG6ZEK0"W:GI]]*!]]OL&X8P=/W MX)>35FY8/B\=;112GJ@VOF8I3VZ<\"W+E%6RUYM^IGK:)\]<>XWO62#FCLK% M/%37*W\:+9+X,62BMN0^X*1*#J;+%,/=H]*"Y&/OPN+STVJ9!S=$3$#B_YQ7 M)R6.?T?8^H,-[9[ JF8:2TR /JH^789 N\/3WA,:[\X!S,)$W7RV9>CR55"'U\PE[E027 M:^;(CYP&7ZL6+K/TTPNFJ5UHHF:CB^.+*]=+B"LNP*BV;G8/_2M6C%C>CQ+! MVEW!2XE6+\&% 'S138]XC:-ZCE8[=1[OZP;MA",9P@[9++&SEFV'" MXJ)Y=H:E0]%@(G%KX!1-K.0'+2L\P)0$LS=NC&[Y K;D<$Z[H=%O%D9H=*+" MGI\PCC\K/YGKXOS(ZE PB((]Z Z>;0. +5P5)=]/FVWE DH[C1]YO$8:,GT: MHND!@=P<0U4V?8P ? 0^\E[>Y#4LN%\;%&(;]OA>VXJ< 5K.Z^ALPVU7T-A] MOL6A='V/.\C!HA4*)>AD'$:#T@;%?0H'2?+P_6L25:9![*<\4&DGC,.DR>!P"?GSP+ MS /K=SE,GH-D^5FZV8H >Y,/]\Y5^,?:9KG7@T;J?)E\-67P5<6IR]]&7R% MQOH7,_AJEKFCSOL^\_BIX+DG<(,9/A&6K6U-H=O@6B5UMKD2A7MD>QI7B<"LS+4-"N)+C#U) M:=R0G3.ME'58H!+[C5"/6D!N>JV"FDHK;(BU5?R2; ]ZXL3DS*',VOO><0C' MK27&4%0%8<)VPL9O@_V1A=$X)7'#*,1OB*VKD- B LL-XRL=BM,<>(FWFSA" [8V-JWMS"356JY[>]CR%*L (@U"-2 MN:?DQ+VG*M6?E<(JBQ*NV3AVHK:R MJ)^=DM:%9=!DO',*Z(3SJ-/5S2\>U5B@YHW"Z_H[D2&V24#C_=T=R #;>PX1 M9GQM"9)9DS]-U6CLBY1J8>&Q^1%9T4 40:@M;P0ZIM7LM$D#]GW\;$L$^+9. M4^GJ?L-8;Q1!X<<6BM)790U./;_%?J=RX7-H4YL3.K7V=&T:-8;,<)X-@WG* MWK"F43EM[V3*5,W&N2$(#.YN"GE>10E8^]+S21\EH>KFAP,[DK AOZ.LK&B M:IXV=9.:'HX?%;6IZZC7'1;.(4^'B;+N.(."-6F9340TFG#,+SF&Q.6YA:R$ M:7C<-);<-+;"-'XR52%-D+/P2+IL@AH-BNQ&TCU==V.S2,-<4DS693%@ JBY MAK5;04H<55<415"SV29463-@]N4TXN'V.Y3JU37RO=8J2+9N-)H]1^TAJ42O&5&#JA,2/[#I'4(J4 MS<@3PG0H%M,N$/5"HLQK1LIGG$I/77J1] &[=Z:IV9BHQ)2WCOO HY$; M)J($]/39Y;^Z6(N_C:D6K31@CZ^QKB3MW ?<5?0GMI:(I-4>!5VC6FM?8G:# M'B*^%C[ ^72\,Y:;1'&XYN0X;J9ZG$.NP+:2S_FV)$A(X;AE>-XZSM$LS0BORK1&!Z]]& /2/(?ACF057I]L0F94*;S8!FRM93/T2[[1\LSYI4I,$U\ MM2.XL#4%7@4E;AV0D1JW3'A7UR& .=T&TV=^#=EAN3#3KQJ 8G=--[?IP]2: M.J<@)*8GLYR A<:$N>HWB#.!VM5-L+FV.+ 0VI#+1P98*= SR70.^?Y* 5J>GO= \W0[QPG3"A+!IW#/7T6Y7 D P_LCOJPX:8. M% 56=$^][(,[!NE(M[J26\Y)\?^G7-/=^)+$^\4VRKE%&?6A8M\IJPO4@&,X M?8JJA&:/C+*BU(RX2!)\RRGG__;^+Q\^R=&:DOEJEP/#L:!7! \0O@%/D7H&UK3&[-&RA M-B-6/-F@0<)5+]/'VA8Z."HV(&!.VC"$SV!-9X:$MB6.?I.6D@7#<*PJ[D" -\[_M%'!C"5P/=5N"E^4^(KZ0*!&*?]# M_K/,+9<:? 1>GL)L[F9EX46N%1)1;A, %0I$3#BW#AW&4:K2-]HS6H$AQ;_Z M(E=G#]0]P4"_47@D455)9T-CQQ?M3VXXQSFW'KEFGI M\<.-".2%&EK<6093 M-ANEL2(6I'JZ5I_'SWK<%.*=:)T3K2'^NK YZ+-S#C&DY_^';/U:Z=UGU_!^JY'_8[V0IVZP&X45B.UFJ8YF+D M2EP#Z^(.*-!19/E"Q&C6S[UUJ!F,9[XDUD_) L6I*ZB1)>K< M4DXVUP7"B[,!X_REV\1&DV[B;=8Z) \N:\+[Y*R8!F^#-9-(2)DU8"VOQZT2 MN&(K)Z!_2(A.X%TZHBM=N#Q*(AJ0*#HAL4/]2/.U6*[T1>#'81"%/O7R6Z'K MPE*NEF>48W>IX\L7*AW]4(>WJ :A2=?"[F^_)XX?/[I<-66A$%>62//A91\, MS"97H)(6=M?+,,!BA3&++Z@7_OD MV!8#@8_=CVJ_(E$?<\=_4;4=E8X)E6"C5909FU\QR*WP:?QF5/M. 'WS[:*V M 7>')?"-RW>"2V=-3D(QZ 18[E9(Q+7[)BO1FMIN))5"(&"<.ZS,V6GJGP/0 MM*0)!V;0UBNP%K9 %VO-QL^9;O0 W7>,U'K_).$L9"=A\A O$S^C%WH;ZT0U MBUVM%I@5+:&;D^9GD?HC <,()4]$--!W0UQ"MT*7L[=KT!&,%FZLUS]@JJ#) M:JQ>ACFY]\$#%4.?\R%M!1J!]: +TPR\?:?0.[D(.>](6[YI*Q>Z)?LW3#=. M3#AY8>!2GTHVB\XOAR=KP&(W(&#V/L"$Z8 UK&;OOIWH\>SD_/@\B!*.VT^?73_QB'?&&2 .6$F>K5N--C2Z,5K#TM6O+EH_ M!J!"[Q*B$P!V"]X^G1 6URX'O!1U?L->)!W^=J$-"Y;4^BRBZ!];.00B-"B9 MB3\R8N>.H!\?MO7U:'&?."O,JZ3R=41TNJ6!2SX13Z/W??4;Y(;P"KRLK1)Y M[&?-^5JX'VU"@20I'>_5S!J(FP @65GQ6"U(UU-#%E(KI[#_=Z2A3)@...=-1CO,H2L3-6IX$ MN5H>A^MUDFEI"NFX(4S'31J'U+![K'K$A*BW0)9L>*TE&!<[$S4J)%9BM M<%3M7;36B'?G <=(HE@H'O'$BTZA@?#WPE!485PCV?*XO1+ NBV\3IC[Z$3D MFE'%!S_E+R:46&H45&5]2&WW^K[< M'P+K(F#V; M*\1M\.T@:^#G8%9UGL!U>1F[$N$\V)*T@_^A-J?XU-*P00*-7#\4M6%WG*HC M_LN_W2:;35KW9ZE"00VG<;(Z[5#P/?&Y*[UCB9VT6PD^[@6!E@AKQ[TRHT!' M8XYH''G[3:?0>7.X<;0V];1D&/WX!K5"X6QWT^I>:(,N@L8U!F61E=N;%%D# MFSX>=8-8,@0]W#:.+-%B+<9PISTALG[/-Z'/@:Q^)@Z[ M>PI'.\HHD()<^V&D*FK''Q4YS-9@\_8\-V1+@H0,W[ R0&FI=OK6YR<:/Q[S MO3U<$V;)6E6Q#FVEE^$!W[S*T)%M25.$35VZ]GR::S1W0WS1#NS:X1MYX7:W M?-PQLX]FP-8,HP?=@"?_C9!/4L6Y"XO_/LZBFE&CMG10E7:Y:8 .8P%W'D@U MD U0,R\02;H+JQ?>9'SUT",)NVH+4',T90%;$CMF;S!11? 8^J+367I[,;0/ M6!WB91C;.G'T(#-HJ]7&#XWV7]T@ &FJ)5'-Z+J@DVCAI:8XLB5*CY WFH MNG4+]>E=F)"Z'BC9C8+C17YMTQ9(V*A;[\8UQ1BLO6=3)]<&/+&)6/S+"67$ MY?^D7I_.ORH(@/_MP/P&@)CML!09W<0&J)C#;)//^JBFMBX>F(>!;*L*[^RZ M<>&\Q];V=CT,0WRB4R'(BJ=KQH%I=TH*7.J^TLRFLFLSNZW*Q&VO"V C"N2$ MF;8 FOF$,\,UIZE0B6U%<'7XN-=TVD)K8)"YJVNIAIJDWU># I@9;)8J MS(!Z%*7U5#\=D!/=A0MO2Z.018O NR KQS\C5?MK>[O?#6(61XX^-L -L1YZ MR) !E528JR2.8B?PN-7;.VTTHYN3B^SGG M\<@X8@\VJSJ1CZNESC\4AM_9*JL?2(RVO^SDJ&8Y9S<8W4BW$V1-Y',,HXOYBM4>J7T:V6G742C9E>T2K4>3T94+K! =^3G="J]3V(E$"B9TN MR1V8D/M8]XJOBTE(K>(OPX"L-WZX(R2OFHV*)&KTZU<$A;W!MHI)E14HE]^B MK/E&F+GJAME3V'V A3+^36MSK*P=H0)X3P%887T1&I9%-.I4B>$5E3?:(@2P M3S2@ZV0-QKTR/*2C>"?[*BN>\TQN+5M5/; A]K;OC:+:@JAR4TIK%63P]$W. MQ7>G'>'E@U5NVM J_FH3UU.4;2F+]L_G(=*N]0-/]AC)!V3D_TBB6+8$%QU[ MQ!C(NU#\J'#Y41D?F5](-C3NQG,8,(N9ARI.A%EPIP?#W2_OH=.R>M&PX3"B MI^I)ST*67[=#I[RAR)I@D-2ICW#R@*K7-7H:^>R2*+)=J]N&99(YWDZIM_(+ MK%Y71XJ%[;DRV/@^H&JEG#T@,&]+M034QPK,2090@?&6KUZ\T M8XO,^9FY/8F!U13K*.*90]DGA_U&8EGJ<^/$:A?#3=_AU<%H2;)QR7#UO8:- M"+(T]2UA6QY4MFB9+X&(#EW+&^*&JT!$#&GUCKQ%/G8V-'9\\=.FFOWAN[4E M*N<6X5F3%E3M,?BC@N)!/S_^@&?)] F831 RA,GFI<[5I@$Z:E&E0[T(O?G+ M>>046E:-7-)<4 QQP9SUE+9A?G4D<_/-;;R"*US63A<_](>+#RVYJ4P11:18 M24+=$%'KP3U(WG(Y-(C2XLFN]1Y_\["':;Y<.QBW,_-W(AC?WH_3A9)SZG?TLN25S,V]XF MG(" $U4]YK1E2U4 S2,&5N-)+C& -_ @ CL65R:^/U1PZ(,Q#X/JY40NG^%OSLUO(>S<[TU@[/7 7'_U'N_]\#F<)C*Z M8\2)$K:3JY&1C1P4RM+W0Y](_%@-*@;+3@GE/"Q0CXMY0I"%5P\#CKE0 -.*9;)YVF)[KSZC=R3LSRY4=*))+T% 10]CSR?B8 M,B\7-4[?1$N5;X7\U6*U8F3EQ.0\X#P((NHVI!FF6NZHL(YY;5^(\LX5?=1: MM.;U1NH++KOG =NA.?WE0^N5!Z7P?E&JPWGF&97T)WB197UXQW N>B7G%M@T7Y,&]7C4989P= MP2JEB)\_*.>11EC>"0#+.W;',VD]6=>Z08>=F\KBAB^.Q_/*H6#'Y^AA@8H, M2NO%G"-X0:*(D#)UK1=D .>&;FS3E)TRKP ?89K(LDQ96]67_$=1[_4>6+C: MZ*?K,+IR;<];L$_&&&-OJ9R[^1HU /+77D_TG>)\K\ MV-524GI!G0?JTY@J=@3OAH"2/>P74L^RD2:8-*N._,]YX(;K](]Y@TVK)MB* M=&Z&U\X]J/>*)A(^HX&H;I(4W0C/<+6\C\B"QPCQ8AVRF/[A6 BA5+%.U&BU MF0?V*'*X$7?0:>(7SR?DU9,=)%'.?Q2(G\'[D,$)6 MN-0QW%=N:/2;F'5QSZV'<5B!V.TL7?-TX](UJAZ6J-\#*0'2C:&Z8>K=$RD# M0TI+:NF2#+641 =PWV%D$6D+\VN'Q;L[Y@01)U[P$+X%>!^&]:$T_L\)O.-\;=S,6]\LUK^;J'(W+A%P^KP)NZ\"$V8?OIJJ6C>L M#Z?E9"[SI]!$J?=?39W/A?6!W7/H\/D'LA/Q<, A:/"Y_M54^=RP/N#6B!,. MCM5S83#C%O1ZR@;BHI5)OHG\57;SZJS4_D@GE!5[55V\@Y M\_2&[\YY'OKV80_H,/704H:\"Y/Q4_C#'4D81<<.8[MER,0K%ZX,:YIR/+H* M[BW>-_4BQGWSH"#@YDNG?H;BE$/NFWHNE\05?33V*Q35):)1%PT2OH!L)?## MB#40STKT.@P%+7X?T6_*ZZMA7_6Z$80C!0S[\FO)764MW.WG)FR MQNV6!W@.HR%0[KX9+E8!B:$%YAGC%B;!7&3JBRPCXCZ(-L2E2TH\L(Q^.VR\ MHW2GBNY%U,Z4ZJL]8X:?A8RXCNBA _2(K 4P6L)3B]-5;H"/ IZ'?S#:)T>^ M![P7#0TW:56K9D*CY5,<;S @)A&B:F,#U)E,:RA)$O.X(7L>VURNW3:6I/%+ MC!!IH#A:6(!5QE AY$2QT7##9]./+ S?1V$0TITMTH#QTQP;7&16=!MY);52LIBQ:@6*E"'1ET\X5N$I7L[VD,/(Z;6%] ME<11[ 3"F %VED[P"J? ZF@-Y7B=//C4/?-#IRMWHBJV(K0Y^+X&'F#, M:A>D+#C-GJ#[S'>&65 9TCS"@,KJ40:5%TR6B.I+_YP?H)]_(#L(?U:!.*TS M29\'J[(#:Y1Y@:1T8[PA&]%3@L>/G'W)L"-Q)^!Y6%$W;Z!:;1B*[,?03SC; MV.Z,^AP>@*RJ$&=E5#5VF,_@AC(J2F5X\XK:*KP G,YM*)R? MB.__$(1/P2UQHC @GIPETU4&HRJF-LCS$E@K?^"FP FTMM*I[#^?J,_P0FLUZ%.8\(HI4C@ .IATDIU1UH.16ASB*-W<$4L&G4 MYIO5[=KQ_:,DXM17Y[\9;5%E>//:F"J\P!I#?2#H=$W8BI\+/K+P*7X45^). M !'N-<.=3QJHA2]P4Z@-;>F11S9P4BJ!F\>FU,0'L'G3^F(Y=Y=LD7B4_^LB MCDF4\FQPVJX#[$S"NR[&@,V?-HT>%D&0.'Z:% $)'$H 9Q4SE%D!-W1Z0&PG M.Z]1^=X=3D(UH',)'-JY C8W>E"2Z#+I>8&CDR'*@,W$Q]69@#**^4"*>/G, MN')(LN4+HF/1H)#MCD,/HL:G&_XL_)X2H^#&+!N;UIWS?.[Q-=$E=2658';6 M!GDN#K&'/V"3@XU%M_ \SKTH^S^QCJ[Y.ZIB:X(Z(XMK9 K8T%Y(87VP(JP/ M\Q;6AX.P()(5PX1US/]XQ>["IZYGUIJB*L"."CK1JPF_#[HD: LXBF MFUF12P8QNW ><$B.[)9WXL1.5B4(DB%J!#RG$*V--[G8$*H>LHN4P994A#,3 MQU9:>BZ"46>N%J@0NYY\_PP@A#VL67BR&@-R4:!D S)JSBA;GW>U+E 61@9I M'FZJLOI<$C#G_>8. W][*RAX<"(B_O;_ 5!+ 0(4 Q0 ( /6&:E:D=B1S MX8,! +(%#@ 7 " 0 !F,3!K,C R,E]O<'1I;6EZ97)X M+FAT;5!+ 0(4 Q0 ( /6&:E9Q3^HY8% "W7 0 > " M 1:$ 0!F,3!K,C R,F5X,3 M,3A?;W!T:6UI>F5R>"YH=&U02P$"% ,4 M" #UAFI6_P)LS@8* !U*P '@ @ &RU $ 9C$P:S(P,C)E M>#$P+3$Y7V]P=&EM:7IE ! &8Q,&LR,#(R97@R,RTQ7V]P=&EM:7IEF5R>"YH=&U02P$"% ,4 " #UAFI6XV",L&8' F M)P '0 @ 'Z. ( 9C$P:S(P,C)E>#,Q+3%?;W!T:6UI>F5R M>"YH=&U02P$"% ,4 " #UAFI6_(;&#W,' "B)@ '0 M@ &;0 ( 9C$P:S(P,C)E>#,Q+3)?;W!T:6UI>F5R>"YH=&U02P$"% ,4 M" #UAFI6Y/"BZ\D$ 9(@ '0 @ %)2 ( 9C$P:S(P,C)E M>#,R+3%?;W!T:6UI>F5R>"YH=&U02P$"% ,4 " #UAFI6!$53S)8. "P M$P #0 @ %-30( :6UA9V5?,# Q+FIP9U!+ 0(4 Q0 ( M /6&:E:"D^Q!41< .X/ 0 1 " 0Y< @!O<')X+3(P,C(Q M,C,Q+GAS9%!+ 0(4 Q0 ( /6&:E;IZNV2>PH /5P 5 M " 8YS @!O<')X+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4 " #UAFI6 M[-8- +5' #D;P0 %0 @ $\?@( ;W!R>"TR,#(R,3(S,5]D M968N>&UL4$L! A0#% @ ]89J5M=I2[X9N0 83D) !4 M ( !),8" &]P