0001213900-21-040306.txt : 20210804 0001213900-21-040306.hdr.sgml : 20210804 20210804160606 ACCESSION NUMBER: 0001213900-21-040306 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 45 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210804 DATE AS OF CHANGE: 20210804 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38543 FILM NUMBER: 211143994 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-Q 1 f10q0621_optimizerx.htm QUARTERLY REPORT

 

  

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-Q

 

Quarterly Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the quarterly period ended June 30, 2021

 

Transition Report pursuant to 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)
  (IRS Employer
Identification No.)

 

400 Water Street, Suite 200

Rochester, MI, 48307

(Address of principal executive offices)

 

248-651-6568

(Registrant's telephone number)

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

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

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “small 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes    No  

 

State the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 17,618,607 common shares as of July 30, 2021.

 

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

 

Title of each class   Trading symbol   Name of each exchange on which
registered
Common Stock   OPRX   Nasdaq Capital Market

  

 

 

 

 

 

TABLE OF CONTENTS

 

    Page 
     
  PART I – FINANCIAL INFORMATION  
     
Item 1: Financial Statements (unaudited)
Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations 13
Item 3: Quantitative and Qualitative Disclosures About Market Risk 17
Item 4: Controls and Procedures 18
     
  PART II – OTHER INFORMATION  
     
Item 1: Legal Proceedings 19
Item 1A: Risk Factors 19
Item 2: Unregistered Sales of Equity Securities and Use of Proceeds 19
Item 3: Defaults Upon Senior Securities 20
Item 4: Mine Safety Disclosure 20
Item 5: Other Information 20
Item 6: Exhibits 20

 

i

 

 

PART I - FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

Our condensed consolidated financial statements included in this Form 10-Q are as follows:

 

 

Page

Number

Condensed Consolidated Balance Sheets as of June 30, 2021 (unaudited) and December 31, 2020 (unaudited); 2
Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021 and 2020 (unaudited); 3
Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and six months ended June 30, 2021 (unaudited) 4
Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and six months ended June 30, 2020 (unaudited) 5
Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2021 and 2020 (unaudited); 6
Notes to Condensed Consolidated Financial Statements (unaudited). 7

 

1

 

 

OPTIMIZERx CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)

  

   June 30,
2021
   December 31,
2020
 
         
ASSETS        
Current Assets        
Cash and cash equivalents  $83,923,455   $10,516,776 
Accounts receivable, net   17,933,926    17,885,705 
Prepaid expenses   3,124,479    4,456,611 
Total Current Assets   104,981,860    32,859,092 
Property and equipment, net   137,813    148,854 
Other Assets          
Goodwill   14,740,031    14,740,031 
Technology assets, net   4,896,016    5,251,822 
Patent rights, net   2,258,542    2,349,570 
Other intangible assets, net   4,203,777    4,519,552 
Right of use assets, net   392,482    445,974 
Other assets and deposits   12,859    12,859 
Total Other Assets   26,503,707    27,319,808 
TOTAL ASSETS  $131,623,380   $60,327,754 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current Liabilities          
Accounts payable – trade  $805,461   $618,250 
Accrued expenses   2,088,651    2,420,361 
Revenue share payable   3,341,312    4,969,868 
Current portion of lease obligations   110,271    123,220 
Current portion of contingent purchase price payable   -    1,610,813 
Deferred revenue   319,609    285,795 
Total Current Liabilities   6,665,304    10,028,307 
Non-current Liabilities          
Lease obligations, net of current portion   282,934    325,533 
Total Non-current Liabilities   282,934    325,533 
Total Liabilities   6,948,238    10,353,840 
Commitments and contingencies (See Note 8)   
-
    
-
 
Stockholders’ Equity          
Preferred stock, $0.001 par value, 10,000,000 shares authorized, no issued and outstanding at June 30, 2021 or December 31, 2020   
-
    
-
 
Common stock, $0.001 par value, 500,000,000 shares authorized, 17,495,429 and 15,223,340 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively   17,495    15,223 
Additional paid-in-capital   160,574,661    85,590,428 
Accumulated deficit   (35,917,014)   (35,631,737)
Total Stockholders’ Equity   124,675,142    49,973,914 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $131,623,380   $60,327,754 

 

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

 

2

 

 

OPTIMIZERx CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

 

   For the Three Months
Ended
   For the Six Months
Ended
 
   June 30,   June 30, 
   2021   2020   2021   2020 
                 
NET REVENUE  $13,625,639   $8,783,230   $24,854,850   $16,367,832 
COST OF REVENUES   5,580,964    3,639,016    10,685,567    6,880,779 
GROSS MARGIN   8,044,675    5,144,214    14,169,283    9,487,053 
                     
OPERATING EXPENSES   7,704,536    6,200,027    14,467,452    12,802,118 
INCOME (LOSS) FROM OPERATIONS   340,139    (1,055,813)   (298,169)   (3,315,065)
                     
OTHER INCOME (EXPENSE)                    
Interest income   11,961    8,345    12,892    63,666 
Change in Fair Value of Contingent Consideration   -    (30,000)   -    (30,000)
                     
TOTAL OTHER INCOME (EXPENSE)   11,961    (21,655)   12,892    33,666 
                     
INCOME(LOSS)  BEFORE PROVISION FOR INCOME TAXES   352,100    (1,077,468)   (285,277)   (3,281,399)
                     
PROVISION FOR INCOME TAXES   
-
    
-
    -    - 
NET INCOME (LOSS)  $352,100   $(1,077,468)  $(285,277)  $(3,281,399)
                     
WEIGHTED AVERGE SHARES OUTSTANDING                    
BASIC   17,347,096    14,667,216    16,720,114    14,638,359 
DILUTED   18,104,807    14,667,216    16,720,114    14,638,359 
                     
EARNINGS (LOSS) PER SHARE                    
BASIC  $0.02   $(0.07)  $(0.02)  $(0.22)
DILUTED  $0.02   $(0.07)  $(0.02)  $(0.22)

 

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

 

3

 

 

OPTIMIZERx CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2021

(UNAUDITED)

 

           Additional         
   Common Stock   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 
                          
Public offering of common shares, net of offering costs   1,523,750    1,524    70,670,012    
 
    70,671,536 
Shares issued as board compensation   2,695    3    124,991    
-
    124,994 
Shares issued for stock options exercised   510,803    511    1,119,500    
-
    1,120,011 
Stock-based compensation expense   -    
-
    582,159    
-
    582,159 
Net loss   -    
-
    
-
    (637,377)   (637,377)
                          
 Balance March 31, 2021   17,260,588    17,261    158,087,090    (36,269,114)   121,835,237 
                          
Shares issued as board compensation   2,035    2    125,089    
-
    125,091 
Shares issued for stock options exercised   232,806    232    1,590,535    
-
    1,590,767 
Stock-based compensation expense   -    
-
    771,947    
-
    771,947 
Net income   -    
-
    
-
    352,100    352,100 
                          
Balance June 30, 2021   17,495,429   $17,495   $160,574,661   $(35,917,014)  $124,675,142 

 

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

 

4

 

 

OPTIMIZERx CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2020

(UNAUDITED)

 

           Additional         
   Common Stock   Paid in   Accumulated     
   Shares   Amount   Capital   Deficit   Total 
                     
Balance January 1, 2020   14,600,579   $14,601   $78,272,268   $(33,424,610)  $44,862,259 
                          
Shares issued as board compensation   11,136    11    99,989    
-
    100,000 
Shares issued for stock options exercised   35,032    35    112,117    
-
    112,152 
Stock-based compensation expense   -    
-
    754,512    
-
    754,512 
Net loss   -    
-
    
-
    (2,203,931)   (2,203,931)
                          
 Balance March 31, 2020   14,646,747    14,647    79,238,886    (35,628,541)   43,624,992 
                          
Shares issued as board compensation   7,748    8    100,019    
-
    100,027 
Shares issued for stock options exercised   55,731    56    174,775    
-
    174,831 
Stock-based compensation expense   42,374    42    680,602    
-
    680,644 
Net loss   -    
-
    
-
    (1,077,468)   (1,077,468)
                          
Balance June 30, 2020   14,752,600   $14,753   $80,194,282   $(36,706,009)  $43,503,026 

 

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

 

5

 

 

OPTIMIZERx CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

 

   For the Six Months
Ended
June 30,
 
   2021   2020 
CASH FLOWS FROM OPERATING ACTIVITIES:        
Net Loss  $(285,277)  $(3,281,399)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:          
Depreciation, amortization, and non-cash lease expense   1,054,138    1,040,463 
Stock-based compensation   1,354,106    1,435,156 
Stock issued for board services   250,085    200,027 
Provision for loss on accounts receivable   40,000    40,000 
Change in fair value of contingent consideration   
-
    30,000 
Changes in:          
Accounts receivable   (88,221)   
(3.427,166
)
Prepaid expenses and other assets   1,332,132    (1,785,422)
Accounts payable   187,211    3,747 
Revenue share payable   (1,628,556)   1,878,051 
Accrued expenses and other liabilities   (393,778)   186,682 
Deferred revenue   33,814    68,678 
NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES   1,855,654    (3,611,183)
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchase of equipment   (43,654)   (24,998)
Purchase of intangible assets   (176,822)   
-
 
NET CASH USED IN INVESTING ACTIVITIES   (220,476)   (24,998)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
    Proceeds from public offering of common stock, net of commission costs   70,671,536    
-
 
    Proceeds from the exercise of options   2,710,778    286,983 
    Payment of contingent consideration   (1,610,813)   (1,389,188)
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES   71,771,501    (1,102,205)
NET INCREASE IN CASH AND CASH EQUIVALENTS   73,406,679    (4,738,386)
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD   10,516,776    18,852,680 
CASH AND CASH EQUIVALENTS - END OF PERIOD  $83,923,455   $14,114,294 
           
SUPPLEMENTAL CASH FLOW INFORMATION:          
Cash paid for interest  $
-
   $
-
 
Cash paid for income taxes  $
-
   $
-
 
Lease liabilities arising from right of use assets  $
-
   $
-
 

 

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

 

6

 

 

OPTIMIZERx CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

JUNE 30, 2021

 

NOTE 1 – NATURE OF BUSINESS AND BASIS OF PRESENTATION

 

The accompanying condensed consolidated financial statements include OptimizeRx Corporation and its wholly owned subsidiaries (collectively, the “Company”, “we”, “our”, or “us”).

 

We are a digital health company that provides communications solutions for life science companies, physicians and patients. Connecting over half of healthcare providers in the U.S. and millions of patients through a proprietary network, the OptimizeRx digital health platform helps patients afford and stay on medications. The platform unlocks new patient and physician touchpoints for life science companies along the patient journey, from point-of-care, to retail pharmacy, through mobile patient engagement.

 

The condensed consolidated financial statements for the three and six months ended June 30, 2021 and 2020 are unaudited and have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). In the opinion of management, all adjustments necessary to present fairly our consolidated financial position as of June 30, 2021, and our results of operations, changes in stockholders’ equity for the three and six months ended June 30, 2021 and 2020 and the statements of cash flows for the six months ended June 30, 2021 and 2020 have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2020 has been derived from the audited consolidated balance sheet as of that date.

 

Certain information and note disclosures, including a detailed discussion about the Company’s significant accounting policies, normally included in our annual financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These consolidated condensed financial statements should be read in conjunction with a reading of the financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, as filed with the U.S. Securities and Exchange Commission on March 8, 2021.

 

The results of operations for the three and six months ended June 30, 2021, are not necessarily indicative of the results to be expected for the full year.

 

NOTE 2 – NEW ACCOUNTING STANDARDS

 

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 is effective for annual and interim reporting periods beginning after December 12, 2020, with early adoption permitted. The Company adopted this standard effective January 1, 2021. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

 

NOTE 3 – REVENUES

 

Under ASC 606, Revenue from Contracts with Customers, we record revenue when earned, rather than when billed. From time to time, we may record revenue based on our revenue recognition policies in advance of being able to invoice the customer, or we may invoice the customer prior to being able to recognize the revenue. Included in accounts receivable are unbilled amounts of $1,215,703 and $77,516 at June 30, 2021, and December 31, 2020, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets.

 

7

 

 

OPTIMIZERx CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

JUNE 30, 2021

 

NOTE 3 – REVENUES (continued)

 

The majority of our revenue is earned from life sciences companies, such as pharmaceutical and biotech companies, or medical device makers. A small portion of our revenue is earned from other sources, such as associations and technology companies. A break down is set forth in the table below.

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Revenue from:                
Life Science Companies  $13,313,044   $8,336,298   $24,256,404   $15,568,032 
Other   312,595    446,932    598,446    799,800 
Total Revenue  $13,625,639   $8,783,230   $24,854,850   $16,367,832 

 

NOTE 4 – LEASES

 

We have operating leases for office space in three multitenant facilities with lease terms greater than 12 months, which are recorded as assets and liabilities on our condensed consolidated balance sheets. These leases include our corporate headquarters, located in Rochester, Michigan, a customer service facility in Cranbury, New Jersey, and a technical facility in Zagreb, Croatia. Certain leases contain renewal options and, for the headquarters lease, we have assumed renewal. 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. Amortization of the right of use assets is recognized as non-cash lease expense on a straight-line basis over the lease term, while variable lease payments are expensed as incurred. Short term lease costs include month to month leases in shared office space facilities, such as WeWork, or similar locations.

 

For the three and six months ended June 30, 2021, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:

 

8

 

 

OPTIMIZERx CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

JUNE 30, 2021

 

NOTE 4 – LEASES (continued)

 

   Three Months
Ended
June 30,
2021
   Six Months
Ended
June 30,
2021
 
         
Operating lease cost  $33,365   $66,730 
Short-term lease cost (1)   16,890    32,814 
Total lease cost  $50,255   $99,544 

 

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

 

For the three and six months ended June 30, 2020, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:

 

   Three Months
Ended
June 30,
2020
   Six Months
Ended
June 30,
2020
 
         
Operating lease cost  $32,814   $65,627 
Short-term lease cost (1)   36,186    80,815 
Total lease cost  $69,000   $146,442 

 

(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 June 30, 2021:

 

As of June 30, 2021    
     
2021(a)  $71,176 
2022   104,572 
2023   101,414 
2024   80,742 
2025   70,224 
Total   428,128 
Less: imputed interest   34,923 
Total lease liabilities  $393,205 

 

(a) For the six-month period beginning July 1, 2021.

 

9

 

  

OPTIMIZERx CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

JUNE 30, 2021

 

NOTE 4 – LEASES (continued)

 

The weighted average remaining lease term at June 30, 2021 for operating leases was 3.93 years and the weighted average discount rate used in calculating the operating lease asset and liability was 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $62,069 and $57,019 for the six months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, payments on lease obligations were $71,397 and $68,900, respectively, and amortization on the right of use assets was $60,013 and $56,357, respectively.

 

NOTE 5 – STOCKHOLDERS’ EQUITY

 

During the quarter ended March 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 quarters ended June 30, 2021 and March 31, 2021, we issued 232,806 shares and 510,803 shares of our common stock, respectively, and received proceeds of $1,590,767 and $1,120,011, respectively, in connection with the exercise of stock options under our 2013 equity incentive plan. Of the shares issued in the quarter ended March 31, 2021, a total of 368,329 shares were issued in a cashless transaction related to 394,739 expiring options using the net settled method whereby 26,410 options were used to pay the purchase price. The remaining 116,064 shares issued in connection with the exercise of options were all issued for cash.

 

During the quarters ended June 30, 2020, and March 31, 2020 we issued 55,731 shares and 35,032 shares of our common stock, respectively, and received proceeds of $174,831 and $112,152, respectively, in connection with the exercise of stock options under our 2013 equity compensation plan.

 

We also issued 42,374 shares in the six months ended June 30, 2020 in connection with restricted stock awards as described in more detail in Note 6 – Stock Based Compensation.

 

Our Director Compensation Plan calls for issuance of shares of common stock each quarter to each independent director. In 2021, we issued 2,695 shares valued at $124,994 in the quarter ended March 31, 2021 and 2,035 shares valued at $125,091 in the quarter ended June 30, 2021. In 2020, we issued 11,136 shares valued at $100,000 in the quarter ended March 31, 2020, and 7,748 shares valued at $100,027 in the quarter ended June 30, 2020.

 

NOTE 6 – STOCK BASED COMPENSATION

 

We use the fair value method to account for stock-based compensation. We recorded $954,434 and $1,021,787 in compensation expense in the six months ended June 30, 2021 and 2020, respectively, related to options issued under our 2013 equity incentive plan. This includes expense related to options issued in prior years for which the requisite service period for those options includes the current period as well as options issued in the current period. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $6,183,249 of remaining expense related to unvested options to be recognized in the future over a weighted average remaining period of approximately 2.5 years. The total intrinsic value of outstanding options at June 30, 2021 was $44,669,554.

 

10

 

 

OPTIMIZERx CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

JUNE 30, 2021

 

NOTE 6 – STOCK BASED COMPENSATION (continued)

 

In addition to the grants to independent Directors described in Note 5 – Stockholders’ Equity, we also recorded $399,672 and $413,369 in compensation expense related to restricted stock awards that vest over time in the six months ended June 30, 2021, and 2020, respectively. There is $2,588,851 of remaining expense related to unvested restricted stock awards to be recognized in the future over a weighted average period of 3.4 years. A total of 42,374 shares related to restricted stock awards that vested in the six months ended June 30, 2020 and were issued during that same period.

 

NOTE 7 – EARNINGS (LOSS) PER SHARE

 

Basic earnings per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of common shares during the period.

 

The number of shares related to options, restricted stock and other similar instruments included in diluted EPS is based on the “Treasury Stock Method” prescribed in ASC 260-10, Earnings per Share. This method assumes the theoretical repurchase of shares using proceeds of the respective stock option exercised, and for restricted stock, the amount of compensation cost attributed to future services which have not yet been recognized, and the amount of current and deferred tax benefit, if any, that would be credited to additional paid in capital upon the vesting of the restricted stock, at a price equal to the issuer’s average stock price during the related earnings period. Accordingly, the number of shares includable in the calculation of EPS in respect of the stock options, restricted stock and similar instruments is dependent on this average stock price and will increase as the average stock price increases.

 

The following table sets forth the computation of basic and diluted earnings (loss) per share.

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Numerator                
Net income (loss)  $352,100   $(1,077,468)  $(285,277)  $(3,281,399)
                     
Denominator                    
Weighted average shares outstanding used in computing earnings per share                    
Basic   17,347,096    14,667,216    16,720,114    14,638,359 
Effect of dilutive stock options, warrants, and unvested restricted stock awards   757,711    
-
    
-
    
-
 
Diluted   18,104,807    14,667,216    16,720,114    14,638,359 
                     
Earnings (loss) per share                    
Basic  $0.02   $(0.07)  $(0.02)  $(0.22)
Diluted  $0.02   $(0.07)  $(0.02)  $(0.22)

 

No calculation of diluted earnings per share is included for either 2020 period or for the six months ended June 30, 2021, as the effect of the calculation would be antidilutive.

 

11

 

 

OPTIMIZERx CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

JUNE 30, 2021

 

NOTE 7 – EARNINGS (LOSS) PER SHARE (CONTINUED)

 

The number of common shares potentially issuable upon the exercise of certain options or for unvested restricted stock awards are reflected in the table below.

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
                 
Weighted average number of shares excluded from calculation                    
Unvested restricted stock awards   98,011    79,264    94,942    48,027 
Options   659,700    826,777    652,103    782,575 
Total   757,711    906,041    747,045    830,602 

 

NOTE 8 – CONTINGENCIES

 

Litigation

 

The Company is not currently involved in any legal proceedings.

 

NOTE 9 – SUBSEQUENT EVENTS

 

In July 2021, we received proceeds of $300,548 and issued 123,178 shares of common stock in conjunction with the exercise of stock options.

 

In accordance with ASC 855-10, we have analyzed events and transactions that occurred subsequent to June 30, 2021 through the date these financial statements were issued and have determined that we do not have any other material subsequent events to disclose or recognize in these financial statements.

 

12

 

 

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

 

Forward-Looking Statements

 

Certain statements, other than purely historical information, including estimates, projections, statements relating to our business plans, objectives, and expected operating results, and the assumptions upon which those statements are based, are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934.   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.  We intend such forward-looking statements to be covered by the safe-harbor provisions for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995, and are including this statement for purposes of complying with those safe-harbor provisions.  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. Our ability to predict results or the actual effect of future plans or strategies is inherently uncertain.  Factors which could have a material adverse effect on our operations and future prospects on a consolidated basis include, but are not limited to: changes in economic conditions, legislative/regulatory changes, availability of capital, interest rates, competition, and generally accepted accounting principles. These risks and uncertainties should also be considered in evaluating forward-looking statements and undue reliance should not be placed on such statements.  We undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise.  Further information concerning our business, including additional factors that could materially affect our financial results, is included herein and in our other filings with the SEC.

 

Overview

 

COVID-19

 

The full extent of the impact of the COVID-19 pandemic on our business, operations and financial results will depend on numerous evolving factors that we may not be able to accurately predict at the present time. In an effort to contain COVID-19 or slow its spread, governments around the world have enacted various measures, including orders to close all businesses not deemed “essential,” isolate residents to their homes or places of residence, and practice social distancing when engaging in essential activities. We anticipate that these actions and the global health crisis caused by COVID-19 will negatively impact business activity across the globe. While we have not observed any noticeable impact on our revenue related to these conditions in the recently completed fiscal year or quarter, or through the date of this filing, we cannot estimate the impact COVID-19 will have in the future if business and consumer activity decelerates across the globe.

 

In March 2020, we enacted precautionary measures to protect the health and safety of our employees and partners. These measures include closing all offices, having employees work from home, and eliminating virtually all travel. While having employees work from home may have a negative impact on efficiency and may result in negligible increases in costs, it does not impact our ability to execute on our contracts or deliver our core services. We opened our offices on a voluntary basis in June 2021 and we relaxed certain travel restrictions at the same time. Our customers provide essential services in the healthcare industry and we believe that our digital communication technology is more important than ever in this environment. However, our revenue often comes from advertising or marketing budgets, and in a sustained economic downturn, those categories of spending may be cut.

 

We will continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state, local or foreign authorities, or that we determine are in the best interests of our employees, customers, partners and stockholders. It is not clear what the potential effects any such alterations or modifications may have on our business, including the effects on our customers, partners, or vendors, or on our financial results.

 

13

 

 

Company Highlights through July 2021

 

1. Generated sales of $13.6 million for the quarter ended June 30, 2021, a 55% increase over the same period in 2020.
2. Generated sales of $24.9 million for the six months ended June 30, 2021, a 52% increase over the same period in 2020.
3. Achieved positive cash flow from operations of $1.9 million for the six months ended June 30, 2021.
4. Launched our new Real World Evidence (“RWE”) messaging solution and generated revenue in Q2 from two leading brands.
5. Raised an additional $70.7 million of capital in a public offering.
6. Enhanced our leadership team by adding a General Counsel and Chief Compliance Officer as well as elevated the Chief Technology Officer to report directly to the CEO.
7. Committed to an inclusion and diversity pledge.
8. Enhanced our patient engagement commercial team to further scale that portion of the business.
  Consolidated our technology centers of excellence in Zagreb, Croatia.
9. Completed all integration work for previous two acquisitions and paid last earnout payment related to acquisitions.
10. Maintained a no travel, virtual operational plan with a particular focus on training, open communication, and great work culture.

 

Results of Operations for the Three and Six Months Ended June 30, 2021 and 2020

 

Revenues

 

Our total revenue reported for the three months ended June 30, 2021 was approximately $13.6 million, an increase of 55% over the approximately $8.8 million from the same period in 2020. Our total revenue for the six months ended June 30, 2021 was approximately $24.9 million, an increase of 52% over the approximately $16.4 million from the same period in 2020. The increased revenue resulted from increases in sales in all our messaging products.

 

Cost of Revenues

 

Our cost of revenue percentage, comprised primarily of revenue share expense, decreased slightly as a percentage of revenue in the quarter ended June 30, 2021, as compared to the same period in 2020, while for the six month period ended June 30, 2021, it increased as a percentage of revenue. These changes were the result of solution mix, both as it relates to solutions itself and the partners through which the solutions are delivered. Additional discussion is included in the gross margin section below.

 

   Three Months Ended
June 30
   Six Months Ended
June 30
 
   2021   2020   2021   2020 
                 
Cost of Revenues %   41.0%   41.4%   43.0%   42.0%
Gross Margin %   59.0%   58.6%   57.0%   58.0%

 

14

 

 

Gross Margin

 

As reflected in the table above, our gross margin increased slightly in the quarter ended June 30, 2021 compared with the prior year, but decreased slightly for the six month period then ended. This is the result of solution mix. In general, there has been an increase in the percentage of activity flowing through our higher cost channels compared with a year ago. In the second quarter, this was offset by the launch of our RWE solution. Our RWE solution includes a much higher percentage of program design, which carries a higher margin than the delivery of the actual messages. We expect our gross margin to improve on a quarter over quarter basis for the balance of the year as our RWE solution expands and we continue to launch new solutions that have higher margins.

 

Operating Expenses

 

Operating expenses increased from approximately $6.2 million for the three months ended June 30, 2020 to approximately $7.7 million for the same period in 2021. Operating expenses increased from approximately $12.8 million for the six months ended June 30, 2020 to approximately $14.5 million for the same period in 2021. Overall, this increase results from our efforts to expand our product line and build out our organization to establish a strong base for current and future growth. Our expenses increased at a substantially lower rate than our revenues as a result of the operating leverage of our model. The detail of expenditures by major category is reflected in the table below. 

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
                 
Salaries, Wages, & Benefits  $3,906,796   $3,176,460   $7,487,612   $6,382,597 
Stock-Based Compensation   897,038    780,670    1,604,191    1,635,183 
Contractors and Consultants   486,577    560,991    785,963    1,022,236 
Travel   48,925    13,111    58,755    287,622 
Board Compensation   61,250    51,375    122,500    102,750 
Professional Fees   448,598    186,834    769,818    672,304 
Investor Relations   51,019    28,677    97,306    48,127 
Advertising and Promotion   255,680    154,166    384,565    289,068 
Technology Infrastructure Costs   256,291    218,079    469,570    399,791 
Integration and Exclusivity Costs   244,600    207,973    563,158    415,946 
Data Costs   257,484    72,942    545,396    124,554 
Office, Facility, and Other   262,320    227,955    524,480    381,477 
Depreciation and Amortization   527,958    520,794    1,054,138    1,040,463 
                     
Total Operating Expense  $7,704,536   $6,200,027   $14,467,452   $12,802,118 

 

The increase in operating expenses related to salaries, wages, and benefits and other human resource related costs is due to the expansion of our team to support additional growth. This increase is partly offset by the decrease in contractors and consultants, as we have brought functions in house that were previously performed by outsiders.

 

We expect salaries, wages, and benefits to continue to increase on a quarter over quarter basis for the balance of the year due to the full impact of new hires already in place, as well as new hires in the pipeline.

 

Travel expense is down significantly on a year to date basis as a result of travel restrictions due to the pandemic. We expect travel expense to increase significantly starting in the third quarter of the year due to relaxed travel restrictions and pent up demand for meetings and visits.

 

15

 

 

Professional fees increased significantly in the second quarter of 2021 compared with the prior year. With the assistance of an outside legal firm, we undertook a comprehensive governance review of our bylaws, board charters, equity compensation plan, and overall corporate policies. This review resulted in approximately $300,000 of expense in the second quarter. In the six month period ended June 30, 2021, this was partially offset by reduced audit fees as a result of our change in auditors, as well as a change in SEC rules that eliminated the need for a third-party opinion on our internal controls. We would expect professional fees to decrease from the second quarter level for the balance of the year.

 

Investor relations expense increased due to the expansion of our communication efforts to reach retail investors and expand our shareholder base.

 

Technology infrastructure costs increased due to continued investment in our operating systems to facilitate new products as well as the implementation of additional software products to increase efficiency and information dissemination.

 

Data costs increased as we have purchased more data, primarily to aid in our selling effort and allow customers to target their messages more appropriately, thereby increasing our ability to charge premium prices for more highly targeted messages.

 

Integration and exclusivity costs represent payments to partners for access and/or exclusivity and increased because of new agreements signed after the first quarter of 2020. These payments are usually made in lump sums and expensed over the term of the contracts. These expenses are an important part of our ability to expand our network.

 

Our office, facility and other expense increased primarily because of increased activity. The largest single increase related to hiring expenses associated with expanding our team, both for new additions so far, as well as new hires scheduled for the future, including recruiter fees in some instances.

 

All other variances in the table above are the result of normal fluctuations in activity.

 

We expect our overall operating expenses to increase on a quarterly basis for the balance of the year as we further implement our business plan and expand our operations to grow the business in a very dynamic and active marketplace. However, we have established a strong team as a base to support growth and we are seeing the results of the investment in our team last year in our strong revenue growth this year. We do not expect human resource costs to increase as quickly as revenues, however we do expect to continue to add people to accelerate our growth and invest in future growth.

 

Net Income (Loss)

 

We had net income of $0.4 million for the three months ended June 30, 2021, as compared to a net loss of $1.1 million during the same period in 2020. We had a loss of approximately $0.3 million for the six months ended June 30, 2021, as compared to net loss of approximately $3.3 million during the same period in 2020. The reasons and specific components associated with the change are discussed above. Overall, the net income for second quarter of 2021 and decreased loss for the six month period resulted from the increased margin generated by our higher revenues, partially offset by the increased operating expenses.

 

Liquidity and Capital Resources

 

As of June 30, 2021, we had total current assets of $105.0 million, compared with current liabilities of $6.7 million, resulting in working capital of approximately $98.3 million and a current ratio of 15.7 to 1. This represents an increase from our working capital of approximately $23 million and current ratio of 3 to 1 at December 31, 2020.

 

Our operating activities provided approximately $1.9 in cash flow during the six months ended June 30, 2021, compared with cash used of approximately $3.6 million in the same period in 2020. The cash provided in the 2021 period was the result of our net loss increased by noncash expenses, partially offset by working capital used in the reduction of liabilities. The cash used in the 2020 period was primarily the result of increased investment in working capital; in particular, we made a $2.0 million prepayment to a partner that was expensed over the balance of the year.

 

16

 

 

We used insignificant amounts in investing activities in both the six months ended June 30, 2021 and 2020. These investments related to purchases of equipment as well as investments related to the expansion of our network capabilities in our patient engagement solution. 

 

Our financing activities provided $71.8 million in the six months ended June 30, 2021, compared with cash used of approximately $1.1 million in the same period in 2020. We raised $70.7 million in a public offering of our common stock as well as generated $2.7 million from the issuance of shares related to the exercise of stock options. These were partially offset by the payment of $1.6 in earnout payments from a previous acquisition. We have no remaining earnout payments due in the future. Financing activities used approximately $1.3 million related to earnout payments from a previous acquisition, offset by $0.3 million from the issuance of shares related to the exercise of stock options.

 

We do not anticipate the need to raise additional capital in the short or long term for operating purposes or to fund our growth plans. We are focused on growing our revenue, channel and partner network. However, as a company in a market that is active with merger and acquisition activity, we may have opportunities, such as for acquisitions or strategic partner relationships, which may require additional capital. We will assess these opportunities as they arise with the view of maximizing shareholder value.

 

Critical Accounting Policies

 

In December 2001, the SEC requested that all registrants list their most “critical accounting polices” in the Management Discussion and Analysis. The SEC indicated that a “critical accounting policy” is one which is both important to the portrayal of a company’s financial condition and results, and requires management’s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. Our accounting policies are discussed in the footnotes to our financial statements included in our annual report on Form 10-K for the year ended December 31, 2020; however, we consider our critical accounting policies to be those related to determining the amount of revenue to be billed, the timing of revenue recognition, calculation of revenue share expense, stock-based compensation, capitalization and related amortization of intangible assets, impairment of assets, and the fair value of liabilities.  

 

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 annual and interim reporting periods beginning after December 12, 2020, with early adoption permitted. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

 

Off Balance Sheet Arrangements

 

As of June 30, 2021, there were no off-balance sheet arrangements.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

We are not required to provide the information required by this Item.

 

17

 

 

Item 4. Controls and Procedures

 

Disclosure Controls and Procedures

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”), as of the end of the period covered by this report (the “Evaluation Date”). Based upon this evaluation, our Chief Executive Officer and Chief Financial Officer concluded as of the Evaluation Date that our disclosure controls and procedures were effective such that the material information required to be included in our SEC reports is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms relating to our company, including, our consolidated subsidiaries, and was made known to them by others within those entities, particularly during the period when this report was being prepared.

  

Changes in Internal Control over Financial Reporting

 

During the quarter ended June 30, 2021, we made routine ongoing improvements in our internal control and processes and hired an additional finance department team member, however, no material changes were made during the period.

 

Limitations on the Effectiveness of Controls

 

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected.

 

18

 

 

PART II – OTHER INFORMATION

 

Item 1. Legal Proceedings

 

We are not a party to any material pending legal proceeding. We are not aware of any pending legal proceeding to which any of our officers, directors, or any beneficial holders of 5% or more of our voting securities are adverse to us or have a material interest adverse to us.

 

Item 1A: Risk Factors

 

See risk factors included in our Annual Report on Form 10-K for 2020.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

During the quarter ended June 30, 2021, we issued 2,035 shares of restricted common stock to our independent directors in connection with our Director Compensation Plan. We also issued a total 232,806 shares of stock in connection with the exercise of options.

 

In July 2021, we issued 123,178 shares of common stock in conjunction with the exercise of stock options.

 

These securities were issued pursuant to Section 4(2) of the Securities Act and/or Rule 506 promulgated thereunder. The holders represented their intention to acquire the securities for investment only and not with a view towards distribution. The investors were given adequate information about us to make an informed investment decision. We did not engage in any general solicitation or advertising. We directed our transfer agent to issue the stock certificates with the appropriate restrictive legend affixed to the restricted stock.

 

19

 

 

Item 3. Defaults upon Senior Securities

 

None

 

Item 4. Mine Safety Disclosure

 

N/A

 

Item 5. Other Information

 

None 

 

Item 6. Exhibits

 

Exhibit 
Number
  Description of Exhibit
10.1**   Addendum to the employment agreement between William Febbo and the Company dated September 24, 2020
31.1**   Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
31.2**   Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, 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 Taxonomy Extension Schema Document.
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

  

  ** Provided herewith

 

20

 

 

SIGNATURES

 

In accordance with the requirements of the Securities and 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
Date: August 4, 2021    
  By: /s/ William J. Febbo
    William J. Febbo
  Title:    Chief Executive Officer,
Principal Executive Officer, and Director

 

  OptimizeRx Corporation
Date: August 4, 2021    
  By: /s/ Douglas P. Baker
    Douglas P. Baker
  Title:   Chief Financial Officer,
Principal Financial Officer and
Principal Accounting Officer

 

 

21

 

3.427166 false 248 --12-31 Q2 2021 0001448431 OptimizeRx Corp 651-6568 0001448431 2021-01-01 2021-06-30 0001448431 2021-07-30 0001448431 2021-06-30 0001448431 2020-12-31 0001448431 2021-04-01 2021-06-30 0001448431 2020-04-01 2020-06-30 0001448431 2020-01-01 2020-06-30 0001448431 us-gaap:CommonStockMember 2020-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001448431 us-gaap:RetainedEarningsMember 2020-12-31 0001448431 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001448431 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001448431 2021-01-01 2021-03-31 0001448431 us-gaap:CommonStockMember 2021-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001448431 us-gaap:RetainedEarningsMember 2021-03-31 0001448431 2021-03-31 0001448431 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001448431 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001448431 us-gaap:CommonStockMember 2021-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001448431 us-gaap:RetainedEarningsMember 2021-06-30 0001448431 us-gaap:CommonStockMember 2019-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001448431 us-gaap:RetainedEarningsMember 2019-12-31 0001448431 2019-12-31 0001448431 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001448431 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001448431 2020-01-01 2020-03-31 0001448431 us-gaap:CommonStockMember 2020-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001448431 us-gaap:RetainedEarningsMember 2020-03-31 0001448431 2020-03-31 0001448431 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001448431 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001448431 us-gaap:CommonStockMember 2020-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001448431 us-gaap:RetainedEarningsMember 2020-06-30 0001448431 2020-06-30 0001448431 oprx:LifeScienceCompaniesMember 2021-04-01 2021-06-30 0001448431 oprx:LifeScienceCompaniesMember 2020-04-01 2020-06-30 0001448431 oprx:LifeScienceCompaniesMember 2021-01-01 2021-06-30 0001448431 oprx:LifeScienceCompaniesMember 2020-01-01 2020-06-30 0001448431 oprx:OtherMember 2021-04-01 2021-06-30 0001448431 oprx:OtherMember 2020-04-01 2020-06-30 0001448431 oprx:OtherMember 2021-01-01 2021-06-30 0001448431 oprx:OtherMember 2020-01-01 2020-06-30 0001448431 oprx:PrivateTransactionMember 2021-01-01 2021-03-31 0001448431 oprx:LegalFeesMember 2021-01-01 2021-03-31 0001448431 oprx:RMDYHealthIncMember 2021-03-31 0001448431 oprx:RMDYHealthIncMember 2021-01-01 2021-06-30 0001448431 oprx:RMDYHealthIncMember 2021-01-01 2021-03-31 0001448431 srt:DirectorMember 2021-03-31 0001448431 srt:DirectorMember 2021-01-01 2021-03-31 0001448431 srt:DirectorMember 2021-06-30 0001448431 srt:DirectorMember 2021-01-01 2021-06-30 0001448431 srt:DirectorMember 2020-03-31 0001448431 srt:DirectorMember 2020-01-01 2020-03-31 0001448431 srt:DirectorMember 2020-06-30 0001448431 srt:DirectorMember 2020-01-01 2020-06-30 0001448431 us-gaap:StockCompensationPlanMember 2021-01-01 2021-06-30 0001448431 us-gaap:StockCompensationPlanMember 2020-01-01 2020-06-30 0001448431 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001448431 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001448431 us-gaap:SubsequentEventMember 2021-07-01 2021-07-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-10.1 2 f10q0621ex10-1_optimizerx.htm ADDENDUM TO THE EMPLOYMENT AGREEMENT BETWEEN WILLIAM FEBBO AND THE COMPANY DATED SEPTEMBER 24, 2020

Exhibit 10.1

 

Employment Agreement Addendum 2

Addendum to agreement dated February 25, 2019

 

This second addendum to the employment agreement (the “Addendum”) is made this 24th day of September 2020, by and between OptimizeRx, Corporation (the “Company”), a Nevada Company, and William Febbo (the “Executive”).

 

Severance

 

The following paragraph is hereby deleted in its entirety and replaced as indicated below.

 

If (i) your employment is terminated by us without Cause (as defined below), (ii) you resign following an event constituting Good Reason (as defined below), provided that you have 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, or (iii) you no longer render services to us as a result of your death or Disability (as defined below), then you will receive a severance payment in the amount equal to twelve (12) months of your then applicable base pay, less applicable withholding taxes and regular deductions, payable in a lump sum (“Severance Benefits”). Health benefits will also be provided, at the Company’s sole expense during the applicable severance term.

 

The following paragraph replaces the deleted paragraph:

 

If (i) your employment is terminated by us without Cause (as defined below), (ii) you resign following an event constituting Good Reason (as defined below), provided that you have 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, or (iii) you no longer render services to us as a result of your death or Disability (as defined below), then you will receive a severance payment in the amount equal to twelve (12) months of your then applicable base pay, less applicable withholding taxes and regular deductions, payable in a lump sum (“Severance Benefits”). You will also receive your annual target bonus based on the rate of base pay in effect at the time. Benefits, including health, dental, vision, life, and disability, as well as company retirement plan contributions, will also be provided, at the Company’s sole expense during the applicable severance term.

 

Change in Control Benefits:

 

The following paragraph is hereby deleted in its entirety and replaced as indicated below

 

In the event of a Change in Control (as defined below) during which you were actively employed, you will receive (i) twelve (12) months of your final base pay rate; and (ii) if the Company’s equity awards are assumed in the Change in Control, accelerated vesting of the number of your then-unvested Company stock option shares it being acknowledge and agreed that this section shall supersede any language to the contrary in any other document including the Form of Option Grant Agreement (collectively, the “Change in Control Benefits”). The Change in Control Benefits would be provided in lieu of any other severance-related benefits for which you may be eligible.

 

The following paragraph replaces the deleted paragraph:

 

In the event of a Change in Control (as defined below) during which you were actively employed, you will receive (i) eighteen (18) months of your final base pay rate; and (ii) an amount equal to your target bonus associated with such final base pay based, calculated as 1.5 times the annual target amount: and (iii) eighteen months of company provided benefits including health, dental, vision, life, and disability insurance, as well as company retirement plan contributions;’ and (iv) if the Company’s equity awards are assumed in the Change in Control, accelerated vesting of the number of your then-unvested Company stock option shares it being acknowledge and agreed that this section shall supersede any language to the contrary in any other document including the Form of Option Grant Agreement (collectively, the “Change in Control Benefits”). The Change in Control Benefits would be provided in lieu of any other severance-related benefits for which you may be eligible.

 

Effective Date: September 24, 2020

 

Acknowledgment:

Except as expressly set forth herein, all other terms of the Agreement remain in full force and effect.

 

OptimizeRx, Corporation William Febbo

 

By: /s/ Douglas P Baker   By:

/s/ William Febbo

Its: Chief Financial Officer   Date: September 24, 2020
Date: September 24, 2020      

 

EX-31.1 3 f10q0621ex31-1_optimizerx.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATIONS

 

I, William J. Febbo, certify that;

 

1.I have reviewed this quarterly report on Form 10-Q for the quarter ended June 30, 2021 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: August 4, 2021  
   
/s/ William J. Febbo  
By: William J. Febbo  
Title: Chief Executive Officer  

 

EX-31.2 4 f10q0621ex31-2_optimizerx.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Douglas P. Baker, certify that;

 

1.I have reviewed this quarterly report on Form 10-Q for the quarter ended June 30, 2021 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: August 4, 2021  
   
/s/ Douglas P. Baker  
By: Douglas P. Baker  
Title: Chief Financial Officer  

 

EX-32.1 5 f10q0621ex32-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 quarterly Report of OptimizeRx Corp (the “Company”) on Form 10-Q for the quarter ended June 30, 2021 filed with the Securities and Exchange Commission (the “Report”), I, Will Febbo, Chief Executive Officer and I, Douglas Baker, Chief Financial Officer of the Company, 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:  Willian J Febbo  
Title: Principal Executive Officer, and Director  
Date: August 4, 2021  
     
By: /s/ Douglas P. Baker  
Name:  Douglas P. Baker  
Title: Principal Financial Officer  
Date: August 4, 2021  

 

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

EX-101.SCH 6 oprx-20210630.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Nature of Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - New Accounting Standards link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Revenues link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Stock Based Compensation link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Contingencies link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Revenues (Tables) link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Revenues (Details) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Revenues (Details) - Schedule of total revenue link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Leases (Details) - Schedule of company’s lease cost link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Leases (Details) - Schedule of future minimum lease payments link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Stock Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of basic and diluted earnings (loss) per share link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of unvested restricted stock awards link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 oprx-20210630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 oprx-20210630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 oprx-20210630_lab.xml XBRL LABEL FILE EX-101.PRE 10 oprx-20210630_pre.xml XBRL PRESENTATION FILE XML 11 f10q0621_optimizerx_htm.xml IDEA: XBRL DOCUMENT 0001448431 2021-01-01 2021-06-30 0001448431 2021-07-30 0001448431 2021-06-30 0001448431 2020-12-31 0001448431 2021-04-01 2021-06-30 0001448431 2020-04-01 2020-06-30 0001448431 2020-01-01 2020-06-30 0001448431 us-gaap:CommonStockMember 2020-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001448431 us-gaap:RetainedEarningsMember 2020-12-31 0001448431 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001448431 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001448431 2021-01-01 2021-03-31 0001448431 us-gaap:CommonStockMember 2021-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001448431 us-gaap:RetainedEarningsMember 2021-03-31 0001448431 2021-03-31 0001448431 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001448431 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001448431 us-gaap:CommonStockMember 2021-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001448431 us-gaap:RetainedEarningsMember 2021-06-30 0001448431 us-gaap:CommonStockMember 2019-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001448431 us-gaap:RetainedEarningsMember 2019-12-31 0001448431 2019-12-31 0001448431 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001448431 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001448431 2020-01-01 2020-03-31 0001448431 us-gaap:CommonStockMember 2020-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001448431 us-gaap:RetainedEarningsMember 2020-03-31 0001448431 2020-03-31 0001448431 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001448431 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001448431 us-gaap:CommonStockMember 2020-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001448431 us-gaap:RetainedEarningsMember 2020-06-30 0001448431 2020-06-30 0001448431 oprx:LifeScienceCompaniesMember 2021-04-01 2021-06-30 0001448431 oprx:LifeScienceCompaniesMember 2020-04-01 2020-06-30 0001448431 oprx:LifeScienceCompaniesMember 2021-01-01 2021-06-30 0001448431 oprx:LifeScienceCompaniesMember 2020-01-01 2020-06-30 0001448431 oprx:OtherMember 2021-04-01 2021-06-30 0001448431 oprx:OtherMember 2020-04-01 2020-06-30 0001448431 oprx:OtherMember 2021-01-01 2021-06-30 0001448431 oprx:OtherMember 2020-01-01 2020-06-30 0001448431 oprx:PrivateTransactionMember 2021-01-01 2021-03-31 0001448431 oprx:LegalFeesMember 2021-01-01 2021-03-31 0001448431 oprx:RMDYHealthIncMember 2021-03-31 0001448431 oprx:RMDYHealthIncMember 2021-01-01 2021-06-30 0001448431 oprx:RMDYHealthIncMember 2021-01-01 2021-03-31 0001448431 srt:DirectorMember 2021-03-31 0001448431 srt:DirectorMember 2021-01-01 2021-03-31 0001448431 srt:DirectorMember 2021-06-30 0001448431 srt:DirectorMember 2021-01-01 2021-06-30 0001448431 srt:DirectorMember 2020-03-31 0001448431 srt:DirectorMember 2020-01-01 2020-03-31 0001448431 srt:DirectorMember 2020-06-30 0001448431 srt:DirectorMember 2020-01-01 2020-06-30 0001448431 us-gaap:StockCompensationPlanMember 2021-01-01 2021-06-30 0001448431 us-gaap:StockCompensationPlanMember 2020-01-01 2020-06-30 0001448431 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001448431 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001448431 us-gaap:SubsequentEventMember 2021-07-01 2021-07-30 shares iso4217:USD iso4217:USD shares pure 10-Q true 2021-06-30 false 001-38543 NV 26-1265381 400 Water Street Suite 200 Rochester MI 48307 Yes Yes Non-accelerated Filer true false false 17618607 Common Stock OPRX NASDAQ 83923455 10516776 17933926 17885705 3124479 4456611 104981860 32859092 137813 148854 14740031 14740031 4896016 5251822 2258542 2349570 4203777 4519552 392482 445974 12859 12859 26503707 27319808 131623380 60327754 805461 618250 2088651 2420361 3341312 4969868 110271 123220 1610813 319609 285795 6665304 10028307 282934 325533 282934 325533 6948238 10353840 0.001 0.001 10000000 10000000 0.001 0.001 500000000 500000000 17495429 17495429 15223340 15223340 17495 15223 160574661 85590428 -35917014 -35631737 124675142 49973914 131623380 60327754 13625639 8783230 24854850 16367832 5580964 3639016 10685567 6880779 8044675 5144214 14169283 9487053 7704536 6200027 14467452 12802118 340139 -1055813 -298169 -3315065 11961 8345 12892 63666 30000 30000 11961 -21655 12892 33666 352100 -1077468 -285277 -3281399 352100 -1077468 -285277 -3281399 17347096 14667216 16720114 14638359 18104807 14667216 16720114 14638359 0.02 -0.07 -0.02 -0.22 0.02 -0.07 -0.02 -0.22 15223340 15223 85590428 -35631737 49973914 1523750 1524 70670012 70671536 2695 3 124991 124994 510803 511 1119500 1120011 582159 582159 -637377 -637377 17260588 17261 158087090 -36269114 121835237 2035 2 125089 125091 232806 232 1590535 1590767 771947 771947 352100 352100 17495429 17495 160574661 -35917014 124675142 14600579 14601 78272268 -33424610 44862259 11136 11 99989 100000 35032 35 112117 112152 754512 754512 -2203931 -2203931 14646747 14647 79238886 -35628541 43624992 7748 8 100019 100027 55731 56 174775 174831 42374 42 680602 680644 -1077468 -1077468 14752600 14753 80194282 -36706009 43503026 -285277 -3281399 1054138 1040463 1354106 1435156 250085 200027 40000 40000 30000 88221 -1332132 1785422 187211 3747 -1628556 1878051 -393778 186682 33814 68678 1855654 -3611183 43654 24998 176822 -220476 -24998 70671536 2710778 286983 1610813 1389188 71771501 -1102205 73406679 -4738386 10516776 18852680 83923455 14114294 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">NOTE 1 – NATURE OF BUSINESS AND BASIS OF PRESENTATION</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The accompanying condensed consolidated financial statements include OptimizeRx Corporation and its wholly owned subsidiaries (collectively, the “Company”, “we”, “our”, or “us”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">We are a digital health company that provides communications solutions for life science companies, physicians and patients. Connecting over half of healthcare providers in the U.S. and millions of patients through a proprietary network, the OptimizeRx digital health platform helps patients afford and stay on medications. The platform unlocks new patient and physician touchpoints for life science companies along the patient journey, from point-of-care, to retail pharmacy, through mobile patient engagement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The condensed consolidated financial statements for the three and six months ended June 30, 2021 and 2020 are unaudited and have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). In the opinion of management, all adjustments necessary to present fairly our consolidated financial position as of June 30, 2021, and our results of operations, changes in stockholders’ equity for the three and six months ended June 30, 2021 and 2020 and the statements of cash flows for the six months ended June 30, 2021 and 2020 have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2020 has been derived from the audited consolidated balance sheet as of that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Certain information and note disclosures, including a detailed discussion about the Company’s significant accounting policies, normally included in our annual financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These consolidated condensed financial statements should be read in conjunction with a reading of the financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, as filed with the U.S. Securities and Exchange Commission on March 8, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The results of operations for the three and six months ended June 30, 2021, are not necessarily indicative of the results to be expected for the full year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 2 – NEW ACCOUNTING STANDARDS</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">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 is effective for annual and interim reporting periods beginning after December 12, 2020, with early adoption permitted. The Company adopted this standard effective 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">NOTE 3 – REVENUES</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Under ASC 606, <i>Revenue from Contracts with Customers</i>, we record revenue when earned, rather than when billed. From time to time, we may record revenue based on our revenue recognition policies in advance of being able to invoice the customer, or we may invoice the customer prior to being able to recognize the revenue. Included in accounts receivable are unbilled amounts of $1,215,703 and $77,516 at June 30, 2021, and December 31, 2020, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">The majority of our revenue is earned from life sciences companies, such as pharmaceutical and biotech companies, or medical device makers. A small portion of our revenue is earned from other sources, such as associations and technology companies. A break down is set forth in the table 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="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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><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">2020</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><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">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Revenue from:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Life Science Companies</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,313,044</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,336,298</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">24,256,404</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">15,568,032</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">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">312,595</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">446,932</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">598,446</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">799,800</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; text-indent: -9pt; padding-left: 0.25in">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">13,625,639</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,783,230</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">24,854,850</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">16,367,832</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1215703 77516 <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"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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><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">2020</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><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">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Revenue from:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Life Science Companies</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,313,044</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,336,298</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">24,256,404</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">15,568,032</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">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">312,595</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">446,932</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">598,446</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">799,800</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; text-indent: -9pt; padding-left: 0.25in">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">13,625,639</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,783,230</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">24,854,850</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">16,367,832</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 13313044 8336298 24256404 15568032 312595 446932 598446 799800 13625639 8783230 24854850 16367832 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 4 – LEASES</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">We have operating leases for office space in three multitenant facilities with lease terms greater than 12 months, which are recorded as assets and liabilities on our condensed consolidated balance sheets. These leases include our corporate headquarters, located in Rochester, Michigan, a customer service facility in Cranbury, New Jersey, and a technical facility in Zagreb, Croatia. Certain leases contain renewal options and, for the headquarters lease, we have assumed renewal. 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. Amortization of the right of use assets is recognized as non-cash lease expense on a straight-line basis over the lease term, while variable lease payments are expensed as incurred. Short term lease costs include month to month leases in shared office space facilities, such as WeWork, or similar locations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three and six months ended June 30, 2021, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 11pt"> </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">Three Months<br/> Ended <br/> June 30, <br/> 2021</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">Six Months<br/> Ended <br/> June 30, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">33,365</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">66,730</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt">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">16,890</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">32,814</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">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">50,255</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">99,544</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-indent: 11pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: left"><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"> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three and six months ended June 30, 2020, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 11pt"> </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="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/> Ended <br/> June 30, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months<br/> Ended <br/> June 30, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,814</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">65,627</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt">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">36,186</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">80,815</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">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">69,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">146,442</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: left"><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"> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The table below presents the future minimum lease payments to be made under operating leases as of June 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </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">As of June 30, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%; text-align: left; text-indent: -12pt; padding-left: 12pt">2021(a)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,176</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -12pt; padding-left: 12pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">104,572</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -12pt; padding-left: 12pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101,414</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -12pt; padding-left: 12pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,742</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -12pt; padding-left: 12pt">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-indent: -12pt; padding-left: 12pt">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">428,128</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -12pt; padding-left: 12pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,923</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; text-indent: -12pt; padding-left: 12pt">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">393,205</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: left">(a) For the six-month period beginning July 1, 2021.</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">The weighted average remaining lease term at June 30, 2021 for operating leases was 3.93 years and the weighted average discount rate used in calculating the operating lease asset and liability was 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $62,069 and $57,019 for the six months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, payments on lease obligations were $71,397 and $68,900, respectively, and amortization on the right of use assets was $60,013 and $56,357, 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> </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">Three Months<br/> Ended <br/> June 30, <br/> 2021</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">Six Months<br/> Ended <br/> June 30, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">33,365</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">66,730</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt">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">16,890</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">32,814</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">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">50,255</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">99,544</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-indent: 11pt"> </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="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/> Ended <br/> June 30, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months<br/> Ended <br/> June 30, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,814</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">65,627</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt">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">36,186</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">80,815</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">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">69,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">146,442</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: left"><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"> </p> 33365 66730 16890 32814 50255 99544 32814 65627 36186 80815 69000 146442 <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">As of June 30, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%; text-align: left; text-indent: -12pt; padding-left: 12pt">2021(a)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,176</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -12pt; padding-left: 12pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">104,572</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -12pt; padding-left: 12pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101,414</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -12pt; padding-left: 12pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,742</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -12pt; padding-left: 12pt">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-indent: -12pt; padding-left: 12pt">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">428,128</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -12pt; padding-left: 12pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,923</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; text-indent: -12pt; padding-left: 12pt">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">393,205</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: left">(a) For the six-month period beginning July 1, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 71176 104572 101414 80742 70224 428128 34923 393205 P3Y11M4D 0.045 62069 57019 71397 68900 60013 56357 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 5 – STOCKHOLDERS’ EQUITY</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">During the quarter ended March 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"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the quarters ended June 30, 2021 and March 31, 2021, we issued 232,806 shares and 510,803 shares of our common stock, respectively, and received proceeds of $1,590,767 and $1,120,011, respectively, in connection with the exercise of stock options under our 2013 equity incentive plan. Of the shares issued in the quarter ended March 31, 2021, a total of 368,329 shares were issued in a cashless transaction related to 394,739 expiring options using the net settled method whereby 26,410 options were used to pay the purchase price. The remaining 116,064 shares issued in connection with the exercise of options were all issued for cash.</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">During the quarters ended June 30, 2020, and March 31, 2020 we issued 55,731 shares and 35,032 shares of our common stock, respectively, and received proceeds of $174,831 and $112,152, respectively, in connection with the exercise of stock options under our 2013 equity compensation plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We also issued 42,374 shares in the six months ended June 30, 2020 in connection with restricted stock awards as described in more detail in Note 6 – Stock Based Compensation.</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">Our Director Compensation Plan calls for issuance of shares of common stock each quarter to each independent director. In 2021, we issued 2,695 shares valued at $124,994 in the quarter ended March 31, 2021 and 2,035 shares valued at $125,091 in the quarter ended June 30, 2021. In 2020, we issued 11,136 shares valued at $100,000 in the quarter ended March 31, 2020, and 7,748 shares valued at $100,027 in the quarter ended June 30, 2020.</p> 1523750 75425625 4754089 70671536 232806 510803 1590767 1120011 368329 394739 26410 116064 55731 35032 174831 112152 42374 2695 124994 2035 125091 11136 100000 7748 100027 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 6 – STOCK BASED COMPENSATION</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">We use the fair value method to account for stock-based compensation. We recorded $954,434 and $1,021,787 in compensation expense in the six months ended June 30, 2021 and 2020, respectively, related to options issued under our 2013 equity incentive plan. This includes expense related to options issued in prior years for which the requisite service period for those options includes the current period as well as options issued in the current period. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $6,183,249 of remaining expense related to unvested options to be recognized in the future over a weighted average remaining period of approximately 2.5 years. The total intrinsic value of outstanding options at June 30, 2021 was $44,669,554.</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">In addition to the grants to independent Directors described in Note 5 – Stockholders’ Equity, we also recorded $399,672 and $413,369 in compensation expense related to restricted stock awards that vest over time in the six months ended June 30, 2021, and 2020, respectively. There is $2,588,851 of remaining expense related to unvested restricted stock awards to be recognized in the future over a weighted average period of 3.4 years. A total of 42,374 shares related to restricted stock awards that vested in the six months ended June 30, 2020 and were issued during that same period.</p> 954434 1021787 6183249 P2Y6M 44669554 399672 413369 2588851 P3Y4M24D 42374 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 7 – EARNINGS (LOSS) PER SHARE</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">Basic earnings per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of common shares during the period.</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">The number of shares related to options, restricted stock and other similar instruments included in diluted EPS is based on the “Treasury Stock Method” prescribed in ASC 260-10, Earnings per Share. This method assumes the theoretical repurchase of shares using proceeds of the respective stock option exercised, and for restricted stock, the amount of compensation cost attributed to future services which have not yet been recognized, and the amount of current and deferred tax benefit, if any, that would be credited to additional paid in capital upon the vesting of the restricted stock, at a price equal to the issuer’s average stock price during the related earnings period. Accordingly, the number of shares includable in the calculation of EPS in respect of the stock options, restricted stock and similar instruments is dependent on this average stock price and will increase as the average stock price increases.</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">The following table sets forth the computation of basic and diluted earnings (loss) per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Numerator</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 52%; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net income (loss)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">352,100</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(1,077,468</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(285,277</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(3,281,399</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><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-indent: -9pt; padding-left: 9pt">Denominator</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="text-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding used in computing earnings per share</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-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Basic</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,347,096</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">14,667,216</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">16,720,114</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">14,638,359</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Effect of dilutive stock options, warrants, and unvested restricted stock awards</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">757,711</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</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-46">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Diluted</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">18,104,807</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">14,667,216</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">16,720,114</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">14,638,359</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><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-indent: -9pt; padding-left: 9pt">Earnings (loss) per share</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-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Basic</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><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.07</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><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.22</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Diluted</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><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.07</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><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.22</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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">No calculation of diluted earnings per share is included for either 2020 period or for the six months ended June 30, 2021, as the effect of the calculation would be antidilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The number of common shares potentially issuable upon the exercise of certain options or for unvested restricted stock awards are reflected in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average number of shares excluded from calculation</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="width: 52%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Unvested restricted stock awards</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98,011</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,264</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">94,942</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">48,027</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Options</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">659,700</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">826,777</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">652,103</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">782,575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">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">757,711</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">906,041</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">747,045</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">830,602</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Numerator</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 52%; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net income (loss)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">352,100</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(1,077,468</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(285,277</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(3,281,399</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><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-indent: -9pt; padding-left: 9pt">Denominator</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="text-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding used in computing earnings per share</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-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Basic</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,347,096</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">14,667,216</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">16,720,114</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">14,638,359</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Effect of dilutive stock options, warrants, and unvested restricted stock awards</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">757,711</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</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-46">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Diluted</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">18,104,807</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">14,667,216</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">16,720,114</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">14,638,359</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><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-indent: -9pt; padding-left: 9pt">Earnings (loss) per share</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-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Basic</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><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.07</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><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.22</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Diluted</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><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.07</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><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.22</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> 352100 -1077468 -285277 -3281399 17347096 14667216 16720114 14638359 757711 18104807 14667216 16720114 14638359 0.02 -0.07 -0.02 -0.22 0.02 -0.07 -0.02 -0.22 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average number of shares excluded from calculation</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="width: 52%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Unvested restricted stock awards</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98,011</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,264</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">94,942</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">48,027</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Options</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">659,700</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">826,777</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">652,103</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">782,575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">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">757,711</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">906,041</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">747,045</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">830,602</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 98011 79264 94942 48027 659700 826777 652103 782575 757711 906041 747045 830602 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 8 – CONTINGENCIES</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"><i>Litigation</i></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">The Company is not currently involved in any legal proceedings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 9 – SUBSEQUENT EVENTS</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In July 2021, we received proceeds of $300,548 and issued 123,178 shares of common stock in conjunction with the exercise of stock options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In accordance with ASC 855-10, we have analyzed events and transactions that occurred subsequent to June 30, 2021 through the date these financial statements were issued and have determined that we do not have any other material subsequent events to disclose or recognize in these financial statements.</p> 300548 123178 3.427166 false 248 --12-31 Q2 2021 0001448431 OptimizeRx Corp 651-6568 Short-term lease cost includes any lease with a term of less than 12 months. For the six-month period beginning July 1, 2021. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2021
Jul. 30, 2021
Document Information Line Items    
Entity Registrant Name OptimizeRx Corp  
Trading Symbol OPRX  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   17,618,607
Amendment Flag false  
Entity Central Index Key 0001448431  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Jun. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly 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  
Entity Interactive Data Current Yes  
Title of 12(b) Security Common Stock  
Security Exchange Name NASDAQ  
City Area Code 248  
Local Phone Number 651-6568  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 83,923,455 $ 10,516,776
Accounts receivable, net 17,933,926 17,885,705
Prepaid expenses 3,124,479 4,456,611
Total Current Assets 104,981,860 32,859,092
Property and equipment, net 137,813 148,854
Other Assets    
Goodwill 14,740,031 14,740,031
Technology assets, net 4,896,016 5,251,822
Patent rights, net 2,258,542 2,349,570
Other intangible assets, net 4,203,777 4,519,552
Right of use assets, net 392,482 445,974
Other assets and deposits 12,859 12,859
Total Other Assets 26,503,707 27,319,808
TOTAL ASSETS 131,623,380 60,327,754
Current Liabilities    
Accounts payable – trade 805,461 618,250
Accrued expenses 2,088,651 2,420,361
Revenue share payable 3,341,312 4,969,868
Current portion of lease obligations 110,271 123,220
Current portion of contingent purchase price payable   1,610,813
Deferred revenue 319,609 285,795
Total Current Liabilities 6,665,304 10,028,307
Non-current Liabilities    
Lease obligations, net of current portion 282,934 325,533
Total Non-current Liabilities 282,934 325,533
Total Liabilities 6,948,238 10,353,840
Commitments and contingencies (See Note 8)
Stockholders’ Equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized, no issued and outstanding at June 30, 2021 or December 31, 2020
Common stock, $0.001 par value, 500,000,000 shares authorized, 17,495,429 and 15,223,340 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively 17,495 15,223
Additional paid-in-capital 160,574,661 85,590,428
Accumulated deficit (35,917,014) (35,631,737)
Total Stockholders’ Equity 124,675,142 49,973,914
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 131,623,380 $ 60,327,754
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
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 500,000,000 500,000,000
Common stock, shares issued 17,495,429 15,223,340
Common stock, shares outstanding 17,495,429 15,223,340
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
NET REVENUE $ 13,625,639 $ 8,783,230 $ 24,854,850 $ 16,367,832
COST OF REVENUES 5,580,964 3,639,016 10,685,567 6,880,779
GROSS MARGIN 8,044,675 5,144,214 14,169,283 9,487,053
OPERATING EXPENSES 7,704,536 6,200,027 14,467,452 12,802,118
INCOME (LOSS) FROM OPERATIONS 340,139 (1,055,813) (298,169) (3,315,065)
OTHER INCOME (EXPENSE)        
Interest income 11,961 8,345 12,892 63,666
Change in Fair Value of Contingent Consideration   (30,000) (30,000)
TOTAL OTHER INCOME (EXPENSE) 11,961 (21,655) 12,892 33,666
INCOME(LOSS) BEFORE PROVISION FOR INCOME TAXES 352,100 (1,077,468) (285,277) (3,281,399)
PROVISION FOR INCOME TAXES    
NET INCOME (LOSS) $ 352,100 $ (1,077,468) $ (285,277) $ (3,281,399)
WEIGHTED AVERGE SHARES OUTSTANDING        
BASIC (in Shares) 17,347,096 14,667,216 16,720,114 14,638,359
DILUTED (in Shares) 18,104,807 14,667,216 16,720,114 14,638,359
EARNINGS (LOSS) PER SHARE        
BASIC (in Dollars per share) $ 0.02 $ (0.07) $ (0.02) $ (0.22)
DILUTED (in Dollars per share) $ 0.02 $ (0.07) $ (0.02) $ (0.22)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
Common Stock
Additional Paid in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2019 $ 14,601 $ 78,272,268 $ (33,424,610) $ 44,862,259
Balance (in Shares) at Dec. 31, 2019 14,600,579      
Shares issued as board compensation $ 11 99,989 100,000
Shares issued as board compensation (in Shares) 11,136      
Shares issued for stock options exercised $ 35 112,117 112,152
Shares issued for stock options exercised (in Shares) 35,032      
Stock-based compensation expense 754,512 754,512
Net income (loss) (2,203,931) (2,203,931)
Balance at Mar. 31, 2020 $ 14,647 79,238,886 (35,628,541) 43,624,992
Balance (in Shares) at Mar. 31, 2020 14,646,747      
Shares issued as board compensation $ 8 100,019 100,027
Shares issued as board compensation (in Shares) 7,748      
Shares issued for stock options exercised $ 56 174,775 174,831
Shares issued for stock options exercised (in Shares) 55,731      
Stock-based compensation expense $ 42 680,602 680,644
Stock-based compensation expense (in Shares) 42,374      
Net income (loss) (1,077,468) (1,077,468)
Balance at Jun. 30, 2020 $ 14,753 80,194,282 (36,706,009) 43,503,026
Balance (in Shares) at Jun. 30, 2020 14,752,600      
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      
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      
Shares issued as board compensation $ 3 124,991 124,994
Shares issued as board compensation (in Shares) 2,695      
Shares issued for stock options exercised $ 511 1,119,500 1,120,011
Shares issued for stock options exercised (in Shares) 510,803      
Stock-based compensation expense 582,159 582,159
Net income (loss) (637,377) (637,377)
Balance at Mar. 31, 2021 $ 17,261 158,087,090 (36,269,114) 121,835,237
Balance (in Shares) at Mar. 31, 2021 17,260,588      
Shares issued as board compensation $ 2 125,089 125,091
Shares issued as board compensation (in Shares) 2,035      
Shares issued for stock options exercised $ 232 1,590,535 1,590,767
Shares issued for stock options exercised (in Shares) 232,806      
Stock-based compensation expense 771,947 771,947
Net income (loss) 352,100 352,100
Balance at Jun. 30, 2021 $ 17,495 $ 160,574,661 $ (35,917,014) $ 124,675,142
Balance (in Shares) at Jun. 30, 2021 17,495,429      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Loss $ (285,277) $ (3,281,399)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation, amortization, and non-cash lease expense 1,054,138 1,040,463
Stock-based compensation 1,354,106 1,435,156
Stock issued for board services 250,085 200,027
Provision for loss on accounts receivable 40,000 40,000
Change in fair value of contingent consideration 30,000
Changes in:    
Accounts receivable (88,221) (3.427166)
Prepaid expenses and other assets 1,332,132 (1,785,422)
Accounts payable 187,211 3,747
Revenue share payable (1,628,556) 1,878,051
Accrued expenses and other liabilities (393,778) 186,682
Deferred revenue 33,814 68,678
NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES 1,855,654 (3,611,183)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of equipment (43,654) (24,998)
Purchase of intangible assets (176,822)
NET CASH USED IN INVESTING ACTIVITIES (220,476) (24,998)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from public offering of common stock, net of commission costs 70,671,536
Proceeds from the exercise of options 2,710,778 286,983
Payment of contingent consideration (1,610,813) (1,389,188)
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES 71,771,501 (1,102,205)
NET INCREASE IN CASH AND CASH EQUIVALENTS 73,406,679 (4,738,386)
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD 10,516,776 18,852,680
CASH AND CASH EQUIVALENTS - END OF PERIOD 83,923,455 14,114,294
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for interest
Cash paid for income taxes
Lease liabilities arising from right of use assets
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Business and Basis of Presentation
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NATURE OF BUSINESS AND BASIS OF PRESENTATION

NOTE 1 – NATURE OF BUSINESS AND BASIS OF PRESENTATION

 

The accompanying condensed consolidated financial statements include OptimizeRx Corporation and its wholly owned subsidiaries (collectively, the “Company”, “we”, “our”, or “us”).

 

We are a digital health company that provides communications solutions for life science companies, physicians and patients. Connecting over half of healthcare providers in the U.S. and millions of patients through a proprietary network, the OptimizeRx digital health platform helps patients afford and stay on medications. The platform unlocks new patient and physician touchpoints for life science companies along the patient journey, from point-of-care, to retail pharmacy, through mobile patient engagement.

 

The condensed consolidated financial statements for the three and six months ended June 30, 2021 and 2020 are unaudited and have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). In the opinion of management, all adjustments necessary to present fairly our consolidated financial position as of June 30, 2021, and our results of operations, changes in stockholders’ equity for the three and six months ended June 30, 2021 and 2020 and the statements of cash flows for the six months ended June 30, 2021 and 2020 have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2020 has been derived from the audited consolidated balance sheet as of that date.

 

Certain information and note disclosures, including a detailed discussion about the Company’s significant accounting policies, normally included in our annual financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These consolidated condensed financial statements should be read in conjunction with a reading of the financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, as filed with the U.S. Securities and Exchange Commission on March 8, 2021.

 

The results of operations for the three and six months ended June 30, 2021, are not necessarily indicative of the results to be expected for the full year.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
New Accounting Standards
6 Months Ended
Jun. 30, 2021
Accounting Standards Update and Change in Accounting Principle [Abstract]  
NEW ACCOUNTING STANDARDS

NOTE 2 – NEW ACCOUNTING STANDARDS

 

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 is effective for annual and interim reporting periods beginning after December 12, 2020, with early adoption permitted. The Company adopted this standard effective January 1, 2021. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
REVENUES

NOTE 3 – REVENUES

 

Under ASC 606, Revenue from Contracts with Customers, we record revenue when earned, rather than when billed. From time to time, we may record revenue based on our revenue recognition policies in advance of being able to invoice the customer, or we may invoice the customer prior to being able to recognize the revenue. Included in accounts receivable are unbilled amounts of $1,215,703 and $77,516 at June 30, 2021, and December 31, 2020, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets.

 

The majority of our revenue is earned from life sciences companies, such as pharmaceutical and biotech companies, or medical device makers. A small portion of our revenue is earned from other sources, such as associations and technology companies. A break down is set forth in the table below.

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Revenue from:                
Life Science Companies  $13,313,044   $8,336,298   $24,256,404   $15,568,032 
Other   312,595    446,932    598,446    799,800 
Total Revenue  $13,625,639   $8,783,230   $24,854,850   $16,367,832 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
LEASES

NOTE 4 – LEASES

 

We have operating leases for office space in three multitenant facilities with lease terms greater than 12 months, which are recorded as assets and liabilities on our condensed consolidated balance sheets. These leases include our corporate headquarters, located in Rochester, Michigan, a customer service facility in Cranbury, New Jersey, and a technical facility in Zagreb, Croatia. Certain leases contain renewal options and, for the headquarters lease, we have assumed renewal. 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. Amortization of the right of use assets is recognized as non-cash lease expense on a straight-line basis over the lease term, while variable lease payments are expensed as incurred. Short term lease costs include month to month leases in shared office space facilities, such as WeWork, or similar locations.

 

For the three and six months ended June 30, 2021, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:

 

   Three Months
Ended
June 30,
2021
   Six Months
Ended
June 30,
2021
 
         
Operating lease cost  $33,365   $66,730 
Short-term lease cost (1)   16,890    32,814 
Total lease cost  $50,255   $99,544 

 

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

 

For the three and six months ended June 30, 2020, the Company’s lease cost consisted of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:

 

   Three Months
Ended
June 30,
2020
   Six Months
Ended
June 30,
2020
 
         
Operating lease cost  $32,814   $65,627 
Short-term lease cost (1)   36,186    80,815 
Total lease cost  $69,000   $146,442 

 

(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 June 30, 2021:

 

As of June 30, 2021    
     
2021(a)  $71,176 
2022   104,572 
2023   101,414 
2024   80,742 
2025   70,224 
Total   428,128 
Less: imputed interest   34,923 
Total lease liabilities  $393,205 

 

(a) For the six-month period beginning July 1, 2021.

 

The weighted average remaining lease term at June 30, 2021 for operating leases was 3.93 years and the weighted average discount rate used in calculating the operating lease asset and liability was 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $62,069 and $57,019 for the six months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, payments on lease obligations were $71,397 and $68,900, respectively, and amortization on the right of use assets was $60,013 and $56,357, respectively.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2021
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY

NOTE 5 – STOCKHOLDERS’ EQUITY

 

During the quarter ended March 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 quarters ended June 30, 2021 and March 31, 2021, we issued 232,806 shares and 510,803 shares of our common stock, respectively, and received proceeds of $1,590,767 and $1,120,011, respectively, in connection with the exercise of stock options under our 2013 equity incentive plan. Of the shares issued in the quarter ended March 31, 2021, a total of 368,329 shares were issued in a cashless transaction related to 394,739 expiring options using the net settled method whereby 26,410 options were used to pay the purchase price. The remaining 116,064 shares issued in connection with the exercise of options were all issued for cash.

 

During the quarters ended June 30, 2020, and March 31, 2020 we issued 55,731 shares and 35,032 shares of our common stock, respectively, and received proceeds of $174,831 and $112,152, respectively, in connection with the exercise of stock options under our 2013 equity compensation plan.

 

We also issued 42,374 shares in the six months ended June 30, 2020 in connection with restricted stock awards as described in more detail in Note 6 – Stock Based Compensation.

 

Our Director Compensation Plan calls for issuance of shares of common stock each quarter to each independent director. In 2021, we issued 2,695 shares valued at $124,994 in the quarter ended March 31, 2021 and 2,035 shares valued at $125,091 in the quarter ended June 30, 2021. In 2020, we issued 11,136 shares valued at $100,000 in the quarter ended March 31, 2020, and 7,748 shares valued at $100,027 in the quarter ended June 30, 2020.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
STOCK BASED COMPENSATION

NOTE 6 – STOCK BASED COMPENSATION

 

We use the fair value method to account for stock-based compensation. We recorded $954,434 and $1,021,787 in compensation expense in the six months ended June 30, 2021 and 2020, respectively, related to options issued under our 2013 equity incentive plan. This includes expense related to options issued in prior years for which the requisite service period for those options includes the current period as well as options issued in the current period. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $6,183,249 of remaining expense related to unvested options to be recognized in the future over a weighted average remaining period of approximately 2.5 years. The total intrinsic value of outstanding options at June 30, 2021 was $44,669,554.

 

In addition to the grants to independent Directors described in Note 5 – Stockholders’ Equity, we also recorded $399,672 and $413,369 in compensation expense related to restricted stock awards that vest over time in the six months ended June 30, 2021, and 2020, respectively. There is $2,588,851 of remaining expense related to unvested restricted stock awards to be recognized in the future over a weighted average period of 3.4 years. A total of 42,374 shares related to restricted stock awards that vested in the six months ended June 30, 2020 and were issued during that same period.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE

NOTE 7 – EARNINGS (LOSS) PER SHARE

 

Basic earnings per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of common shares during the period.

 

The number of shares related to options, restricted stock and other similar instruments included in diluted EPS is based on the “Treasury Stock Method” prescribed in ASC 260-10, Earnings per Share. This method assumes the theoretical repurchase of shares using proceeds of the respective stock option exercised, and for restricted stock, the amount of compensation cost attributed to future services which have not yet been recognized, and the amount of current and deferred tax benefit, if any, that would be credited to additional paid in capital upon the vesting of the restricted stock, at a price equal to the issuer’s average stock price during the related earnings period. Accordingly, the number of shares includable in the calculation of EPS in respect of the stock options, restricted stock and similar instruments is dependent on this average stock price and will increase as the average stock price increases.

 

The following table sets forth the computation of basic and diluted earnings (loss) per share.

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Numerator                
Net income (loss)  $352,100   $(1,077,468)  $(285,277)  $(3,281,399)
                     
Denominator                    
Weighted average shares outstanding used in computing earnings per share                    
Basic   17,347,096    14,667,216    16,720,114    14,638,359 
Effect of dilutive stock options, warrants, and unvested restricted stock awards   757,711    
-
    
-
    
-
 
Diluted   18,104,807    14,667,216    16,720,114    14,638,359 
                     
Earnings (loss) per share                    
Basic  $0.02   $(0.07)  $(0.02)  $(0.22)
Diluted  $0.02   $(0.07)  $(0.02)  $(0.22)

 

No calculation of diluted earnings per share is included for either 2020 period or for the six months ended June 30, 2021, as the effect of the calculation would be antidilutive.

 

The number of common shares potentially issuable upon the exercise of certain options or for unvested restricted stock awards are reflected in the table below.

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
                 
Weighted average number of shares excluded from calculation                    
Unvested restricted stock awards   98,011    79,264    94,942    48,027 
Options   659,700    826,777    652,103    782,575 
Total   757,711    906,041    747,045    830,602 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Contingencies
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES

NOTE 8 – CONTINGENCIES

 

Litigation

 

The Company is not currently involved in any legal proceedings.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Jun. 30, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 9 – SUBSEQUENT EVENTS

 

In July 2021, we received proceeds of $300,548 and issued 123,178 shares of common stock in conjunction with the exercise of stock options.

 

In accordance with ASC 855-10, we have analyzed events and transactions that occurred subsequent to June 30, 2021 through the date these financial statements were issued and have determined that we do not have any other material subsequent events to disclose or recognize in these financial statements.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of total revenue
   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Revenue from:                
Life Science Companies  $13,313,044   $8,336,298   $24,256,404   $15,568,032 
Other   312,595    446,932    598,446    799,800 
Total Revenue  $13,625,639   $8,783,230   $24,854,850   $16,367,832 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of company’s lease cost
   Three Months
Ended
June 30,
2021
   Six Months
Ended
June 30,
2021
 
         
Operating lease cost  $33,365   $66,730 
Short-term lease cost (1)   16,890    32,814 
Total lease cost  $50,255   $99,544 

 

   Three Months
Ended
June 30,
2020
   Six Months
Ended
June 30,
2020
 
         
Operating lease cost  $32,814   $65,627 
Short-term lease cost (1)   36,186    80,815 
Total lease cost  $69,000   $146,442 

 

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

 

Schedule of future minimum lease payments
As of June 30, 2021    
     
2021(a)  $71,176 
2022   104,572 
2023   101,414 
2024   80,742 
2025   70,224 
Total   428,128 
Less: imputed interest   34,923 
Total lease liabilities  $393,205 

 

(a) For the six-month period beginning July 1, 2021.

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings (loss) per share
   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Numerator                
Net income (loss)  $352,100   $(1,077,468)  $(285,277)  $(3,281,399)
                     
Denominator                    
Weighted average shares outstanding used in computing earnings per share                    
Basic   17,347,096    14,667,216    16,720,114    14,638,359 
Effect of dilutive stock options, warrants, and unvested restricted stock awards   757,711    
-
    
-
    
-
 
Diluted   18,104,807    14,667,216    16,720,114    14,638,359 
                     
Earnings (loss) per share                    
Basic  $0.02   $(0.07)  $(0.02)  $(0.22)
Diluted  $0.02   $(0.07)  $(0.02)  $(0.22)

 

Schedule of unvested restricted stock awards
   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
                 
Weighted average number of shares excluded from calculation                    
Unvested restricted stock awards   98,011    79,264    94,942    48,027 
Options   659,700    826,777    652,103    782,575 
Total   757,711    906,041    747,045    830,602 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable $ 1,215,703 $ 77,516
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - Schedule of total revenue - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue, Major Customer [Line Items]        
Total Revenue $ 13,625,639 $ 8,783,230 $ 24,854,850 $ 16,367,832
Life Science Companies [Member]        
Revenue, Major Customer [Line Items]        
Total Revenue 13,313,044 8,336,298 24,256,404 15,568,032
Other [Member]        
Revenue, Major Customer [Line Items]        
Total Revenue $ 312,595 $ 446,932 $ 598,446 $ 799,800
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]    
Weighted average remaining lease term 3 years 11 months 4 days  
Weighted average discount rate 4.50%  
Measurement of lease liabilities $ 62,069 $ 57,019
Payments on lease obligations 71,397 68,900
Amortization right of use assets. $ 60,013 $ 56,357
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of company’s lease cost - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Schedule of company’s lease cost [Abstract]        
Operating lease cost $ 33,365 $ 32,814 $ 66,730 $ 65,627
Short-term lease cost [1] 16,890 36,186 32,814 80,815
Total lease cost $ 50,255 $ 69,000 $ 99,544 $ 146,442
[1] Short-term lease cost includes any lease with a term of less than 12 months.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of future minimum lease payments
Jun. 30, 2021
USD ($)
Schedule of future minimum lease payments [Abstract]  
2021 $ 71,176 [1]
2022 104,572
2023 101,414
2024 80,742
2025 70,224
Total 428,128
Less: imputed interest 34,923
Total lease liabilities $ 393,205
[1] For the six-month period beginning July 1, 2021.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Stockholders' Equity (Details) [Line Items]          
Payments to advisors and legal fees (in Dollars) $ 4,754,089        
Issuance of common share 510,803   232,806    
Issuance of common stock exercise value (in Dollars) $ 1,120,011   $ 1,590,767    
Shares issued 368,329        
Cashless transaction 394,739        
Stock options, shares 26,410        
Shares of restricted stock awards (in Dollars)     $ 42,374    
Shares issued     17,495,429   15,223,340
RMDY Health, Inc. [Member]          
Stockholders' Equity (Details) [Line Items]          
Shares of common stock issued 35,032   55,731    
Shares issued 116,064        
Shares of common stock issued, value (in Dollars) $ 112,152   $ 174,831    
Legal Fees [Member]          
Stockholders' Equity (Details) [Line Items]          
Net proceeds issuance of common stock (in Dollars) $ 70,671,536        
Director [Member]          
Stockholders' Equity (Details) [Line Items]          
Shares issued 2,695 11,136 2,035 7,748  
Issuance Of shares value (in Dollars) $ 124,994 $ 100,000 $ 125,091 $ 100,027  
Private Transaction [Member]          
Stockholders' Equity (Details) [Line Items]          
Shares of common stock issued 1,523,750        
Gross proceeds of common stock amount (in Dollars) $ 75,425,625        
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Stock Based Compensation (Details) [Line Items]    
Expense remaining to be recognized related to unvested options $ 6,183,249  
Weighted average contractual life 2 years 6 months  
Intrinsic value $ 44,669,554  
Stock Compensation Plan [Member]    
Stock Based Compensation (Details) [Line Items]    
Stock compensation recognized expense 954,434 $ 1,021,787
Restricted Stock [Member]    
Stock Based Compensation (Details) [Line Items]    
Stock compensation recognized expense $ 399,672 413,369
Expense remaining to be recognized related to unvested options   $ 2,588,851
Weighted average contractual life   3 years 4 months 24 days
Restricted stock awards (in Shares)   42,374
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share (Details) - Schedule of basic and diluted earnings (loss) per share - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Numerator        
Net income (loss) (in Dollars) $ 352,100 $ (1,077,468) $ (285,277) $ (3,281,399)
Weighted average shares outstanding used in computing earnings per share        
Basic 17,347,096 14,667,216 16,720,114 14,638,359
Effect of dilutive stock options, warrants, and unvested restricted stock awards 757,711
Diluted 18,104,807 14,667,216 16,720,114 14,638,359
Earnings (loss) per share        
Basic (in Dollars per share) $ 0.02 $ (0.07) $ (0.02) $ (0.22)
Diluted (in Dollars per share) $ 0.02 $ (0.07) $ (0.02) $ (0.22)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share (Details) - Schedule of unvested restricted stock awards - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Schedule of unvested restricted stock awards [Abstract]        
Unvested restricted stock awards 98,011 79,264 94,942 48,027
Options 659,700 826,777 652,103 782,575
Total 757,711 906,041 747,045 830,602
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - Subsequent Event [Member]
1 Months Ended
Jul. 30, 2021
USD ($)
shares
Subsequent Events (Details) [Line Items]  
Issued shares of common stock (in Shares) | shares 300,548
Proceeds from exercise of options | $ $ 123,178
EXCEL 40 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +B !%,'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 " "X@ 13_DJ[^.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FT'0E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.;\#AZ2,(@43L(@+D_"V@6XES]$SMW@)V30[9+JN_[LF_FW+A#!6]/CR_SNH7U MF937./[*5M IXII=)K\V#YO=ELF:UU7![PN^VM5<\%O1K-XGUQ]^5V$7C-W; M?VQ\$90M_+H+^0502P,$% @ N( $4YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "X@ 13' 9C)3H% #%@ & 'AL+W=O_0L-5.Q-B6P;"[A!F"$FZM)N$0+K;[9UB"ZR);5%)#J2_ MOD>VL4G&'',#_CJO'NOC/<<:;:5ZT1'GANR2.-67G*LS /2F*'NN[ 29A(.^-1?FVNQB.9F5BD?*Z(SI*$J;S\++C6B(>\\!8"09_KWS*X]@J <>_I6BG:M,& M'A[OU6_SEX>7>6::3V7\0X0FNNP,.R3D*Y;%9B&W7WGY0GVK%\A8Y[]D6SS; MZW5(D&DCDS(8"!*1%O]L5W;$00"E1P)H&4 _!'C'6O#+@+SGG((L?ZUK9MAX MI.26*/LTJ-F#O&_R:'@;D=IA7!H%=P7$F?&U##(8%4,F:4AN4B/,&YFEQ?2P MW=PE.F**ZY%CH#4;XP2E\E6A3(\H#\B=3$VD037DX?MX!R@K5+I'O:*HX!]9 M>DY\]XQ0EWH-/-.V\/A8^#L MD1;*X5CPM=!&,6CJGB6\:21PG8>-$8GXCR]V9"K5!B'K5V1]5/%)L5"D:[)\ M2YYEW$2$QS_,%W\C&(,*8X#*5$/P]+9I[!<\W'.[CPC%145Q@C-9D]!2R6Q%S1:8PN]=2-7<8KG,OTRX+ M DCE"D3"0A CK"W9\T\SA#E70H;H,FR1VF>;7SY]:DD87NWG'F[$%=ZA5=S" MQ>91Q<7:J&HO]W S_DA5]MUQ+ESND6)4M;5[N#F7DVV9L#@F5YF&V[H9!],*<-5_%;Z6",5KM4R@+2V?(K[=%TM0"VE15ZO':=J$6OK M*UK[/3W)[ZT)DOLL>?YHA24.+@(IJ.L/^ST?0ZJ-GIYD]+,T@')1JKRT/HH;= GYQ'9D%L*PBI4(BB(WI2_3X)0RBY]-G^H/A(>$B;^PZ7[+DN^0'#H& T%'SS89QU M J"X8Z.<3UO9R(E++C,!9 I0&TB:E$Z_/3"T.I,VOVZC)H%-A\6.6W6UVN&G&_91D9B8J"QJ%)4T^_4[RHYD M2Q3M8OO01I*/I^>.Q^/2G^N5T(8]&5=E/7I;&5,]7JQJ+.56*?U*U6) M$GZY4WJ=&KC5]XNZTB+-VT'K8D$Q#A?K5):SLY/VV0=]=J(:4\A2?-"H;M;K M5#^]$85Z/)V1V?.#C_)^9>R#Q=E)E=Z+I3"?J@\:[A:=EURN15E+52(M[DYG MY^3U!0OM@-;B#RD>ZYUK9$.Y5>JSO;G*3V?8(A*%R(QUD<*?!W$ABL)Z AQ_ M;YW.NG?:@;O7S]Y_;(.'8&[36ERHXD^9F]7I+)ZA7-RE36$^JL>?Q38@;OUE MJJC;_]'CUA;/4-;41JVW@P'!6I:;O^F7;2)V!I!@8@#=#J#'#F#; :P-=(.L M#>LR->G9B5:/2%MK\&8OVMRTHR$:6=II7!H-OTH89\XN5)G#I(@I$5:9@(MK>,:O?A4IDTNX9?OT4OT:7F)7GS[_N/3<7>:"U*@\[K M&H+T.&2=0]8Z#*86C,8\P0EU(XTZI-&! M9((,://4UJHMTPJ(V4Q.?C0&S**8L %:AUD 4Q^XL<8=UMB[2-^;E="'EVC2 MN4N\H?^D5/XHB\(59^((( HP9F00Z1&&>^ ([MD8^VM(9*M2%>H>YJ8->7)2 MMH[VJCA.0DR&*])AR"DG,9TH(K(C'<1?1B 54.G:*J4'*!F]GU(.=4&'0!V& M+$B .R: ]CQ/J!?HIH9D:=+R7@+-'>68A9%T1"RPY"3A/.IW/9*0OQ2 MTO932-VAICX,EXUY(J%!/$KPV Z(+XDF5BCIA83XE623WPW*EE-R4:E:NNF/ M."3"LMH0["&S?:R]CA"_D&Q8>II5MB#'&D%##B6 1R7@L(P826(<3T#M]80< M$)3W-^?7Z'RY?'NS=()T* DC(64L'BJ)PS3$C$;1%#V37DM(=%07=2W36UE( M(X?BO.^WYWT2']>>5.F3[4W0=]_$E) ?D-%I+ISYB$=!QI@'X9"^'78A\"&? MXIE>6XA?7 "R;H2_22%C\: XCD,^0NDPM"P43H@,[46&^D7FHW@092-0O4JU M>$ZO"RL=2P=C =38D%D9_:9\XTT[&8$()I-,RRRXXR2B=J@>[L+?R:XP">J=+(\KY]VNAL9<.HM,Q\ MG"FT2$M!+J,(5L[[("LHV2B MZZ>]M%"_M.PWU9,J?)E] M%2727A"H7Q"NAY7?M@1M:>U7FS,Y8PF@,4W8*#>N70?G;*K>>J&@_EW'9BJ/ MRL\6\7A'X48\MO,B[B6(^B5H@_@02H>:)-!\L7@(ZA>> M"[5>2V,W<9O^JV.:#$"C%TLA(.]&H-AY:.-W;@\27]=5FHG36:5%+?2#F)TA M)U?]=T?[YRZ]I#'L775+H[+/*U7D0M=MGQ#]@-["QM8\^=SW*L0.['3T,U?6 M]D5S]"U^A3$!WM;H(2T:,4<$SS%N_VUT%2:B,2NEY3\BAV6JD*QKVQO8Z5&- MJ6$ODL,4H=2@7YI2=,=B2&ET*3*QOH4&U7W8M3T_\D+^BEG['QSMI[772'9 M(Z%L01HG<\JQ-ZDDFL/VC\SF'& :E[T;.=PT:_?I_GN;1D#Q1EC\9>2B#6M)) 64ZP8X4F M(>91$([Z8X=IS'F" SK1SK%>SMG!,\=FW13M&7,N[F0FG3M:-M;GEXPG),)D M2/YNTY"1B$UH.>NUG!VS5SR66[;0Q_M!0H,PXF1TX.$P#9(D8@F9V)2QOE-@ MQVP=KZ_.WUQ=7]U7:'GS_N+7G]]?7[[]N.PB^?W3UOV MSL7U!+ P04 " "X@ 13RDCB/_4" D M"@ & 'AL+W=O$\#]WR56C?@1^.SY#4O",Y"&*TDT+"?>=7 U#:@#E!'?.&S,5ILX*PNE'EWG_5YA/4AOJ.+U;"E/]D4\=2C\2%L2JKP:@@X[)ZLM]U(K8 06\/(*P!X;& M;@WHED8K9:6M6V99--9J0[2+1C;7*'-3HM$-E^XUSJW&68XX&TV53/"E0$*P M993@";/8N6&"R1C(W!$;_CF%OWC-K5$+F&LQLWW\\!BW6:Q;KE8;\]B M,]RRH#7F&]]S_'A!@JO>=MZ:V6&)1+N*)=1[1# M*:9RO9W%UZ)V]/<:_;W3]%>;@+#"IDKSOY"T":XX^UM2 EK]GFD^(G!'=K^1 MW7^3;&Y,T2[Y()\[::],SF*8>'B4&M!K\"+2MI??S[-C^+(Q?/DFPWBL&\MD MPN6JS?5!TA-K1Z:KWE]7H98$/>J-^+QP]$]P2V _#;K>W1V] _W_^ MZ.F*7ZF+FO((W6V1[<+]K4^XNS]]97K%I2$"E@BEG0%RZ.I*4G6LRLNO^D)9 MO".4S12O<:!= ,XOE;)/'7=1:"Z&T3]02P,$% @ N( $4W>'L<2,!0 MK14 !@ !X;"]W;W)KV:?8]7W(NT(]5G.2WG:40ZQO#R.=+O@KSZW3-$[CSGF:K4,!I]F'D MZXR'BS)H%1L48V:LPBCI]'OEM>>LWTLW(HX2_IRA?+-:A=E?=SQ.M[<=TME? MF$8?2U%<,/J]=?C! RY>UL\9G!EUED6TXDD>I0G*^/MM9T!N?%H&E(C7B&_S M@V-44'E+T^_%R6AQV\'%$_&8ST61(H2O3S[D<5QD@N?XLTK:J6L6@8?'^^SW M)7D@\Q;F?)C&7Z.%6-YVW Y:\/=P$XMINGWD%2&[R#=/X[S\C[8[K(,[:+[) M1;JJ@N$)5E&R^PY_5$(=0"M J@<8)T(,*L \]P*5A5@G5O!K@)*ZL:. M>RF<%XJPW\O2+_7/8, 8]2)#3F M5=F[75EZHJR)GM)$+'/D0_F%(M[3QS--O $2U#K0O0YW5)OPMTURC4S\*Z*8 M$L7S#,\/QRHZ_ZVZ_Z^K'XEAUDUAEOG,$_E&R3Q=\:8)T.^#MUQD\%+_HD#70=UZ0F M/L9Y;1RU7!L^$M!75&8F*W+6P"/"=DW8UA(>3H(9FMSO20PX735G5G-F6LX/TTD0H*?!]&$T M5O%EK;(NMBSFV!+?-LXFED6)I(O7QA&+L"YU38EO&]BU7 ?;IIJO4_-UM'PG MS_YT,!N-'Y#_[=D?!^I1=EK%'0=;MBF-WK"-8[#R8RH-GM?&D4)$RZ82:P60 MNC#7$%=-VZUINUK:H_%P\N2CBR\PVI?H?CIY0I42D[%2 ;?=OQ8FK7>[#;LB M&-X((@VGIP#2K@LC+PF@P)DFL3&SU0)T:P&ZVJER,GOTIV@O0S7VEYI9DN!F M9<9Z;1/!,YX+%)73L7*1Q>UQ)5U&)#45,->TI%?-4R6C;E=N)04,9DG&U#J2 M R-"]+/D,DP^.)!%]V&4H=\%@-VJA!M6K,)K/!%W1.=U6= M0,_KA#;LBA)FMWI!D4[5"VV8J>F%QG\0\XQII9I5[OS[R=1'S]/)ZRB >07! MZ5Z3V>";>J:M"AP]F4V)W E#!0YF&L>QF"M+HD!2UZ:.O**J@":%J:M[8DTE MC7,B>NOT#S70)CN_RX?_0Z)CPHUS(GKK5'C%HS5&R=-N&3?U6+=QI\9:@52/ MM0*H'^O&0!&F75F^^J.'QYGOH<&K/WWP4? XF/H!FKS,@ME@[('5T"G<^!:B M-RYW@V T1!X*] GN"OS*GCW[@7HKH*8 X^^I-6/N]$E+RBJ6'TQ"] VK@;JGU MQ%#"6F(8!]M/*YY]E/M^.9JGFT3L-AWJJ_7>XJ#<49.NWY&;(5%<]\B-O]LY M;-+O-C*?PNPC2G(4\W$FRW=[@[D2DZW+SZRT5(EV5ATL>@H&PO M=V]R:W-H965T&ULK9IM;]LV$,>_BN -0PLT-7DD1:E+ K2V MAVW AJ!=M]>*3,="9=&5Y"3]]B-MQ[+Y(%F.^J*1[./QKSN*]]/)UT^R_%8M MA:B#YU5>5#>C95VO/XS'5;H4JZ1Z+]>B4-\L9+E*:G5:/HRK=2F2^7;0*A\# M0N%XE63%Z/9Z^]E=>7LM-W6>%>*N#*K-:I64/SZ)7#[=C/#HY8//V<.RUA^, M;Z_7R8/X(NJOZ[M2G8T/7N;92A15)HN@%(N;T4?\84:1'K"U^#<33]71<: O MY5[*;_KDC_G-"&E%(A=IK5TDZL^CF(@\UYZ4CN][IZ/#G'K@\?&+]]^V%Z\N MYCZIQ$3F_V7S>GDSBD;!7"R235Y_ED^_B_T%,>TOE7FU_3]XVMNB49!NJEJN M]H.5@E56[/XFS_M ' W Q#, ]@/ & #<,X#L!Q!S@$\2W0^@IB3J&<#V [:7 M/MY=^S9PTZ1.;J]+^124VEIYTP?;Z&]'JWAEA5XH7^I2?9NI!7 2395(\B"K("O6%3+\M93X79?7+3Q%@_FLP M^[[)ZA_!FZ]%LIEG:OC;X"KX^F4:O/GY[?6X5BKU7.-TK^C33A%X%:U62)\DZJY/!]*VXA%P@# Z-9S:AE>$4* A1J>6,]N2TB@$8/'!\.3BR>'B MR5D7_T:OP&52BNKM68'8>65&(!#C'CWTH(>VZMEI"+*JVJBUD53!O4S*>9#* ME=K JT0O0)<<:N?%3 JU%,=Q',5&1EK5Z=KRH5HGJ;@9J>)1B?)1C&X#U]*U M9\-(_W-'AQVBPUX;G>-,NB+%;&$8D]"M*SSH"GOH4D4VJ/0F$\BUEE0%XEF4 M::;V0I>BT,H=84;N0H=HP)@;R6L5V2-Y[ND8N(/$#T'BPP2I*X7QS2F1F1QPED9L5N)V@3UN M=\^$X(M1@TZXG9T&J,;8YBC.:>11UD 4[D-1/>LQMF&*A682'7RC5AUG9A*' MXBGWA)%W^VF("O=!JE=496R3%6/<*[!!*]S!5A<49FPS%04SA3;EA!$*D5EU MV^7U2:%[0DH]$6JX"G> 54>$.C-G Q4%PGVZ&J+"[4AU%A&T^^B!!$,YFF*; MCZXP4MN2^?@Z.\?R-'8-3.%VFCJB@C\WA2J#J*4,Q@XJX(R8"]YFF$B5'0J1 MM>0=M$-"KFX.%)LAL$VIIG$$GD!G(*8W6@Q$^OH#NDG'&RFM55@G[1Z)O3=I@TU M09^.U$5L#C:O0!@SC[*&5F"@-I!3$[?9W.IT@LTS&..8(62FL55IGS2Z9@2U M'WCH%QJ&@HZVU%!X#C:K,(PB1#P*&U*!=E*YA,_;7?: /K#Q@T6 F?DP/=2$ ML^X)3U]#-+1#VFGG+%AN]]$C;D,YFA)' RDDBDA,)#G#\#1R#921LZ'LN&.$ MG0%T0!F'T-Q!B*.QQ"(4<12;>XC#5+&RVB@QIF8('%X!1T1714\0&BPC%V%9 M=T <6*8"@ECD>80A1V_67MT>.MV_ D/4RJUU@C[O>,V'LV=Y) MPU[DU:_[NC9V8G,6(.(ITZ2!+#)07\BIR48M(%86'>RC'GR8^?9KVJZT3QK= M,_+0=_LUN$4&>@'8F4T'=!&(D(?R28-=Y'5-(J>8@?AH0FP^XAS'YHN+Z5 3 MSKHG/ UCPV-D@)Y6NX\^<1NJIT5L^E-E!YM$/.NV.XU;0XGDHGZ6NR8Y^EF< MQN9+<9>9*ERJO\/F=I_UK5<;0^7 M(IF+4ANH[Q=2UB\G^E=AA]\9WOX/4$L#!!0 ( +B !%-29MU9\08 (\: M 8 >&PO=V]R:W-H965T&ULK5E=4^.X$OTKJM0^S%1- M)I;DKU! 50AA-UL0<@FP=1^%HQ#MV%96_>%V*;5.MWJ M[M-MG[Y*]4VO.2_0]RS-]5EO712;D\% )VN>,?U5;G@._UE)E;$";M7S0&\4 M9\MR498.B.>%@XR)O'=^6CZ;J_-3N2U2D?.Y0GJ;94S]N."I?#WKX=[;@SOQ MO"[,@\'YZ88]\P4O'C9S!7>#2LM29#S70N9(\=59;X1/QM0W"TJ)1\%?]<$U M,J8\2?G-W$R79SW/(.(I3PJC@L'/"Q_S-#6: ,=?>Z6]:D^S\/#Z3?M5:3P8 M\\0T'\OT#[$LUF>]N(>6?,6V:7$G7W_C>X,"HR^1J2[_HM>]K-=#R587,MLO M!@29R'>_[/O>$0<+0(]] =DO(,T%?L<"NE] 2T-WR$JS+EG!SD^5?$7*2(,V MN*\[',EW H?(G@2LM4+%D!-XL"?N"T"HWD"HV9 M7J,K.'&-/CWD;+L4(/,9]='#XA)]^N7SZ: *$;A(-EO>[';EG1L&Z(;F1=K MC2:P_?)X_0!,J.P@;W9<$*?"W[?Y5T2]+XAX!%OPC']^N>> 0RNWTE(?[7+K M:/$;NKJ^_6.!KNYN;]#M?'(WNI_.?D6C\?WT<7H_G2Q.'/OXU3Y^N8_?L<\, M$OU::FT[@=W*L%QILOGEO$_B@$31Z>#ET#,6.4IB3(?#2O (6U!A"YP^&"W_ MA/C=!5$A(><3F2M"4B1?T90KA0K M1/Z\RW=1"*Y=?@LK;*'3;Y<WY([4Z.*D,BIR&+0B;?^J:0+5$B,P.S M-,,&-6I#H #5"QM0+7(^#7 0VJ'&%=3X?:A(:+T%K$! Z$DRM42:JQ>1<&L( MQRTD)/"\.&@ MHAYGD[EQL>E=6O/HEPV)%'N"873-^)3+YA M8OE6EG19LF2QY@HQK7EAS:6]SN/TIP13TD3>%NSC* Y\0CJ UVR%W715^7C# M?G0ZV&_CC"."6PYNR]'([\AY7),6#IP0[_@+SR%=])HI[L096-P4 L,&S7IJ MD02+8B_ '6!K%L-N&@-_*E--+8&0"O8DTI(PK>C;?-2G0QI%3=ZR".(X#..N M6*B)"[N9ZY*ON%( 7NT\;D79IB)*8^PW,;;%PC@\,.488DU8V,U8L\D]*CNY M^=WMX_1R":R_#P M0PWI=/8X67R@(24U^1 W^(/ MAQW'2VH&(?BGD8J\ #H1D.N.$KK7UZB,D O-$NK>^*?(\]BFFL6(F\6JD-U' MJ?6@K;99>(T0SX^:UCUM.M8OY8RR?PC=JVD($ZD[(J1-2I$71CB@ M+3 >72-*@Z J+JZO;N!]NIV MYBKZM&9&ZF;&\B5F.3:9<1[XGD-=M38F;D4?&'W_!47'QAZ\?G1/B$UC@;LX M*MAW^S#@5O81@_]_1<<&UY1.W91^7;ZG.QAZ$%-"&SHO64Z9M_F&-K;:U>"Y M-_F((_XM=A\'Z!3\:[;R.UFMVG MFANFGD6N4C0=C]^,*JE,_W _ MSEVXPWW;!*T,73CAFZJ2[OZ(M%T=]"?];N)2+!JM MO>2J(N.5-<)1<="?3=X?[?+ZN.!/12N_-1:AP:5>_ M49O/:_:76>WC?[%JUX[[(FM\L%5KC @J9=*OO&MQ^"\&T]9@&N-.&\4H/\@@ M#_>=70G'J^&-!S'5:(W@E.&BS(/#6P6[<'@F0^-(V$(<-1[OO!?2Y.)(>N5Y M]L*1)Q,D0[@_"MB1[499Z_TH>9\^X?V-^&1-*+TX,3GE#^U'B'0=[K0+]VCZ MK,/?&S,4.^.!F(ZGDV?\[:S3WXG^=I[P=^Z6TJAO,;V!.+;&6ZURF0@#'+;3 M9S@^*B--IJ06GYZ=C*?B]G9!W$TFY_.>?;B\F1^^%71DX\LW"JUQ)I\B+7\#TV,JWI.\'(B 8SF(Z MWCM.$<6GR=Z@FU[1]S.V<=U4S[INMO'MY*]#\1D9HANDR-52!610DM2A%&W2 MV%4&43M[JW+R/[LV,X(P+7P_FPQVXJI77<&@:=2ZQP MMEF62 >&-5 ,D%UA*+!0)@BWRO%=RK66@34?S[KV&Z>RP&P>8T=Y42HC*LH[ M$(8]9LG:MC':9C<>>ZXZ#RGK#@01;).5M57L^FG8A-06N'#$G9LOJ*8A,*%P MMA+1PRM;O&*ZAX1P4QIZQQ*JAVVWG)\<;WI\F.ME:F5;H*FE:6 8 7PN9?\%AE'H9-,4YP5Q"8'52R%XAE>/. M;=Q3P-76J]3LD:8/D!G$>-D8[G"@QA6X>21Y0-ND1"+Q<29F-] );H0H9&_W M!'UM5+C_/P7!@"VW) L19-*7HL#%)9$S+GC182\ZW-2SDCDQMZRG!S R3,H' MWL?P!4.WI44)':O UMIGJ;F06G*WI$M< O<#2E0MR/5V)@/1QN-3.( -&IJG MON&,.A:^Z#2J'[^&6)%#>QF4(]T+.PTW-A"4Q&?:>MPK4+@D_,BG!U6-/0GO MO*))?)0+7!5C'%LZCI)"3]72J +*PJ*!4LR8!Q[Q!NJ8VMN;8RJ9*KF'MP4=U,3\,-6 M*L H5LO30T W"]=A];;(YDO;:,".+L?5FH.#P9?&I+MKC$[&5_%\2"W_Z$'; M58'EGR""]E_HS!(ZEX33%^PS/;[>BLGXU1]KDA>H#Y;&PO=V]R:W-H M965T&ULA91=;]HP%(;O]RN.,FG:)$8^H!_K "E NS&I%#6P M7DR[,,DAL1K;F>V,]M_/=B#+I-+=$!_[O(_?<[ ]V@OYJ I$#4^LY&KL%5I7 M5[ZOT@(947U1(36EXI2N5_8-[D7 M0P_26FG!#F+C@%'>?,G3H0\=P65P0A =!)'SW6SD7,Z))I.1%'N0-MO0[,"5 MZM3&'.7V3TFT-*O4Z/1D:?H6IZFHN:8\AT03GA&9J9&O#=WF^.F!-&U(T0G2 M.=P*K@L%USS#[%^];URUUJ*CM6GT*O!;S?LP"'H0!5'X"F_0ECIPO,$)WDME MPJ;*B$8P( MS>XVR_5B^062=;RK',.J]6?!4,(0U>4(%[]>BHBE<#(,/5Y!0 M5I5T]VP[9#&=AIEW KK"EYKE=\XK0YF[6ZG ,9JCV\ZV%S]NSOO?].;5N"4R MIUQ!B3LC#?H79Q[(YB8V@1:5._U;H&PO=V]R:W-H965T&UL?57+;NLV$-W[*P9JT95@O64YM0TXKHNVZ+TWB)/;1=$%+8TM M-A*IDE2<_'V'E.TX0.*%)#[FG#DS'(YF!ZF>=(UHX*5MA)Y[M3'=31#HLL:6 MZ;'L4-#.3JJ6&9JJ?: [A:QRH+8)XC#,@Y9QX2UF;NU.+6:R-PT7>*= ]VW+ MU.LM-O(P]R+OM'#/][6Q"\%BUK$];M \=G>*9L&9I>(M"LVE (6[N;>,;FY3 M:^\,OG,\Z(LQV$BV4C[9R>_5W NM(&RP-):!T><95]@TEHAD_'?D],XN+?!R M?&+_U<5.L6R9QI5L_N*5J>=>X4&%.]8WYEX>?L-C/)GE*V6CW1L.@VTZ\:#L MM9'M$4P*6BZ&+WLYYN$"4(2? .(C(':Z!T=.Y2_,L,5,R0,H:TUL=N!"=6@2 MQX4]E(U1M,L)9Q;W^(RB1ST+#+'9M: \(F\'9/P),HC.U;BW*.KI5$]H[?X M^NUA#0G\]$,11]'/<&*'1\JW@N5F!7F8^_!AF-K%.3K%J>&A1BJ;?Z7BYA7D M#F2OZ$X-2*X!F1)8#1P-WR'HDJ,H44,IVXX)CMH?Z;ZL@6GH:D;WH<3>\)(U MP$0%6RX-TNZ;-4@%+5;.HL)G7EK_3R1E#$O0+6L:Z*1R-_.Z'&EJ"E>317DI M@FDM2\XL@782K'\A&[E_?5-A?6VI5SU!)0_",FOJ<]3*J :X &(&P[8-PM9V MI_'HH5:([^H:-OSEW<+(5JF]IQ.J<$=0)=7#^92W^!U!+ P04 " "X@ 13 M%VB1GWX& #V#P &0 'AL+W=OG:^$D$!^\B7?7D-A[MM/M\NMYQD[V MI;VK0'Q$JK9.XAG/S#/SS/ABJ\V?=BV$8P]-K>SE8.W[GS5N#I]%>2R4;H:S4BAFQO!QK1EYLM#Z3WKXOKH<)&20J$7I2 /'OWMQ(^J:%,&,#YW.P?Y( M$CQ>]]J_];[#EP6WXD;7[V7EUI>#V8!58LG;VKW3V^]$Y\^8])6ZMOZ7; M%)O+UCK==,*PH)$J_.#O)7?<,>O+HS>,D.[H8T6 MWE4O#>.D(E!NG<%7"3EW]8. 2_9BY*"+WHS*3NYED,L^(3=A;[1R:\M>J4I4 MI_(CV+ W).L->9D]J_!UJX8L3V*6)5GZC+Y\[UCN]>7/.L9^NUY89X#][\_H M+/8Z"Z^S^)3.5]>WKVX_%JSGY7[\Z>X5*]@7G\VR-/V:!37LO6!K?B\8"LQP M)]6*U<%FE!K3RZ4L!;,;CE^IF%L;(5B#7)-.**X<6_)2UM))8:.M=.L@S)PP MC64KU"=6D.**I1EK/%8QVZYEN6;<"-13J0V08]SBSPJ'?ZIBM>2+3BM#S>C6 ML%(#866Q%2NK:UE!=852J+DB"RGU[)#=K8454>>!5&7=5J*3-QL-!^$M2.-# MRPTL@RVU+KTB./=.@VLL7L?L#0R4*ZYBQKOTAQM6F'N*1N?RCF1N#%>+UNQB M]B-*_S54"JS)!QXY4:Z5+'E](O$K1U@6,20UPLV'[$88!]KJPP[W_*,12FPA MJS?$&SXNLUA62OY%VYT_,,!:Z@9,6 K\.$8 T&?>Z%8!. &#:N:TWV^$W0A/=4$T M.H(49U1_(*C03OZ Q3=<5MT1&[XC[=@D%79#8R5ACL/9UING^IU %QMQ@B5[ M!1;5D)WZ>IQ'\"MZZA<.M^3,/:];),JR,Y[Z")4"@4%E2YXMY8-X:F4E;4G^ MXU-K2822#:89'R2(+;1!?=,7RKXANVZTP*#94JK MLY+;OL3$PX;J@>J#,R(7#R;5//4'2.M[88ZPHY+TI5<+>&L0F;K'IO?&8]_I M]4?"C]88BNOM&E9['?M4L.Y08;ZR"?NPV-.5!&C"Y,3&#!0N_1 M-N,(^6!E(VMN0F52Z@_9MUW:!_JA%+#RH:,3)HCZ&8A;[(D[]KMO=+/A:N?Y M;OJUC0Z&>PZ1/@,[!):ZK@-*R/&-5@%)HGD0?L[!%@[,OT*Y9.XMD\87D6S](BNM.4I">JQDF'X!S'DVSZ#)SY)$YG$S9+ M(##^&)R3>9PD"19I,8F+(GN$)_OO>-X1EIY/%C1>]Z1J Q2M:T$K&!IETS:/ M^),H8X&/O!)1BXB:IV,(]Z$\*>_SZ/KIRXA^ON1?P=%I&J?3";W(6)H4\7B: MT4..AS0ND/1X*"ABT\)_&+,I4C[KBZ'(9G&:S= WK3UGLMFT84! ## >L+R( MYUE^$NGC/@/LYGF<)6-&QO2IC@0_"]P(_Z3&X")64OD>\[JM=RR-O?TAEEL_ MQ!,%@\)Q)SEJ2 @+>*7#^?8[)!MXI\;R?3^CGAN.A(9P--;6B7 M(<,>1Y04OIAD<3*9^Z->C*=QDL[WP]#SO<"+>!:)#D-)O1L>0_./Q ])J[MA MC>E%C2DQS&=;9 =[@=3+Y]-@YF06SQ/('1_K!YB('\T I.U3,T#P/(&W>>?Y M),[A_8G*X<>N%*.CNQAFUY6_<1)M 8)P+=N_W5]JK\-=[K ]W(C?<(-4I3%S M"=%D.!T/@K']@],;?[-;:(=!V2]I/A6&-N#[4FO7/] !^ZO^U=]02P,$% M @ N( $4\**OVGH! %PP !D !X;"]W;W)K&ULK5?;W3U8KH\V2G\R):*%N[IJS/&TM+9],9^;O,1: MF)EJL:$W*Z5K86FIUW/3:A2%-ZJK.6"5!M/5 MM=#WIUBIS?$TG&XWWLMU:=W&_.2H%6N\1ONAO=*TFH\HA:RQ,5(UH'%U/'T5 MOCB-W7E_X'>)&[/S#"Z26Z4^N<6;XGC*'"&L,+<.0=#/%SS#JG) 1./S@#D= M73K#W>+J80H$KT57VO=J\QB&>Q.'EJC+^+VSZ MLU$VA;PS5M6#,3&H9=/_BKLA#SL&"_:$ 1\,N.?=._(LSX45)T=:;4"[TX3F M'GRHWIK(R<85Y=IJ>BO)SIY<6Y5_*E55H#8_PL7G3MK[H[DE9/=^G@\HIST* M?P(EA;>JL:6!BZ; 8M]^3HQ&6GQ+ZY0_"_ASU\P@8@%PQL-G\*(QS,CC1?\B M3'BG+,*?KVZ-U22.OYYQ$X]N8N\F?LK-S>79+Z\O?SV_>']-;G[[\.;FCT/9 M?![EW>7-!23PPW<+'H8O81?4[V4O!V@X[[1LUF!+A,^=T!8UH*L O!4Z+R$* M^P0&($G_#73T3F^TM!8;:+5TUW"B5BMT* %L$*0Q'9F'0<*C($L8F%)H-*!6 MH#H-N:IKNDK&91.H(\!:*V,(2N6(A3_V?98$,4^"E"-.02=,,-W C;4E< MI0%*>&.$W^W=-GFG-183["OC:(@F1[(VMH>-B4XJ89GW:+O<=5]X*TTYDC+8K\^Q'7)@BS-_!E:AIP%+ P?(;C8OZX= M MZASJ5!A]7K0+7NA.F3[XEQ%D:P+265L7&8T%:"+O7ERL,,D0QZ(U]/:'CR MD"%!Z;=41'(>!K$(1MMO/?.C(KTYFU'Y.EKX:Y9CC.XH3V- M[BOI'(1A&K T_CH+W\KXX'/B?8JJVIJZN^B"_J<:9,'7(F0[&DP2RD^X*\$H M"5C$_Q\%9G&PB,)!?R$/PH0_MM[+Q>0_JX\(TOABA,]H+\"/+G%&;3,7\R#* M'BK1"]'(.ZC[+]J!W!VZ&F1LJ=).7STOL1&Z<,V&9@23:WG;%[A65+@"K9"5 M6_I/4/K0ZKWIJ7!B.MNA3M>& CN7E$]+E=Y]!5<4%=6^JHQ7P=@Z78;&8O6% MFO344%#1MW>--.O7DN)L7;"-A6)PY!OXH_8$/$B7R1;ZBZCN]W$59Z3G@[CD-*6X6&5_VP]W"\'YF)]5J2 M]BM&ULE5;; M=Y?#3ZN0][L-?TBLS-$8F,E&J4>>7,?GW0$'A"E&EA$$_3WA!:8I U$8WQK, M;NN2#8_'>_2?'7?BLA$&+U3Z5<8V.>].NQ#C5I2I_:*J7[#A,V*\2*7&_4)5 M[PV#+D2EL2IKC"F"3.;UOWAN\G!D,!V<,/ ; ]_%73MR45X**Q9SK2K0O)O0 M>."H.FL*3N9846\8KA0&=7:"$[7O&\)G??THP9I52/Y M)Y#&<*-RFQBXRF.,7]OW*:HV-'\?VLK_$/#7,N]!,/# '_C##_""EFK@\()3 M5!.A\:>-HWHO7DA9%I9:BWR';OSG_P6JY MOKJ$B[N;^ZO;]?+A^N[VO;Q^C'1[]W %8_CQAZD_''Z&4\#P%:$T"#9!V JI MX4FD)4*&-E$Q6$7ZCU1)-*F1P7#5FU1$1U7O=0A%8Z0TE1#.9J/0"X,01$Z3 MH4=E\";3"J*AC7=*0Q):V4A*)!E9KLA@'@MU+:%_(64=7(&(I4D%(>$FEX,2UC-&U, M;U&A0:5H"RTI&2\HM'%IJ1(9)8Z#9B=&6F*#^DE&V"F0-L=N&V64D%NXO4NV MBTJM64O-;F&@H@.'_]]Z?[N?2;RJGMKR+I=:DF;),C6=BM BD49ES:PT,M\Y ML%4JJ*KK*%$I[ATRQX@W9"K&U#G0!&?@;.P-IX'GAS/VHI$/<-[W3N+*_ D- MC_<<:&V#'=;)+I=_']AL2UL2NGJB<@EBSB=":NL2 G<:N(OHT-2Z'8QEH1$6)U]4,+^2VB>.)7_=2. R\8#P[V4E'R:\%DQ ,G^FF\_U\09NO0P@?YFG@TE35&7$M&Y>Z M[C0",B+;Q]A[[[;H']W(&>J=>W=0V_()7%_.[6K[M%G6-_IA>_TNNA%Z1_*' M%+=D.NA-1EW0]5NCGEA5N/M]HRR]%MPPH><9:MY W[>*=-M,V$'[X%O\ U!+ M P04 " "X@ 13)'AGSN8% ":#0 &0 'AL+W=OCDR*U=Z),CU=A" M5N)",].4)==W9Z)0V^-1..H7+N5U;FEA?')4\VNQ$O9S?:$Q&P]6,EF*RDA5 M,2TVQZ/3\,U93/).X"\IMF9GS"B2M5)?:?(A.QX%Y) H1&K) L?/C7@KBH(, MP8UOGCBF9*] M5!7&_<^VK>PD&+&T,5:5G3(\*&75_O+;#H<=A?ES"E&G$#F_VX.L!\/]F-G/W[._NGE^8?SWU? \M-J M!2R7EVSU_O1R^126+YJB4GQC:IZ*XQ%JS0A](T8GYY^NEBQAO_XRC\+PD#U[ M'#OC1J9,].'6"->X@( MLL(6U K'#>S:7+"M8SJD^8W0*%Q6->4:1Z@-&2I1:NXPP[)&PY#3@0M290?L M*M\5[^2T*#C9LXJIFFK5^%A#7F1*RZB!]"OC5<843&G/R%(67,,YB#1H$-:0 MHT4#UF& " H7#(*DX*AFH5HY/[KXK]"_3*/OV,K9_BALKK(.$4: IUJN6VNG MJ[&,TAE@W*"W(2 Z"7]*"RM37B"8NM%I#D=VHFX, M@5-KE0J1&=H@->S4PG6J+NX6$29NA4XE(O$=$NC&.Q!Y3M1W!GBIFLIVR4#K M-MSII\I8QBT4UDV']::Q#3A!Y)(I'-KF,LU9CJRR2EEVA_ROA:#6FZKK2O[; MG_W@E$9KI(!V/'1#@1E$^"UT*[&1UF=R@\T[\HY;].BF ,\$2R$G.T]XAB&\ M!%0UEP[VE-?28M[47>9N$"T!]AVG>_R :_ !<"(43WQKH K#)"F1%*%=T22' M9B!MBZZ3WR5JS\7=XG',/4U3I:DPBKL6Z$)]\A>2]&GH.AE3%NK M&U7@VG;@N,",P,D@G\V=A;9Q# &N7=^A\[H:] 88NQ8RM*(#[RK70MR[,MA* MWMY;\*CQ4_,16"$1&/:SM &3RN/.ZW7 MMN P\2=QX@>+&0MC?S9+_"C$<.8G4>"'8>Q6)W-_,EUXR\VF8X4#[V$' #6V M7&N.U+=EV%14$G#E,6,@B(Z23!,_"4/VFOYY[[JN&,Z!3^S/@^0G7'HN>UUX MKUAP$$2$)WX[9-U*-XHB@K<[^&>$V;EB#XJF[^9/W&;2>$/?IX8H)-T/+5_: MLF58I1U79R!7V9)+.+;A>2&&YX7?%X48TN (ON/,T+J0 ]GGZ.&5=O\&K)5% M=4I>%'>N#U$->4-+ZWNZTQ/:X@G=)[MW_(=))ASPCJ5';LM*=_>X6EW3B_O_ MU]FC4GC4\,1M#[Y6Y2Y4WNPOXHC%6(P2[U,'P6RZ M\!.4\CP".5&X,U?:$Y;,(W^:3+TK11=$S_)%,/.#&":IWN(IFR.S,[#KJ7?= M>.>]C&9R[;X*Z!F$.ZU].@^KPX?':?O>_B[>?K5\Y/H:79D58@/5X""9CIAN MOP3:B56U>WVOE<5;W@US?#P)30+8WRAPI)O0 &PO=V]R:W-H965T)A$ [U %2H6SKM%)4NNUAVH-)CL2J?V2V0]K_?F<',BH5 M7N*[\WW?W>>;(EHH-G*92=1*5SU549FAT,TDZD>'P ,O2N<# M\71W+'D7**R7"LPN)U$U_VKV=#GAX2?'!M[9(-7LM'ZR3NW M^21*?$,H,'.>@=&RPSD*X8FHC;][SJ@KZ8'']H']<]!.6C;,XER+7SQWY20: M19#CEM7"/>CF*^[U7'B^3 L;OM"TN1=I!%EMG99[,'4@N6I7]KP_AR/ *#D! M2/> -/3=%@I=WC#'IF.C&S ^F]B\$:0&-#7'E?\I:V=HEQ/.3>=:.:X*5!E' M.XX=4?J-.-O#9RT\/0&_A#LB*"TL5([Y:WQ,K73]I(=^9NE9PF^UZL$@^0!I MDO;/\ TZ?8/ -SBI3TKN:(J*47;KC-A+:U0?A]O;'.T)#\.5-UV%4= MAJK#4U7OEX^WRR^+Y?QVL7[K5,_#E_>/"QC!^W>CM-__!*_8X#MWO&!AI!]+ M)$&R8NH%N 6E'8V,,2164$#MM-AA3@;X!($%$U 9G2'F= 2V]Y;0^&B4))HB M7!@+F:Z5:Z>JBW9W\KH=Q?_I[86^8Z;@RE+A+4&3WL>+"$Q[25K'Z2H,YD8[ M&O-@EO2NH/$)M+_5VAT<7Z![J:;_ %!+ P04 " "X@ 13I8+Y2^0" : M!@ &0 'AL+W=O@:($9L'2J,UHK:A\Z?0BYA4N]2S#)>>)?WTT.3CH5IB]'?NQ^][.; M;.A72C^8#-'"G86AXA@4S+;5$23MSI0MF::H7H5EJ9*EW*O(P MB:*CL&!"!L.^7[O6P[XJ;2XD7FLP95$PO1ICKJI!$ >;A1NQR*Q;"(?])5O@ M%.W=\EK3+&Q44E&@-$))T#@?!*/X=-QQ]M[@7F!EML;@,IDI]> FY^D@B!P0 MYLBM4V#T\X1GF.=.B# >UYI!$](Y;H\WZE]\[I3+C!D\4_D/D=IL$/0"2''. MRMS>J.HKKO/I.CVN^W]SA)^CF;&:;L2O/?*=1K[CY3N[Y._&T\GWN\G5+4SNZ3M] MJX3[):Z^W4[@!#Z\ZR5Q_ G^481S"1=EOO(5.80*J1\XTG5.8:D51TP-J#F\ M;T?18;?3 R93$,:4M!\G[+F-/2 PL7[T0 M =8U=TQ46O-1B3%5!U+9#>H*%&EJZBPR](JO.&M^ MHDJ%X;ER1='N -1"BA=T)=S-TWKK@H5;_5J@7OA7R=!!E-+6K=NL-@_?J.[W M5_/ZU;QD>B&D@1SGY!JUCKL!Z/HEJB=6+7WWSY2EM\0/,WJ\43L#VI\K93<3 M%Z#Y.QC^ 5!+ P04 " "X@ 138>Z3GY@" !E!0 &0 'AL+W=ORD?+#*YV+I!980-) ;B\#Q]P@;:!H+A#3^ M'#&],:4-/)=/Z!]=[5C+CFO8R.9G79AJZ:4>*:#D?6/NY.$3'.N)+5XN&^V^ MY##X1C./Y+TVLCT&(X.V%L.?/QW[V[X:J'D@2CK MC6A6<*6Z:"17"WLH6Z-PM\8XL[J#1Q ]:/+VGN\:T.\6OD%8N^GG1XCU ,%> M@4C(C12FTN2#**!X'N\CG9$3.W%:LXN 7WIQ1<* $A:PZ06\<*PQ='CAY1I) MJ61+-LA5X5W /IN*;%R'09%?USOM[+\O)(S&A)%+&+V2<(NC4_0-$%D2(PUO M\/HZ"B\U]R*4GV<;&)!1FIPW M8C[Y6I= MGD-(@=L2]MQ4>-%>$.F(0UQ!5&$2DK#,*$L2U%F$65Q0J/ ;DQC M&B[=@&N2RUZ880I&Z_B&7 ^C M\]]]>(!NN-K70I,&2@P-KF:Q1]0PU(-B9.<&:2<-7AHG5O@.@K(.N%]*:4Z* M33"^K*M_4$L#!!0 ( +B !%-SPD7R.P, $\' 9 >&PO=V]R:W-H M965TZ X4G6VU:[E TN]AV!G@=C%H9LR0IXY8+%2WG8>_!+.>Z M=U(H>##$]FW+S?,]2+U?1&ETW/@H=HWS&_%RWO$=K,!]ZAX,2O&(4HL6E!5: M$0/;1727WMX77C\H?!:PMR=KXCU9:_W-"W_4BRCQA$#"QGD$CK_O\!:D]$!( MX^\#9C1>Z0U/UT?TWX+OZ,N:6WBKY1=1NV8132-2PY;WTGW4^]_AX$\@N-'2 MAB_9#[HYB\BFMTZW!V-DT HU_/G3(0XG!M/D%0-V,&"!]W!18/D+=WPY-WI/ MC-=&-+\(K@9K)">43\K*&3P5:.>6[P%=LN3JD:\EV.MY[!#4'\6; \#] ,!> M 2C)!ZU<8\FOJH;ZI7V,9$9&[,CHGET$?->K&Y(EE+"$I1?PLM'#+.!EESW\ M>K>VSF 1_'4!,Q\Q\X"9OX*YPMZH>PE$;\E&MQU7SS_],&5I];,ETM^'N]:= M"^9%7-^!M[;C&UA$V&(6S'>(EH^- 3A&>26>#LO)GQT8[H3:G5Q)?B191K.R MP$59TBI+)JM&&_?&@6E/]:[2:Y*6=#I+2,;H-,TGC]IQ^1*J2"@K/-1L1HL< M5?XGDP#LF12T9-4%)EE)TVE)I@D:%.>8E#.:) DNTKRD>8 M<4S*87\O7$,X"9J8,2QT2US#%4D9:8,+-^1"511C513_N2JVO>L-^(X5;7_D MU_%GG&?.GBN,B]#G"^/.^INP7V#LEXG_7/%KC%25TK0J_08C:9+3HF)>R%!( M:8X)1R'W(:_R<%"0"M/-CH60LRE-V73R'H-U2T3;]0YJ#"X&$3#*64YG+'N1 M*BGX6DCA!,8>DS_+*$L*XLG@_,1X ['BZ4V(-\&"$;HF:]@)I7SAO.OE,TEI MX'\^&?')D&O![,(HMYCS7KEAWHV[XVMQ-PS)?]6'I^8#-WBO;]4MFB8W%0;? M#.-[$)SNPLA<:X<#."P;?/' > 4\WVKMCH*_8'Q#E_\ 4$L#!!0 ( +B M!%-]B;_!D , %8( 9 >&PO=V]R:W-H965TZAZ(&6:%N(1*HD%:?_OD-* MUB9HXN10!(B&PYF/W[Q(SP]2W>L]YP8>VT;HA;RXP)VM M5"TSN%0[7W>*L\HYM8U/@R#U6U8+;SEWNENUG,O>-+7@MPITW[9,_;/BC3PL MO- [*K[6N[VQ"G\Y[]B.K[GYUMTJ7/D32E6W7.A:"E!\N_"NPLM58NV=P1\U M/^@G,MA(-E+>V\6G:N$%EA!O>&DL L// __(F\8"(8V_1TQO.M(Z/I6/Z#^[ MV#&6#=/\HVR^UY79+[S<@XIO6=^8K_+P"Q_C<01+V6CW'PZ#;9)Z4/;:R'9T M1@9M+88O>QSS\,0A#UYQH*,#=;R'@QS+:V;8V?5QMM%/;(7R?PXPD_=OCQ*_AK')VJ;SC(K6V9N@0F*JCJIC>\ CZEO'$I M[Y"$MB1>RO3)@^S$7NJ.E7SAX4AJKAZXM[S;*\Z?E0#6]>,SQE;KIB1:O8%+X-:E++E1XX?($HH"8, I;.0!%E&XC0'NW%&\X30+!L6$:%Y M2**B@//9-1<26]9!?G?C@538 QZRXT/$&O">T :S@PF!7N-^+0 /[GIC-5.J MIAS-5BZ?84:B."-!D4(8DS3-" U13$E& Q*&L=-&.8F28G:SW>(58&OA*H"7 M .!8E?<@.WLQ: ('IA03!B5;IUX\<&VI(C^CZM**@P-#PTI#EF0D"T/XR?[- MKL>RACGF)R9YD+V#TFLM,(;W 8*+@-I\XG?,K-.,$J4VO>/![S&&$UV=3%V= MO+NKW\K12ZU\$OW_;>7_=)OHVPWF&)F/?<%LE6RA94_8-L^TP^_96 M^8N! &0 'AL+W=O M1++F5Q#%F'TA8* M(6';A]('Q1G'8G5Q)3G>_OU*LF-2N@E]L32C.6?FC$?*.J6?30U@T8O@TBQQ M;6WS0(@I:Q#43%0#TIU42@MJG:F/Q#0:Z"& !"=)%,V)H$SB/ N^CKC0\!W!IVYV".O9*_4LS>^')8X\@4!A])Z!NJ6$Q3 N2=R9?P>./&8 MT@,O]V?V3T&[T[*G!@K%?["#K9?X(T8'J&C+[59UGV'0,_-\I>(F?%'7QTX7 M&)6ML4H,8%>!8+)?Z&ULM59;;]HP%/XK5K2'5NH:YTI2 5*Y3.M4M*JLVT.U!T,.D#6)F>U M]^]G.R&%$+)J525$;.?[SN=SB7VZ6\J>^ I H.NV/]+LU%$F=PQQ#/TY2P M/P-(Z+9G6,9NX3Y>KH1:,/O=-5G"%,3#^H[)F5E9B>(4,A[3##%8](QKZVIL M8470B.\Q;/G>&"E79I0^J98)<$NTYP3Q"YK%;R2H%TW M"]]UX$9$D'Z7T2UB"BVMJ8&.OF;+>,69*I2I8/)M+'FB?P\;R'+@Z&P$@L0) M/T'B>0SH"U!=6O%/SW MS%VGDNF\+7<%W3O(G6,YV'5KN3L&!H[,,LUU9"RZN&1PW*'N>'^!3 MN0LJEX-6E[^*E8KCOU,55@;#]TR5A5^.=?RV9)7\_7IW+-L+O5JN&G"NZX=[ MD2T/[V.<%P826DM5 ZX3A@'&M4R9>W>:C-!2-Q,B>)8JU:KAN5:7].U M]8%U-;0:UD>JP=%WZ(OYHCN:$+:,,XX26$@I?-F1A<6*AJ.8"+K6-^J,"ID^ M/5S))@V8 LCW"TK%;J($JK:O_Q=02P,$% @ N( $4\BN>D#* @ E < M !D !X;"]W;W)K&ULE95M;]HP$,>_BA5M4BMM MY(D$6@$2T$W;-"34JNN+:2\,.1*K3LQL!\H^_GK'!& [LVEZ.!*#5G!4[F; !?;H>,[^X5[EF;:++BCP9JF\ #Z M<3V7.',;E83E4"@F"B)A-73&_NVT;^RMP0\&6W4P)B:2A1#/9O(U&3J> 0(. M2VT4*+XV, 7.C1!B_*XUG>:7QO%PO%?_;&/'6!94P53P)Y;H;.CT'9+ BI9< MWXOM%ZCCB8S>4G!EGV1;V89HO"R5%GGMC 0Y*ZHW?:GS<. 01!<<@MHA.'+P MNQ<A,D4]% LE;?Q>Y M&KA@#S<)6@6_E46'A-X'$GB!?X9G^N_N7@M.V.0JM'IA>ZY^CA=*2SQ_OUHT MNXUFUVIV+V@^V7,&":$;D'AM\&:8N\>*E'#S.Z)!YN>VHETV)#N@4A'?)WFU M)UV2T)UJ(8X:XNC_B!.FEJ(L-)%4PSG4=KUN)_+>MW#%#5?PUNKQ5W M3G<&51&L916K6'"64E/_FEN/<\/CWA/K:(XC'I'O.Y!@/074$L#!!0 ( +B !%/BR T0(0, M /8) 9 >&PO=V]R:W-H965TJ;)ES'.$._0#2;RS8JR# FY9&N3;QA&D29E MJ>E8%C0SE!!CV->V6S;LTURD"<&W#/ \RQ!['>&4;@>&;>P,=\DZ%LI@#OL; MM,9S+.XWMTRNS,I+E&28\(02P/!J8%S;O5FH\!KP,\%;OO<,5"8+2I_4XDLT M,"P5$$[Q4B@/2/X]XS%.4^5(AO&[]&E4DHJX_[SS/M.YRUP6B.,Q37\ED8@' M1FB "*]0GHH[NOV,RWQ\Y6])4ZY_P;; 0L< RYP+FI5D&4&6D.(?O91UV",$ MP0F"4Q*<&D$*-Q/4 MB)B#*8EPU,"?MO-A"]^4!:BJX.RJ,'9:'7[-20>XUD?@6([=$,_D?+K5E,[_ MJ<_>K'Y0#+=J"5?[8(9&0]9Y" M4U\57J#VHL[,YZ'KNM#OF\_[N]6 4R:N!&99>[ZC=CR#<-N+;'),C\S16TE*)HVQ"1$QW:!=N$VIXV%'6>V0^'?ST[24&C2;C=-_/&> MYSUV[9/Q1L@GE0%H],)9KB9.IG5QX;IJF0$G:B *R,W(2DA.M&G*M:L*"22M M1)RYON?%+BBU(SF<">1*CDG\O4*F-A,'.QL.^[I.M.VPYV. M"[*&.>B'XDZ:EMM&22F'7%&1(PFKB7.)+V;8MX)JQD\*&[7SCFPJ"R&>;.-; M.G$\ZP@8++4-0$O!5/6+-O7VDV9#U#@G2'?\_'#_!J=?#Y]'\4U_MLD_#8)OPH;](3] M9\?H\7*AM#3_G=\'L$&+#2ILV(.U272M0:V**Y4]1L_3!.,D'KO/.[-FAV,_ MXD,.P]9A>,RAW^6P5D4[#K$71HG?6GQ'BUI:=(P6=-&B#AH.<=A-BUM:?(P6 M=M'B/=K02\*>U)(6EAR#15VP9 ^6F"7OR6S8PH8'83^$)JR+-MRCA?X0^\-N MW*C%C0[B;D&I"T1Y46I($0=SS?YJ0R2A:4 M44VA^WKQ]LY6, I\+^KQ8*_!]SUO=PKV_^\$-@X.JTQM03H#I.C+.1>YSE ! MDHH4+6!-\YSF:W13LE>$SS[9ZV/0=N<@UQ754ZAI2AS7=].;6]=2:]L M);7EX$/_);8#72,FC6WQ==\0=>G^3J2QJLR&K S.&R1FPV5=#>N&%D554!9" MF_)4O6;F"P*DG6#&5T+H;<,"VF^2Z5]02P,$% @ N( $4VFZ$ G&! MKA, !D !X;"]W;W)K&ULO5C;;N,V$/T5PBC0 M+)!&(BE*5N 8V-A)-XM-&\3=%L6B#XQ$6T(DT4O2=O+WI2Z1;)F2U2Z0/,2Z MS)DS,QP>4ISLN'B6$6,*O*1))J]&D5+K2\N20<12*B_XFF7ZS9*+E"I]*U:6 M7 M&PP*4)A:R;==*:9R-II/BV8.83OA&)7'&'@20FS2EXO6:)7QW-8*CMP>/ M\2I2^0-K.EG3%5LP]77](/2=57L)XY1E,N89$&QY-?H(+V^1EP,*BS]CMI-[ MUR!/Y8GSY_SF+KP:V7E$+&&!REU0_;-E,Y8DN2<=Q_?*Z:CFS('[UV_>;XOD M=3)/5+(93_Z*0Q5=C<8C$+(EW23JD>\^L2HADOL+>"*+_V!7VA(\ L%&*IY6 M8!U!&F?E+WVI"K$'T'[, %0!4!O@= !P!A_=47 ,SP&R$33$,QL.MTWI],,_;S(-MSO9 M;X;#3>RW_? Y"[J"/Z@EKML&%_[P_VN;;U^T/;A3+)7_]+ Y-9M3L#D=; _T M58N9DD!Q0,-M++F0@&8A2-B*)F#)F 1G<0;F/$FHD,9F+1G<@B&7V^W4\8AC MC_V)M36$1NK02&]H=U)N:!8PP)<@X&FJQ5)&5#!3"*4GLA<"@?;8QG4$91\= MFR&,QK9K#M2M W7_M@=8]0QS..:=MQ+.Z,R2IC4'2AH)FFQ M*IK8Q\?LON/A#G:_9O?[DRX&BJ]S5GE>-I@TT?O'K>,ZT#:S0[M9(^PA1=>= MHW^4B /%PJI[Z(Z*\.3LFU<$!],/8<_IB&QO]8(_U [S"K]?$N@Y/G'V.J(4 M4),E00ACIZM^J(D2]4;Y>#__&WQB-%'1.;C+M!1_NV?I$Q-]X@@;+8;O(<:P M46/8+\=-.QP(2?>5O)!KV:_1)S8#'D@NA:[M= M[=EH+NP7W=Y*G0]47&B47-V;[?(9[#QGW%F_1G)AO^9^*5;9VWR5'=*WC:;" M\7OT;:.BL%]&?],?:FO! \;"LAN,Z^')X?"/RNS9K@<)[EBA4:.SJ%]GY['0 M'UQ<#"DS:C02P7]8M_0VB+B(M *T]HX34B96Q<&/ MU*2:IOQ$K)_6ATL?BR.5UO-K>#F#AN=S>'E3'ATU[LN3+/V1O8HSJ3_LEIK* MOO!T.45Y.%3>*+XN#C.>N%(\+2XC1G53Y ;Z_9)S]7:3$]1'=--_ 5!+ P04 M " "X@ 132V*+XF4# ^"P &0 'AL+W=O7<@\"WVRD*KG!K=KZ>J^ 9\ZH+'P6!(E?\EQX\ZD[NU7SJ:Q,D0NX5417 M99QYU'LZN,NW.V,/_/ETS[>P O-U?ZMPY[V\UU-O,"JP@*2(V%X/@XP!**PB*ACG\:4*_E MM(;=]1/Z)^<\.K/F&I:R^)9G9C?SQA[)8,.KPMS)XV=H''("4UEH]TN.];=) MZ)&TTD:6C3$J*'-1/_E#$XB. 1V=,6"- 7MAP.(S!F%C$#I':V7.K2MN^'RJ MY)$H^S6BV86+C;-&;W)AT[@R"M_F:&?F*R/3>[+ 0&1D*4NL#LU=?"^NP/"\ MT._('^3KZHI<_/9NZAMDM'9^VJ O:G1V!CTA-U*8G28?10;9%/K-72"DY@=0V!!(BI6@\-96O"!%OH$^ M+<.0C#P"5YHDI'15-1#.I%69#$)>HZ8<>U)*#KRH>C4E/\4GBI)D$L=1?X!& M+?5HD+JNG6=5B/(FC*#S%N+[>DY^20;$1C,:C_ES0X-0&@T'A=WA/5)[:@JU]>$4::*?) MTC=*!&4G3O;_I*+![08YG$R2$7N1B^:[;LXB&H;)F<9!3TV5AF_;XY8-8=T7IJQW2X'_]*FUO^!V;8]+FHZ7.$123CCT/]CI[:,AUNHIU"UZY" M^)&K3).+7)#5CBO0??_SRP;U6;)9.'K9 _W.)%*"VKH!36-0*F'J?_GVM!T" M/[C1Y\7YP@Z';L(YP=23Y0U76VS9I( -0@:7(]2DZF&MWABY=_/.6AJ?_ E!+ P04 " "X@ 13P:2:2\P# J#0 M&0 'AL+W=OMU%TP MD$!62:0FY'1774^K1FV?O> D:,'F;).T_[YC0]B$.#1M;Q\VQLSW>>;SC#U, M#UR\R!VE"GTM"R9GSDZIZM%U9;JC)9$/O*(,WFRX*(F"1[%U924HR0RH+%S? M\\9N27+FS*=F[DG,I[Q61<[HDT"R+DLBOBUHP0\S!SO'B8_Y=J?TA#N?5F1+ MUU1]JIX$/+D=2Y:7E,F<,R3H9N:\PX\K; #&XG-.#_)DC'0HSYR_Z(>_LYGC M:8]H05.E*0C\[.F2%H5F C_^:TF=;DT-/!T?V?\TP4,PST32)2^^Y)G:S9S8 M01G=D+I0'_GA+]H&--)\*2^D^8\.K:WGH+26BI1G5A<4 M\8W>ECQ%A&4HRXM:T0S1CJ,P'!5P2,-QCSZM$W3WQYNIJ\!9O:2;MHXM&L?\ M*XX%Z -G:B?1BF4TL^"38?QX .^"2)U2_E&IA3](^+YF#RCPWB+?\['%G^7M M<,\6SN^MOOKEU<_$"+JT"0Q?<(7OW[JD@B@N!KC"CBLT7.$U+C@.1-QCW5+8;A>!SY MN&>86 S!S,,X[,EN90SB8'1%]JB+-1J,=;79P'6ESS1SDL&%A>"\35\0K_0E M)M^B Q&", 4C?=[5;$^EWB;8&R7R5 \; '#3-IDBRY\CT91A'%/M$%'=;/P M*"N2TID#W8"D8D^=.;(=(O\3S^KW> MD2XMAO;\LQC:\\_*.)!_DR[:R6#9KZ[=FP-*8N_U8O=^7,FG1^DKO_TZ;NCB MDS"]!\_OJ6NQN@>SR#O[ZZ5W<@75(U_9S7S?+C,^Z7'P+6GU,V+@F\2XM+I% M##OJ0@RKV848[DGO!W?RUC3=$JZ)FJGF/N]FN\;^G6EG>_,+_+C$EOE$?PB8 M7O.5OOF*^$#$-F<2%70#2WD/$92(:!KSYD'QRG2>SUQ!'VN&._B8H4(;P/L- MY^KXH!?H/H_FWP%02P,$% @ N( $4ZVMGK;3 @ HP@ !D !X;"]W M;W)K&ULI5;+CM,P%/T5*ZM!@HGCO-JJK31]($", MJ*8,+! +-W&;:!([V$X[_#VVDX8V2&E&>8_YR1C!TFEF,=%Q[272+U@CT=%WA'UD0^%BNN9G:C$JQ)3]['$POJA$A&(JD5L'KLR9QD MF192:?RH-:TFI":>CH_J;XUWY66#!9FS[&L:RV1B#2P0DRTN,_G #N]([A'+A/D%AQH++1"50K*\)JL,\I163_Q M3?!>&L&O"<:Z77DWA5M@B:=CS@Z :[12TP-3?<-6]4JI/B=KR=5NJGARNL2< MIG0GP,U')L0KL"(PUD3T3V;L0^?$/T?I.6J7H&T5]6>ZGPP%T5!GW MI^^OBPJ'*/#.48L>+6_HH7/4LHOR!A"%#>K,NM]8]Z]:_U3H^[37H=^)%_C# M$,*6Q2YL@((P#%L>^]20 ]V6R2XL'" _]/M=!HW+X*K+STSBK,]CT WGAV'G M-79A0QA KP5;]*AY(?3\EL"J8?Z6K]KW/>:[E J0D:T*!6]#E2RO6F(UD:PP=_Z& M2=5!S#!17Q&$:X#:WS(FCQ,=H/DNF?X"4$L#!!0 ( +B !%-BK+;(40( M ",% 9 >&PO=V]R:W-H965T,D;5$X!IJFPS*L0-"@VZ'H0;'I6*@^7$E..F _?OIPO*QH.!-Z$M7&--=QK(L:.='GLD%A/954G!AKJG6L&X6D]$F< MQ6F27,2<4!'EF3];J#R3K6%4X$*!;CDGZM<4F=Q.HD&T.WB@Z]JX@SC/&K+& M)9K'9J&L%?4H-)4"%%:3Z&9P/1V[>!_P@^)6[^W!5;*2\L49\W(2)4X0 M,BR,0R!VV> M,N: K(S7#C/J*5WB_GZ'_L77;FM9$8VWDOVDI:DGT54$)5:D M9>9!;K]B5X\76$BF_1>V(79\$4'1:B-YEVP5<"K"2MZZ/NPEI)<'$M(N(?6Z M Y%7.2.&Y)F26U NVJ*YC2_59UMQ5+B?LC3*>JG-,_FR76E\;5$8N-O8KX;3 M&1I"F3Z#S_#>"T_WR%>HGK/86'('$1<=T300I0>(!G OA:DUW(D2RW_S8RNZ M5Y[NE$_3HX#?6G8.P^03I$DZ>%S.X/3D3-=$H3X"/NS;,O3@P_]HR]-W&PQS M@UP_'Z$:]50C3S4Z0#77NL42@G20%122&PO.RU)^_7QQFK[@0XP/ M&RQ5B7V/[[G'=Q<<=5R;M6 W2\9,T)1"UA.R-*;Z&(;U8LE*6I^JBDF+Y$J7 MU-BI+L*ZTHQF-3B5(AQ&41*6E$LR'56:.EBHE303Y^].'H*+H[N3RT'[? "0F]I.?/(#V-(IP80(P\ M>1[Y4]P8]<4^=2_%23W>G;<489?CZ3A7;?\ -C,0" 7 MHA;)"YTAG3?9@! MV9BF8\%RD*-YL82[454(H#&JM(.,TT))VFK8>'0#2[M@0MS L_$CW^-N\IWJ M15 [V0^MH&[H:-P$^'?9'/ ML0]P=EI58OU)\$*6S&W^V0&G8[KQ"Y9*\P<;#5IE80U,D^">:<,7NY9?FE:W MK#&;=FIR7//P#6K^NWDNF&2:BEW1MO=?2V_\JAX*]&KL#[[6+ M/'\+(I.W(/)U]F38'3L[9]O>R=9; WB#F)#O\%8BMD&#^8H+PV4W6_(L8_+1 M 6?I#9W;5\H]?KL^8SE="7/;@Q.R'7]C&5^5:;_J&A+1K=J.O\+V!DG_^F)C M<9FQAF6S;JJ+>3L,[,!&[2YP.$2NVLN/8#X.\R. 87$P!9B/\\+B_$_[&:'[ M<1BF;>1%1JC/"/5Q7CYDUGZP.'Z?U%[^G:9I'"<)EM'9S*M@AN4M2>#K9\.T M@0<6!R+]6:[Q:N,=\G0?8#5]JD.PG>*=B.T4SS4@_KR!1YKZJXW% 0^L"ECO M0'Q_'.@IOT\<0U4Q;=@3C"-IBB'0B_X>31(D.PE\_/7!GI(X3E,_ IA?01QC M"#R-.((I T8$L?M.7AP'H6;*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'DV),00F7B=W/B$6CAV9SNP\>MWDBR:LY:CO7A]:GSIZ>=3 MYWQ.3E^,?5H8\\1^U$J[6;+T?G62IJY<0LW=![,"C2.5L37WV+2/J5M9X,(M M 7RMTGPRF:8UESHY.QUBW=DT;!@/I9=&8V?;\2#AQ?T9;YOL63JYD$KZG[.D MNU:0L%IJ6\0-0"Y1T#N;06R:''PJP'D/@&YOT7(428/",B#;4+N!9!3 M G(:%_*6^\8",Q6[:)S4X!SCNMV33CKL#2 /"W:$U1G)K1J-LD476Q9Q;C=O=L9T;X]PNNP/+BB6W M$ )2ILCBJZ*]'T&72>9='@9(Z#"1REQB^$=]I=6M1_]H7+_ MH!5#U2AUB7U?](WA8GBW,[R7.OL%4$L#!!0 ( +B !%,O ()43 $ &L1 M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4AN%;(;T MRSDHZD1ERM[*#Z:>3THY=[J?E6.DA+ZYY933'<:K'YQGJ M>'B>&9WO@_G/1%N636$^;?'=F=[_,5C_V/'J:F.\BL[Y6!F?*7UKEVVGYP>M MILDJ.ETR-9XNI'3H((8@#A^40% 2/F@-0>OP01L(VH0/2B$H#1^TA:!M^* = M!.W"!^TA:!\^B&*4,1:0](*U *T)N28!7A."30+$)B2;!)A-B#8)4)N0;1+@ M-B'<)$!N0KI)@-V$>), O1GU9@%Z,^K- O3FEX]M 7HSZLT"]&;4FP7HS:@W M"]";46\6H#>CWBQ ;T:]^9UZ.W]OC5MZ'FN\_YU4^^E=LUP_+Q^;*&$RXZSA MW\KQ%U!+ P04 " "X@ 13(N!HUWL! Z$@ $P %M#;VYT96YT7U1Y M<&5S72YX;6S-F,M.PS 017\ERK9J7!LH#[7= %OH@A\PR:2QZI=LM[1_SR1] M2* 2416)V<1*/'/OM4MAYBMC':QFG>I.0?&(ME T;&PGFPN%.[8&3" MU[!@7I9+N0 F1J,Q*YU-8-,PM1KY;/($M5SIE#UO\'-4SD[S #KFV>.NL/6: MYM)[K4J9<)^M;?7-9;AW*+"SJXF-\G& !3D[Z=#N_&RP[WM=0PBJ@FPN0WJ1 M!JO81K.8MAIBT2]Q(J.K:U5"Y,.R>_&+_ M3J;/$"OGP?F($PMPOMUA)&WWT*,0A*3ZCWAT1.F+SP?MM"NH?NF-U_OAPK*; M1V3=S!GW6_C&:?4$L! A0#% @ N( $4P=! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " "X@ 13_DJ[^.\ K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "X@ 13F5R<(Q & "<)P M$P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( +B !%,&PO=V]R:W-H965T&UL4$L! M A0#% @ N( $4\I(XC_U @ ) H !@ ("!IQ0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ N( $4U)F MW5GQ!@ CQH !@ ("!_R0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ N( $4U?6CKE P O@8 !@ M ("!Z30 'AL+W=O&UL4$L! A0#% @ N( $4\**OVGH! %PP M !D ("!%#\ 'AL+W=O&PO=V]R:W-H965T&?. MY@4 )H- 9 " @<1( !X;"]W;W)K&UL4$L! A0#% @ N( $4T@7+(4T @ M00 !D M ("!X4X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ N( $4W/"1?([ P 3P< !D ("!-E< 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ N( $4Q$^ M+K$+ P @H !D ("!JF 'AL+W=O&PO=V]R:W-H965TUF !X;"]W;W)K&UL4$L! A0#% @ N( $4XBP#V7Q @ GP@ !D M ("!16H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ N( $4\&DFDO, P *@T !D ("! M!G8 'AL+W=OMM," "C" &0 @($)>@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ N( $4R^HK[<< P =!$ T ( !FW\ 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MN( $4R\ @E1, 0 :Q$ !H ( !Z(8 'AL+U]R96QS+W=O M XML 41 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 42 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 43 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 69 235 1 true 12 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 - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.optimizerx.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.optimizerx.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Changes in Stockholders??? Equity (Unaudited) Sheet http://www.optimizerx.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Changes in Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.optimizerx.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Nature of Business and Basis of Presentation Sheet http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation Nature of Business and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - New Accounting Standards Sheet http://www.optimizerx.com/role/NewAccountingStandards New Accounting Standards Notes 8 false false R9.htm 008 - Disclosure - Revenues Sheet http://www.optimizerx.com/role/Revenues Revenues Notes 9 false false R10.htm 009 - Disclosure - Leases Sheet http://www.optimizerx.com/role/Leases Leases Notes 10 false false R11.htm 010 - Disclosure - Stockholders' Equity Sheet http://www.optimizerx.com/role/StockholdersEquity Stockholders' Equity Notes 11 false false R12.htm 011 - Disclosure - Stock Based Compensation Sheet http://www.optimizerx.com/role/StockBasedCompensation Stock Based Compensation Notes 12 false false R13.htm 012 - Disclosure - Earnings (Loss) Per Share Sheet http://www.optimizerx.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 13 false false R14.htm 013 - Disclosure - Contingencies Sheet http://www.optimizerx.com/role/Contingencies Contingencies Notes 14 false false R15.htm 014 - Disclosure - Subsequent Events Sheet http://www.optimizerx.com/role/SubsequentEvents Subsequent Events Notes 15 false false R16.htm 015 - Disclosure - Revenues (Tables) Sheet http://www.optimizerx.com/role/RevenuesTables Revenues (Tables) Tables http://www.optimizerx.com/role/Revenues 16 false false R17.htm 016 - Disclosure - Leases (Tables) Sheet http://www.optimizerx.com/role/LeasesTables Leases (Tables) Tables http://www.optimizerx.com/role/Leases 17 false false R18.htm 017 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.optimizerx.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.optimizerx.com/role/EarningsLossPerShare 18 false false R19.htm 018 - Disclosure - Revenues (Details) Sheet http://www.optimizerx.com/role/RevenuesDetails Revenues (Details) Details http://www.optimizerx.com/role/RevenuesTables 19 false false R20.htm 019 - Disclosure - Revenues (Details) - Schedule of total revenue Sheet http://www.optimizerx.com/role/ScheduleoftotalrevenueTable Revenues (Details) - Schedule of total revenue Details http://www.optimizerx.com/role/RevenuesTables 20 false false R21.htm 020 - Disclosure - Leases (Details) Sheet http://www.optimizerx.com/role/LeasesDetails Leases (Details) Details http://www.optimizerx.com/role/LeasesTables 21 false false R22.htm 021 - Disclosure - Leases (Details) - Schedule of company???s lease cost Sheet http://www.optimizerx.com/role/ScheduleofcompanysleasecostTable Leases (Details) - Schedule of company???s lease cost Details http://www.optimizerx.com/role/LeasesTables 22 false false R23.htm 022 - 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 23 false false R24.htm 023 - Disclosure - Stockholders' Equity (Details) Sheet http://www.optimizerx.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.optimizerx.com/role/StockholdersEquity 24 false false R25.htm 024 - Disclosure - Stock Based Compensation (Details) Sheet http://www.optimizerx.com/role/StockBasedCompensationDetails Stock Based Compensation (Details) Details http://www.optimizerx.com/role/StockBasedCompensation 25 false false R26.htm 025 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of basic and diluted earnings (loss) per share Sheet http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable Earnings (Loss) Per Share (Details) - Schedule of basic and diluted earnings (loss) per share Details http://www.optimizerx.com/role/EarningsLossPerShareTables 26 false false R27.htm 026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of unvested restricted stock awards Sheet http://www.optimizerx.com/role/ScheduleofunvestedrestrictedstockawardsTable Earnings (Loss) Per Share (Details) - Schedule of unvested restricted stock awards Details http://www.optimizerx.com/role/EarningsLossPerShareTables 27 false false R28.htm 027 - Disclosure - Subsequent Events (Details) Sheet http://www.optimizerx.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.optimizerx.com/role/SubsequentEvents 28 false false All Reports Book All Reports f10q0621_optimizerx.htm f10q0621ex10-1_optimizerx.htm f10q0621ex31-1_optimizerx.htm f10q0621ex31-2_optimizerx.htm f10q0621ex32-1_optimizerx.htm oprx-20210630.xsd oprx-20210630_cal.xml oprx-20210630_def.xml oprx-20210630_lab.xml oprx-20210630_pre.xml http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 46 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0621_optimizerx.htm": { "axisCustom": 0, "axisStandard": 7, "contextCount": 69, "dts": { "calculationLink": { "local": [ "oprx-20210630_cal.xml" ] }, "definitionLink": { "local": [ "oprx-20210630_def.xml" ] }, "inline": { "local": [ "f10q0621_optimizerx.htm" ] }, "labelLink": { "local": [ "oprx-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "oprx-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "oprx-20210630.xsd" ], "remote": [ "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/lrr/role/negated-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd" ] } }, "elementCount": 243, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 40, "http://www.optimizerx.com/20210630": 7, "http://xbrl.sec.gov/dei/2021": 8, "total": 55 }, "keyCustom": 37, "keyStandard": 198, "memberCustom": 5, "memberStandard": 7, "nsprefix": "oprx", "nsuri": "http://www.optimizerx.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_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", "role": "http://www.optimizerx.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_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": "f10q0621_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": "009 - Disclosure - Leases", "role": "http://www.optimizerx.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_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": "010 - Disclosure - Stockholders' Equity", "role": "http://www.optimizerx.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_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": "011 - Disclosure - Stock Based Compensation", "role": "http://www.optimizerx.com/role/StockBasedCompensation", "shortName": "Stock Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Earnings (Loss) Per Share", "role": "http://www.optimizerx.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_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": "013 - Disclosure - Contingencies", "role": "http://www.optimizerx.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_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": "014 - Disclosure - Subsequent Events", "role": "http://www.optimizerx.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_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": "015 - Disclosure - Revenues (Tables)", "role": "http://www.optimizerx.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_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": "016 - Disclosure - Leases (Tables)", "role": "http://www.optimizerx.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Earnings (Loss) Per Share (Tables)", "role": "http://www.optimizerx.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Revenues (Details)", "role": "http://www.optimizerx.com/role/RevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "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 - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.optimizerx.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Revenues (Details) - Schedule of total revenue", "role": "http://www.optimizerx.com/role/ScheduleoftotalrevenueTable", "shortName": "Revenues (Details) - Schedule of total revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c43", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Leases (Details)", "role": "http://www.optimizerx.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "oprx:OperatingLeasesCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Leases (Details) - Schedule of company\u2019s lease cost", "role": "http://www.optimizerx.com/role/ScheduleofcompanysleasecostTable", "shortName": "Leases (Details) - Schedule of company\u2019s lease cost", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "oprx:OperatingLeasesCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "oprx:ScheduleOfFuturesMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "oprx:OperatingLeaseFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Leases (Details) - Schedule of future minimum lease payments", "role": "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable", "shortName": "Leases (Details) - Schedule of future minimum lease payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "oprx:ScheduleOfFuturesMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "oprx:OperatingLeaseFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c13", "decimals": "0", "first": true, "lang": null, "name": "oprx:PaymentsToAdvisorsAndLegalFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.optimizerx.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c13", "decimals": "0", "first": true, "lang": null, "name": "oprx:PaymentsToAdvisorsAndLegalFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Stock Based Compensation (Details)", "role": "http://www.optimizerx.com/role/StockBasedCompensationDetails", "shortName": "Stock Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of basic and diluted earnings (loss) per share", "role": "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable", "shortName": "Earnings (Loss) Per Share (Details) - Schedule of basic and diluted earnings (loss) per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "INF", "lang": null, "name": "oprx:EffectOfDilutiveStockOptionsWarrantsAndStockGrants", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "oprx:UnvestedRestrictedStockAwards", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of unvested restricted stock awards", "role": "http://www.optimizerx.com/role/ScheduleofunvestedrestrictedstockawardsTable", "shortName": "Earnings (Loss) Per Share (Details) - Schedule of unvested restricted stock awards", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "oprx:UnvestedRestrictedStockAwards", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c68", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Subsequent Events (Details)", "role": "http://www.optimizerx.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c68", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "role": "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c4", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c24", "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 - Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)", "role": "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_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 - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.optimizerx.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "oprx:DepreciationAndAmortizationValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_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 - Nature of Business and Basis of Presentation", "role": "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation", "shortName": "Nature of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_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": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - New Accounting Standards", "role": "http://www.optimizerx.com/role/NewAccountingStandards", "shortName": "New Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_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": "008 - Disclosure - Revenues", "role": "http://www.optimizerx.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 12, "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2021", "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r309" ], "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r310" ], "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r310" ], "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/2021", "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r310" ], "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/2021", "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r311" ], "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r310" ], "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r310" ], "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r310" ], "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r310" ], "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r306" ], "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r307" ], "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/2021", "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/2021", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "oprx_CashlessTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cashless transaction related to expiring options.", "label": "CashlessTransaction", "terseLabel": "Cashless transaction" } } }, "localname": "CashlessTransaction", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "oprx_ChangeInFairValueOfContingentConsideration": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of change in fair value of contingent consideration.", "label": "ChangeInFairValueOfContingentConsideration", "negatedLabel": "Change in Fair Value of Contingent Consideration", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "ChangeInFairValueOfContingentConsideration", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow", "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "oprx_CurrentPortionOfContingentPurchasePricePayable": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of contingent purchase price payable.", "label": "CurrentPortionOfContingentPurchasePricePayable", "terseLabel": "Current portion of contingent purchase price payable" } } }, "localname": "CurrentPortionOfContingentPurchasePricePayable", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_DepreciationAndAmortizationValue": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "DepreciationAndAmortizationValue", "terseLabel": "Depreciation, amortization, and non-cash lease expense" } } }, "localname": "DepreciationAndAmortizationValue", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.optimizerx.com/20210630", "xbrltype": "stringItemType" }, "oprx_EarningsLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EarningsLossPerShareAbstract", "terseLabel": "Earnings (loss) per share" } } }, "localname": "EarningsLossPerShareAbstract", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "stringItemType" }, "oprx_EffectOfDilutiveStockOptionsWarrantsAndStockGrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effect of dilutive stock options, warrants, and stock grants.", "label": "EffectOfDilutiveStockOptionsWarrantsAndStockGrants", "terseLabel": "Effect of dilutive stock options, warrants, and unvested restricted stock awards" } } }, "localname": "EffectOfDilutiveStockOptionsWarrantsAndStockGrants", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "oprx_GrossProceedsOfCommonStockAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross proceeds of common stock amount", "label": "GrossProceedsOfCommonStockAmount", "terseLabel": "Gross proceeds of common stock amount (in Dollars)" } } }, "localname": "GrossProceedsOfCommonStockAmount", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_IncreaseDecreaseInRevenueSharePayable": { "auth_ref": [], "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 revenue share payable.", "label": "IncreaseDecreaseInRevenueSharePayable", "terseLabel": "Revenue share payable" } } }, "localname": "IncreaseDecreaseInRevenueSharePayable", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_IssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStock", "terseLabel": "Issuance Of shares value (in Dollars)" } } }, "localname": "IssuanceOfCommonStock", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_IssuanceOfCommonStockExerciseValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock exercise value", "label": "IssuanceOfCommonStockExerciseValue", "terseLabel": "Issuance of common stock exercise value (in Dollars)" } } }, "localname": "IssuanceOfCommonStockExerciseValue", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_LeaseLiabilitiesArisingFromRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease liabilities arising from right of use assets.", "label": "LeaseLiabilitiesArisingFromRightOfUseAssets", "terseLabel": "Lease liabilities arising from right of use assets" } } }, "localname": "LeaseLiabilitiesArisingFromRightOfUseAssets", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_LegalFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legal Fees [Member]", "label": "LegalFeesMember", "terseLabel": "Legal Fees [Member]" } } }, "localname": "LegalFeesMember", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "oprx_LesseeOperatingLeasesLiabilityPaymentsDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due.", "label": "LesseeOperatingLeasesLiabilityPaymentsDue", "terseLabel": "Total lease liabilities" } } }, "localname": "LesseeOperatingLeasesLiabilityPaymentsDue", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_LesseeOperatingLeasesLiabilityUndiscountedExcessAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating leases liability undiscounted excess amount.", "label": "LesseeOperatingLeasesLiabilityUndiscountedExcessAmount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeasesLiabilityUndiscountedExcessAmount", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_LifeScienceCompaniesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LifeScienceCompaniesMember", "terseLabel": "Life Science Companies [Member]" } } }, "localname": "LifeScienceCompaniesMember", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "domainItemType" }, "oprx_MeasurementOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Measurement of lease liabilities.", "label": "MeasurementOfLeaseLiabilities", "terseLabel": "Measurement of lease liabilities" } } }, "localname": "MeasurementOfLeaseLiabilities", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "oprx_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumeratorAbstract", "terseLabel": "Numerator" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "stringItemType" }, "oprx_OperatingLeaseFutureMinimumPaymentsDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments due.", "label": "OperatingLeaseFutureMinimumPaymentsDue", "terseLabel": "Total" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsDue", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_OperatingLeaseFutureMinimumPaymentsDueCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating lease future minimum payments due current.", "label": "OperatingLeaseFutureMinimumPaymentsDueCurrent", "terseLabel": "2021" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsDueCurrent", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_OperatingLeaseFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating lease future minimum payments due in five years.", "label": "OperatingLeaseFutureMinimumPaymentsDueInFiveYears", "terseLabel": "2025" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_OperatingLeaseFutureMinimumPaymentsDueInFourYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments due in four years.", "label": "OperatingLeaseFutureMinimumPaymentsDueInFourYears", "terseLabel": "2024" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsDueInFourYears", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_OperatingLeaseFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments due in three years.", "label": "OperatingLeaseFutureMinimumPaymentsDueInThreeYears", "terseLabel": "2023" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_OperatingLeaseFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments due in two years.", "label": "OperatingLeaseFutureMinimumPaymentsDueInTwoYears", "terseLabel": "2022" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_OperatingLeaseRightOfUseAssetAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization right of use assets.", "label": "OperatingLeaseRightOfUseAssetAmortization", "terseLabel": "Amortization right of use assets." } } }, "localname": "OperatingLeaseRightOfUseAssetAmortization", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "oprx_OperatingLeasesCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease cost.", "label": "OperatingLeasesCost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeasesCost", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcompanysleasecostTable" ], "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": "OtherAssetsAndDeposits", "terseLabel": "Other assets and deposits" } } }, "localname": "OtherAssetsAndDeposits", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherMember", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "domainItemType" }, "oprx_PatentRightsNet": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "PatentRightsNet", "terseLabel": "Patent rights, net" } } }, "localname": "PatentRightsNet", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_PaymentsToAdvisorsAndLegalFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "PaymentsToAdvisorsAndLegalFees", "terseLabel": "Payments to advisors and legal fees (in Dollars)" } } }, "localname": "PaymentsToAdvisorsAndLegalFees", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_PrivateTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PrivateTransactionMember", "terseLabel": "Private Transaction [Member]" } } }, "localname": "PrivateTransactionMember", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "oprx_ProvisionForLossOnAccountsReceivable": { "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": "Provision for loss on accounts receivable.", "label": "ProvisionForLossOnAccountsReceivable", "terseLabel": "Provision for loss on accounts receivable" } } }, "localname": "ProvisionForLossOnAccountsReceivable", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_PublicOfferingOfCommonSharesNetOfOfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Public offering of common shares, net of offering costs.", "label": "PublicOfferingOfCommonSharesNetOfOfferingCosts", "terseLabel": "Public offering of common shares, net of offering costs" } } }, "localname": "PublicOfferingOfCommonSharesNetOfOfferingCosts", "nsuri": "http://www.optimizerx.com/20210630", "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": "PublicOfferingOfCommonSharesNetOfOfferingCostsinShares", "terseLabel": "Public offering of common shares, net of offering costs (in Shares)" } } }, "localname": "PublicOfferingOfCommonSharesNetOfOfferingCostsinShares", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "oprx_RMDYHealthIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RMDYHealthIncMember", "terseLabel": "RMDY Health, Inc. [Member]" } } }, "localname": "RMDYHealthIncMember", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "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": "RevenueSharePayableCurrent", "terseLabel": "Revenue share payable" } } }, "localname": "RevenueSharePayableCurrent", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_ScheduleOfBasicAndDilutedEarningsLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of basic and diluted earnings (loss) per share [Abstract]" } } }, "localname": "ScheduleOfBasicAndDilutedEarningsLossPerShareAbstract", "nsuri": "http://www.optimizerx.com/20210630", "xbrltype": "stringItemType" }, "oprx_ScheduleOfCompanySLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of company\u2019s lease cost [Abstract]" } } }, "localname": "ScheduleOfCompanySLeaseCostAbstract", "nsuri": "http://www.optimizerx.com/20210630", "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/20210630", "xbrltype": "stringItemType" }, "oprx_ScheduleOfFuturesMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire tabular disclosure of schedule of future minimum rental payments for operating leases.", "label": "ScheduleOfFuturesMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "terseLabel": "Schedule of future minimum lease payments" } } }, "localname": "ScheduleOfFuturesMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "oprx_ScheduleOfTotalRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total revenue [Abstract]" } } }, "localname": "ScheduleOfTotalRevenueAbstract", "nsuri": "http://www.optimizerx.com/20210630", "xbrltype": "stringItemType" }, "oprx_ScheduleOfUnvestedRestrictedStockAwardsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unvested restricted stock awards [Abstract]" } } }, "localname": "ScheduleOfUnvestedRestrictedStockAwardsAbstract", "nsuri": "http://www.optimizerx.com/20210630", "xbrltype": "stringItemType" }, "oprx_ShorttermLeasesCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Short-term lease cost.", "label": "ShorttermLeasesCost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShorttermLeasesCost", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcompanysleasecostTable" ], "xbrltype": "monetaryItemType" }, "oprx_StockBasedCompensationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Based Compensation (Details) [Line Items]" } } }, "localname": "StockBasedCompensationDetailsLineItems", "nsuri": "http://www.optimizerx.com/20210630", "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/20210630", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "oprx_StockIssuedDuringPeriodSharesExerciseOfOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodSharesExerciseOfOptions", "terseLabel": "Issuance of common share" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfOptions", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "oprx_StockIssuedForBoardService": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock issued for board service.", "label": "StockIssuedForBoardService", "terseLabel": "Stock issued for board services" } } }, "localname": "StockIssuedForBoardService", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_StockbasedCompensationExpenseinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock-based compensation expense shares.", "label": "StockbasedCompensationExpenseinShares", "terseLabel": "Stock-based compensation expense (in Shares)" } } }, "localname": "StockbasedCompensationExpenseinShares", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "oprx_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://www.optimizerx.com/20210630", "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/20210630", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "oprx_SubsequentEventsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Line Items]" } } }, "localname": "SubsequentEventsDetailsLineItems", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "oprx_SubsequentEventsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "localname": "SubsequentEventsDetailsTable", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "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": "TechnologyAssetsNet", "terseLabel": "Technology assets, net" } } }, "localname": "TechnologyAssetsNet", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_TotalLeaseCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total lease cost.", "label": "TotalLeaseCost", "terseLabel": "Total lease cost" } } }, "localname": "TotalLeaseCost", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofcompanysleasecostTable" ], "xbrltype": "monetaryItemType" }, "oprx_UnvestedRestrictedStockAwards": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ScheduleofunvestedrestrictedstockawardsTable": { "order": 1.0, "parentTag": "oprx_WeightedAverageNumberOfShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock awards.", "label": "UnvestedRestrictedStockAwards", "terseLabel": "Unvested restricted stock awards" } } }, "localname": "UnvestedRestrictedStockAwards", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofunvestedrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "oprx_WeightedAverageNumberOfShares": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ScheduleofunvestedrestrictedstockawardsTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Weighted average number of shares.", "label": "WeightedAverageNumberOfShares", "totalLabel": "Total" } } }, "localname": "WeightedAverageNumberOfShares", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofunvestedrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "oprx_WeightedAverageSharesOutstandingUsedInComputingEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageSharesOutstandingUsedInComputingEarningsPerShareAbstract", "terseLabel": "Weighted average shares outstanding used in computing earnings per share" } } }, "localname": "WeightedAverageSharesOutstandingUsedInComputingEarningsPerShareAbstract", "nsuri": "http://www.optimizerx.com/20210630", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r124", "r248" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r10", "r30" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r21", "r125", "r126" ], "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, 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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r199", "r252" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r68", "r69", "r70", "r195", "r196", "r197", "r220" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "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 to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r66", "r110", "r113", "r119", "r130", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r210", "r214", "r225", "r250", "r252", "r275", "r284" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r36", "r66", "r130", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r210", "r214", "r225", "r250", "r252" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r187", "r193" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r29", "r62" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r55", "r62", "r64" ], "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 - END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r55", "r229" ], "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 INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r142", "r277", "r289" ], "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 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r139", "r140", "r141", "r143", "r305" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r68", "r69", "r220" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "verboseLabel": "Shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r168" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r252" ], "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, 500,000,000 shares authorized, 17,495,429 and 15,223,340 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r104", "r105", "r123", "r223", "r224", "r304" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r104", "r105", "r123", "r223", "r224", "r302", "r304" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r47", "r66", "r130", "r144", "r145", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r225" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r200" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r45", "r77", "r78", "r79", "r80", "r81", "r88", "r91", "r93", "r94", "r95", "r99", "r100", "r221", "r222", "r280", "r291" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "BASIC (in Dollars per share)", "verboseLabel": "Basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "EARNINGS (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r45", "r77", "r78", "r79", "r80", "r81", "r91", "r93", "r94", "r95", "r99", "r100", "r221", "r222", "r280", "r291" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "DILUTED (in Dollars per share)", "verboseLabel": "Diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r96", "r97", "r98", "r101" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r192" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r39", "r40", "r41", "r68", "r69", "r70", "r74", "r82", "r84", "r103", "r131", "r168", "r169", "r195", "r196", "r197", "r202", "r203", "r220", "r230", "r231", "r232", "r233", "r234", "r235", "r294", "r295", "r296", "r312" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r136", "r137", "r252", "r273" ], "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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r46", "r66", "r110", "r112", "r115", "r118", "r120", "r130", "r144", "r145", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r225" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r43", "r110", "r112", "r115", "r118", "r120", "r272", "r278", "r281", "r292" ], "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", "terseLabel": "INCOME(LOSS) BEFORE PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r67", "r83", "r84", "r109", "r201", "r207", "r208", "r293" ], "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)", "negatedLabel": "PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r57", "r63" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r59" ], "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 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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r59" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r59" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r59" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 9.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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r59" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r53", "r56", "r63" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r48", "r108" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r241" ], "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 company\u2019s lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r243" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r66", "r114", "r130", "r144", "r145", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r211", "r214", "r215", "r225", "r250", "r251" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r66", "r130", "r225", "r252", "r276", "r286" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r66", "r130", "r144", "r145", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r211", "r214", "r215", "r225", "r250", "r251", "r252" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r17", "r18", "r66", "r130", "r144", "r145", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r211", "r214", "r215", "r225", "r250", "r251" ], "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", "totalLabel": "Total Non-current Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current Liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r55" ], "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 PROVIDED BY (USED IN) FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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 FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r55" ], "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/2021-01-31", "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 FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r55", "r58", "r61" ], "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 (USED IN) OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r37", "r38", "r41", "r44", "r61", "r66", "r73", "r77", "r78", "r79", "r80", "r83", "r84", "r92", "r110", "r112", "r115", "r118", "r120", "r130", "r144", "r145", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r222", "r225", "r279", "r290" ], "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", "totalLabel": "NET INCOME (LOSS)", "verboseLabel": "Net income (loss) (in Dollars)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow", "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r71", "r72", "r75", "r76", "r85", "r86", "r87", "r128", "r129", "r132", "r133", "r180", "r181", "r182", "r183", "r198", "r204", "r205", "r206", "r219", "r226", "r227", "r228", "r245", "r257", "r258", "r259", "r297", "r298", "r299", "r300", "r301", "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "NEW ACCOUNTING STANDARDS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/NewAccountingStandards" ], "xbrltype": "textBlockItemType" }, "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", "terseLabel": "OPERATING EXPENSES" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r110", "r112", "r115", "r118", "r120" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r102", "r244" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r238" ], "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 obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r238" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 obligations, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r237" ], "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 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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r240", "r242" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r239", "r242" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r218" ], "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": "NATURE OF BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r16", "r274", "r283" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "OTHER INCOME (EXPENSE)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "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 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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r49" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "TOTAL OTHER INCOME (EXPENSE)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r52" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 3.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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r50" ], "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 to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r50" ], "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": "Purchase of equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r155" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r155" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r252" ], "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, no issued and outstanding at June 30, 2021 or December 31, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r134", "r135" ], "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 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" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r51" ], "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 commission costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Net proceeds issuance of common stock (in Dollars)" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r51", "r194" ], "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 the exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r37", "r38", "r41", "r54", "r66", "r73", "r83", "r84", "r110", "r112", "r115", "r118", "r120", "r130", "r144", "r145", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r209", "r212", "r213", "r216", "r217", "r222", "r225", "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r138", "r252", "r282", "r288" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r21", "r27", "r252", "r287", "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r185", "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r185", "r246", "r249", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r96" ], "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 Awards [Member]", "verboseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r169", "r199", "r252", "r285", "r297", "r301" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r68", "r69", "r70", "r74", "r82", "r84", "r131", "r195", "r196", "r197", "r202", "r203", "r220", "r294", "r296" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r184" ], "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": "REVENUES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r42", "r66", "r106", "r107", "r111", "r116", "r117", "r121", "r122", "r123", "r130", "r144", "r145", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r225", "r281" ], "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", "terseLabel": "NET REVENUE", "verboseLabel": "Total Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Issued shares of common stock (in Shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r95" ], "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 basic and diluted earnings (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ScheduleoftotalrevenueTable" ], "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 total revenue" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "terseLabel": "Schedule of unvested restricted stock awards" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r59" ], "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 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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Stock options, shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r186", "r188" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r193" ], "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 contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ScheduleofunvestedrestrictedstockawardsTable": { "order": 2.0, "parentTag": "oprx_WeightedAverageNumberOfShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ScheduleofunvestedrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r168" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r35", "r39", "r40", "r41", "r68", "r69", "r70", "r74", "r82", "r84", "r103", "r131", "r168", "r169", "r195", "r196", "r197", "r202", "r203", "r220", "r230", "r231", "r232", "r233", "r234", "r235", "r294", "r295", "r296", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r68", "r69", "r70", "r103", "r256" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r96" ], "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": "Stock Compensation Plan [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "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": "Shares issued as board compensation (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r168", "r169" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r168", "r169", "r190" ], "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": "Shares issued for stock options exercised (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "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": "Shares issued as board compensation" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r168", "r169" ], "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": "Shares of common stock issued, value (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r19", "r20", "r168", "r169" ], "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": "Shares of restricted stock awards (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r35", "r168", "r169" ], "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": "Shares issued for stock options exercised", "verboseLabel": "Proceeds from exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r60" ], "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" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r66", "r127", "r130", "r225", "r252" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r65", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r169", "r170" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r236", "r254" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r236", "r254" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r253", "r255" ], "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r90", "r95" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "DILUTED (in Shares)", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "WEIGHTED AVERGE SHARES OUTSTANDING" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r88", "r95" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "BASIC (in Shares)", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r89" ], "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 awards (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r306": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r307": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r308": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r309": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r311": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" } }, "version": "2.1" } ZIP 47 0001213900-21-040306-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-040306-xbrl.zip M4$L#!!0 ( +B !%.8##R)!H8 >M!0 7 9C$P<3 V,C%?;W!T:6UI M>F5R>"YH=&WL?6MWVDBVZ'=^A:[/]+G)6F5'#\0CZ?_GJZ&,(UWM!TJ>?,W2'U\ /I_%P\ M[M*E^+"/TOV<2IWY@R1KDJI\E)L?Y9;TX_Y24F55X9=/?%@D+-3V/HIG_G(F MWA/WCC-Q[8@NKGL>N-:%1X<7#\[C!_CB SX]O-!WPPMQX>QBQWWX %]\\%]F M%*^6SV7E?'&/Z3EU56G&WZ?*LO9!7!'>\+SI6@6NM2W3IO_X&1X/+ MG9F[O%EGYIM3\S_4?4;\,-C+#4T.KO?JFYC0YLSS?L80B=9VO+Q?_X M!K!<7+D*]R>-7:JTV^T/[-OP4B_N.GBD\N$?W[_UAQ,Z-<[75N*9Z>_:O!YD MT_#14RON0G@J7MSZ8!M3ZLT,>.KGGR?4&'VN2?C?S[[I6_2S]/,'_D.M]O.4 M^H8T=&R?VD E/GWV/_ 7X=//Z9]S\_&7LTO^_?D]H/-,^@ RXP-_ZL\#9_3R M^>>1^2AY_HM%?SD;PZ4?)46>^=*]"8N0KNF3=.=,#9OP#XC4IZXY/F-WX0H^ MX+\_S](^X),T-=P'T_XHX:4R/._#;.69* >_FM0"*7@WM^CYK?% 4>1%U\L? M/[SI1]\F2._ DN2/[I;&VGYQZP'7PY\S]) \<=49<_Z8ME M#/^05%B8YUCF*/PR>"[_7@F^/_O\W_^E-.1/8MUKJ_^PMOP\ ]^^Z5U+_OW'?[AWIIOWOYXZYWW^OVI<[U ME=3]Q^5OG>M?N]+ES??OO7Z_=W-]J)7\;G@3L %\!VZ^0EVLU]N'>O=A$?WS MX//7F[OOTL_F\T?;L:_G4[AUR"7.LW]'Q[^<#4%3H<#ZY0PLAX]7SA"NL7TF M:SXK\OG??OZP="_PQR"&V5\%L$!FVTOR96Q,3>OEXTY9NAVZW/CXY0P,EH\# MQ[&H8?ONG,:!_6]SPX6U6"]W=.:X/D*@W:PW/JTB 0"!B_T<7B_Q&Z39W/7F M\'S)=V!U0S1Y)$63'%=2]'>C]Y(SEOP)Q:_FKNF;L*ON\W!BV"#;.D,?OU;: M6OUUXO\N$1A;(DC.G1<9IE^G,,J7#1;SS[_=6Y329-)#6TW@6K.=ZN\^!KQ M=$ ^'!N6%\N(S/4S$2]+G%C?R(F+&^)8L6+!91;T%] 2/#AVP7_FB_F7^*_F M.\L?_.M?KQ,JE\YT:GH8I0"3TZ(2T-: NA_%(I*J[JX-;L4+/H#?GTKBR.@@ MMO2Z]O:D37(@W0A/_^Y9NG33,Z-,06M;,&/$@'! P_H[.I+9P[6XLNE,Z)QFE%XP F1LG7]-$8 M&9P4!56N\K _BH.!^M,";_%7% >E52#<&\^]$=P*1#QD@ CEV:[MJXUS16WH M6DO9!0+XRTU'+,DLE>B"WC$$HN)W0.>YTK]!WWLCDQOEP+8_#]P/GX%)(RAG M%[L/AFW^A_W^/MR#0,HF)&587>^N+W6G,\MY@;7QM2R#7;IV+I86((#V@3&R M8.Z>*?;Z";E+//=5F6?@=ZQS?VX"2:NRO"DL(!U?36?;YR7\>./>.T_VV><[9SBA'KPW+R R27#C MWH+H-S':_/E[+Z]'WSJ@5:S_-6=<1=1;FMQ<1\ZRB9)- JZ(D*3.VY+0$8M& M\3=S 13FS+ D^@R^D&\^HC$#PH=ZAY(Z&>W/]9L^26E7(&+>",;5J#=39KM4 M75)F4.NM\X:NP)]&:XD,Q(_EW>2[N]"L_;\>(,JBLXEC4\EFUL#[W3O(>[5E MAA4XUL#J3$809G;"+X;@-<,>!1^-30\X7,*8%9',L<3C#L#A*)4DR_!\<"8P M>I$K>./ D\.F SY=76C.TL&TT2J"SRYTT]Y*!KE((8N.86\]>X16&,5T!-!% M8&7#+7](3Q/*3$F,H2R\OMH[Y;TT ==O#,[_2#(L2V#1@W__G)LN?.@[TH"* M"^"9V6/#T@B^M1_8I3.7#BG:9)*BUEA U)/>P?. VB1O/IQ(WL1!US,(\O@3 MPU]9N_1D+*\2E\AO%GMX3Q@%OU/Y'@?@.,'W@W_##O!Z=BGIAY++&#)#Y*!I5ZD3^RCQE1"0.%0\>R MC)D')EOP4[80K8[/7'>#LC%US).6N5S:;G=^BZ>OU5!=F;?0V;;XO2,#N6^K ML=A6NH [94J)[1"%W(/COL2%W5&1NY?B@EUNQW6<-$L:;E^'U-ZY(WP+?116 M7^;@R('+5QP"5C>X@\[ZFT1\SO2V(2J> [37,@0XN+M"X/_*Y/TEWU1Q[)P2 M[-UX=73T6'XA!LQXBZE 0/6NV#7%S#Q..1 MX8X\"4\$S=&*R[#PT-\9[V-MAA@BR-NH/0T*2&_">A.P=@(BD=X!ZIDIR<_, MMYMJR^X1^#4%N!E;_)B\!%@?(;"OW-JE'4I.6>LNV\J[^ $N4@ /.B,]>!/# MA8SWO779?3# MBD>.+RZ("6>QI?1Q)7VVHYO%AL#X!^U+F1LP!_^*O8[O^^RSTB0-I44:BU.F M8'6?P_UQ$/']_75NO6 N(RMY.JB?L_^3(Z%0+D&HNTE*J^\&H90&*?&QN$6= MH%O'@_HKGMW$].DY*Y/Y" KWR35FXT[:PQQ:/* AS78,+/>YD.'*N" M2YB")9+R&,W0P' $0%KAT]XHLU"FJP"+KTSM.^&D@9XA3!\ R-%=[R&S:@2E%CT@\:$32LE(TNE,E99&.1Y2Z!(7SUIJ4, M7&K\<3Z@P)VP\AG;271YC9C5X9*SOSQ*#4410C0=XP3H:^^:K M='ES?=^]ON\?H2H EAO )^ZE1_8/:E@ [PI"7"C$&/,F\LSEK/0T][;JZ>[E MK!7>WLB>[+[+0$26B^)I16)JK6(JNOOSXK8W09L&-+$10/HOXQ_R8J6!#V=NWNIQPYV%>63]+5W MW;F^['6^2;UK+*7NW+-"]0CBC,\% ;2B@5WHZOET*BD?HSR4[*E1JI"57:_Y M&H;O64"0I9=)[^:V,1^!.SIZGRDZJ[7?#=L$(,( MR3!.>F5ZPSFO@L3,BHYM6"^>R6*("P1<.O:('\#@-7?4FUL^N^1F1KE6]O+$ MAJ*5@<*U?=&Q4^[]#>.9X,FQW#:$+'Q@!;\C8BS'FV-,MS-PYKYP]Z0[T_LC M5V@W"Z/H^KX@K.\.=]B^ZU@\W?K6=89TA!#+%3ZMDNG<@K7)DY:AFR_CM\N@AI3.OE!L[GH/:A3I MJS'T';=@ );'5FKM>LT/.W+XV# MME![UVNNZ-A@5N6/&1Y?4-MTW B8\P2I*I?6X%'DG2:\:5,@QS$%*ER8B,6" MYQ@4I^\+R9W^Y0W+4^K989?2$Z&QQKZ0V>DF=I\GYL#T"V6ZI2.JDPU5%Q-O M3W7JHH(5/&,N^$=\@4B-^23]W;#FQSF4.42):@0@ 2@^2=@^\:/TS7FB+GO= M)PF/43G(KAT$A+ET#!/RU!@<[_Y)LY)F=C^38F8<-/3$"( MHHU@@]XBI&O:0VL^XDG K 83J^IKV 15,ER*^8QCQ[*<)^_CZ\KK.UNQKF(U M]ZK*#7)60N&"(CA\;+O^TVI:RUH]_=J)98QBWR7MXWDW/,0[M#+@IWL!I_"V MW['_'7I9O(76>@.8G8@'A9O!UMZ-^= .'"0Y@;D,N?@RRL5?# N;MTO]":7^ M(N&8-T_E,Q8BQS3,0;ZB0\I2N36%72%'K_B4JYV9"LI[PW"G+;T!AI$CK:5C M%"GHG^##2_BA@&<^!U7GO!YF&=1X2:$0W7@8 M1/J*%E4(^R)D3!R,&XFA"J4(3V9SR0>Y.^<9$SYO;^][WWO]VL17US=WMS5V! 8F- MB[B\N;[J7O>[5YCUVK_YUKOJX%B9+YUOG>O+KM3_K=N][TOO?EQW?ESAP)GW M1\F&S2TG=F-RZTH2;-)M['*[@ZJY))(\>GZ^TO_@B?):DP'8/ L]O^2VQQ_C MP_90I?QRIIYM>6"<:-HM!%&K\W>B:N=%47S8Q?(.-D09UM9Q>A ('%$!!24" M!3D?*.RV;58I; 6(NV"RY?(][TZ_]%3X.?O[F*2?;*G).2\E##(^. -F M12-Y%&.YV=?'2M<*V/?NYV:G"B&?FXV5&ZV-R$FED;:JD;JNK[6%F CQ.)@$2_&2P9D[4A M5F2B*PW2;#;R W)VIDK&2!W>\08[* PI[!@,+B+96"RZ151L>,,F\C@8DP2; MN0OW$I>\4"BR/X M6Y?.#',DT><9QG'6%$8*^S/3(=@VU*=[4J&L),#4Y5#:214:4=0ZJ3?;.XEB M ZJ2@NAUH2SSO8.-#.+-Y-=)&]FU( /.;D$N MUTF[I9!60ZZ8]C *-QEB-)6T]#:1V^K)ND MC3WT+8?8K678/O@@W0!H8)-MX6$-K#&L@JSX]R!*-Q..ZBW@YWK9>3G(=M-H-(BMO)"Z4'D Z M475P(-3=ANIQJ??6\-%K9% [5[AC6]B*%!60TB)Z?5^DG!+5I@".5F\3 MO;G;Y3TNQ7);S+1]PWXP,0GB5*5NH O9AGKA?A))7U762+.YWLCZ5=+Q/H#2 M%:!IO>Q2F+$GYI7BX(:3IV>>B6\_?*.&1]G6;L8_/(ZO+;&=MDKJK3$ M5;VNDW9SM^-L"H39@YVRA07"'N=1+&?.<G-?>>;M)PBNFG%]2QD #=)(V<.UG>B3+54SSC R>^VXR*%-%2- M:*WT1[YK0P_2\.-)HF'/<][-:&C(1 ,N;&8X%$J A6+RRJLSGST$6\*L]V^] MSI?>M]Y]K]N7.M=74O_^YO)_?KOY=M6]ZX>UL'_[T;O_9PFA4ZK%Y'DL&N0< M?3.-@6F))G.EVW&I%G.PI.69\<)*Q((VK[YKC&@V@*SID\-I;;&;6[X9'':T M.Z.O)>NDWCCT@>K>0-H[63D5D' 2HJJ7/=8/6W/G=#TC^:3BH6(3$2&Y$SLJ MD5LMTM#?6%9 )DC55; 9]V;W?+-6[N@CM>>4SQ,-1/%)$2\+<8EML#&K0KHD M2'?7Z@JXT6\DD)\93G72;K1)J[$[U'!<$1S8>#/'9>!RQG"Q@M?TS72JI'9Z;S^<3N M9%QXGMC>/!"AA*Y4J1:3IX6W9,J=*_)ZF$P-NLN)@+>'>"/27Y)+=BU=_R_^ M'D8>MX9[X[+! R/6HO*6NNR8=I-@@^_9H;V71K@>97GRA2S'G4*N? "X<*5' M?#:1D@.\=_TU\Y[8!KS.W)\XKOD?.HK=2WH@'VQ)&->2V9\$T.4W24;X:(!R M=%S&-AE:7QFML>W:U;$EVZY='?F][=KFV6?;"2=PQ/PCF9Z'*5BH3IVY[_GP M ["V9/@K TX<=WU$54F4E7JJ6E8[NI9-+M_1]G+L@H4[?TDY)7L^:RN16(]L MJ!0R/>MZ='E?B7XH />8K,T.W#S7P3(Y'QHSTS=.LT7@8CNWL)N>?+ B\+O63F!TT@8%(2LYGI"] M?^48R\S->6&L 79,4\LQ ^G]@7@^.$C;'<0^6=(IAM>C .. VE9^ (JRJ1,E M0('D?ICYO_<3*AG#H3.=&3:.UI-L-F$=*XD-&QO?T@>7 M>;\N)L76_ GU*&)<#%\?1H>OC\/AZUXX?/WBL-M9>UN"B>?U:KCYVG!SM1IN MGGVXN5H--^_?PS_?N]?W?>GFJW1SV^6+ZQ]X=<<>JOZ*QJD_34R?GN,"80VV M\^0:LTV&3,RENZ9PAV\+IQ\WSM(]+AX37QU7 ITEW4]<2J7O<-/$8P/$:UU0 M8:,<5E[N???-9[%K*>=M[S%E.F]*RC:L/@] )]'UP;%8HKUE&V%? 2PEP/;N MS1A5&SF =C'J/3]]R^0G?O8>JYQ:J MKOX4%^FX[MY+=]V_=Z]_=-=DO3!M?]H: 0NO2A3K$E>W?TH?U:IG/WEBK2JV M]H(F#16/EG9W$=FZW0WV0+G@J!<'QQ9IMC2B:KN#M*DLF[495\WP8G9 0+1KJUD330RNTY*%C$J)%D4D#D^8:U5":P^BL MA'AID!9(L6;SA(9'\3Q&UMCCU[N;?E_ZWKG[M7=]S,33S+KF5]?QO%O7&9O; MFLX3NSP$\$&\R_JA,U09I/&6&36>HF@HU2)TJC3=36OGGWQP%. M9M&7"#AM4F\UB:P?OB:AO*7[U6).8C$'R!\61_C7OTK=?]SB@7_E+.[HL]85 M8T0V2YPF:M7).#F.^I$ -&#'U1I/4$\Q9KW"3 MA_64!C]>7-]Z[T[AOXEN^EKWRO M!GOVT)G2;V" ;PG1U66B)#@ >VO\O+T<;G\]&(^;#?5O"OA&>J()&%7!8F[J M,!6&U'8+_?L*/TGQL[]*3(4?C6B*3N1&CA,I,A>0EM>9K19S$HO)L[?FS?UO MW3LI,+-$@*'HKJDGCX%J,4.6)F]"L8KK,V0;,*5>PE@/GL3D9% M/1MIB)%0='SG$OUL"2UMZL3Y9EWBBE3S%?!E)]4J-E MYA7X7[N-#MX@:7LL MX62%5D&G-/Z$NM>.[2S',\5!W]Z^8*59\CFO28RE30<#"FGH^4>=3QA3!1W; M9&6G9/[P6V.G@LYN,B))2^:.'RBOH;S*OUK,22PFS_,;;FV)_!C^DB_=KS=W M7>GV[N;OO7[OYEJ"7P.K[+[SCT7ZZ(E%S8/CWJ^N,^4>WARX79P'@Y_WA;4\ MX]?=&\_4ZS[[K@'2S[0-]Z7GTRD;T EWNHYE,>FS*PZHZ2I1$CB&1R*^@HR> M X%Z<[)+LTGJC2S=W(L^N"PHY^2X %=;.E&;N]-MRP;N/0*@\&$" MV'IKJ:QAU[)/LAE]9C_OFOJ)ZA82>F9O8BQ 07[@1E3L[;DEQ,K)LD9!?F): MA"3U[-XV.C+[D6G1D=SS2X>0RAVL%E-Z=_#S[]W>K[_A@(+.W[MWOW:E_F^= MNVY?NOEQW[_O7%_UKG\MX3ZKQ9S$8O)KSUC?D.'RI=/O71Y!_Z7PCW(SU].- MP/Z=]7RFHPZ '(?8S''L],UX;1SV%\,SA[LFC&OU)I';Z8]ZRV;6'PAM>BG0 MAD.*FT3-T.;QC:)-+@7:&J2IRD3),)7QC:*M40JT ;=I+:+IN7D1AU6D5[UO M/\ *?+U4DK\JO3*M.7RZ1BS;Z:1%%+E.6G)N[O]K9^_\E6DVQ%7J].CJ-!OB M*H5Z=(6:F>/*I%++ZV=7BSF)Q60@N6[G[KIW_6L_:+5VV[WC$;H2;J]:S$DL MYO4&Y0Y\?*ZFT(M=P[5A]]XM=9D2W.Q0SKT17!3H0/E"3E\%4S:SY="'Z;DB M)O;0#9<-/96..Y".RX2>PK3+"<_,^UFDBWGP7/Q,G/'R5%!L#=FU/J M2=?T2;ISIH9-^ =$ZE/7''^2IH;[8,)+\%)Y@=Y9SD]>WA&?=GWV^7Y")6,X M=*8SPWX!&$BVX\,C 7B284LF7/3@&A:H8M>7G''-GU"/(G9'6)N. YMMEGIN M %JDL6D;]M"$RST?/L#6[YX1GV>DZ MCL*WL_7(,][[W_[=X]2Y_OG>O;[OX]#>R]\ZU[]V^[7> M-7QQ<_D_O]U\N^K>]?_[OUJJTOPD=?_VHW?_3^G *\>BN?O?NO#GKMN5.M>P MZ-X_I.\WU_>_]:4N[.I*^NN/ZZZDR:2FRJIRX.6]^W'=^7'5 V"^+^;-["T! M1<>]@"DQ6))E"2W(U"K^[LV,8?#[LFTP="S+F'G \\%/GZ1@:+0L__1)2KK8 MLQR*B@)H)HCXPFIA4S8S0C(]J<@'1Q%]_L0.\A UBC>XHMYY=J=\637 32C M&618Z5Y]@E#-IVPM_D5;H)ZB2##<8R,=&I/8'Y?.= JV>-]WAG_L,GE%%>!. M"LAYUPO,)EU0/$W?&N8(K-57OLO.<#B?SBTTMO/>Z7[;2LXMN]]S2DR;4O8F M85J>I%%Z0LYMOYVI,[?]M[/?2V-F^NNJ]_5N^(J.S:'YAC!\[^2&WR)%X2ZX M[&>POSSU\,R\ XRU\->VZX+Y)").YZ+I-,X%']M#7D&UZ5 M_$Q&W-+^*?T953-[;F+*[$.=J*I&M/KN9@;9(; /:-?BYGE!-4VM-3/M)R V MJ.MU_YR;_LN6GJX,HF\ FJU#0+.E$[TMD[JZNZW#24!T^PE.NQB0;NH(H).& MII"FMOO<D"S+MR:9GC>G(\GPX'&&B[&.*4Z66)IS>'SAES*8@!9PCVWL:HXX MNP7,.:+"D7_^U7'[U'TTASLTB$H:[=,>^P 'TN02@8][JB=)MA2ZXZ< MP::H==)NEW=R<5+5H6SL,EQ*M._G;N>%]GWMK3Q]CV4% ?" 2V&KDC-C_?XE M^DS=H>DM3IN/+^5R5!/LRQN^U6ZPTZVJ0E=DTI)/5.H5HBR2PY"Q@*Z45^H= M7F6D!)Y"%*5-]/(.WDFL.-1*<61 OHH.Y[[\DZOZP"V<#PQ>"+!P*D!OL-%U M!2-MK;-]V.RVRSRSS.J-_SSV?E7_<.XML4\S1Z]DB_X6I8$8ZEQ'*Z=BC M@!=NQE$.V:)26BI1$O2H*3MQU$^+.#++Q!,DC@-,^;FFOF0Y7K*\O_0E@*DGG-S0T)I$RS!(XQ6/\=Z! ME\Q:LQ1XJ=(^JL6\Y<5DIO\@X?>[X0XGDK:2[WL4^WV/?LPI$WF;1&W(1&]E MF5Q< D063L$H;?1SA^K//$\K6PIM PBJ MG:CK\A8S["CT=)AD>%4A+4TG:H(DJR= M:%[2?A4X^V=:E#VE) M16F)]&E)JJ:2EKQO-G(9P'BDY H X&D"KQ"-D3HS!0MA]1+;*DGU1JO2&YEP MWVP3.Y:NTI*0^''-B1\/2.65>6 Z4_UMD[J M:B%3E ^*F^(GH*G[E5DF3[:J)^CX4*%#S9Q&G@H=F!W8K)-&@@2X-X&3[8ED M:D%= S?W8FP#P\@)$LE>^Y"S[6@Y3-8:L$E3)TJ]D*F-U6"SXPXVB]_(&M@2 M##MK5,/.UH:=U:MA9]F'G=6K86>O;]B9_/J&G6TBYVK*68HG%?G@*(:K*6?Y M//B$!B954\ZJ*6?5E+,38]IJREDUY2RM4*ZFG+WR#5=3SE[MW45..9-72::, M4\[4PW5'J).&C. \2.>%9HNH396HC3=J0=IZE"ODU8#2#5!P\=JU%FUF&HQA>:9L>>> M^HP:M1R](!2%*'N/&RH#!(]1WWZ:?;748W>#:+=)^_2;0:BGU71=._IL(O!& MY;U'3+RY;A"%Z8GTW2 TG<@GVL^@&%V1LJ:]Q(T,#J\OTO8#4%2B**=?]ERO ME$8FU.O[RIVJ$<3QB'[S0((R$GUV>7?88G^]3O33'Q.L;AZ]4$;BR"X13Y X MJO$T51^(_)L:;&ZB6(%L \@V]P][:R#;?LBFY=P(8L/AFDI462-M+7U9X9L= M4)-=;Y8$,]5Q7;68M[R8?$?4R 7O<+LL4@^9A%5OD&:)^_4E!U21:56G"J"" M2N97G+DV4;46:;5*>TZ[0_<7E)VWN;% 0VT1O9[E>/:H$VJT@^3=U36 3YVT MVX'-* M3E%./R?IM%JN[V?NY(1UM3S]LD\D):DP+9$^)4G723-!L*^,Q%^,JDB96Z&7 MUJ4\@KY(FY?2K)-FL[PY70EUAG9:DQ@*T1D9,-_:6^R\HHRDW-6%,W.?.<;6 MLB&Z?$>FS77&5O505XG6S#*H^/ATGET]'#31)$&_R%)"-[,".2AT&RV9-.3R M@CBIBMD\^J.,Q)%9Q1R>-NK["K MT&RL3>EY#=*4&T26NWF]_[KVU0SL8W!Z02]]*3G*'S M-#%]>HX+A#78SI-KS#;9B3&7QLZLV&_N2=*WQ,G-W1+ZJ^-*H-*DOOG,%O$= M'CSQ?AZX'S[7NJ#C1A+[.73W$\'@T%W=2X(S]4 XBQNUG",>7AVPUEO(EX%H M8QZ\T!_2U[N;[]+-;1>5W?6O4N?ROO?WWGVOV_^X-<1X&NW^FXV8-LJKW5X5 M.3AE_A9SRERV/N"9 R"PP9X-W@=-6@K?THG:W)W<7/;VW]O!F3E+*BTX-:*V M%**U]^P GOFL:7?:190;(IDHDN](+@6@#4TPLFR1C(&?XL]#PYM(,]=Y-%&% M#UZD=W-T5DW[O>3,J&OXZ.CB1A]-WZ3>=J%2':(4B%B5(?:*S@"9)DL:(I(Q M=>#A_PE^LT>@I.QSAE.+&AXM0_IG:H''^F\[\MJ#N V)&E(TO)I%FMDKW-) M#::ZIA-E[YJ6@]!RM,:+%P%[HE[MI$AZD:@?UMU]P=V(XKO-R%)UF@I MW-@=L:V[<%=;3M?R:'E_2C1> G 53>R7$\-^H. A26/#=*5'M*\D9\R@!]>" MR\6.^L"?<@]BH21-,*Z?5 U&-O+CN.G97P$SS/"]&5^&:+F,8F5+E_YR$6% MCCVZP;UVV%83%01HFDJ4\@ZF*2B O3] 5^'8;.FDKF:!XZ&BVH'XG1DO M)^=.[!:]MWQ76U#4:A+U1*?.Y4CGB>&EY=!Y=?^JB"@%W]%':H._P'+Y#T3& M.9L0S-!>1XK8&8O9Q2!FH_!FK3HSA>R.VJHSFW^2&FRKT&HU6T36R]-Y9*.< M=C&V&6/!6*8Q,"UVEGA:9+]9'''MNBR3\!"& ^';8L-)3IG;(+.:68ZN3HL; M=ZW=S=_[UUUKZ0O_Y3>_<#, M\-[U^]B4O==-0_MDOET:WN169"E]>?GAT1%HBB _J1.F)VTUG72=-/2*[P^7 M7Y/P.*JAN+,\)[]2+W49KBJRJ3> M3-\IXA7SW6&]IXQH2Z95*]>I)(LYL.OTM7?=N;ZL7*7>A\/$D 6?YWO7E M7;?3[V*$DK%_Y_J*_]#]VX_>WSO?L/G?21K$B$W\@P'3+KBVPRVG0TV-U.4&>'>EG=-; M$$<=#P$;N+).FEH+=/0>:=L'4,0;N5 ZE[YT?^U=7Z,6OODJW7;O>C=7)R_/ MMS?"/PKQ;9N]3'2E ;HYQ^.$5Z*7M^)1S3RYL"A$MD@+QU&TTH^C./H)8WV7 MF.C"QXD%Q$FVF<_<9;X@=;XO>Y^ H?;VY^\Z:M%?GC4>,<-2X9H>II"PHWL&$#R^G'M)4Y9/'JG) MYU._;>)//I3ZV,/ ,LV=.=4Y8<7N:H&U-$/#6M70L+6A88UJ:%BVH6'#?\FR M\H:&AEW?W'?[TOV-=/];5]HP04SD#72^U2*SQ(XWS^NO/ZZ[P5AGI42SQ'C4 MZ7H^A0<.UPY >8K6G(XZ_B]G_[IQ'PQ;],F_#,4N[Z%_"ZXNO)']>C/^&LCA M?BB&KTQO:#G>W*7W\(8O%O:G'\K_PC?\2SF3J#"&.H!Z "]8P)LR+)K!@@KUDP*:P3]**M M^8C6, =T:OZ'HF!UW)G#\\%8*R@3+GN:.);U(CE/-CS(FP\\#C)[KZB3-W@X]JX-B+3^>>^/#]12[T MN4:-42(K(3UJ1=.C6A ]_DZY]2R-S ?3!W*;4,/R)Y*@4" 1PP^&&'DU+("8 MV^!4LQQD-!;G_"?6G-X<4\D;FLP0X_>;N)39Y,4S8:H_PSLJ69Y;AXR$/_&[-O,5#C3%\.F)K!UY\ MP?[[4SH*@'!10Y8.[YW;B#8/WOD4/('O.@""Y#OSX63FF/CHS6"3#,L!N."* M@\?\&UC/IL"VO&8%GW#NC,\13J3&)E'YA@G.S\1PI\:0L3>'QM09X'RJX#G4 M?@#S$RDN'UY-H$M*SKWUHKE7V]^CXI&I%2&)I)="@=3&8M(H4 :EG*+-9Z / MG#<*=(%SRH(AH\SX9)?@]$8F).:V,1^9^'#\>&(\4FE J0V\1L'CAH]G>6Z%#HTH>YQ1FF!@P;<#)L=#AW1>0,+@LRIJ3+1:75.Z%B^MW+ M4,=(/2X-G)EIXS7P2 "?H&H"O&-)1F1,&T@9ZGDH"F!A,X[(&HX80"TY=SL3,HL08:/!,.;X7%SR_=X:8Y(S084#L/6\I(7&1K/++[F)];%PW_9 M!R'P ]X9,0^P3@*C[F/+>>*RA5VP\X$U]L %/J?&B%Y(]Q,'HY81,++*"X\% M-&T\#+<$:@&%K&PNOI$T!X:%16>2-Z'4%\"] A1-!]2M:0J1Q'H\OAP M&]@KHT4U5$"%.Q_*E!=^_3:-$KUHL58O2*Q=4A=4&0;T>-)%8-QBM ^T=K @ M>*(9Y%K6P()A^@]( :^8<^%A#)RYSX@F8N "_WDL_=(<@Q9'!L &/5KR #46AR8?TN"-&E$\FV!!^*>!^@AP\9MADJTNC,.#_[X8[G$@M+N)* MQOS%LJ1>H*41J^FD6!56VZQQ"+,E@(A"M6PR)N,6]2,-Z"]X&]#8@$_;'/IB MJ!LCHKG%2>@B"4:*"ZVF"8K!NSHAQ]^ZC@T_#CE. >]B&$W8A)U=$PB%U(&P M/-Z5@\\I0EWJ(M35_5WJ7%[>_+AF;6;Z]YWKJ\[=5;\8)LT6Q&(LFC.RBF%+ ML(-#V:G*2IO[N%\[_2_!$,1._X=T[5RP;\\5E=1^-C_SZ M2LVZ_/ZCU#>G,W!(660*G[38'6.\Z(T W\\7[/'BT?!&=@3'6!XUPQ2]=QJ8 MC-%&V52:FB!Y!F#(F$K =ZQ1R"OGDW6!$9ZF)M,=:_MD+)"#I13N$AA"[#( M&\;0S2FL#C4?4^FL/ 2M6$"9S2SD,5RSP!B@0V@[5'(U$&9H'(QXA3_>'M'X M@0'#OT<(3V UH)KM$4ZX7"SKKP8L"5P=16@_=G/X4"9.3*;1N=%A 'WA M+L!ZX ]$98I:?=TI(IL<'X#*P@LYD'#.\>!"]$[&>GNLN\44V]\!.9?@V0 Y MNJGE<-+GY2=KM5#6WG7_WKW^T2V5;-T3VD'@/P.:BI' /T#<@=7;OY0:P/67SX]VP);WT- &S'P2!34? 808;[ !NK,V_ M&)B6A?+@*W.%312/#ON7/6IJO*P^CD]U%DPL/JSA->#\<"$C_!WFL(P>F;<" M##V@3%QAJT5FXS\ZYI RT3H4.V",+EX:]SW*7C35G)5GB9?_A]:XD<>6A &= MA1L1,]U4Q)_X_G$V^UP$//Y23 7&8E2;AS6W<]?=VEQ3(:JBDZ:\WA>!J8;M MB\Q77KJB.-TU99,H':5";26"=2L,H'2 M6T15SL_;R_DIG"@VVI^8=R"LOO<'2:HLQO;4LMJ>&0_O-]F>ZT+4Y45B;3,VN3F:O0PVHL\^7"".EN<+M,Y2ZUGEL+ M='PZG$2/_,'PXT?D%BCY1S0-I\8?8/6"U2!Y&%67F(_,_=$MR^&#S3RX8AA= MA.%Y#CBCW.5G!V'P?MNQG(>7Q2KP74RV2R/GR<8G>]1'X\J?!,D$+%L:[%/P M5,L8),Y H+M\W6V>:G\XH:.Y16_&XL5?7KXCU80^RY>7NR"VT:1/$ /R3Y^DI-@X MRZ$"))#)\64(,369*7H@P/8 "O8O9XVS+0^,LYYVVVGW+/S^G8?=NRP&]_/ M_? YM.T3=@Q86]#I@:)O/B\!H@@XY%-N=!!B4_.',#=22DE/Q>Q6?E.[K7![ M$(FP%"G<7J8? X*=U>])*N[?W'.SRVUAD>CJ3W&6.?O$Q+@5$,=Y>[U@5+Y0 M==,^^_P-+>R^2/>\#(S551(,S)^?MA8YAEL@&R7AP@6T33&D1-,([B%H/4Y3=! MD)D[)R;@;)WHC1:1M=WCI!(#G$=TI((;C8]^W4WP*MG;H"WFQ@T125Z M.\=>LV^A(V&]51Q"ZO4&:2=@S0HA482TBT.(WFX10$J%D#0(T3.W7MZ-D&:[ M35KR:?;>3*'8[AV?)6PS<)QLWY6M7%NH]])0==+0=C?.?AO];[8R:Y'.3[.E M$55+SZUO#PT%BDSPG5HZ_JGP4.!0J 1BJ4&T1I.T,MAW&=I-K6:#GD0QQC?J M>93>\,QE^X&U$:)/(F1D,>V_V=\CQW M)W@=$#>^C^7R.^,Q9BK@.37E&0)XHCJ=6[[I4QOK!,?&4/3YJ[&J-'8S\(H[ M]:0'EV+J/$_65511P!W/WA3!X_Q4>B=T(6/5$C65@L(2/Z!W_:P!8!@3N= #< MQH445':*12-J\5>7VO0)[A6S#?&9)*STBNZ!W\BRG7G!@N)(I@IGEHS"!C/T2%KT828@6EI \PDQ8?"%'*_:ZH*+BAQ41X]=!YC'] M$\L^@C+W,"^6WUJ+H)2(JFA1N<;J0\V1>,5,S&G'.E:X&K-E3!>K+MAT40Y: M?B5@%RXTL>J%)T5C%OCR7I>[4(99WI%]B>1;Z1%32!=E=E/ @.A$PW),>''K M,UU?)1;6XO[AJSGKZ7$\"073.JDCX$K#ZS_98@K !0L U&#(MTV89[G WZQ^RP!VR)&,]B\)N M79,EI7#HOL.YVS$/?\AY#_@2U;Z MNR1'%B*#2$'ZTN_T=VQ'@NUS/'-J6H;+.9.U$RE%6G,N$EY+)^&7DN36?=S, MD/B:LL4"B2L7KRT((:QG&X65THYE<:K'Y#/'YLQ"#< V7,$5@.DM5TJ'"DB0 M(*\/$7EIJ[7JH3ZH+>F#Y=8/BQJLCWFV=0DB"(JRFMNT*%6T^GGW_NII1B?7$(5--@WG[="B$&'K:0( M"!4SJBD"K_WR\@K-OFLV8C-$;I;C.6 M(9DCR-'8K-Q>Q7EH-I7(0!-Z"UO2JV2B5I-/"].F2='0;A,]0:I_#J?2APB MICCUSM^!U],Y\/6TOG-:N(DXZ'H4=,G7QE5L%)/PA#@TU]9-+-8Z)=;XXGEM M<8_Y&7V4)6_0,_]#@V%NS#+"*]8>G/9)"\N+,7S2_R)6FC@KP)/0%_&YZ-+* M[#EG#!]ZWLIA\T5T^37&#[DQ0Y+0?V&$WDA'Z'HY3I+DZB0IQY.D/.FIF8Z> M&F>[W[L]UKE(=MD5$SVQ\&8H>B>F3\_9D?='R7:>7&.V,7:P?FE,R&O?6%_2 MMQPX2+I6:QR[SGTCIZ\!Q!ECK$4"N J\OH; :^HD] R!UV2AAM,/O*;.8,X0 M>-5)0VU6@=?RA_12,)8(Z:G[AO0:1&E5!7-%L:S DK8GEEHR2,.""G^KP.M1 MZK)21?P:;2)GJ*)\>X'7;-HT*1J4>H/4ZP>I!SI,^O+!PP:M=& DS8(%$4 M0*T"M?D%:@$#8\?QV>BPQ7FO^.1,>IY:'RT#P4GM\Q_]Y)'='*.UD24>(W9[ MZ&AN.QT;M0J*YMXO-X -JF,\,5W*G[M4FIJV.9T'N Y+1_A(*AR36)NS\0]K M]60Q$R/SB:7ROR]8X?XQ0ZB*G Z+[939HXMFM%\9*KSO'!5WK-#H5F#BJ^.N MOCE5LBDW9G-YU:E&;F,"=KN#[OP>LY$#?OC+700\D"22D&M0@E7E_W2I?YDS.SX.6 BZ_F=/><%(4H MS=U1A:-$G%)@7=U*O1L-IG@N*Q"?J1'8L^^?G']2P]W6_T"N$[VYV]DI)>:T M5XPY/#C;B3N%U!.$STN)N_KKQ=U79^[N0%U+)LT$(88C1^A3(51_W>'@@DG& M?-S%[4V9J&HYTW(3$ @+OKU6EM_2.U)M$47=W6CX9!@=O=B/.+%VSONC@,-! M=P?[WR+KQ_K[WT3OD9"H M?6>\E^(.!I1M!P-!]J]G/I_SSC]\OG=DO/=?YQ;.W:ZQN=NKK+LDW>OM&N+*ET:CX-+O%0DQ_F8%,[L':1[Q!^L_B!T&68T,&(S#N<4/:/&V ME>-:WH5PJ1GG2W3G">Q<+47WWJV0N!(;N(/UWU)W&#VI.%(V[[,;)E5&9>I-XFLQ"QSO# @M[0?9+MAU6.U M15]1Z^5"^IKR]D6Z@B/ZK4K. *0RK^P"UG%IWLB-IW#V5\\>.E/^8^ &;#V! MT]KK.=]%(#JO)3=:I!V3Y$BD*!)91]>:$6F*BKC9U!2U*.Y;WNH=OOEF_,.C M'7QMM&/KEMW*0.+K09O".#&')>L-HNGK-+6,H(LDR33E:%_>]\%\F#@6^%5> M]\\YJ*QK\#-1?5@.2JW$.3#A^.>D#\ROJ;D>&F[]^YO+__GMYMM5]ZXOBE6E M[M]^].[_6=Y&Y^DQ$)2!9L%='D"XFKN!"20::@L5\MUPAQ-)4X(.N& @&+;$ M7-/WJ2W-7.!*]Z7FC,<4G\)Z<)N>-\>"O*W)Y4J4Y7O77U-(90:H'GL) M7_LM"[GTL=&R![MF7\5+9=:,V3O[K!!=U4@S9B %[]?L!2/HL=^W@YF?\$JF MJQ]_PJCD+1]KI&&2$RE+(N\[SI]TC)V._> M$"\4[=4?L-TY93F;GC,TV2,$N.@RM(!8$? 'S9X#"%MB->(:OL$I)(Z M2!YP1$ H7UUGVA.HNG'[!L9M3: --*U]:3F_)J.UY(2FIZ<:EE%K1J M08)VL[&^*GM#L5I+;OLEDZH\VW6;2.T^@\MI>D!+-WP2PU;1JF*=J[Q.3(%@ MQ=VED!W'V82NR+")&%MVLW:(,>K#J0PI]$4VZSUD^JBF"+;,HO9;,JN(WI9) MLY')M#)2H/R" M,1O2S#+L"^F&MV41I""L'1$]B;&@:@LN-D GX)DOO'@[5)M[6$=L69P-MM*X M!MZIIL:H3+$Q%@M8[,Z09 OJS&!5PBRD8+1<+&VVV9#.A.3<&*TB!R8SU-;)TU=XD! 88: X-A6<&M M:/$CV;\R2ZB>V1+2#F@)R63=%)*36D)Z_:@.IJZ#$%K74(F-(%T_ZO(U/79 M>_'FCYYY*NN&73-C8ONFN571K)-6',9VVT!ZY@FF^ZY948FBKZ-I%1=+ K"6 MV0X:1O04-X7R; 2W>6;',26EGEE2UO.:30A4Y22*J64^F=E&AG?4\T'[@XG' MHT]H@;#@U+8\8*(UMVAE>_>)E1QGN[OA4@2Y&K@85E8[HM[0-0=J'&D<3Z5 9N$1B7['?,CIU1EB(KIALZ+HM.KD0[=BC) M1G8E&?$[$]N;*FFTUZ.JP<;9 $4V5G&'NFCFYS)OT0UJG;3;,5RXV5$-PTVU MW>9)Z]"0E[4<(-\^#.3!>&K'6!*QD%\*_04L("=F@4:&B-\^B% 4HL1$BM-B MHI'M5"0M)F0YMLG0"B9J,3P@?(_MFU /"_LF:=;7JVM2@S['B-T.T,=TZ-O- M!/()';&M!G/3CQ/=\37Y'\XWEHWGI2X?GMGZ_[5[W M1;9M60_F\\)5<%R?'^YS\A,P28AUJ3%,5TQSYK%,M+J,(<^ 1*.-V67G X./ M$H]8P+7?(_/(=TB1S'YZ=SJSG!=*^WR6^(8PJ!7,/KX9WX4SH+E;PB![:+GO5>N*;UIT:BN#, C"N2?9&0>>M[/J\<7N*9X.B) M$?4U48;#TRL=#'($CPM>B?<->=N/H&C'P$"X9;%&36MO7[^>1\0C_,8;]C/0 M@JLZ9QQ?PXR](-L\PP9]H,VMN>G+P-F6F\YX=K#[@&:P^X!F4V+[):P, MX3KBY2MY>SVSFM\>-#$^X""H.MA63GS'W/!U;%/)0 OFO)_ 7DCN9\ MF@5VL,WE'RN.[04;W7$D7*^31J--='U=RA\YK)-#T\LU"W5;D9Y:%>FM%>DI M9/P+9$:YX;Z3Z0:C)ODFQP)Q,[.MD!G];3 M48G>:I&6'A/(W^'IU$)/9].))6\5G-KS6?@[VSPDDS(]L M[)%WM[)0GCMW,^91^)73[JWA^.W'W+7=;"2%;+2@@.VGXHQ[HGF9HR"1"A[D MP3:#P,3IA-"[AHMDXH%P8RA('1S?^(#\PM[-4%%V.W?7O>M?P1K\=M/OOY=N MNW=2_[?.7;>\<>_= XBVDE0D<2_B,2>[^S(0Y /:]^_L'H[_4M);% M>7#@]H1DX.$[3(B;Q'1;:Q'']$QQ0I R3>>X5Z;CDV?2.88IUD0KG"> MG+F%C:ZD(5QGBI4$;@F BK6:8(TVF+$JS6<"6+#EDYU^OS1SF<]O8+T7@%-%ZBQ722$U#)A&0^0(@54+ M:4XHIU#)G3@N],2XJ.^<[;&U[T#8,W#U39M) =_LLD<6>=M M;,N 7NY3F=/ WL;JR)$M+6033>\5XX\E/IAW;28ONC )N[JV? =-^E0HRT= MZ?<:4_XVGIL40Y^DC8.?=#5V\%."1N3M]3[D;23XZ]5(RI:91KGW(D\W2RKI MX[(,F\JEEN._(RIYNE19[:THG:7,^-K5"7%769C_G3HDXC:@L[ M?ZZ?8.>&O'W48$%E,\A5Y1VYF:]DY?H$)&M9@C MDNGOJZ>[0=7Y(O]]T>"=!>E9CL[:67,)@5W-XE6;Q*YO7O4\U[>^>M!VQZ-JG)$ M&Q8 -8FJ5&A+B+8]^D;DB+8&::HR41+,=:[0MNYV'Y/;M!;1]-T^^1YC%3,; MD>E'P&Y1NMWQ6"3XL-2.U60NCTA/ALM*+WA&U:[<[T1'/2<[/3:##F?=13B4 M;\97 L:19'WO=P'?CLV3LG]EOVWOE*(W23.F07#"<[:L8J7\N(L4-6)=P+GY M?#XQ1\ %'R7^[_D80'5>KY]]/A<90Q7(DH%,KT"6%F2-?$%V/,],Y**]7K,C M?]],@&S-^MAN>+2((M=)2]Y]DE/9BP5Y9]D05_EG1_?/LB&N\M".[J%EYK@2 M^VC5B6FUF-*&Z9-1:'=3B4<)H5$MYB06\_;.EM(G+>WENJAI.G7$%1YMRN^$ MBP+-*U_(ZSU%3LU8R@4O*3(W!W+D8R(G-_9YI8M1NQ/2>@)(E=XKG]Z+04VE^YMY- P*TZ3+/<&7.Z[.'-\' 1C6-8+GQ\)AD\M[ T7'4H[I*YOF'8X M,$2HUIWM=5%3NW1LT6&DLRKO"S6@EO-4'@VZK>-X$CSGTV+KAP#H2O?;'V % M>W>.97UU7 1LU6JK+/VEJE9;5:NM> A7[9CVWVW5:NOU[O9XK;82)!V4MF_5 MJ3TWRYG2>FGY6E=@^AR$?EQG&@W4E#"5I%K,22RFN(YPB8]!?Z2L6 O;[&P] M/=C:JB@>4GDU;TM1=[;!\V$S3K:7F+5;1$Y0898=#*6";X8R@CWAVVP3M;$[ MZ?R5P#=#MO^^]%LG[?KNTZQ7 M\,2?E[PK<.\D%-U7#N<*FA:6N@12%N(M.Y MU(6)!96X[3M&Z^^,QI8+\K<25T-ODV:"7J)OKO*TH%*X@R.XI39(,T&_R@K! M^93,'8&#L1NP5B&X8"U^- 0W6RK1FWHQ"#Y>SBP;RWZ$S+(#%6]F]2.W]M8I MI%5)V1)G#X2@K(YH=@2UY0:1ZQ6""O9D]^ @[-=73R]IWRB"LKK"V1'4TF32 M**8V8#5]-FG&:[EFX()),C5]-@JP8X\NV7O+7K=?W@FY&<$?C,W-C+T\P/&S^?F;Z9L/XAC*_%RN\8+[ M "B_*;5H\ALV9INQ::ABS"FFG]F/CO7(<\3P HL^X-Q2/L<56%QL?D)]H:(>BH?_C2[_[MQ_=ZWNI^W?,9BVO>-@-V$ 2)$'! MWMGI_'1O9=L]6_KK' B:UQ4\8?KCD)I(V=&AQ'_9;ABT]G"O#B':C[(;C&_>/.M)436B-&-VP;=9B^3$LH-6UJS>_O?A+J-]A(9P.K*!CT<-1W2]?9J&]@!S8)V[ -Z^4_6-C#UL<' M8"_HTJNQJ=;.D.D'L$K#_>#X:S@=KPD5-#%276^\+'I,-^X4+V MQ,6:Q"9@:2.N1*G$!HF+ =\B[7G#>HZEUY)4#-6KBJ'UBB&UJAA*8SBQOPPF MEXQ_R3(*G@_&Y]Q>^_/@";3 MP%\#7JR!&3PR_>":.^K-+9]=$2+P),,-M &I+XS=Z7!W /MX7G2 MS#+P4F? ;GNDHADY?9[Q&AB'$Q7)N80E1IJ ME,B[L:B&G8X0]B-2NRI_&@OD6@*YBQO8!3C!8Z#(O?4+?D/T[WO4IK7-&Y; IP4H8UD3*Q5&\C/')D!_\,)>^>1@ M<9( W(!:)D5$!7 2GPO4KW[,,1E>71,?8UWPT)PQJEF](R2GE2],T%7V:.UC M#TPAGSZ\K"T(2&OULZGQLKJ2)].R5B]CY>.34MPZT!D.!;CQG(4P(Y,Q'D[V!E:)M?E0-]V(PVTY0_U9RE^+('??&2"F0$? U^.4O >CK9HB$;"^AI\4C)T*N<"W%5QD1(LR4 MQ=O 6$521J"ZIO>'5^/S$415'P, ES5 3M+0F(.\ 4M\#A)2""ENW(['$0L8 M"( E7R- -P/_0KH!Z0BFE&7Z+_@4H(N1"4L1#ZZ) GWQND4!_GCN@[CFXA3- M:<$4N%0 O&F#5.>1HW ;RW"$!SINL*TAJ][GIOS"A#=&0%Q>4/5?PY8#L%8G MU/H,GL$Z7,=C?(_ -Y ]F,%JH$@'I+ EL91T JJ QV]!POX 2_Q'3!-F6C# M"R5P#7#&'PLD<=L#U( %N_-0JSS2#RY]P(1VQWVIB=N !A\-X"T!220Q8V;Z MAD481V'&L.1RG86T1WV3:S7<0T0<#H=TQC+KP4N;L_ ?; V6;LXL"LABDI73 MB+1&(S5OPN (_KQ@3ML#V>IRQJ*/X"IPS;:%K?E#1W.,BU@F\Q+%4Q%< X;P M(2=Q)B$BE+0L1VKP%%S:'PAH4+=6P+Y 8_,9 M'3BH$\KL!0-6*D@406V# ;)D*PBJX)X?TC S,Y[@7D+7@LT.A9TS%B9DW&$ 0W!+O"LA7;%@BB!]@%-)K=P34'G M;&5C("=LK!$&.OK=RXM78.K> &L_FO3I]$KB8?$_FY\O;_[>NSI7VOP@H9@] M\#<%.RGN/1CX'\_!;@ 20)TE[#YS.C,6S5:"#8-'#(R-LE'(XY!!:JN2.8RF M!$J*&27.39X MA$S$_T*7Z,%R!G#OA!H6R*)"1!VR544= L)PN713^7(\97,7S M/=06.CVP-_$(@-DJS"JD>/78Q(BU]$(-%V']Y]QP0:H3B9E#*\%,QB&P;RZK M611U:-BXTL"SB/)3 ),:XP:V*;$,H;3,<00N]HBI<>24!9!&L%Z+,FMB'6"G M)4V!3;\;+A@26''*0!=P&+ D$!)3L^Y+R&?<1'5\9BW#GCGE,7L9K7=N>2'Z M*6#2>:&4PW &Z ,;*[2@PL<)!N!X4M\EXP!Z"* ,Q4V,G)1ZS,S %1@B>X(G+1C]]!D\+*9FS#LI* ME"%,S(Q@@X]8W,F^0&<%-?=0B F0^>BX,8.%@XT;X"#1P7P%S-4"ZYMW&F#' M ;B#)\Z9SW!ST+R$PRLLKN."QA>.)4"("W;T5X9SSP>8@:9@;AK@;R''@N4% M7,4I9 @6/X!D!#>Z+\$"1&2!"SC&+FBC\R(Y&* VD &#M,B%])OSA-^2:(BJ>:,0<_B2V"5C "8 MI^.;'M<>R"-_4&:I#^:C!QK$H- ^!*O;$\YRZ*2,G"<;) >P&@]%#=$18_S'F5GXM M4%[<[;9\0=2AL(W:+UX +I?^.3=%B&-,1^BGB4 C>(0.Z@@>W*!@.4L@KR8. MCU@(52'.JH+C*XF3(5OM %W"P#?TUN0665 Y">47#^+@^>;$L49,H/7\,%O# M0FWU- GLH:![D'"@/:8OF=?&-L^WBL[1U!F98T'MWD(0K1IX2]$5&CXU$!KK MJV4P )(?.>)G<>F:97@8@DQRI*971VKK1VI:=:1V%!]3)&/]9CY,+$PI]4+; M,TQA.;[_65!KJTC_JBU]KG:UM@+RVMP-X"?8(G;/B"[NW#/_0_D*SSXK()?P M@L_;ZG+;NY_S*XOOL6X!AL6U\E\4[:(A34&MH;H*VJ *-V-##U1)UW\*#3P) M7=6%;21:JH)J04-Z:=T):F"6P+1C,VHL4#) 0*U?M-<@L+,1+#9Q2 @$J4 H M:%F@T!E.T-X$=P2<#6;@#PUO(HTQ#,'LP(@%PF@D-8"*1'P]RY:_&7,;N^Y^[TK B#OP4/S/!ZE #4Y#XVZAY"0 O\> ML/TW51QU/#D2V$#,0AFX<+E7)#ST+/"X,S ?#D-3D2#R7YKR13/$].+H@%O\ M/#B.[A7%7+LBM]3(LJ6N/<%S HYB!#^V 3=G8*,84[2:N5: C7 A8$F7SMSV MP-%#?%X"1XQ9VK$X;;AA7B2+\#^!#L%_J44?>0@'XY#LAON%2Q;<@&=G%+TR M\.)<,$RM%Q'RD2Z[-T4"K9D%:#S36\2EX#IF6H>),"/TN#UTSF<6!0^PR.6W M]L;Y#$06.^O$N"(_;D4'&A,R =N,#&"3P@OCF:#<,T)L"8IG#I%P-/;;;4RI MT4Y<1 X+<4,1AY\;UTP9(L@SP4;&[NS,'=/%BWVA$ M-7I7D2!0Y"PP^(X'HSQ88N I) \P$4F$Z1;J%DL9+$.D$QO,?S6Q8QEZ]N#7 MHM\*]YHV"^]BR&LY0B1.<<$D\3ETX5X,Y<9#)*C 8E;T:3@CL4EWH4G">ZRR M%**5%J.A<5(+XWZ\LV!!#LNRMU*41W3'+0^O4-^KZ*U@&-7'$O7(00G*8S&N M@?6!9GC=;&S6GO 8?C9SG6=VR@$:=\FM(4*Q"5-]S/R7T&)?N;%UT5K8ND'> M2JQ5O[;R6C+;6(I9;M0'65^NNGFY2N.BOK;>6NQZ\7@U>.PH FUDJ:!#8ABV MQ]NXBX2V'QY&P&X7MC"L830?'BI@EGL\PV/'R0?AGT&XG6)>P(XAQ(8"G +F MT5X (X@G^;C,UH=_X%[3>HE>RLI;, V/@BE,\$1/T(?'(CUX@H0I+HLG1F\6 M >3MT0*/+<%PPZ//.&["C!K3BN&@X+K89YM^A* WKS,X; L2JUAE!S]O#1)W M0M]N:CZ3VL!!]>OA\[F-P8[[@FOP*]J'%_2QO'Y=$<^!4BL M&74%P*'J&U]2>BIU;_$3V6V%VU/I&Q\O0*H'Y]<[?O4,3OWI;,TOD'XJ2:/< MNG*Q1LU;7U*BA==/<^':J4) MW_(6!!6UBM9%HP2K:)8$%LE7$1N./G+V5:/*OEK/OJI7V5?'B%9&96F1D::CLN*)WBY94QX#&':U,):Y>A>#5X@8CPX;!UL/YB6/5H4C+"4<#QY M<,9CC_I!I;3%\F*"I-^[W[OAKO@!1_23(#:)@=8IIN_RE=66]S)SG0?7F *L M<3@["2IK#9%/KR(P>1Y,^+F-?)Q7>M 0%?B?D[0:9^-/5;@ Z3B19A M7I9/@%G+M:5]GN9!R4W8@Z++#P@*/2HI;C>+?8B##B\B87CAP_*I6N-"74UX MJ^TXA919&L+R8YJ1;*I0SJP=?B@74LH%UOZBJ-%CRB3'CG'K4^H7>L(%/K+" M<"%&@K4%)<0B:1"K!EB=H\=K>9!S>&(./RV4+%9Y !\.YJ:%7W%>=MP'PS;_ M$Y9E4P^U@^FA7/-\U\$L.A2=N,*@GT&DY!Y$P9,_N:BAN(H!']98L"Y<6";# MRZ%!R )GNJ*F<*E,SULMZ4:0+'JQ6%1,FA,"<^J,L++JG@DPWS"M&DO08:4N M/BOL CD[-?Z-*^?5,*QV9_NHXP.5VU9'/24[X*AF!"<\ZZF&!%<' M5A3X7; MTSOLV>]\I*QW%S42%?0 N&DNJV+]W6#-C?[;F,X^25_ T1Z;?AO^2+MZN M$9PVTFROQ7Z/,X8Q]>J59H/4&^F.#,JR^B:IMYJDH:@GN?H&T7#@5+N9>?7Y MGMFPAMGG7YC/%)VX5?!90:O=)++6VGU>C2=*"TMW7KRI=-+T13$$5T(L&H&?'7#7JB#@K9?;S6(WESCUR,A M0V_(I%T:TFBV=-)NI"2, @E55E6B:@E.9/OSB&>U %WE"(JI=%8^H*T9IEH08%9) NEP4T MBJP"IZ1<3;ZT>>LZ8][MV;"DKY06KK!!;.KMLMB6"I@/+6TM'^Y8"KO1)BVE M++!I-%6BR2EADR]Q]NQ'B@W_I3O6LI]-4Q;0%EU"3 M4]IN19I>BIH2,OE29B?2E0\]'A"C4^< FEW5==)HE49_Z> *-\I"%5JK3O1& M62P-M=4F$;!Q*A>)Y2&O=$!<"G#*041Y1UG6CK M1WQ'"RN Z:$?U5?BO9+HQ/^6*8D]_!Q"S@>RRKZR[;Q!5EHF\'KQ^$[M7P!AN@$NKKWF1 M;V/[*FG)*E'6C_@R;/_0-?JYCA2,EMXZZX5VD2["7IAM_,2SC<$YJ U$KC'S M%/@PS,D->(%HFPX#5;!>:*Y-._IS-M0>_,9:Q(> M:;\N"ME$M7&X:H\U&+1>:LN5NT$ML\0&;"WGQ T7.7&$=S#GDW0&K*K8E\9S M>QA.GILX.,=7C AB(VQY.V:<;$A='$C*IPXYN^C :ML>)O!#<=(8WDFAW"D)!/K*^/F MLT4 '0P&C9:,^\NOCZ)W>0F>CSVW^4Q*WGO8=$<+["]06Q-O#(;'Q0Z-P_;E M6*TZGP&[3EG-*HZYHFRH&O\>AWN?7A_=M6=NZZ;2K+JIK'=3T5]3-Y43(-FE MW+,Q72H17Q8!9EP##6#]VLXF(R!Q@@\->!6;=LO[>]B!]@3CZ@$78+I3-F64 M3R=WG#_8L/@IZ-X)2"@ 97H.)VQ]\#L. M"/3Y[-@@]9--$^!JSN$5_#@Z$^P.E*TS8)6AR:>YLYIT]I*P'SCV_5YN%Z"A M-R'+4E#B[H4C!)=AM>A!DJB+<]B9A(T[8 7Z"TL'(#W'^1[&',PDCK>5 GT$ M">_LS):,U[$Q?Q$E:DB+"_K=2\F=8V-S9O$$4U/%5!>;BK[S!I?\Y[@F6,_, MM)D-QWL%L&&)ML$G0;J.Q;N3/.'4]9I0.+,UF),*?.#7+J%A9 R'W;K.6E\1:U2'<)N'"/V9D M>A[E,XL=^\10PX[E5[$0\;1FX!E.V(=L3B\8LP:)=.#WG1J.M1&H\0#4S"?E M4^(13B &G:?(?&%D$%@!]<7T]: O$G\\$]3P=":H1?NIP4NP,C;-=WG0,FJ- M!UH#=3,UYU-<&$XJ9L8I/@][%^$JV1MQ#T$7IM-"TFJB#XTD^G#@C.#T'R!]0-F\^\.UP+!/E3T3S JEC[(L9 M'J#]/3_J5(0#.CRZ6 BRU-SC8[RGQHAI+VL^G=6\^324="A+1XOI(#C>-] 7 MX?3LX,EAR .?C#W)PN'1N.% Y"Z-XPXEJ4U]G"AT8@1P$XX#)X&H>XG$<=9U MT8)#!3K1WXPPN.C3QCO^6,@>@$ADL,C(\VA$"6R(I6 3F(4.GCP']B.'<,"@ M&!M"NPZ^0,IC9"3DK%?S4%J[&X(#'LXV!*MF,32'-T>*SDIVP?H "Q'V+/FQ%U?A5\+&L;W&V6SNZFI+E@90+"0B@0WYZ[_3W3/2(,EO M!!)QU5;6-F(TTSW3CT_W=,<%SL0H?TD(J;7BK[X8A7H$,C_$&N^CULBBZ8%(..20NIK.%SYWZ<>4V= M=V15LO52GY:/7=R]$-::A2RYL.">EC=T1&MZDSG8I%163)3KI^7!(F9+J!5K MY__[:N^4VT-MUP0Q]N;$"X*WV=1*2PN/9-X8[0ML M[H]62FW"9."H#E30I/:^>CBF-?;EF4AM(B9F983?CF$$E7(MK2YAZ=Y>RK.S M4^<61R"4T1^:Z24>:R.00&S 3PR /%@ZU7/)Q(JI8S2;""K ?DW4F0GD"^B2 MF3*(3.4,K#2!%VEAK\&H["RN2U:43, CL[W81C/]VD2ITZCO,$9DPNJPH:!( M15%FATHJA^*=_!.;2TE+FG,'HD_QA9"K06';(;9PV\<.R"T=.FHV&%; Y!MS M) YPI5&NA.T#8[6!Y?..39:]+=J>-Z/BI.MBYXFX!QCZ\*/L_IP\ASO;RD%$ MA1V^!K4]H*5Z@[^ 'V<]Q!>%JQ7,U$,.2X<^_-;J[#OC;]1J^#HH^'G(3#:X MXL>BIJ,(K&2RP1?2VR\ZK,) !?Y!K6,;)&F\H&MY!\/!83=W$I*EQW2TC^T: M&&*,TB)%"H>M-4.P_"X)C./(Z4JX& 6C>/I60$PS@&ZD Q3_>LKM*!?'DV(K M7=C%-Q*N0KP9X63$$OF+E!.A3%9]'.OF*A-5 )R9*4>SC"S'E)/T&\9XPZ:^ M<+!+Z-D;?'-')Q@B\++',6IK@4>(&+T1I#C^Q<>*GQ93W'Z-*29CBLW7F.*B M?6\A+90(HF8,O+&+N+"0!C'AS?^.$,_#IG'8J%HB>)%TF?6Q6EK#SB)\/QE6.; MH (9JGLE>.9!5WJ/BS)E,T0^!-T,$ M>>1&A42RTEV>B-1MY'LV80U<7;E0#CX$OZGH?9B+QEG#MW5@4V.*+P(!U/F>:ZLFIPBTMSI7.QCED$ M@T$-?M,>4NE]$6^'<"[L;36H*(TW>2;ZGC\J<;_9(9#/'Z 7'1G'7 0./92 MF#S6'0O\4:!> $U2E![\^JYGTG%T\7,)OPL?>EUV6:'\+6%[R0!(B$.6*+$ M3KH[I7-(>"69:9"V1B@FRH !\WM\% (WPST2@L[HXPV,*>UK#Q'+L8O[*(:-1X9=QK<$(3G+/-DMRHF&HO6\/ ]E^!8;V03/X:52F] 4;I4, J.P( M#_',-$0HF/O;T$T\@DMD9LK X*?'_@'B1XVZWX"15DSOB[_@P+?Q?H76,DU0 MZK!3SD7:3/':H+3=R#&N5BHZP5B8$ .F8D!),- OPX%$QIX-FPNDG,-_HK@S M-U;XC__WC^UJM?*;*:EC1-3!I"(6X!/Z;_+X?C)<:2X<1MW.\>HEWX;3P!8. M&,S%=BW(]PCGZN2A MPR;:M['50Q4":F($/:*2;4>DSQ5:G<\ O'>9"".?0:$G'?-UTM8;5X@)J!EYZR4AR+T=6E,6%!Z<^D-N1.P5:^\W=4Z$**UNU,9(5%(!:=0_2(@V64<7@RMX>V3 M$1W0J+4:'4:N),"S'/+1S6@#!^)U&-8P9M\E0B0C>-?L>[CMSL<--"&>(#V' M#<-8,4Q;--0#W(T+GJ%#CFBX4(*!X4Y'%Z48&%=\ U@ D-GH=Y=Z8]L"&WOV MS8BAH? $L8QV%8DMBHYRF6$/A A#*8/.SXSQ#9X-R>4*6 3] >JV+K [# MA_"M1<8Z?'U@<_ELE4N@Y,*_HYCGQ(;\"PMR>2W;0B,9C4 P)V$B?%92SKLQ M, L?(;[[HUE(@+.NEUM7T"=G3[CQG;+]R%>1\IH MM<(^U$42[V2Y$.#H;DB4-\"E&\K2LS&Q[U\V_F-HMO5NS?B[4JD!AFOLS9/= M;6YE:+6R]L<8_$;(/KVA!G+\#X[\'2Q*QPNPVQK91I_(#[NP@^OBJ0+AHX(< M$&8F87P$2(E0;I1$&SZ#X J7)D"SQ< #C\'I=UYQ^B1.O[5*.'WV9RHF9^H9 MR9EZ63L0]SEDF56362!6BB=$^)HBL;@ZR_H,MZ4($!QS,P?N3@H+-+J-A>%5 M0!B5:R21F[Y>BA)BX9.#OLVZVM&$F6-4)E39C( Z^NPX-+?$9](SA4@R.&W< M< 67RXAL.A89EYCD*/Y('9$I_U@::1*KMR)NF2JWAB&W,$_*8MSZ(V?[ B\Q MZ35C0V^\86_Q:;UAB=_&(:4Z?&D^07A'$Y'5P,U11)U#;M'*<()/"*:=6P"!)(\CN@EM+XB5P&A6/P^#!P:Z*D*F9"%.#Y"<-L0[S$A MO4Q0:-8ZO13P%X",!I!F\ -^)GP GF=6"7:YS'&VPRA1('/;Z"W1#3=QX7@@ MX@KH#'HR- 2HEY(>OB[^[J(613@"FN;:EBVNS.,I,P*\BE"Z=N'V-GEI TQ% M V,UT,() @[#P&:SPS0-S'G@?I&2N"=3*Z#5NKI];K%S.KI>D K!J9FE1;,( M(!F/%7JO;7EY4$AERN&(=O*%=#N+)YX/(\[*-,C45".,=7!;UN?&.K2$]MR> MA[EGA#2@0R,3K^-W+:,#&@1BB_?QN$'N>139("<99"[L/4JE@13N 3KLZQ'* MZ'K1,38%E_#0XPR5_"G:JP4+O&&FY, >B11\CV3'45P[20.A>%ON;%:[:\_6 M[J50NUL>?[^2LO\$=0& 2^H%88JN#1$LIO@*\WW/EU?]M*YOC*VRUBK)74YW M-.7VA)/$=RQ%\$'%,;X:2[$D0%.8AAMZB9[K3$7V,]R%6:?8ZQ7F:F"!$;X* M/!^A+O-DE (V1"F\/Q9.!9W2 1N5M6.Z!;*NVC0BE#+SA<$X&,E.YP*=EM0D M9 -&5&Y"N!!NLET%SXYJ[_#Q0U+BN%=1<( ) !T83!K)]NEB15D[C.X6RXB( MYB@' L*VCA.;>8!DCZR1DOIVEUDZP] CZ_PQ4 M9 '5O0*.4EHTWE,&:1D:<4-&%VJIT,HP7*W,_BGAE[%@ 59FF=[Y#1B:D@G@ M*>&HTW5B*#!B<;/3I%HCJ,FGHI086O&4_H*2OO&+)N_5BS%N/(Q-!9%GCC>R MH7')8)[9]MS(\Q>+BG=S0K5U$^*$(/7!A<5?_ MLMK>J0W0&;>18)5=4=XOCB>T*'!Y<4>^14:77UZP0[87MD.J9>VS2WE,:"5V M#(=LKR.JE!0A8WCI^#/E60KYN +[Z4D.N4@SJ*Y7:@V9C8KI+53/CEFEF71B M@2/9?#00GV!7A_)05*1T&=ZT(6@6'CX4#\QT)]7.'8-2>@TG\.0T#''9K5J# M,J;-:$(E>GW*&^+YLL7,E&V[G#?<=XOS1:_6UO6M;84S,^P@>GP393U+J00I M<@(Q994K"A,A&D&;X=B'1&K,\.N(+5%_4WTK\5_EG /P395<$#_7&GQO<84_ M&#L]60/,9XB=4T*B5./AY45ZQB87W\57X55[2JT5);WD)"G]);P0ADXYE)0% M"P199%#Z[,CCYH@5 ,# #]L57:? ]T>5K7#!/0*AO@ M>6:4: VIHD$7L)6>N+>&W"&2X,Z#-!^\(P,IA7*'EI3215'QS!NLDP?1!H.; M6Y,H(3X21S3H0C.+'^,8ZZ^.<=(QWGEUC)^1P1ZSFW:R2Z\Y9%T#T\D8,:I2I M"1JT0)6:N8"\X:7EV8M]@L:T>3OGUE9Y9'>L?;[Z,&53(SF>.( MK@WOUBIK^'LP-$SY^Y.G=6M;HSX\6ODEM#!,SW&,8< 5K/QI372;>:BGQ56R M =-=C6G"%_^22@R^*%==S49@_V"T)"258)",V_N;>Z73,01TB7KP];W4+ASQ M^7"S(9K,+T]IX/'TQ6[O_/*(I1VRP/3M,#%[F@ _K3\K]T>"AE[8LBQO] MXT%X_W4P=#RZ+!S6T]2NV.@6HF)?X#ZM,=".V=65%UZ!.1#1,TIAZ;#A2-RJ MJ%.*?K@B8]$4K>DOI6A-?S)%#T*G2VRLNT+BJA.M;VN?RYWR03ETI_5:HX*) M8'AYX0Z?NU:IABZWX5\9+@LVSB8.F\I\LVJE4ETJ_:LOIG]U/O1/)J[]!/2O MOGC_5[/;__^8?38P MYK6R%[+OH'6RF%4?*%=@3VSW&DNMYH,&AT?'BZ'!(61BVWDDP4EK?S$D.#&N MF).WU9]?'"UF]><4$,CA*:C/B0 'F)F,\"*Q:AV>NY^-Z3;7*H4SS@N.UB;18?*RY$61GB1A1=T4_$Y%%7R(MG)>5F M&B687X1UB+0^7("#Y CLS&'-W!BBRU:BTPK4Q1O!#:*^X71EU3F,ZM,#ZS+. M#Q5B8$!C/.I[>.%JH7D1.5-!J?K&]& R[KNUZB- S#/AFU],M /19RZ,@#S5 M'+I3-38K#^*I<,UOEU;3&O?@O@"A?_I]FE ,W[@?#A9/U6*//75-SS#']J>[ M]TW_(9SZ(9IM!ILAI/I[F5#5EW M=85/7W7F4[K_]9?VR)%;29-?3[&N'SP: M=^!.ZQ1KPE &9*=3H1O#27L2!*7,H;OS3&5A>;U*L%<)5A )=NB->PZW$\[A M>ODU! :7+L$RG]+C)9B08R^18"GE$.Z08$D<'038'0\K!^[0&?$ 3'@FOV0X+MANJ8Q00027?U W77*7XUKBS%J99TQ12GI#%MV,'2,Z2YTK&!01VNRVV<&7\N>II7P-QLBW?(W_M0QHFL>IG'#=KB MR)=97<-$&'IZ ZZ ;'!UZG+?_=W:.-CH&<9P]\ ;#&PJ[=YR+;C)S0\1]]VY M:[6F0?%>'&H<6&O:)+!W7=OA&\X?P[0V9]^]]\!L:LG9Z,N;30IMJO'9G/NL MRWR?61U(%D;0Y\FS>(A'*52I+6,>*?2HWS^/#MXEH&*:RG3HBD$VE&DL=T8I M-&H^9D9GXQ$6:>1[>4&$VLK!M.K):6W'IT651"^-R1%5OMVG&_M/W]WW3Z61 MG,K.DJ:BIVPB/93*WM"?[)YC/X8ST8[AK'N 5W6(9Z=L=-:5'QU E8)G2(+G M3#$AJG$CT5FC>V+G6.$$I1/]^=CS.U!ERYR[\$Z=84)\WS=#_.R,+C,=B5M. MUG-(^=!,*RDS30CXE@71.51[EUXK+$-S;MA6VQ7=Z9#_6!%:O?_&M:2<_EE7 M7=2"MD5"1Q1C*6E<25$N'A< T!ATWMM73WE]BB;)Z/75M-4G-,8RSW?J#!/* M(Q?G>SMEI@G=4HA#D4;T:L)?*,12TKA236BP[,[W3LKK4[R+C%Y?2V-D0N<[98:UA"K)P_E.G6E"4Q3B4-2:*4M9H-;92GE]"I25T>M3A%NM/N-6 M4Q'5MGMLV#[N,?"L!< X.A#5 )%I\^<-9PU43A@83O!N+8U/"972%CV!#T7S M][8K8AP!]+&Q;R"($9OG7JU:308FT&27]$=&UD)\ JE?1#OL+M;"1 MT-PQR;1II4EY++AS['N#MFB)&&(F<.#F/JVTK9:";%&U+9 1I^P9,-*SJ)." M:F4]C11JU!.B/@376 S60PUZ@DYGOTTTJA1G1%#)W":3Z+>6BT?2Z+ ]KVP M>_W16?=S\/P#]1PRU7(TOQ2DMCXKQJGZ\%GWT'8PP455JE^PIPW&CO#/[_&W MYX';S^%T(Y-Y<\DS/1T/N+%G)DA*D[*8O=N"5ER@<(X=H[>VU^6JD\DQ MQ;?WGC3@@3V:MK@N/? L/KUJ?3MEM">--_:A(/"Q'9B&\Y49_I%K0=[-VM[& MAE[E5F1B_,>/+>^!T.!D%Q]#V]FUO3^JR7D_=V"8M1B6DH.>/_ 15.N?'O"A M?<-INQ:;?&33M;U*I:+7Z]OU%U&#QHY2>2'[?"V>:_5";IYX0.B^YS(J";"V MUVSH&\U&,W6;E/"/81B>WH,A-DA[#_;^[=CN]6Z U_OXR[0)_DX74N'$;0"Y M*\U:I3Q!P8D?CZ9#/AELAH?G9W8,.E#*.^1+J0)VH$T&CLNMR_YH--S=W+R] MO2U/KGRG[/F]S6JE4MN4]:/YT/"!O2N(@<*!$T-03-/$Q]A_8;J'?PK_:$.M M/N@5X6LX,S;SPH"9Y9YWLWG0_CC+^OB7]^2K-F/O4MY/%?-C[^=+\$=PRG## M;E3@/SE(])E\R?=UE)(%Y&$81]S9='B(XM/9#+$"J*?J 2/90_H[K2*((M&XE22&8!7 M;L"!LS*QN4VK9A4*,(C&HHDE7J',;C,VO=P)VNV?@&]W(.T/\+ @#-SY"1AX MP>@*_Y'A0]_K8&5.']3H7&G.+4EDSL6]JRF\GH=[IZ\XKY<\6YEQ.W(0/.;>5? MR61+@.T5W[HY\9OR@&?K.RO.ZV4KF3PRO;KJP$B>_*9<,'S5T9%PA58$7<_W[Y]&?C?__]RQR.)U_=QH[U8^NF]W7J M?CXV/E:_?;ZWQXW/VU?WLSV#HZ;7_?/##/3X>W MWSY:@Y%^9 [V/US[S:[WZ;#A??A@__O>8;??CWOOWX];5T='>M <_V4:_9ON5_-R_[A2__7+U?6)\Y_ ]4YV#MV_ M+';J]2^=;YWO^Y.C=__3#CH7&QNAD%W5+9X/YS*+[;UX4"=G!%AU7"0GSF4> MKD?5%H^D_%R:.)=,7W7T*$_.92X8ONH04BZ"YT.:)2C1=V<+T_W6>NV1\8_C7M7JIC9G=9Q[2A M5@[L;L.UVY>O7"II\4D.*2#/ /,]) M'9=Z83&>1_+\#)IN_^P*O+"83A&8G!>-75@GSEM.%0[P"?[1[:8_ N&J[EGUC6V/#(=[" M1X>VS\R1][ %G5'$+0-A7#B *H\LRN7A*QPJE4?.9GKQO%$X3"F/+,JCN=,L M')"41\YFFFK=+!P,E$<6Y?%>6K-PH$\>.9MIGE.S< A.'EF41W2]65AT)X:X MSO3#5IM'GSO&P[CZBILWA45SBL#DO)SDPJ$W#S#Y@@4CWS9'S'K4;845/\*% M WX*P=V\G-W"@3]JC)M]'_,!CF[X/RFB>O:!Y9WBK>>$#F]E*CY[3#/MC R9>=LA<;V"[XM,[7G@O M;5-?&1M697>X[@=H-^2CW\-I^#AU];.#8F-B!^V;H&\/M2YTCV?=X-V:/?F[ M\C?T(-?X3WKX4S7\J88_K6DC3_V"YXU<;R3;BJMCTY+N?6$].:3^T)":Z/$< M]E>FQ_K,L(1)QC_G1-V3_UYYUI3_KS\:.'O_#U!+ P04 " "X@ 13*_8X M9VH' #6) '0 &8Q,'$P-C(Q97@Q,"TQ7V]P=&EM:7IE*?^AE*M!&2D\=Y#NAFPD LQ#X@Z(R>IJ/CK=E;2%N]UKNQ-R?_T] M=C\2(,P.N\"RCWS(H]LN5YVJ.E5V>O!Q_)_S8;LU^'AV?(I/\J_!^-/X_&PX MV"T_<7>WNCT879Q^I2_CK^=G/W6F.G-]VM_+'8UERI8^\X*N="JR7GFA1U_8 MR&D'$S'U\K'SCB@59B:S/OFA>T?D^,9M"R5GN&3D+'&=X6 T/+M)Y$0Z"-S9 M'^R.H/;E;8=(9;V<3F1\^\R.#]Q>=Q+7DBHNN9T446;T=::=.G12(= ME\:GN=++%-/:K>.98?9?Z3B..8N+E Y*0+RTY\;E^U2N-6NWG";1*!P+QS&] MYXDIA%G2P6&/#O;V?WP9S9_5HXJG[GO!&2?2DN5(9W&[)6H? BB7,''CZ37< MNO[.EHI_*?11#>V6"3_?$H2E(F;,QK>#=RX!S$O24VB=.TXG; #RP5Z/)DL2 M64P3=@OFC"YR)U/Y/[ZZZ;5;)]KDV@@G=79KM1.=YB);UHOU2 ">N8@%57=Z M0>9_I5)2I-ZU$WU+P-D-1X63+#[\_#YL[52 M<-3 \&Q\^;C 9YIJI?1"9K-V*Q<&(2[RQ(=PPH81H#$K]APA,Y+.$IPI#;LR M< WG2D2X*2SNQS(*;#)AR'OFH"J-?.*0Z@P_3:DKW])2%V8][X$&0CB566G? MD@I+"^D273@Z$85EZ@*!F*."2X0+@A,Q9YHAES-:&.D+A5\F2:ELQEH M$ZK$^+!LYAAF_S$+\"[$G$HK)E+)H,8&4&%3%E99@#%+ M?0"'P!H5/U NJBC( @ B12(YXE\*H4*-6+#R .X?O*44@9?81HD@6^2Y0F9, M%--$V" .]*[8VO5;'K!$J]B#XL0-;"L3;%8HX:V)B\B7 D0NYH<94$>0*M(< MR*74K=B]H34:<093G6UHGCZR4 !E4MT(%J/>*:MQK8DNU ^W[NDM8_U\%$B- M5?DFYPQ6Q(4)JGI 5E:L0//YLO.$F?GDJ7Z+^FC%?!6GV6!:37[-[?YK-ND? M]OJ'O?ZZ[/6UMC(05F5JNQ54%5D6[$$^L*.)SH"K5S M3CER-=NA]>:=9MD>!D2J" 8E@39[,"-S0O5H+BULZ9&24RZ;[;CQ$K"!EX"I M\GZ-JFA#PX2F*;@!Y)+YO'%&3HH*DY553TW#R*+7S<._MXL_2012J]V".T\\ MJ%HU+NR_9&/_:F!YOH[^3P@C2F*9_B6M(_^Q2PX10VL!]O@)_@U2Q#(BJH2'/2T5]N2_/E=%/>MUO@;.G= MM! F!L%Z?2S(L_1DF''7-'!(%,';)GAQSC84:EW*SXIP$K'.]MM%Y@=A;%TG MK=/1->D\'$/8!(M"$0F*Y= (1->97J"(SLH*&\Y'J@+OJC.5>B8@LD7.!J3L M!R\)1#@KQ(SKH@KHNL4%RY*Y3)YOSDGO_OEYKQ)C";<;30A8K7N3KPCY)-NP MJA*I$H'>I8RN$$ I(@'B&*D@P=^OF*__^+[Y+TP;[(_6_4%@=__?CR,.WY+? M[>S*K X=$9KZT!*!+W0D0R3ZCJUL6N\(#FU3CR*AHJ(,6MBYOW,8&J32N[>[ MK7+=?JW+NATK$ZI." 6IW@4TJ?#;&BU,LT5(KAX]MN,ZJC@5O5K0>?Y-XJ47 MY%U_[/L@\=(+\FZ[]0WBI1?EW7;K8>*E5\J[K[I%+#OGL[#["5NH4V!4-\O] M]3\IWO7"'Q5_QY/Q$J3C)M%\=+_HCN+[U#R[B> NSWS8$8(CK +'6K"R/QQ) M0L7SRZ?.'GSI[G?#[\OCTM/[]:#46,G:) M'[KWYH@FVL1L/#9*Y);[5'_KA.<5!N.K>@'0K<-64=4J.YUWJF<:!N/3>E0E M_/#-)OM&2V37^/3^K$J+B79.IWT:H[-"^QOC#M\\D=*(MR9@RC#8!GY]'P;5SUH,&M,R .CA MUR-D>63NQ/+E,-B#MZO?YN/[^'\*)S&;0+H_]B21/*7W:$@SM*F*+J93&=WU MUT;G#'T-N[/.<%,E>V+K-BS[\. ']/D5RW[MXLJBH=V_7-)Y8-* M_GFF_P-02P,$% @ N( $4SC"(/]U:76_;-A1]-^#_0 18D0#*A]MF#XD7P$G< M+4/6=*F!88^T1-E<*%$E*3O>K]^YI&0KL=LXJ[NVF/.01.3EY25YSOV@U/UE M\-OU6;O5_:7?N\1?1C_=P=7@NG_6/0Q_T7M8=7?/;R[_9.\'?U[W?]I)=>Y. M6.>H<&P@,V'96S%EMSKC>10:(O9>&)GN8""&OGONN%/FQ+W;YTJ.\A-FY&CL M3EG&S4CF^TX7)PP:Y@U#[9S.?-O.6??\K'\_ED/IV*O.0:=[>([%O-N(&;'( MG3!KVO$B']KB]*M,C2VXZ-\.KMY<7?0&5S=OWSL#=B.-01EFV<3&?,C;G;Y&2/K!_TSJ_[[*)_??VN=WEY]?;G MGW:.=OSS^W>]B_KY7TY:'=;R49VRJ4SE#PT,X M_%5:VA=B5W=P60^KU&%]H._EV8J>@Y?',G^H2HF4(//FYNV@N<)]*_\689D[ M9YV#[B$)+.E=1U'*,ZEF)T]MUM*D5^W6F$\$,V(BQ50D (&T[$/)#9B@9F@O MM'%,Y^R--AD&[?\.)09BHI9B(D\P\-'KWL,)VRF\+)#%/=WK,+ M;0JV2V->J.1#J4^-&$GK#,_="^,;]DZ;BR>'.+BE_PDS9TTT/MZ,L*8M/C^* MEOD$FT?LR\]!;%/1.;= $$"6S=A=KJ=*)",1!2P&!+9;B<8NY]JQ&*.YS!G/ M9ZS,G2D%LXX[D<%[$^XX]ABPE%RQE,=H,DQG"%1.![DE@5S$PEIN9B22\3OA MT3W7:=&6P!I,J2A$MEN8A"1B:>(R@UR.\3 E 1>F8QF/F2WIUT+!5!A1::$5 M9-(JP1.9CW V;HPEVD+$WD+26\ VG6"=0 "V93AK;L26)]\?3UY]<9X(ELH< M. 2FVZT%\"*0!/+H-PL! !D>'!204"3S6)7DOH'N!LHB,$.2_R^ 3>(5\4VI M!7$JR-J'2AD4\8)P:@^$P M,VHPPM;6+)F[)<7W1XK7FR+%X %^7AA+^82M4%_EMG"UY+93B6\WPD6 _._;94D.B\XON=XUVQUV[1V,YQ$A[WO"I)]4<>>$03 M, H!#7H%M),Q:\^4!LW51"DFJM.WQ9X%6R@///FOB11^'P!!_S]*>>)LG%=\ M4[RZ%!:RP)?/9E:@/\!F ?^(4JV8E_838QXS!BG/4 #)U50AB=*E@0(X_8FT M%$M(2N1>#]6HBRC4B&04;Q3WW*C2J 6^HRK,4:=$1((Q5BN9<.PCT6")>.O'D;7Y!\Y.9$*L MXE;GB)("]+?@)%4_Q#5NDAKV8*+D0ZFDFU&"MVI><@.>(1[\(1=](-JHGGQD MOJ]65)2F /NLSTCC6)N$#&BW?"$U$CD2386\%5VB('J3#*K$0#2X 5D@.*Y+ MM2VQ5EY]?1D:Q9NB47_"5>E].R%,I"D*%3D!-*R=U^XK$L8UHE5X7%V#>-9@ M( *-#97.4)=NV03 O-VBUJ?GBT(Q%'10(9<^?3_ AG6-Z#V!"'L!@TY)^1;W MWQ[NDXV%CP"H963R'&E)52#XKI7X?T;0H"1,QW%I"'^-?&>%UDQ;AW9ZM0)= M-J8+BOKB>/S@W;"V:-N9WGAQ0'//5$ MXD.DWY$J?,V8DG>"\C5_Z?=H0/39F[2EV[?WAN7X*U\Y^#T M!-KI#I=NIF(I $]1W1+,2_:IX'>4!H4,WN=!OOCPKVGJ:^)GH;ZJK<-]WB/O M3H3@"09:[^J#<_\8S.N2!6, 1\5+VA-%6<$%FA M]$R@=SK6(3;P!RP"Z#>2KQU\-30VT?<8G<^>M &V4X0DDPBS'VNE>&%Q-/5_ M._X;JT]C<:?Z#FL96Z\]D#^=9>.,3UBO' '"['7XW.'A!J]6_2.IKG>* $C' M\"Q;FZ-7-CY?92U5;6=-[7/%XSO6.3C&J?B;TJ+GU8M')3GM!3+Z;! MT^=OTQ/O4&8?U1 8IG<+#Q5B*E/7O15S2_0"["?GB,^R9\_C;_.!L MKNJ0/FP,7SK2!Y'_ %!+ P04 " "X@ 13O6D)>FC8LN)%MER)3DA^^OW7,E.#$D+M&'+=. !L'1U=26= MT>=[? 7O=M5=^?XXO0SN^Y_/N^] M7TMU[@[8[D[A6%]FPK)/8L*N=,;S*#1$[%H8F:YA((9>/G7<(7/BUFUR)8?Y M 3-R.'*'+.-F*/--IXL#!@VSAH%V3F>^;>VH[67F?[&(NY M7(D9LZT)$_D9V,XJ MEG=/X5G$3G4Y5-RRRRUVS&^$B;!LXV0Z96[$W2HGNV=]OWM\WF,GO?/SR^[I MZ=FG/]ZO[:SYY^O+[DG]_)V35H>U>%2';"(3-R)=.[_AU/I7]11C6G;,57WZ MT' 7#O^4EO:%V-7IG];#*G58'^A[>K2D9VMO7^9W52F1$F0^7'SJ-U>X:>6_ M(BQS[6AWJ[-- @MZ'Z,HY9E4TX.'-FMATK-V:\3'@ADQEF(B$H! 6O:EY 9, M4%.T%]HXIG/V09L,@S;_AA(#,5%+,9$G&/AGF0OV=B=B>SM[NTRG[*)P,L-4 M5[?L1)N"K=.8-RKY4NI#(X;2.L-S]\;XAHW#YN+)(?:OZ'_"S-$K&O]_-.[] M"!J;BHZY!3H H&S*;G(]42(9BBC@+*"KW4HT]C37CL48S67.>#YE9>Y,*9AU MW(D,GIDPQ;&C@)SDBJ4\1I-A.D,0 ;3K!.G'>V);!M+D1KQQX61QX^^P<$"R5.3 &O+9;T"N0T$14"])+]= '?$&>*24G-25'"T=^1N4XEG#YLSQHWP" 7@Y$ )GVD( MT&*@I!V12R6Q# &"@@0])]+&2ML2XRAT&*T"4@NC8Y&@V;)U #,1@'I 7^\V M'O%\*%@73OFJ5)#8??1HQ&!*$XH[G%?I39S[$95>*).B4@"8ZQ6,N'.6SJP,I'<2%J!#!F8CXHY M:2HM)47>45B?0?F(H:V 10XAB@85G'!0*HY(A^2Q--Z*>7:%(2%7:X0:FFD@ M2!#!" I$\AI\7B";!L_#IOM.'('G*UY\@52/]_^/YA;X.)8),89;G2.Z"5#; M@F]4;1"/N$EJ2(-ED@^DDFY*2=>R>8GB'OT>V"$_O"/:J%9\1+VM5E24I@"S MK,\2XUB;A QHMWSA,A0YDC^%7!)=HB#JD@RJLD B4%P6"&JO-'J!-(I71:/> MF*O2^VU"F$A3% ]R#&A8.ZN5ER1ZCXA$X7%Y7>!9@X$((C94'P-=ND43 /-V MBUH?GB\*!4K00<55^G ]S@9UW>8]@0A[ 8,.2?DK[E\>[I.5A8\ J$5D\API M1Y78^ZZE^']"T* $2\=Q:0A_C5QFB=9,6X=V>DT!73:F2X/Z$G;]*V-24 G> M/(C/KFPKRU'0"W^M1C=N>3DS;".8->)VEOM1'/#4$XD/D7Y'JO U94K>",K% M_"7;O0'1#V_2*]U>WE7!_D^^*O!O+9*:I='<55/H:!)E[K4)Z8_&7+18UM2V M(5E#;>.TL;/4RS= 9Y9)YX18O!Z;K6N@D=Q1?R)AH%>R#CHA#ED*=/A+)5;M M!,274L)^3_@RC_U5W,8S7PC\ZE1XX=< 786$'=(2:*=[5;I1BJ4 /$5U S K MQR>"WU :%#)XGP?YXL._%JFO;I^$^JIN#O=P][P[$8(G&&B]JP_._6LPKTL6 MC ',45E$(1>S.'];9CAL+-G3IXJK2Z^Y7QW_"T7[RLKT;CYEJ8'[C ]X7T^ MP.M?I%4HCRC#Y_0F8ZS56%!&DO-A]4;05'%"9(724X'>R4B'V,#OL B@7TF^ MMO73T-A$WWUT/GG2!M@.$9),(LQFK)7BA<71U/^M^>^5OHW%M>J;ID5LO?- M_G:6C3,^8-UR" BS=^'3@;L;O%SU[Z2ZWBD"(!W#DVQMCE[:^'25M52UG36U MCQ6/;]CNUCY.Q=^"/K0IVW9[X2.=I9OR@)YZ,0V>/GV;'GBO.3UXI*D_=E@/ M9)#2*3RU;)X\[Q;([&MW';]'E?^-Z//@O\#U!+ P04 M " "X@ 13+9[H_7@$ Z% '0 &8Q,'$P-C(Q97@S,BTQ7V]P=&EM M:7IEZ/AR#*]T70"TR%8ER-G",YG MQ[KR1G\Z.(2SSAS,B:T#=11,&83A:&).K)$Y+B$<1_GL:NY>F1,/O.EQ%+9_ MA:N&V[ :X#I6%H7VV7G+.(YRTP73GLX\QX:C&UZ:^Z'U7A//NW3 -><#<^*X M]>GGL7,-IN7IF4ZKU7E12,?)LI &6$%&''S!.?45$QQNF5J#6E.X28E$1X3W M,*>QD I$ --8L8C]0^=WU8HE9 QO],K3<'F3BJXEHICP^U.9/;T%%#84,D*0 M]3\@$');*E"^I$OXE'(*9RT#'=AI0\!"'-L <*F?2J88&D?X$IP[?TWXB@+J MB5B2:+!:?;52Z,]AENH-&!GP%PM#&-+%0AA@K1D-4 I*5>PKA6D0,!^1:-FX MU!;I*B0)#,@7*LO50\8)]QD)-ZO1"1I;8:N!;)&*!?@G3F62$JZJ%25@*V,* MMV89 RB?+$6LT,QR/>#RQ=MUI!_N5PFMY/1.)L&F:L$C&5&?1D5V19 M@G$!$\LMD8W7Y%_N_$,9N,VX748>#.H;KBZ$7%)9]T48DCBA>-X7_VI9\[^? M>_G]8)=CYR=(O^$4FY,M>/4$S\H<8ZT_N,>:K5?D-'TDJ !69L(@)/X7:#?. MT;XLSAL[SO;K:B;-[.QC)()/^0'X7=V%Y/>MDX>8E)0XR"M[<$U(1$LO;.EY M[O;<)/Y=DUX5O\=42)\.XYZ=,\DPY6,L#(\Z$"-+:1N/$E\)>7RC;*P@/V23 MF:XPD>%=WKZ]!O G.;)O\,4=]%\S]SG96K:?LT;>@1Z?!EENY@K@1]CP_UOP M$MGYJ./_&?)Q<^B__KUUM^,ZO'G<:/+6+"GN7^CKK(E:(_\6E'+LV25GR1H[ M(\Q JANUIZ];U^U9C8T13O_O+7P;J=X;_ E!+ P04 " "X@ 13>! B M1OP, "N<@ $0 &]P'-D[5U[<]JX%O]_/X4N=^;> M[G0HCS3-)K?)3@(A89L$&DC;W)V=CK%ET-:6B&0#R:=?2;:)7Y(AKW6[S'0F M8$E'O_/0.4='%GW_Z\)UP Q2A@C>KS3>U"L 8I-8"(_W*U>#ZN&@U>U6?CT MX*?W_ZI6P0G$D!H>M,#H%K2(.QV8" RI@9E-J M>>>[/H HFGC?=J]7F\_D; MD_=A)J*0$9^:D(D'H%KE!".2+0H%P3TP]"$X],>@O@6:C;WZ#O\'KH8MT*PW M&\&0G]XOV!XS)] U '2@"['7X=.VH6WXCK=?N?$-!]D(6A7 ^<*\+_6JWNT4 MLOU*B,DVV.@-H>/:LJDFZ%?KC>I6HP(\@XZA=V&XD$T-$RZ'"5;(U$,NNH-T M(9B0P^KOMNK17 ["WQ+]%R/JR*F:]?I6332/# :C[HM,__F6[-W8W=VMR=:H MJ\]43$0M"1Z"061*%^O 7[ \,!QZH_;E_&P@A;[LRSFSO&7_.*/;M: QZFIY M-%\HO*$FL L@=0&]V8B31QI1(LP\ YNP$E@1 ,(L#(R)9WC"IVIA2^.#M\ M3L:7KE16BJLG4Y,%[1?GB\^),,KAZHEX,@WGQ7GBB\Y#S <2' MJ\NNSO5(PBV"&7&0)7S_D>&(]3R80,@=![("QK_2K\I.U.!(0[6$BC*K[,ET][5O4"Z$"?00!\96 M4F5Z3+%FFX_5+'B5G#-/U5JI_V.5W>6YH0N7PEK-:\U=HRV*3CD+ERF2X[9*60 MT.OV@_3*B0-!?;- 5U/=A>'Y%!+[R&<(0\8,S ,E0XS8_9@8$LI<<4C. DGH M]QW7:1LQTR&,D^-? KI"BQ%EP$D#25L\C5//6XX;E88JA?-#TR0^]A >\^6! M+8-:R;Q(T44?,7S#I#J6#XO6S"]I%40C-QY. M*?$SR+>/27F'CPI3B]VTN(.!N;G 1MY1RA?+IX(\*IGJ99L+K+Y13ZLA3N._ M8;*V2="*=,(#*<^^B#OE650VJBNZ:$-"HY&K&2#)@#B=34A0*^?8H)C'3W9& M&.M#*O=""=7D=M!GSXUF6C,1$?!*D/D9<$) 4MHL'/W.1N0V$)L(9DI+L98B M%[:55D=B^"9ZJSV7/V+PQN?\'L_$)B_IL]*-11&]\3;CL)8D0$ C/[AO])'* M7X?&R%%DL6%384VUL:W*9L&K@$9^U66CC&1JFZ.*1(,^A&>VX<%8O0HV"E"' M[AQU:+H5>JS,KEL9R+4JVV@LZ;_:T#.0D^_ HK:"%$NY&0>O0@J;PJ,FL)L3 M:/D.)+9'/,.A@>RD!2=CO*:?WK-E=N]9_8@$(*0O*HQR!A!.\_?^=3G/PH39;'+6NZS-K0*^W[L;STU-$+CXU33)!?KMC MOY[,9^[.\47WIM8R^Q?3^9\?+-=K')ONT>DW^LXFY^UMMU<-$^F^*YW<3T>C_"\^:$_>7O,87J$./VJ_M^8D#YS>=\-2IOWW]>?3M MS/G$WLUFO^R^[>.;]FV]]?%UH_:-S??_ *W!9?2VV*-L/ BE>:XFV5*P>VAF M"B!1C-;XF1_+5I_(U8@7 PW,K5G(SR3,T_D;16>MTVEF*B)I5:5<3CA)>/#( M@)P,B-DVN>^*2K5]<6[D2*HTV[1J*+$K)FIL!1H.I@0A#.& MBH[FW&39:U64\URJNI<^CVMF:C-YY>4"7[M1E:[0K%27LF=A\:"9K>0H2L]Z MS6T4EW:G(X,AT\"6A1S?@Q8,MYM*09M^K\+@2 MBGR'( 0#X)*&(VEP1( IBN ;RTA;AH]GD'$QNZ%.TQ]5)<. +!Y;,S8DIRFB'B6S4:5Q6/JHUF=:OQ M9L&LZ/;$FB@$T\'UC?501.,>@D)_TRP/!XLNA,6'C@UC*D?6H..Q);'J/;$E MHC4EDWN-3(6K:*3\SF)0"K'D7WU;43_1 *&8[?M95]9)_A7&U93"Q\84LJ24 MIY&59,"@^69,9C6>YDFZ!3C2W<4'.7,M3SKI?B1*(GCT4Y>&PB'PX MXAF$87*Y!Q>IY/7!/9%5X''7@Z[P$15@A+WV*Q[UQ14HV8MGG8A80SG.\FGH MF#%R')$*17T9#X#.K+^'?:Y*&Y'>Q_\LXAR\C\.K"3 M/E,EB*LP\[]<)OZR7' HT_XRBF UP''7G60]= ,=2MSRL)<'2FG%%SRQY!,2 M6A[\64AJ!;0A)B["Y6(@#Y12 9\A&D^XX1W..--C*)<=Z_F>2"_%;S5<,7'G M3GAE7[S*%JW2\CF6IV)$E2&4VZT^V'NFQ,:-?P1ISP[$=[PP'=^"EEC+K?O] M4WG8?A1Z34(QA.8$$X>,;P\9@QZ[@"EF78*A9]#;/'9MPV&Y_ :;-B]J&@77 MB+D30JMQS"I :TRS;"]S[>"G+C8"80O3WM] MGYH3D1SS'"FB5F+>UV1$*0]Y>[F+.P:BGPS'AW%*XG8LLF#D/Q\MBWM7_+3& MO@83ZA7>]T<.,GNV#46$D7M$SF3@Y+EOZ-E1D]@O/L7*?RYIK,F(THFO10:% M+:EH+9\]4"HOP_\2N-HRY'9IE#Y?/EZ(C[!$C*^&4Y.0\#!!H8F"! 9;AZYP M+G?RJUQ6)3;Z0N@%ZNTRYO,DCM CPK?% TAGR"PSOQK0R@5-R0R)'\KC T0& MW\/AC6MV"4V(9D\4\)[-K:T"7\5[%_-XRU=&&P9_NS@G=R@Q\ZOA5]NX+/N= M(6.$'"1^2^N0/([=@AG"A7?D\-47"+,\VB@Q5RF@2H:2BDV<9T0FWO:_@_WJ>GQH$K75 M"'7Q<$ZNH4&?LT[Q,C*)L:)S["L3FU (?QC)W#/S!";3(3[]421SS\LC70LG MA68_C,'<\_)(L7SWLM ZDS/(,TF82BJB[//V"EN(R?T'M(X7)N_+]YQ^JWO=A)ZOSH#RRLVUH\JV'?,. KRRY,^]-Q<3LLT&I@64)7CX^D=]* M4"IZ &C=4M&^8E "=O7XU-MF[U-^$AJ^B/8S2EO MJI'JWM)3C3Q#6,Z27K=_Q[M9Q1B509?39:Q/B0FAQ9:'&]*;/57^\5P&7 A= M$8J_T8A5P E7J'Y>+4A5'77N)QA5(]672#7C2U;,"W&J3T/RK]I6#YU MZG ^@,$R:;$(H>YL,XRFYU!L?^+' K<>G6^.5Y^_H4&HXWZ6*S''SD M0=*QH+M,7)[7P5="*?('>7DWN$8HG==?4$L#!!0 ( +B !%/#C\3M? H M &AL 5 ;W!R>"TR,#(Q,#8S,%]C86PN>&UL[5UK<]JX&OZ^O\*'_7+. M9"B7;))-)ND.$$C8I(0%DC9G9Z3&1#U;>'Q][ M;Q?.S\]SWK\N7N4XZ$4AMI#[\NF^#0?(!EE,N ,(E <7W#OX3V%P/&8W*J7 MH7Q#_I:=OY:5C[*%8O:X\&'"S65,A[ M-F"H=Y6A0S;)2@;SI\=Y*>)G^>0K^UJAA%,+FY+[,K!D4]H#A)R,(44_MNHK MC:!#!]OX!;&)-&!.OI)32LA]U*!C7;BEC=J.^-E&)*::ZT*DILFK6@%\4+/H M.)Z.BZ]SR1E;^JSI6HCV7#)"7*"(@'08AN(G[E#X#8P!,WD'=*7(J%KO)'7N M%!!8T+6\,+D7FJ^T"4T<1$QDSELE4>*[X4>))Q M"E=0+!FEE,U!+-!%UE7& MY=D^ ,.O)%"$R]>>X!WO:#U/\Q)WG/();+[@ MQ^[/P0BY>&I*+RD1SUFJWUT\ I80QDM.!3 V%=G["5@NTJ)^-.2%\ZZ:O,16 M&PD8G"LI?MRP]VIF]-_(<=>V/6E9+.)X_GV/47N+&1VZ,X&4F8B)GC%CC!'N M#QSY8TR3E2"DKL!H(8@$G@B*!G*T.EH8X*(1!VF=<*Y\HQ37C!++*DV&A@"; MU'!&2 VTT4+]AG)Z091?]TB,?CU[/_0>^0Q-CS5"$0_<).%L^78Y MV<,N7O M:2$JYFLTI!RO=]2*'*/X]#!I#6VL3^9I$@,!?87.1HV37E$96-:O MEIL)E1&OM2H5 >%,FQ8@CC">'-<-Y3R/KDP>"G@ ZS@@CZ,)&5%T!Q#(&/) MSOLP%YEOY%%JM-3C.+)95'2IL]/.-4T+C1!Q47L &/(=(- JBKHFY/-4\WXX MQ5M;KDJA^Y?R<\6F.GU_"^0["8!MQ"F&6W&BP)?9I$QJ_M"K4"*!Y2.7P8& M;S(,YVX2*3)V%'GHT;(K0XHQ5ZP(ND8])-!-/V)U1HX"ZGUTY"J>$ARR+2G2 MH 2^346XA)1P$M;I#RC\U MUX?=C@"WV6_F?X[1EGLM!M02(KD8)I:: JL)L%DG M%3#$#M"SKJS"2K7_C68')4U)#E);R &8(+,*&!']/"]!Z-J2#V2*JA)#K*= MB@#[+O)4%/J4P]4]ZZ,2,=^HX]L*>D##I%!6%(5)6&45MV_!CNWMIR/F8L0, M=16U87COT32A_!WD"DV<5@:]I4CMS4?]Y2AZOW?'-&3L_NRO^_=B9 MR?^W5BNV[W*C2;GRG!^9;?9\_-(?W]YB MVG@J0CK [G6M=S08C^RS:J/^/5>!S<9P_/>=:3N%*K3+M]_8:8]^NCZAM[?F M$SJ_NS_.O;2ME[+%O_//#VX?J%%Z[)CY/)P4;X;DY:'QW.]WR;AXUQR< MW@Z:4WCRA\OLULT1:> :*U\?]<8W%AI_K_5O;MQ2MUHM\%/W"P2#4>\9=LJU M_"]'G[O?[BW3+97XW?6@Y9Q6GL'1K^>+U]1-+",<,LEK7&RF_.S^&ZQFR>U>Z*%W M"G ))^U=/^JFK^QR7;9-@LO "WA_+[5FWA'T&",<;Q4AIIJO$FJ" MY1DSKB#'SY2"GS+J489F[W7 !/'JQ&% 4(4)8-.ZL).WZ""^%":T/'MH31/Z M]$UWXCC085;SBD93)5QH+W3PP[*,"-(U,%5AI5I\1[1F $.A!4D:,Q2+L^(Q MI[_EH4HA0E2[(Y%KS?+TD+\&K#TJJJ"M0E*N?>(Q'Y&?) \\>QL_ MRT!H)^]O$?DMH!)-:L= ,%3:(]+]@D3%7T)'HCV/\.;&ZYR[R*Q15J: F6W$ M1AA&BY60S]]A=MK*2 +G#V>'3*5>\B8D@2 SX /9O(8@$O^1!+U72T1C*:FS MA_^W8^D]+!1C7+V^1S;NR(+)C9+7:/9WG:P=L=$UQMB"^@XC;0=*?0N>[1MI MFU !)T4B!5DT2>\WOB(RY1OF5SVA-3OZN.H,LGC<.#WU1D$779]W:?A$#.%[ MQ+D>CU@[!O%&=E]'_:&2[0:E\R%Q7F]_J:HWM7>9J_7I#V3)D!JU4$AB46$3 MTK\Z:^Y#_F2B2 VZ;[N*JCT3_W@8 YW21G5&<+CZG-J ;!QV^CZ.2\ MS8D=6H+?72Q*'M6=$EK:N /\@G*N-G\HV<-=O?7H;LVZ@ M'F)I$=>4FY0J%Y<23$,U3 "!J:6A(/@]TA"C$"'36W*5,X/RYE\YT[$XOJ/' M3;>B'J*;AAA^[7*@;90FN"-N&20)ZKE][/%YNI5=K_MW*(E:W=KMQ:7P_MW M;Z\^6'JSB1BFYF9)#RW7]':(0F^&NP4<5.WU$-139[YQ$U(_Q)..R=;V'T0> M FXY#?T/@=N*U"U7$/Q#X+8<'';?X%MM!MOIO^"(L2CTV6L9,DLC$8)]U'#M M+F(//6^A(]H-L.$2=AW?>"(?_::^NH)7ZI2\ID92*EQ".F5 =+X7"U%;B$CT MP@A/A>[ZMI<28S*H9.51GKZ^XAJ9JIF++8G?SZT:C MT6@TWOSS<>X-E@B';N"_W3OZ^7!O@'P[<%Q_^G;OX]W^\.[T\G+OG_\W&/SE MS5_W]P?OD(^P%2%G<+\:G ;SQ9WM#L;8\L-)@.>#_XGF_SO8'\RB:/'ZX.#A MX>%GFWPGM%V,PB#&-@KI!X/]?4(P(WF*$27X>C".T6 83P>'SP;'1Z\/7Y+_ M!A_'IX/CP^.CY)&_O/%<_]N]%:(!D=L/W^[E.#W>8^_G $\/C@\/GQUD7]Q+ MOOGZD7Y0^/[#,_;MHU>O7AVPOZZ_&KIU7R1DCPY^^W!U9\_0W-IW_3"R?)LR M"-W7(?OP*K"MB"'9*M> ^PWZVW[VM7WZT?[1\?ZSHY\?0VX,!#MV@R8*_X.EHMT-N]T)TO/"HY^VR&T>3M7K# C_L4ZL,7 MSPXIK[_13[[BKZ>!'P:>ZU EG5@>?>>[&4+1WH"2_GA[67C;8!&Y<_<'PH]4 MTP?T*P=<"@?0,GX=61CYT0Q%KFUYX?8BEPF"O,$E&8%S=!>1G^>$F9K492)4 M4CVBWLT(!K/ N]%J3(@C 373NR1V2T*(LO#B6H8$PD+:R"B,39: M^PO44C8DH@NPJY-?@KI M#&@]T,!)^9T$J&IS?YE;/4.1Y'X)'0: M9FWXI28KEXPVTRN'&/)R<@AH4?U98,?4*PY]YYR$9]'JTJ<9-L*P ML"TJ*"=+E269:'KJ.9/?<0E?FD7<=]#$BKUH;Y"RR )8UF%NNKRQJ\O1F1$$(.R,DL!W?H_TU8SEYZPCD3!8$8 ;,_AS-[Q&6 M1+?P**C)6IXG)QM]8"T1L5,2T]"!=45X%Z1"CQ'R'>1D'.Y/+6OQ=9W\NYE* B9T,-[,ME;=E3% M+LP@F%CA/<,AI7= '=8!\J(P^X2YL/W#HS0[_39_^0R.^I>71 M(&48G5H8K\@BY9/EQ36N4H-JQ#BOITESRN+8:5YG@BBVZE!I,"79\/ 6V8AP M)@NO:Q2E,L.,J2:&ZY?8764U Y;JZ(@_SE24-,)H8;G.^2-=J2!([=1S,N[Q M!/3"P2A5R'&#X],P"\'//L:'AO"D(S((%#$?X8"L*Z+5B(2J;+U)O.6"!BK7 M"&HX-##<98TT(P4V*&ZB&<(=!,MU?$Q&S.T*J44FU<,SK3/ZNR!P'ERZS@0 M?DW\ T, K&OG+6SY-X8V3,_\(+I*I&EXH(X2<&ZYPS.KRUH\E]5 MP,E+8SHBZTX_NG6G,W$\R\\8#?E%T*R\I(@W5G;&EWYD^5.7A*D<,]7ID>N8 MF73+@JZ"#Q2(@[Y9T')6LJYCNSG,$&XF'\.$+XQR&CGV04/-D*5J^KL6-;%! MFI?+=\[0@J:_0B&'Q'ETAU%N?.,4V^=ZA\"&&71\N,.3:RT:*=XO0)*F@.M4 MDSAOE[ &7+!>N=:]ZQ$Y4"?YZ@9V/=1.$WAP:9TTO3>R5C2W-\:6 YIP:^)G M-)1M-]VZK&@M;%"):_*T4Q432DT<;@5;VWTM\3 3<8'2451:0,7J,U/+J%42 M)Y)J>-Q<^D$,\=;7;W=@VR\M,E%7D".CA66?AD<;>JVK094QDE(?!9CBB1@"U[KUL)"T?)0*N'>>RZV'>M F\ MUMA;=>H9X33:9]SAZG[K^)B-[]HLM52D6$4)JC:;C-K !U9'A8G1\2*CBBH\ M8+M 0\=A.)#A:[G.I7]J+=S(@BG0XO$R%T'+J86+%4S"]):>I_21DW44&-IV M/(\]>B#JC !ENS 3C@#;_C@U$0R!UJMU?68ZB0]Z,Y[J$(+)C>9">1(E=J29 M5J:& VX95;4#*)(Y?7-0/"6Z.77;U>G1IAN:P ,KTZIC>A-'M#TN[2/[O6S4F9D%=;F5NFJ&K$0'=-7,XZ7HH#:MM$$RL)NNVX9LND4U MQ11K!H5([8B:HPG)V$KY 'F6/(=>P%X"!6KY^0[3/L8XF #M-N3I&URDU)I8 MX83,VZ.BOM$P-T_+#"Q6A,*F'Q-?@ 5>6L.272T5;>L+K(\3%Z%I=G M@;5JR(,#Y?K3X^^4$>T4DXH%W[^%S]+L EQFN+1 !](_X)+USJ:B)9PO_0C1 M/MI ,1V'F?'S[*T6FU<4'S.]\TQR5F5F^5/"XL)R,<1)]@_&\Q#P)JC&8+QZL4CF B52:ZRBF6L4 :\9BAQZ MH842* )=9)2P_XQH[R7D#)=DX$[1=4R%OYE4$LN76JF]TG61F,IM4 %<\''>A\8E:[ MG54*,$.C?> 204#=N2AODXM;"3\N#&6JRG]HKZVIE: [U9EP$YG ME;FE G:BI8R7N;!(HYK6P(D>W^IN/[_APG'%1>G: 1$!$5L4@QA,#1OE@[PI MI7&U>Y%N88M7E&HW:VO34IU3FU)12O$@3A&)JE\)_(B8V;G'OO5V+T33>=*^ M06-68RU%8H_T\L/ 9P>['UU@6ZKE"*:MVBOL&K57L-!:S=5C!K-17>)UEEX: M"#$[U'("F\,K]R V*J7)3 NS0CU<( NE6EY?#SM6#KAZLBLUX?1#,8.JJO\\WR[9*EW2SC-/1ZM?2[I)O>Y8]E-035P,Y2Z-OV3 M.W/B>\^U;R83A.FN\22=OQCS:Q3=3+(_T1I3L6LZ)$GNZGA0@@>DD;&<$&[Z M%P!=K4GOPH%,74K;X 53[L#\:7*6Z2RF7$>$=Y <'TP^O@CP'<)+UP8JFI:3 M8$?.:+;/4>*8@ISRX\B0/[MF2+$\$79VU*I""G,RL,FXV-]N%JRPZOP18=L- M@;86Y*78B6;,RL.6@ZQ()8;^X6MB5U@B30RO)M/L]!LB#I#"TPLMTL7AW.Z05K/]BO-5WC.>%B*Q&3"H4<2NM8 MLQU&$#>1%4\60URX[:DJ*Z-[5-"J;8,9Y-+47%+B(L G@86=-)A7?&4K^S8F?9N^@F^*)LCV7 !FL.716B MS2V#Z;K>C1L\Q28Y%)IUV^"@]<:Y5=8CC!:6ZV1W#*=971)ZLYXDPS!$Y3H@ M,!T+B6+X\*)6M8MA#U6-QS?#VCO2P8>V^6O4H89U^3)UK25]5;9I9TBVV)*Y M[EZ,4O\&H Q,NBOZ&B1G8[QH(33C8=N$DP-]S^TV\O3/ K1H :KE?U6H;$* M["+!)[N8TX M@QP8(E-!5JED?X]=$B%@VIPQ6HT\RX]H01+Y=)&>*]>O: GVNYCL$!@7A:H6 M";!%FC?KT?BE'UG^U*4! =PJN)WKSNWR;ZO<*JZM3AO691MVU4]B,JZ%%>BR M8HX(Z7TVIB?C)C&>Q&3[,%^5/_Z<+M:7E(;:7221V[?0P M %G$%3_(?3,Y+%9-V]E>[+#[?6Q6^G!+4#F?3!!0.-?Q*_0K%.Q:OZU'?3LW MTMVSN9TXX-V%_0C>+RI?]!LO%DF32,O+WN+2GP1X;M5=AZJW"EB0]TX<#114 MLC">8 V;L[M,Z)E2,BL";9P5>1AVY'(V7-PG*X$%TX S=Q4-Y02UF5G@T6.= ME, ".*ER16??W,[V$+LAF8;IHO&6-M&_F9#XL2[ES2D;D:'7.\7((]:^>.KT M5.ZU%<48!9.3F(B,PM#R'=HD/ PF(S+X*12L9%C]TDL\M?STA,[F!'!R>B?/ M(7??^'I> ;X;4XMDRDNBK=B?N2$U&Z*Y,='ZB0>5X]0NI.&;]W0:8^&"/NW* M%)IL.W03Z"&M@B*.[8[V(+2P$^ZI;]'DR(UPX),?[11FWTF.,H3K DGV'9>@ M1KPS])[-]G)MD_]2Y@[K!K0(9C)[KLW:BGDU'>H2N_>DNY&>%L&%ZE-^2B&[ M@9+"]]F-9J=Q&)'@%8,.8%'>6[1O;F0 .PZ%F9N=9B4-H-CU613>'9L@V1H@ M5+UO)GD:=&246"@/@"NR2$!H75R9D(4U^Q:69HV]7G5YFVY#;,7YX(J4MK9_4BIMJM0]:R; MEV9%-FN"M\AC/=-H>^I- \2L;A)T,&TI4JJ3-W_=WQ_\Y_.'3\__^Y_?[$7\ M^,5__LKY\7(Y_;+R/Y[%#^]>XE-X%7HOE_:/0^]?T4%TA_[UX^6S M;X]']E5T^.^+B^.[7PZ6CR>G7PZ7SAW^\NS'].']>S>X_G1L!S,W/KN8_#1[ M6,Y?GE]??C\XM4?7BX???W'FT=&Y/3]Y_PV_F 0?SIX'[]\[G]"K7ZZ>'?RX M\WZ<>.'W\//-R^?7][^BZ^''L7-X:#\>OUOX/VZNOTRG]_[#\2^CV8OWL]'* M?OYKC.>W[W[RK]T+?'+VT^3AG8<>OE],W[V+A_?GYT?AB_@WVYHM)U_L\[W\?NRT^/UHN'X.U_!Z=WM_O[RMY56#LG M>>W NJEM93*W2M0S_/*^;6O][-K:,+N+A7:LR.Z%5&SA6+Y>LM.;;[>/@LL4 M80<5GYO9V+=-B4WWB>YN +RNB;/=;=(@M$[6C=;IH#S1C6, -7LY";:(C(48 MP0X121$,QLA*=E&^5$X&[=V+F^/[$'V/Z;6&2U; HUR@4Z0#7)'#8:8\AY0I M J\?N=Q,;[HW*[%80<1%;,?FD"R+SBZ[32>1/Y/IE1%@SY 3>R0\3EF=K#Y8 MOPK&[1@K;X]*=WR37-":+ 0V5[L0S.+UMDWW7H8]?6+&FZ=3,.GWQ^ MGM"A2\L.!@J/E[E%O$@VGH./]I/C2;/4]9"ZB&FE5?B! #*/Y[>LRBQ;\U\$ MN+P_T* ]7D=:/:R,GFWAZT\KFH(]T\QF5C8^ZP^88-EHNDR;EB?:9.%SYGIQ MA)Q.XP$Y6?J3G%%&&Z8F?"/.1]8W .4.?[!-EX\$R? V\#PRU!\LW*T1J,ED M;DY4,P1%Y$4\:\?9AO25@DD4D$D")Y$MDULY'CSW(S=:?78=E ;*A3#YJGQ% MDUY?*\A;A^LMLQ)=#T"[866YX((;R_,XPT_.5CAN65T351=-5H5D))TG1QW> M[H7)][DC5BTC[-N(+C[9?I<;?CM9G2#?GLTM_&WXZ (=EVQC"J?]&7D2V_$] MVB>?(C_,=; OI;OT#:YB3K@-;[%UN09%9VS/V,S4D:)+3 '7,)EZ]YW"^Y5S M_&+FWZS",I)@O_W"-;":P(U4%V? M.@#E5Y@E;)\R3!>W:V3MO59K-:$ M*)^.XN5AI?PB)2GF FJ>,[!7) OSQA?4O;?6)G"):#,2]T8(SR7AK7NN3_#6 MOK?6GFR,S9@F0M;2""%;>J1/H);?5J0AM D7.F%;&O-D1X/YT456$IKYTJVW MG]+]$H9&71 [D455@,HC4$H,8-V2<]#(L M:KVA0$J*BR#&^K6XH6H^3 !480X\F-M2A05QEP!C<4/U:6MQ Y[(#4Y06M2H M.I-SH++)2NI-N*I=MO=9S5'M=3/DC[[CAJR9![V,T2;?'<[I;V(I5C72IL;> M]HI4Q5(TRZ53L[(#49Q:]RG'3M17-Q1WI:7=9D5]3XN7+-]QDN(EE!;"$.E" M\E[ANLA.\@QC:7(JE4C5E?(I+K%E**L.C.MX3E4<<(X2<&2L/F6B$^WVBEB; M>PT,,+5MA6O?0;8[BAP,.2"N694ZT^>Q@*G _HQH#T[D#)=$H&ERGVMX$TYC*0D';%3@L7-I"(E0P!D M?,I)8#"8USQR\B-?4@OZLY7)30(W$V;@) C*WX?SV<+82D[7LH_?L=^$'( " M67.)+@#]*F,+5%? L;/4K57>N,OQSI7A21F$LB($+AF2'_3;AN;B$7@?)^[F M+VM6".]T MR\6\_)5()%5#,M..E.@_'8I?;4B6(R7H:BX&TULX9*)'XUD1:) MTZ,]>'VT)Z13L47/\VQJ#50<;.OQH2'CH9@.$:.I-C4TTA:2LYF"^3T4*8VL MYX067(!.%6SZK.7[I@UIZ#AEIU9.5I56;$RD-,K\Q&0NKBI 7!>(H#N02I,V M%EC-Z2^!:UR JN1Z:G38,Q6*X"(6!';?9^<,19;KA8K-")]TDYU;9"-WR7H) MT)M Z^KFM+U*':=^ML+AH+:;W6TVUJ]H(SWJ;U/01!3N(V"C*65HP0"^")6LM&\J-20O16^76(@I3?_&!L*?5[8A> M%UJ^,$\HWFJF8'"6:>E9U/+F0&FUHMZOTAN5Z59KOGJN@_'#9=V?4<-'KXNZ MS](5DL,Y;0F07#4G-&[$J>VB1F0!$:WA-'F?BMIB)5G>\8A=U?>74VLDH MG=WATJWI"B,K6N<-7"0!WQSB:P%AZX8LZNV&7<>U\.K.HOF!)!L U8N%SPUP MFZRU"XN$D9;[#G.@TUJ9L.:WX7)MS2WLK+XU(%B,-V>L0&>+A1!LWCL%AVZ93!S%^,@:; A[AS55-3"UY!W M;+55KL;:<-0ZNRE((.8CX71IQ$E"J5/02RI-=VQ7:4R^"!90%CGTQ$URX!'( M^:AOFU:W7DXLG"TRL7OK,GIYB]@LX<$>X--8A5G M%QEL!3+6VZH7<-ZH80/?([3!Y\M;-4]O(!$WGQ&0*Z[7CU$WJEM%$%$T&_>W M'\Z^O$>6%\TN?5NBJVC=8)T@KWU3O:=MTR/L4\N[0'*=<$O/&+T- M!S*>SQWT+Z&D^T@!7:J>N1C9Y$]UFMAB45\B:\#LMTA/99\#*!64%2ZRS",D7,68]>?CA!V@_2HVS5Z8'\" MVGP38VWJE+G4EJHLG.USL_3P>8?I22 L\.@_\9,M"O/]/*Q%S5?_R M6]SMB$ +U]"7FS)I)&&PZ**^$-CA:EWHJ7BU3.JVI MID/.\FUT@Q-_G,@-XM$$V/9D_,@ *5#,I%:BP_.CYX\(VVY(1$B/XXB7[(B3 M[,6THX15JJ_G&N>>M6GDG6S&^I/E"38L$R!C[,22O%Y$0$EU\4)_90?3?F(5 MF3QM:^=HOL/&!-ORCOP MT@ZI)TR'(LU7)P<(S>S[2$O9#X, U%)J4:_T6U3]3,I\M9&U<(ES[]RL&)[9 M8ECW_;P-W.N.&[/E8N?:Y4O2BPAT2[ SU>ONJ)6+N, C(1ZO7NF/"UBF(:TY MDMK06'V)T ^HF]X\0[EEQ[OC\T"5:;MPA%MQ5<\C6L&L?37?3DKU<%LC><4J=O,RTGYBI=XJ*WV./R>=*&.$.!0K4!+BTQ _=9S,EEGTI%>.1 # M-<4^GR^\8(70'<)+UT:06V<'4)^L8)\D]T'M4PU-KX4:61S^M M*X/0U1L62%;#"3^IA0*XWK2W_"GXJR3=3 ?!^2,5$\'-#556?=0S#S618V-& MVJWF=A)X[<.R_GNQY<&U93/Q'B:[OJM;F F% QT]T;0-AL)+/_&2[+[P2R*] M2P)ZNZ;&8K?V+YL%[Z]Y@JM4W_5 @9S/60-.\B4/9=;-ZG2EE9? M#8;:HB*9_EY:U025#F]4E.%.7MNJ2>Q(K08U0::F:SF93%VV.9(&U4!GE//' M]PK16U(:<^ESJWL!FN2U"F N1)8(.=2@A=L5XA2LY:^"S%9I0%7TTE+T2\_R M(+>F#SM=")T%=LS6[;Z3'(Z^]"AZA42E22SQ%DU= MVHGJ^(EC5IR3OK?V.!LHBO1#JP@UMR_N"+'SN.V=6M!W, M7*)FDOBRL/,Q:<^TJSGJ2FF]V%7>HFZ[D7P_="*"D]Y3RY3KD(CG4!$O/&L[ M110I]<&IE]Z]]1BRHN4CNKOJ79*P^_$7U-1S0=C82Q2-%$XHFG<9C-9CQ\JA M8>KC;M&"7CI#YN[(BN+M5A>-A/M@\LA?$IFEVF =9A_D5Z? MG'L)B?8CO*IA9))AT!'HU%/LA(A?U]$5Z??+T)20$ M3[8J0'X^1WA*YO!W.'B(9K0^Q_)U3++U='<_H="(2J8&_NI6T>YGR//T85\@ MUP=G7X="AK7&M6HFTJ^QA2.$O542P6KQ\F6:?8"=BT>&?4-'+>4$)=V39&!H M!+]"M!^NGH])IH"F9:WZ8JJU49/,2BK73VGG :]"D &MK['6A@^]1A@3?3*9 MZ!H9G=(S.'AU&C@ZMIJ:Z?<@R!2"*=-08Z,J-06-K<=+A\CJ3MSD&)6V@<&C MW ^_U().MGFEZ\CZAN70<3")=]-_J'Q-AX=$E5%'M3>CHQ:23 /:;J5HXG<, MHH+C/JO@>*,"@%5PRNB4_'B#Q\%#4UVWJ]/1ZFHZ_>J__P[ ?_WU_YR> M@GP%7X6Z_M%, X/D0MC_ MP>HH IB"O(H@!?@_6!PA&AWMP]A9]S'Y MY4WH.@GA9"U>0#@"_^LT'7:*?W5Z?G'Z]OSKYWCS%>4; '^-0A\NX180S+]/ M7O;P;U_%WF[O8X3([QXBN.4CXD?1&SS_30#O,>OQ(M_A1<[_A!?Y'?OUC7,' M_:\ 'GF[G II^JX BTYZD^'IXW_?('P*F,+G! 8;N$EQQ1 D3",+$!&E<#'D MT"W ]#'SPR@%21;^VU>'^/3>O$=P0?!N\-5LHWT$_B]#>G^#>G9^=,4K]KM##F%Z,*HUV@ M*_UT&O&*BDZ;$__V[WSR.:#)>"> P>GMZJN_9U-!N 799)#.!C^E\__U5XK" MWT&!KE%4%)D3N2F2Z,<:PMB(-VZ(OKI]I%_'G[7^TJM^'.+2X5/QE5%;T/V''GD)5^FJ.VGW^,W;U[< MB4@+UN[)QE3._N5124MOC<-+N* M()947BD$5&KO^#EX,X2C&17)K61\6^"B(=44-.S4E6J+;7VI2DZ@,B6*.]E6 M^E86JRHB58PA;ATU"M!2[*LD=']Y"/T-C.+)KP>G)+ZTL8_HTJ:(@587\ M\-__[L\7Y]_^!=!IMK<)L0M.6#%K MCD=8(_V;!FZX@UGXK]> L&BMCD]?60A8@() N>AH< S^">ZM,-@MM/%)>S3N>68GTXMXJ%:).873Y6@]G<\L1_\D(BL$>@6TOBGL;LU#_;,P"(N@)\][&,2- MJ+B"Z1!!876!JLPF:U#8?FQ;)5RAY!6B2E7W6SNRBV$CSO(\?S0(X+];=?V; ML[,/A_\11G=A0Y;R/'W,4H]:U*]\-.XU>.4%8!SZOA/%1]7](OC2OZE3(S@LO/'=R7#GQP[4?/L6F#(SJ@@;#O#(\ M5&P)/ F06=R0KUWK02A*@=' YX!VY!?9PACB(@H?O0W<7+[+Y?SC=#P9@\O/X-7M"OTPG;U.(XNS=V!T MM9Y^)#=>=G>\YNI086Q/97G+#T=E.=C5J2S34O1_'R5@I[>Q7D]GH]G5%["Q2M1!065% M_-)46;P$_A\V7A\=']NM2_1)1)Z;P W^PRC8%'^1&[D@/N0T<"/HQ' ,Z7_1 MO_T#]JH]>73=\!!@YV 1^IZ+4S?[#+Q)EC/YPEZ,AF"C.DX Z8R!7-?5"[#P MFE).N/YE\0P^Y6!'88!^=$E@#^<"7Y'S/)X&^3$>,O#W?L\*UP5>9B^:.\"X M7HE7^#+(B38QN-UOD)D%T#\!A0V\ .35/84^H*3B#I6MZ(MVPWE-)W4)'V%P M@->(U*LP(. ^>OU,5-MVFB)1 V]EL@%4'I//!$P( 4@@# M4NF&PL^K;1,V:5@*X3YZ_CGM&=$R%1!F M-ED%3$3W;FP2OG8CD0P0,06S75.G@8"PVJBR0#?4AA'%6HA+\BR]^)?+ETL8 MN \[)_JEMQR!VD7-'N%UZ(B\X?PT@.>!;%HE:\"&ZZ,HVH)WH\(*354;>['K MA_$A@FOXG%RBP;_T>DC*UC.K8!),!+IUG 'P%$#F",X_"ZJE(,J\5M71WU"A M2ELB3FYQ@I?5#8Y*7H6QX+5A[3DGAF/EL!.BHW#BN70N>Z,: Q_#0+^-N6\- M[1U^M:+CG(!ROK13I>M#@I3T@Q=XN\..++!P7JA'H:=3"@!-!%(:8Z6@8UL" M!.PH%*9B>P9G:%:6NF Y&J?(KBXKE,S"1&"N]U:MI+!D#_>)\L0Z&3;"U#I1 M9CZ>/)!XGYIHY<4@*KS0O5H[GL-T&X5!3 T]Z.-2LW@SC4D",JZ4NY%O?9T; M:5HHV;+C=) 5J3&><$IF #8%C*((1Z\DQ0&L&GUMM(=O%VKS4],7F3A1X 7W M^&J;+-"KC@L7,QJ>$V$A2H1GPP$:3U]/6#_358675S$IU>W#:Y=.[+FC8#/V M_ /2V'0U_)Y/KEJUEF,3R(9.:WT,%OKTG6!D .Z\)+N^#/O?O, MPL7,OJX58"$Z1[/A@(X?S!/(&M$58C,RFC6.P WT_CT.W0-6T34:)U&7&+I? MWX>/;] 4JBGH!Z(@1#4J@+JN*R2J?E->6'2?Q88 /,;&GB+B-)8NEX;&#UGS M4'X\.!%BF?^RA/LPDNT"ZF(MPS17X4B"19VXL^& CK=D%BO(IJP(/$);?N&+ M-%=[["3=?.I%B#V\GU-1B0(2=0I!!P,T&N#AMK<"KDC*JE EL&'4L;#!X-Y^ M'HUR=K8W5(#V\1Y,Z0@H(5)['&3CRQN$K;-!()[*.<$CM*GUB %.D%&:O%Q[ M/O.F6NE#!9CA+:&\OBBV3(8!/ [0@;;R.6422$7.)4IC!Z!P<,&W"&D,N>@@ MY32N<'IR]'(5;MH="BKP.P^'U&N#%"&Y@A2FGM""V2", , , 2+%D4#@19U MJ9XES<,H1^AKYWFZ05N4M_5H]]3.-A819-.GC10;N4JA2: XJ[(#6=&B&J$5 M]4=&N?X9--ILD*1B]I\;+X#G'>@,#ZJ%78B#AEQ1V,B3] > YX!Y .W]Z,C%,'3D0D='UD_A\'3D0E5'+KK2D2OTXSQ:AT]!=QJ2 M@VDV_"' 0E$]\ 1LM^ IEL\9H7"X>E&B5#/^40!)S)UY1"K(!&X7%J\ L$4% M*:&BJ"69>9O.&X:J" 3&U1<>X5THS2*,$\?_'V_?D9/$!6O%5^9AHJ@O= Y MD\J.D$UUX8J*JRQ5FK6=:M95EH9BO. >Z^%!]G9-55$$@&WL+7Q4Y+J2]@O. M)@$ZRWZX12ZQHKY(*&^UN4P#Q'8'5RR#8R=QZEM-J\=@N(!M: T?E;JP2S8' M!^F=5(WL:XU<8N4@BY#R5EJ# X'1%3KG[L-(UD>Q2;3V",].**6 0WW0-@+I M6%OA>HDHJF';(F7Z 9+5SO']RT.,O"1I;R!5R1?AV9%\ 0>YY,E0D(ZU*WFN M*(J2KU*F+_G)#D;WZ.1Y%X5/R0-[@=B!!O#AFLS=D. AUX9T"J!S )MDVPJ5 M2JJH(&*BM7(_F-8]0-_O3D$*X&S8#WD$:K8'/)*C!I8V"(X<2OM#F;)65@%. M-<1W.:'[2Y.^-\I^B R\G9-#AE*-5T)FTLY*)ZPS"\C-MJX\*L(LN2AUS- Y M>U;0/40(^/G%W=I+_':!CPHPP^&.\OJB;'C\-_S6XOSBU=UKD,ZRZ7J(Q)!J M )=G>AWTK614AFCXW"VB(ATS& #K)G,G YGHJU2HCF 9'J M1UHG>>;LNOF4"P"-WI?Q,!#E?;.A(!T+\&![,I=)H_Q%5\C3NQ8;[6"PP4EC MU[[3SA@H0C+[81?6%I6L3,< /,B>D+D<3Z5;)43SP\:W8Z,(.JTO)0J 3'I_ M^85%;X;(G0,:4[ID,"Q1'J]3@5:HT/+?6(#PVHM=Q_\,G:B+1&TA4-,VNP@1 MD=39Q0$=#_"$:LZV>26H$5&F$#)B=2SQ-.N70J3YX-?H=^VB@&*H1@]S(1IU MR=M,.5A*/YDR@/<=0AF54[CY].H=\4686.6Z5H\C3#L/?TI8*.H&V3@JFF%7 M-2K2X2M&D=1VP2&(2VKZTV #GW^ 7<0%RQ"MY"Z4D*@)^M#!@(P&:+C="P2! M2$I1'0Z!VCD*2WCOX=>B0=+: >0"M) P6<1 +O_C6,L.H$P:1?%SR-,['6Y" M?- \A$$7;WPJP Q_^^7U!6(GPP 9-X W/B()I +G$J596VP4Q[#G"@"E)D:-3XE73.,%1# M(*JJAO!(;%'OAO:**G6(&B573A2]>,']1\<_R,R$=OWLZE*PT0DRD6;BW M.BYJX^(?X'&Z]?9CRD(NMQE38X7N*47;XL1+Z$($_LZ'N+=K;0IDZUYB_ 5- M!3U5D)&W8XI!E,TY 0%,K.J7BA0Y#<7$=#<.G::0%Q'<.]YF\HRKN,(^%8F_ MDO%CCXN&0'?86 #I8+M[DE12>6414ZA_ZBVB< ^CY&6!^).@#0YO;GL<=$%Z MV).V2!8TO>W(D!&J#IU"SC:8CB_M/';,)Q59%O6IAGKMS6>>/,#(@-_%6\>\ M\\7!0J \9&39V+:@*1+YY!5$1%@+;^Q=&&Z>/%^63Z.O#AEPT_M(NK! [.F? M;8J\S/B\G OH-_[H2272-70?@M /[U^HOE2.#T&U6-X\8Z:#" -1FE0V$CAD M:'G7-UTL5L+TK$2LB+SF)@,!MW 2_/0+EYU5EG%YCD%/EK>^Z& GHT!$AED] MSV6,SN3*(TK3]23;_#1($#<\Y($(/N NCVS>8I;.;0XJTL/;R\;S-P%;I[E$ M?I4C741SBW-]CBQ)!S\&)?V8B%K.M[HU:$73#6G&!(LI#L,U0/:>H.-M]F] M0"Z"[#R2$-IB6[GQG#O/]Q(/8JC55ER]>I?*BYM,'FR*G.@Z>#JZG-Y,U]/) M"HQF8[!:SZ]^>#^_&4^6*]:F$DQ^O)VN/UL]VIK*/[\K->*0;J'YW"(FKA@E MRQD/N(IQJ;ELS$VT'3*K%Y] H[J]>TRO 1;."[X#P$]=>@W9R]:S<,\H0:?N M\F=/IP"R9YW_!21X[B"N@"2RY-T B6C7OTZ,#G!3U=B^]$FPFHVC48B-6)GP M^.IMD!WMD/:D1;/<"2$FT8A^?RP:M#8D+.-C@-IFEO>F.XA6BU#=M4^]SL M!$M9,,#YF(C>%+'!(**C[08KY?(J=+<6$ZEI9.<,KQG"U*S_SUG1?-!;BH] M?]# 4U<6"K ;!Q!+4A *$!#>V65*=M8>%S)I>^56-9U648N1*+A9-K7(I0HY M)HLGIR4#O[&<%0RQ$E.TSS])C\Y>M$ZVGHV4=S$ZBDU*^\\@(P#GW?B6* C"&JPJ\'I'9UPA=KHI1);=X"Y=:@!3%'V0=O M0"4K2]H(Y,I14E7#RGYIV:I3DZU8X[A\T,V&X(&>DJ/$F)*QY6P\/Q/@TE"S MZ-%K\W*@7HIUZI0CO"O[KDD5YVXUJES:V;I:U1=V%NE6R"GJ/! %$Y1T;L*' M%F__C^6B>WSF7U[$N#*5,9!$-,) [#U\+R M(K9_L5P_Z\8F,>.DU37?L?OYUGMGW&^8YYH-1:5J?#.E9CMZ6>R;C8?OZ1U_ MX7B;:7#E[+W$Z:=XA&@MXZ6P^'B(ST0#7!CKU@E.73K"\+]6(KI#&+J%8 M6W66,'&\ &XF3A0@/8Q'KGO8'7QL X_AUG.]?NZ;%98U?W=8CY3X940Z$&SH M2+MFJKI4\PJF2'^+RS^64]A/BDP&W/16E"XL2N2;K,%R\G$RNYU8WFS*["\* M/T>$#>,RCP#/FER'N&W\LI),.V1&MK,7XV2^9=!Z,A#S*YBW"'.KBTS ^6H- MYM?IY[.R[D1P1%(T\Q$".J("&J^["8+$?KZ>P=F/QS M,9FMBOI@-3.U+"1N)FJ!O'9%B-QP!W$I0@:Q_^J!XB6M/#:3HB12G_7[R1), M9U?S#Q/PBJF0W7P8-6ER"A/)*->-5$^#1QB33%8*?QH@.:#?]*)4PL7,F_TB M5 1JE/X9>&2TY2.I3FAYW9$2VL*JI]!NPCB^1KC1%.@#VN_8QA<&\27C9'DQ<;('^V&G,U+ZZSS#67L M^0?T6S/7LTUQL!"8:8BBJ!#"].86GX:\?64XBEHG>P55E?*E8UM&?V>18M1-6)@ MZN 1HB,T78?X5K4]]\^Z_&C9GF#DLTW7,AU_$>"A8%=*O]T!*$])>C+UR1-M M(P]#@H_$/!S@@Y!N9*"3PD$[SQSN?,^=;[E(^MB=JSC6] MQF/-%O+87WK0R@RTV?9E>DAVJZ;\R.K 5;:L"IJJ6^"H_CT6R9ZG[S'&!PP< M[=A>2)_KT5]?A]$*1H^>VU/&5#,,;-P$-,)05%*K^ 0Y!G>A$^&B;3N<<.*4 MBP):*Z_55!4J%;<:\4DW'"18*?^ZR)+:BE"P4_1-&3]]K;6_![=3"@4%EO&L MGYV7_&V^)QD.DV<8N5[<\+Z+0A7 3 \S03*#$H+.8';:G<=!W5MR='FYP--XHW7H>!)*%G[SD%+7>5,'Y(O M3E&8;_.(]:+_?>!I_HUQYS3(2AB?$C!%/) ?>3JG/='G1TU68/G, KWPTS';UV+(PBJ7O"L1H=5DBBE/1+?;* MIE%05 V2X2[+2DAI[E#VC_7F$LQBF>J,:7&CBSZF*R=^0'KZZ&W@YO+E%JTW M#;+G@2-TS/T@##1M[4W,T16^(1ZOWX/IF_FD%KI?S#^#XBG1TM9Y^ M)+V=O[>ZK^DK1G[_TV18)W;H$F(R/1\B)(Z/8-;A$/2]%T3-1Y7Z($-8+"=; M"B0AB-+%R*T6-@/P;_'/+EH.[-EZX.X%O#K@X\$+7B.WCZT*G&S9[^VZ>WUJ MK-"([5)2&F,K,&AJ@1BV9>KP$7;E.TX[ M 4YNU@DII!O@KFM8K6D?TJK[9=J@415>9LLH,::%&9/FN!5MI7YB:/RE++R$ MX&/2T%2VF0PEEUHAGB4FM6%$]FA:9Y=1E_A"CMU(J?M1_.E&TYO$>,B4(!\. MI7>1,;N-L]DSNUXD1<=(3+9F+A(^]V*D5 @D/@WGP*F]M*?#K)?G4A2G7--XM.L92U78 MK%HE?IC_.1L)*SLT%3G0;N:;^7=$%U_]T=O@8Z/DH#:VXGT/#TP#EK3'>HB! O\XV78QMK8J M4W,>-^)AI\H_9FWW^BS77+^J_4.ZA)$P",_:+D:#J.:M+$ZY^O%HUTX\$MSF MTA*>UI,%9&@,*%E @J9BLL!T]G&R^A*2!1040R%9H(YANLD"@N6NO< )7.O: M+$-C0-HL05-1FZ^GL]'LZ@O09@7%4-#F.H;IM^^FKS9PD5=\-X(6@=G[5WQA MTHORUJ]J^OBOQ4A\TY%[];(7/Z:FG;_86VK\2R\F%R06'_TWUH%2BJH"P]HD M*V?@S3UTJ5_5IEXV><)2U$OD3 SQ19:RD$6*5_.83BLEY+#?^Q!G/#D^WHBO M_?!I&FS#:$>S4/H\TU77MO .5 TS4?[ [6)Q,_DPF:U'-R [R)%!>CU??ABM MI_/9]Y;=IH92+^28-&!-*S^=%D_'[T>0C="35UY&R.Y9 05T!%/[M*FWZ'DZSN/@;75Y2FL(8=?2C@H*@/Y)E/@B?93%03R*C: M9J%(GM9SGQL1%R,3%)^22UPM=KY%CL0HCJ%B?:XF\$SJ15/D! I# M(.3#R<"A,*C!%&$HV%(ZH%$. 63U]D1#NMD=2E-FM=Z1V%NC2QC ;4\]5T5K M=66>UV>_U& B,LOK>\O8W*?XDN/N5QQRM6UN\26Q*(FR]UR!8M*E!:6JQ:LN M:8"79#F("PEYEF5C%NB7 :HNL8@@-B+2VP^FXZ-@0Z_C.*=G;XJHA$IWCF ; MW51!51BF(%-Y5[W54W<0VMM$1>3ZK,RV%E[CPGE)*Q"XOQZ\""XB_)HM>5D@ M,22XT #Z[1X/Z2>>IKY\A]F ZKJLCI^P>F;D/C@TJ ;3L=;#:HV%7HBO->.) M9FY@917D&R/&>CC-H;]MMGY5\P9D+4X*JN=E4X:Q;2I+5ZIX7$;HWRA0\-=A M)$B[3EVD%\Y=6Y_:J(F1!;.T%<(B-:8PU9YN6-3E=GK#T?,67-0W>7/WT9*#E;5,HG;SZ\.G2/(8%=:EZU WYBC9J44CP M$1:52.< / F_76+3;)M^2O(L%GBH([^%][&$B>,%R+5A+2EZ5"O!4A;V'3XF MXFC-87?P\<$+D"/HN5YB,Q H%UA>;R14:FY%\^C>"5AQ!WPL^)_S+3L6'7^%?D-N7N.Q%[M^&!\BN(;/R:7?5^)2YTC:N%+KF@A1P;W1 M^G8Y ?-K<'F[FLXFJQ48S<8 -RE;X=\NEI,53@G ]_^6#]Z^="__Q?3"=?TD MUB<63L5%7J,P0#^Z="F$#GOEF(5H0 M)^$.1OWJOO+B-@X-5>1$#Q(G'R>SV]PUIQ7%;2K>HL73@ ':W57:>1_7A^2 ^/[!"[S=8;NF#M%6L!>V!#S84?!,#?<,OLT6*9VJR'%#ZHZO.G6FBU I M"@R#=.WQ 5X=HJB2N*EDI-1!-*W&C; 3:"NF>2"FC*+ !$:."OG]*=4T6#^% MGZ$3J;T2:PS4^%.QIAB*U>O"9GA&5WH-E:S$!ZV7B,HK(PP][$\ MBF)M>SOPS8PGO^;*5F1$G]O:-9)U]\IVA&K3Y5? 3ZQH?[3ZL%5;?(UUK<@* M39=$>3'OL8>M[0AUH-J6XB?6MF^^#&TKBZ^YMA58T:NV=:AB0S7/9#&1+T"A M-+6H33$(SCU+]JS@-MAX,4FAP:\.731VM,/_4E(D3=!F-RP])(6E(N+X>^#M M]H>$- 0LUYJQ4 RBC71S=2&TF:2YG\E7;+JEJ4,SVC9)&2V%0"^OW/6PM$VV MRS7CA'[%-OP4YB'T-T@L^&UJ\C(+$V@J(UQ]=?,94*JHB0+ Z_G5#^_G-^/) M(I"1FUGEP"Y(7?*:W@7WM'?D M]%'0 D9DC7X56[R:C5PN(38"A9R,EK/I[-T*O+J9KU:OP6*R!*OWH^7$]E/" M6B'FU4U.=?MLZ#)\I+6>.PHV8\_'5KG1%.AFN-C004U<%>Z![_!\4J1G0R$ MR%8 KW";S]< 67NTZY!M_6VI//PTZ.;\U/+?9X<=-IK#J%'>%3XU^X_H@W'E!8Z'RYID-IG P$/;"R4;:2T^2,#K75YY/ MDF9]B:+YXD]PCS1?L_.5'DT.>=Y-?OR+^4/@0-L*;S 9JC*'(2""!L@&T8*-I0 M)&WD< *>&+@38IP=2.\CTI0,B<]S\8]T@H,&;NSTSFNI#)E&:W)5)[D@_1IP MIW>MW5H*P/AEFPP;D>8-S;Q7ELM17^JH;N^>WK+O;9E];D3[;@,OB9>A[U^' M$?[NC+JI>CB9CO*UQ%?!91WD7MBQ"O&=57V.ZAWT)5,#^4]W,)IOJ7;] MPP9NR/MYQW=QT2-A/QTUV[?9 J8/_S;(JAJZ 0&*M9R9O)#!I5T,W"-D:]>' M72B%R)AMSE,=(T#P&8W([J&DMW((9KUY*2X"O;M5WD*-JY>2<#+]J2=>_\Z/ M*.$=ODW)W[>,L#UZ3VK87+X#QNK^-43!>*I',_Q$E7#G MI,C89'8U+11JLE4*M[G,RW5R&[*DQ>9_N(OAKP>TV.2Q_U0.\6I6;AM%V B[ M05ZN)C_>3F9K@(N"K>W6LJN57+'7HXQ4O51=;PM72"D1HE>D* ?23UZ=7%$2 MI'BZV:Q'(1ZBK%HT ; 9()L"?J*3_F7SK5V]2(XICG*R-2N1X/XO#70@/]ZH MT',+BRPGTLJG*E3C>?I5EAZ3\4M4M&@=?!=[&\^)7E8.CK]0W^+9Z\F,%Z[6 MPR'@U^S_7$1$^[]# W-D'/@)C_R7]621.M&53P$QP;K19&)%K]' WC2FN$+' M.X5,0PH+BRJAXS$ #QJ(2G#E42B=7Z&J1=E9DI6Y<*+D98U%RRL> M_]*;8C18OOLHJDQQU!$3EE>DM?7)N(IB6:E VU32Q1JTC?C1,-H91\F_UUZ" MM[1IL/$>OW)8/J4RL: MK"5R(C7;,I1@I\^??CXS;]^^J>[/SQ_#K[Y;O/; MMX_WGU^"V_'AZ=VWT7??_G#Q\^WZ)?:_?71_._/_D;Q)5O ?OWW[]I?G<_>WO]T_O7_OA;./%V[XX!W&U]L_/#P][KZ= MS*:_OKER%[/]T\\_;';)^<3=7;[_)?K3-OPP_B9\_W[S$7[WP\W;-[^M_-\N M_?C7^-/\VV]F=S_"V>AVO3D[(AVRW=_"&;>=70Y_L/VZ9T/GWZ]OG_W[C"ZFTS.XS\=_NDZ#X_;S^[Z\OKL MCW_X=/?+C7^W__;I_D_7NW_<_OG//S[X=Y>WUY_?_?%O_P)7J^7IJ:V0I%2I MBZ>T2!GT XS%5Y2E>] EW#E>D/YQ#:/=>2\?6V,D3&>3-$50]9X]2J>R=[FX M5J5M_T17(PH]:73XI7TJ2%<;L]?F2V3&+B!2C)X.C,9(#$J'.0BJZG#ZG!\@ MZ-".%=M6$9155\0FO7CL![3"(2*WG_,M6>[F^"Y?*4(KAV V 42*BT"9-.2,J2+(O9+O"G.M[>@D-J2QM/8%="2UBKGSY4(PTYS:LHDD/F M@E=> ,:A[SM1_-IF8H6JY+)=38DKNB^RLZ(GX6CSZ,5AA//$;N"]XU]#1;N^ M!H3I)P=R=.KLK"0$#IM&'A'Z>"+8HIE"!3*N06HRR_1'@2&:UR*I4N+'!GA' M\XCF ]#*4KT<@@K+FL_$KD=*5 <")L>]RV,S*YO8 ':OYE+/GXB*_-'= MQZ0'[N091JX7HY58@K;2OM80I%'KOQEN LV;"<3+2D>.Y8TYXJ> M]94I+MC'3>J8NOTRW%%G3 M\NE43+6W']\QOX!!JXRWOMP5++M^=LXYGD JKX3R].B\J[QRX@/:MBTAK^7%?UK\HRQ>BS+\H8QL-ODZG MS\KZVR$ZQ=)\N=^N21#M5,7*,_3EN=U@55\J5MGS.F=OB^^*;_&1\]A*)+:T MLHUC5@4QG5#LB LAT.ZZ:*2!7BO[DF$S[B6BC$9R/6!',M: M%1;4:1A2**65HJBJM)R#'3K ^CZOV> )%X4ZQW:>E9>1>K(#\675W->6!S]\@7 %HT?/A0+3P"= T$_S[1*ZX7W@_88L Z*=I/[ZE;/W$L?'O^7=7'55 M'KTG7"V<[SV1(K5SW1QHG+'-X 'XC'\-+>^B/2MBH<1[C\QO8VQ0\WJ!1#>A M(NG/FJ@N97NBM&I\+VMY=QK MBXK=99TI77EIUWKM)OH#XVE 3T/2YFV*,/2"V',Y%V?#"FS*$;?VQ?=,F,@S M2@=1AV@0MS6&=+.'B&B]!'0_6FFYT%)LH)>/KQ$"YA-WFJ G++ @CC11.+8# M33I*D-?RQDQJ4>DP5T^FN Z-;TT#X5UI5Z=%$P0LU/QL@)XDJH65E1_N%ZBM ME5U=0Q<*NW-37FGGT4;>(_(@<^ :U"X33C9[HR]"0Y0S2X>#W/A!5*ZK$\4Q M,59&KW9W9Y97VZ1\86F.Z8SITOK"#N X$QH/JTK9>'%"/I=S39>K%.EDYRP_ MC#^_AXZ?/$P#MX%$>?/,?LL<#$3&"QH)Z- 3@ 9_/8!*A1*^9S(64=C\P\4E M@\9>!%WT)YZ06]1Z*H$UI@/5M47=ZM@@NT(72R MZ<0A1CN*@:V!O+.&HZ7J M+F@O6LQ4ZYZ,CO0/*3P%XCNW#OH$\*V%R"?V:L?*2$]2C/O%7LE#MB8-& MO8-,E8DVF^!ID)6:1A+1%6L:B4CN_CM&CO9=J"F!,Q41#.3K;<_\LU;!AF+E MMSZ/ >Y*YA-D>6BH5O:S:?@K24Q2U*^5B9C=_Y.7:OCT" ,$%6-44JK$)6AY#2%H5PHGLG8.4FKL(@#GUO M0Z\&@LT"B0JMPU)$KKW "5S/\5?H-Y#VZN VA.NJ3DXGF'4>]Y2I8BO$OES!P'W9.]$N/)W'M MHF;+P=>A(WJ$EY\&\#R03:R>UG9V+U7Q%CM<*;!#-_\MZR(["1)D(7SR-G ) MD3%Y@)8"NY7\)[6V\!Y.?VX$AW@959I.\!8 MH*:2CR@@/6@#D=998X._1C M[NJW1P-"85FCJEB/CUK3J@&X^.H2%66%2!B@H6G<[B.?O.2!M*;!^7X/WGX= M4GU75SF]OC(UZQK1.0W$FG2CL:B"+40M[%.CP!C]JJ5UB:JQ*%/UV.,+^?I( M)OB;Z7.[[ -1LQML#Q0H=(RK.G%#S,-NH6:-\JYU>=S"OLCW'^OQ ^$L8[ Y M5'5UM;9SG!"#G?M&D8Q$/>;:;+['LG0/H;]!OA:]:AC#Q/%\7H1 5HM0#,*, M,Z^ B2R#A$WZO;,/X[\ =F/TBLU^77'%#>M' TD5ZPW*>:&3=2@$*W";F^I, MT0.VJS5UCJ^2Y@B*A M&=0*PCGN.'7T=ZD?#0^O.B!&XDM*J.AHRE ,:$51U6F,[,*H$^%L0O>P2U.> M>$(25!#F)6;SJB/GZQ'!Y[V'*_JE]8B^MBFA%M63RVG:A@3Q@..!T^#:\2)2 M2P$7P OP53>:A1/9O V,LIY@Y[Q[AX>T>#U^)TW 2\ 6P0P]_L,)O[Q"/1K MJ[NO.O%5(3;D6\G"_/0H% M["F8DB3W#!+88U!@3V%9%FDCNJMBU6!;]\'%6NE.MEOH)O/MV/,/B?<($]^\[4]GZTY M RJBUN5AUZ&<6F&K]#?CB5:I[9O5C[675F]GQO?::>!&.(UW#.E_IP'+TB'W M:S5;+#X^/08 O-HP$*_!AI0I!LD#KL.8YN7M204D?+Q&+)6/E"@9QM:KQ(:* M2!LPS[AVV&"2S=.PU[-;C04-ARUEI8TO^@! \1"37:+XM;S@B">X.T..X4]=5[^\K8$ -A1",(MU;BL MU,BL"*T)=\P?B6K8L1B&H@AE$@0N!67SHVM$LZ8\"QPS[M^KX3@-KKU'^!DZ MD7#O;")9'*'%P9X7#'#X\LU1KRGC"O^&N_DB5-'2340MW8>)K!' JJR'*^R4 M?GUA%SDX9&&O'R+8Z,.NE7:"(9;%/519'\G7%G:9@X/=PM=/8;>"?@HK7_5@ MY-'"A>0A=ZC[([ MJ6PNLALCX.-K1%SLB.]]N(;[[RZY9 M2$'^&42;:OHGTB5/*#T"!7U4=&S^#HI .@$!I-]<.@+O<5:_KV:$5X6JP;?! MB]=C?^E8S.RO7XZT4SZTE'J1G3:.1LZ]=DVH;G1_'\%[W$/"=:+H! *\+3H/@GL8O;9KK8J96=&3.KY;V F.Q8>HNQ,S?V>))_FI MUX..J))M1U*]U_ YN?19(R%12@F:[R$Q)\[=P4=BQ7=#Z!S'OB12CSA7$ZKD M848$@Z.CB36G?-UF<^_HAG,5'>E2(,:C#ZL'Y&(E,-K5>S=DZ"D>RW5OS(NS MBGI5-B+R;&SBN4;R2!LN0R?:L%['0I:3Q!^/=I3"G],=GH3\&S++ZKRA&*5*"*33\GL8O-NUK%[ %:2$GU\0:EQQ;1'NH;N0Q#Z MX?T+=9&1C28\P;*A(*Z$QDP+@H-WA>U"VFSL4:1#)MDL9404SE#NN[SJ M4&O7&"V.T'.C3\SU;IQY[&\.Z0M(PNG\KO[U%NB-VKV",>_#NF M:G,G(RSD['T\U2\-LYI9WW@S-ZB1#1]A\%FM#,*F06/PJ92@7ICI]#"21 N1#ED(;G2,*O,+F#"X2Z'(',>6B58Q77."J/L M^65- V]FO;'N;N6X9W$GT/_W+E3&=6.?76UPDJ->Q8--[:\25"J.HO22DU M>OLB?#_!_5RXHRT^A&O[2,3!.<.%& _A,O8$2&UNU''8&W>A_5$0UU$91VK#=XEU5;Z(OW/4LG6=M+.ZYP M-LS 9H( :;L>))AL]-I;*SW$.S=J8UR?56?G>@WUR^'%.K;RX% M-/QOKML:5F;EVJR]Q05'H.H0[%FMQOI_7 PL%MWN*QQ^W%GSDS,=8[[QMG#E M>A"1C,U:)_!J7TL(9]A]-"%$JR*).IH-&NZI!X'KP*@Z<+(Y-K\+&5[5*\Y: MPLU] \SCQ^F\=;SG#+5F!7!PJ;!92)K)D[QY;1S>P= ,BM6]R'@M(:.)LX+F M<3R9<89:^UQ:],4S:_CJ%]GG/\_0@?:?VZC <'KI\2G#F'1;6I#V2O1;3QUK M],'3W!]I*0EE*$-YYJ& :O4618-?!K=&>9TGWNQK)^U*A>UM\12: MO3PTV]4>!Y0 C^P=_["!&^P27CF^>_!)B+#AK7$CF!:3L=N@77<[K,%7E0&FWQ! &EWX[IY]BYT MZS"KR$6-!<8R<%6+=PI+B]1-MECIM]]RID8R1 _QZ;WC[//U&]Q?#UZ$#C9< M(QLYF4@B"=*C"?KM?B>I[)Y" $D(& R0 CD!!,P):8.20;)CXC6G."]"77Z9 M,/%2W$KOIN65K8Z# 2WK7"U9:$$X7!)XJ>@:9,10R?#:(I6CK MQ04@/)R&[>R]Q/&%LLJ& SP>]ZIC,ZP+@D\(5P8RFLVRGQQTE^5S<(1?H]^3 M!.S+E^,0MMV2$A#L,B:]G8FG ;VT(:5=I@':#H+8YY<'= M"\B/8R@ @L,)8%B<@ P/K!$4DQ.0H0%*YJ,-_3#!:9ZRF9.PD=R>FF](?C]4 MVCU.C[N']1K!2G0UV$Q*MTG&+%A6.P$'3!L%1M*) +,#I%-QW6PZ&90B)39L MU3K:N":J&D,,[_K'TB/84F9NC[S1"+)_;@-D_=!IQ)4 ;**-*R Y*=R-4$*T M2<>@_+X,;;R>BU_LX[HP<*.:*(I/.7HTG@ "@KAU# CX*07S+[NGGB*Q/'DU MXI/!+0[? \ZW+$%")"4\"&]>;)BE#%XNRCQ>DYD1E\D2[94*8NN,13H.ZX M;W9[$F2(,#ND4DZ@KA@E8'# +&L-1&& ')"3U)*SZO$TI)PG="WFF33'F,*TBYPW>L($=\)L#:NR$M#!M_8D))O]MH[G G&*L_C4$OIHX]R0G+M* M>*I^,^:&#'-1Q>&G@!:> MI*1DFY5 94\H;W%^8F#FM#K#FIZCE@6")._(#_A^^P'QT?DDN[U&O# M?T!&4_$7N9'4U:O6P<+IK+C&T;-+S*TEVA!H76*AC!%<]*6A_P]RX L.-/DC M-G'+ORM,H!B!%"7P*D7J-;ZH87B!%#& ,0,4-;M:9%0*7+VTH =&O+(-]/X] M089^\G+M^IL/:192V3-)B_GC>$O8+5S?/_R$'L!%,;#1D+PTO9Y'AP&:C6-8=+[M](EZ"I4OZ3E\,?@1T4+N=9F+9! W M%]%&ZDH>96ZJ2I4F:TZN/%$H;P=Q4X/L6CSB;" !A2;-S]'FYT.<9'T(N=E) MQ-"JI-^333*M]I!OCR/4_\7TZH2?'W@,]F%?U0WO R^[YTL7L7J<], F[C?7 MES0,!PB/!8!K]L3O0]9/_2S/U2>. +SO4] M,I&;WM&/I P_V#@VA:S)]U*[&4C!$8M4+5-N:/<'FASAJD@;YAKU3*BM34Z9 M8@4&>C4Y#4K%V[BR9YX(BUY5KM=90I@7 %[E.CNR;D V5\"-V6;^->-U& DJ M&&-L_/C^+ZQ_HY0:CSQHF'+O.RNM(#@D\Z4AH-<3UXKU$=.4D\#Z,A,&>W&4+ M^LC88,MQY@+BXCN7$FU&S["< 9_V<7T(??0)QO+86FY>]C3;?B2MCIH:%T;" M 9/!"/S!.?$#*9.Q@9O+%]KL9TJ:6Q>VP=J.;S"AM]HI+.R$5P1BU53)\@T M?$&<3AQ(_D2)'&D2!9=T@R?L$B:.%\!-&KU#6]-A=R!9W.A<\5Q/XC+3F<<@ MZ*O<9,!FO[;\0=;3Q_>GU;ABLW#7-$B0.#QT>-!+[R;UNHYS 9UL\WU]+662 M>%0=.RP\, J /(T@-IG)-7, %L/AOF$<6/&=7PPZ9]+6S_0WU^'T0I& MCYXK#@K+'GP7GVB1N'$*SNX=82/*A8)LR#O#1BQ.1_&2[(EG&IQVD6'3X-UV M#@I]2IN'H_ @VUJZCCKIHER>ILPS+-]BF>WLEJ$FGG_T$MA#KMQ]33FR;S,$ MPR5*&HV1L,%H%*SJU68HLIR?.I=0X/@?19<5SAJ*=Z=.LUH<0,XQHX=DZ9&N MT%09QDODNN?'57),,!,[=^R#O$:[I^/C#LB38#-&?H/PX*'C 9T \ PPP;DC M:(XE;9>14?9EY>2:+=?GNA$2MWH:'YL !IC.)Z2%&PN2$V[L(1HEG+@G< M35M,JU6;LU1?9,Q:0.('K<@=UX5WV71ANGCQ? M6(@]_;O5+RU%@L?R(@%FMZY%Q&[]M1[A9[,;O\.W\^)2A5;N+4$#+ADN2)D> MC^F;W7H;(ATYB,!5BHSTZ"_29O+@*5H?2VQ\S+>W,;T;4C;7R+S3<'N*9M*+ M,MN?@I2N>C.,RPBS^5PL.X&TNR3QY@/NB;IG6>3Q)=R&^#(/CUL[S[@_9A(Y M883L%R=ZF29P%\\0F]!,M)A/LM,2B-"411ESN27D;?EQ77!<&-R1E=-<%++V M"2BN!=+%K!Y)/3)1$+;L5V;&,]1U"I&QW!->/3*^5V ^9E=/'#\31;$JF>5\ M:D[BDF8>-2^#S'H]7%6:>5]H4XX9OUBH/"'5S(:@^S'QXP;0%H)+F= 1%_!@ M "\5&CR-J_FRZE["#>?+4GSUUI1C)J59]&V4#[**ZR<[Q*P[>TJ!+B5.& YN M%'&2-BFK2(0UD"C?LP[!^1;V !/2:]R[(!8H+CY2XQ&0<:1)E_57('FLQ29X MB3#39;WX74]G8G>ZU!2VV!.6O+*UW!A60A-?Q>MX8#:$5,CVQPA<"$[LH@L\ M2I+(NSLDI"9%$N+0G_T+[P(M@I.X3*P9;F,_:1RZ!RQH4NK HX7.]V$DU/QT M/#A. '2&M2?.(A+*+J&<5*-[SF2W]\,7"%EZJ: 8C>^'+FL*PXIP_08W-$V5 ME*%GJ57XMZ,=OG/4]CWH=) #:/FCZ8E!O,^O5UF8M)JK27C(Z.A-URY?#KXMI:,9H/6E'I4O&7%(]Y]PM K'DFX MT.Z&P>*I*MT-CDF%N6;S&IMHM6.RS3.R"&OAE-)N O;\;HF-6I:K&&Q.QP62DA5_HOU(R_$Y0,OPCVAKAIKA=FG#1 MZ+K5DLZV0W5]\%.8H]*+W P5E$HO+HY/4:_1;X2ZDUW1Y!_>DAFV'B,*"!!= MT'#I-%J\"WLAT3ZD2: DK?X*Q_2CEZMP4U?#JS W5\F+00 8A/T#4$HA_T14 M8(I!"V0%T7F L$J;<,Z%6=>=@PU)=U^!B*]=B4#VUB?YR MA-7/[4+K5R::F_!)/ M1Z=.I]C5<;;=SJ9UM/'DH<@0TSO/9 >C>X35NRA\2A[4(COI'$ G\6(\5G8> M+BW\O4="MO&\QXZ*4FL\%!KZ]4/#.M*ZO#1Z_2"I4JA5S]'J3B@A1A3$EM)N M]%7U,85+K=>VQ *P<@I5\>>>.R(RC897UL[S=(/D[FT]FE0IKZK%#AHT"Q2G M5;I5VCEI!.3PSQHI[<8*FA5L[D6(_![_?[R]0G0K\S3H)(!F52):-AV- BU2 M3X-#M:E*BEDF.H) M-M:F8K^,=[8Z6"JD:-@]4W*(U"1>6+IR(AF@N/7R(QP[B5-3[SB[>LTFX2K3 MCLUZ^'6DB.Y8Q60;.B+2>\?SB[NUEXB;VY$_XMNC\XM7=Z]!.LT6K\MHBZY3 MBV09#S',PB L=I]DS\CDT8;\M.S1,YOYVF8RJ9PH80BBA@UF'^.R3EAIS43I M@XFL(UA60K+R*L+&"3SF2VBU]PKM2B._\4J6W&CW0+UJE-C()=ZT57K8 M[WV2"N?X.&9^[8=/TP 9CSN:*ENF 8 X1(/( M#>:2:K$II[SM0[41)Z=IH!UMYI'!UVTQP;9KJLF;(HG*J0V@29*8&)X(ZD@W M?-J6;;#:0@Q5FU/0JV\ EJ>T8$(-Y4:M?H42***Z)G:O=VNN=>V%-0N%$D1% MN_(C?^_LP_@O:?V(NN)=MD*6!;*$<4D.\69OP]Y%81POHG K;FM-A@ ZQK(^ MY[#EL;1"C/$2EZ$+X8:4!6]46B.=2*NQTT ]FYN5RK!:(*.6,OX!JL0.TNI1M69A6I,K:_R (8 G#^?@,AC"GL[V @"U MY$H"!(JL,GOK!Y'9!8OYW'&M[.BL$U#*;X]% K,1T902QHUJ*K!B."6S6J4( MI74]N#E"0[I>+]':X%Z=RZ5!I,/3:D%=5/7/( V^JC^'9IXLFW+,^/WG-$B0 M?#SDXU%W55)DF[K?QPG,$Q] >6T1)4+77$BUC1+R[*;U$@90XBP>2\EGM5Y? ML2FOK3KE CIXO)>2;#A9-:L5>DN^19CK6$DVX-O 2^)EZ/O7882+3S2OT9H" MKA2; @0VP, !@RZKSVKI_&K'(.[!U@7/33_!6\)[#]\C!HFLH@%+>#H.MEW1 M@(=\V=45$V@XO%-I"S8Z) ]AA(MWJ]4+8S3:K18_.EZ1RT@T MJ/RNT;!%E<>U;$E5Z;#4XIO$^$I5=99PYWA!^L]%OH@/<*#Q_$9@.+,^B9$"0#-#8\"39C)ZE_N\Q>"Z+A^#V._6?,!>S+FZJ$ M1,.F ^XRQ$)6->Y0J1U3U1NR8R-4"1"8!B)*#0<$2N68Z(=(6O+A'UE-6'&> M6*5(%=GDTFX,]%\I$-N)9$J4UI]9[F+XZP$M/WDD/99JHZ;9!$!G M\*]=K;Q.$)#"C6_*Z39F58^0Y#?DC;7O")LS9X, 'F4Q4EG MGP&<$@Q>$5# M+X<4GT.EMV%#>PG%)8*GOA)JK:>OUCYY:IC&RI/.(!):I>^=5-J?F:[,*?\< MAJ#Z8ET?B'+/P@2.O=CUP_B@\/Q K.L8$#A"&LXIJDJRFM9+^67Z(R@ZACA[ MM,Y'*#O6)X#,XMV2LBQW ]NBN(?_O-)=%D>$%6 M14>8V\_+!5>H0E3W_F%(B9)B!@@/B>9<-)KN15LH+AQO(TFR2X2>Z+$CSX@^.+[UR MZ:'Y+S4J)%0FC*69\6DA*3SN-6X;G&[^"UR@$N\)I6 &I@KK5.C[M!#5 /H,'TGEWS$4 M&9%7_K"((/JW@^Q?H=WD).2S7.?3AQXBN*5DQ(@.0L/6B>\((6PF(NCB_ WT MDSC]S2G^S>G9^>G;\Z^?X\WO!$L8?BJ37QOSBFORL4$L?=BRD\\32-%(J]!4 M_ SU%.#&"^ 4_1CWJP3'94SVN*RL7J\*>"@@8^T7=Q+*B*L712(;;PW8:\Y@ MK5P8.,@'&#U[2HJ!)N>4 OVKK!!BZ ;T0;BX2!W8$/ 3'F2G)$FM.-)(AY@P MREF&/=*.7Y@FH]^@?V!+#)/T_P!02P,$% @ N( $4V$N=ITB(0 B_ ! M !4 !O<')X+3(P,C$P-C,P7W!R92YX;6SM7>USVS;2_WY_A<_WY7FFX]IQ M+LVET]R-_);ZZMBJ[327N[GIT"0DH:%(!21E*W_] 2 I\0TD ):T>W,CN]/)R M_Q]_W]O[TP]_/CC8>X<"1)P8>7L/J[W3<+ZX<_'>/7&":!*2^=[_Q?/_WSO8 MF\7QXOO#P\?'QV]=^IG(Q01%84)<%+%?[!T<4((YR5."&,'O]^X3M#=*IGM' M+_>.7WQ_])K^W]Z'^].]XZ/C%^E7_O2#CX//#TZ$]JC<0?1VO\#IZ8'XWX9D M>GA\=/3R,/_@?OK)[Y_8+TJ??WS)/_WBS9LWA_ROZX]&N.F#E.R+PW^]O[IS M9VCN'. @BIW 90PB_'W$?WD5ND[,-=DIUY[P$^Q?!_G'#MBO#EX<'[Q\\>U3 MY.VG>MO;^X&$/KI%DSTN^??Q:H'>[D=XOO"90/QW,X(F;_?#!7DZ8!H\^N[E M$2/Q%_:;7\FOIV$0A3[VF.Y/')\-Y6Z&4+R_QTA_N+TL#2)]0;G'])<+RZIT2.0_)27M(6&E10XQH]=:+9A1\^ZJER_>U# M<[/JVHD3@L+)21+A $61$U [BW 43L;4!5+ N'^0EU>27CH"0T- CR/7#9,@ MIHL -;3 W,6A^[DT MU12F:?V[)C7#R5,SI5.,KOXHB!2-7O!]3%:_RV M01]"?12;.C0.PRKV5?Z:43R3APA]2:BW.:?S*%:0J?9-4]:?S^A[Y\'7\039 M]XRM\^GD5I6F]"V[YJTJ6@L-8QZ,QLQ>XM/5+0YCQR=A/:/2&,@/UJ8$NZ#JV-E"=T4C3-NCF-]R38(DBRI9&=#'!+OTI8BN@ M\\@")^TQ25 UYOYRMWJ&8@>K;,BJ7S2HW]2Y*DM4_IKQL*@4=2D+)R9ATC ; MPR\]685DC)E>-<10EU- P CT9Z&;,*\X"KQS&I[%J\N )

Y>F';HF-SS)@(3"QQ08ILXD0//$^6T3MDJCY$ M?ASEO^'*/SAZD:7+_J+$^%!S5*,H0G%D5?X*BQSR"N@C4A;;(6XN#?VQAG@Y M[9A]XG#!,V$'[@S[:V.9D'"NAV(KIAY@T%C.CGI!]A^V_BT= MG[GL47SJ$+*B(=LOCI\@*R#*<2Z.# Q6@4T7T974HS&TM29HFD6,;I&+J(0T M8+U&<38V._.TC6&ZH=EQ6-M5EJ'YHO_\TIEJ_J!@]8M^W M M&:..1<:K''(C0;19@*$E7@N$?N+ C]<+I*):UY/$&^J.E[H(%!A[8;QVDN MCE/2^9AN^X/X%D]G\OJN?@=X?]2A[=H(3:T+NMM=+N\EU5$PQ328%]BZR06B MB1GL*B'IC\2J ETO;A:L7I+NJ/FY C>MF\F'*)7/#HRM'(>!9;O2,D#_NE5 MBZ('WAE:L(QG).4$!5_=:2A$P\UT_PIF,FV$LATB[W14T*B/#)GO^NY$>Z73 M+:8'8!'I=^@!FR>XPLX#]JFH:"O''2WL!@EAF_I \W)9LG?LK%BF]YXXGM6T M:AL_X+B^V\*;LN2-BH,^\B )95<;CBU !=Q*6Y8AX"G2FL&MLA*@65T3+YO, MS*P124'$V/)UR-20'"QM8S>WH>Z_&G/V$Y;$=],@'%( MF.IN)NM2^'B<$'=&91T3[.;&*#4#%4GN_JQ4U9&Q3;;63#W+&&:^Q.8,%; : M5$0C4A?H;GU+44QS^#(0X%IB%@,;^9ZH78>!N]W]8@/'8=8Z=FC1X$)I, [: M2+K-4*C =4?FK=CN)8*AHA(A3D9;Q[.]^0N;ZE$&4Z M4UF[_K[8-G+#Q:O7 MIM($2J?A?(YC?O>-E=26;^]:0*V-'W#4JKM0:K9 MI!V-G[>$82=3\,V("JC=*NP1KY8A9I?U#ZNW]?^^[4O\U9Z'?]SI%^X/J*9N M".?G\8!JTS/,^I9!R!K67>KM!F6U:FZ#T1][+E(T2N)92.C,\K: >8TE=)6 M&;SKFH2JSFF3[S**DBVBG+$;9'*G37V0A9%-O7S!I;;PW;(L]G W!) MD:8V*SW30%M=GV7X#M5A2^G47&50[_S?5A;G-G[@6YS>. M799BBH9ID%M=C M$:\AAM9"O?6H)C(02]?$LKT.MS)\%L V+<"OC: +E)2H/FF@OS)4*%E-/XAX M:48SFZ;V5M+HF_[W8!.@ YQRGCQ7AL&C1DW_%=$)F\ECR6$5.0P$H(I:H/?Q M[PCK4D["B:5CJ")]T(U]RKL(;P15Q%%Q/ER0T%.14-:82:;U(, S1ENTTS M_O8Z#,+R8I -T)Z_%;.$]K?J<[1+A\ 5_9OE_8(.-+7%A$J9K?_4(D_0)"0H M_=R]\X2B\R MBYS-CQ,4(%M;71&O@20FA*K2.-00K1LZ$%ZCV/*6JLQA('!5U&*PA9D62A\1 M:S6(O-&2^HPIND[F#XC<3&IY=ZN;*V4A!H*UNG+-'6[8-0?V(J\+:@NI!-!Q MH.[TT;&23.>@W;H$LIZECPANY[Q350;@[*A%$Q&K':A?=BYO?MLCKZ#AILN: MJJ8"6UU,9'G#I@H45A%I96:@_PVB-*U1R.WA"[MG4S3W3G#![YM6IJ,W@A=8M5*WP,I5M!]Y38<4A>[O>X<+>N"]IZKP$9SGVN$F;T M[^M=]TP/H?QVMKZHU$X0SP39%7?#9D=*TE0O0):1+OOJGRW?>(Q>6VBSPS+KM2A]UFO8*JSEQ/ MT*5N@LX#%F%LY[@C,U 6T0[U&=N#FNC>8!%3 :NAS4^1QJ ?A*K(?Q;.J9AV M=B*-G';C&ILLB@)M%8IZ=B+\ZE[D"V%IP0)[A+N_SR8?HB!?LKF'QM*\0 2' M'N5,XEX9I>TDDW>J>H&:L55DQ-G?[& Y9KT;JR]!D#=*,M"!!^7_L&APK(\ PJB5.^L#CX=1':XD@W- M4B+5O)R[NX.PBHZILA'5[0:7HB9H5L6LM+N0H[3+RX>D+C*HWL"T&&-7K*T5 M+\UWP M:,Z>@_[*_]GPEI)@A]E)!!9UFS..V46W#D$=3EZC7]X]VPNEZZR BP9LX]^E M:*AN>(7TZD5(3D*'>-DABWS>J/GKD!&!;33;M ;1Q)X/(Z+ZI=*PP=T$(]<- M$SI\.GB$E_6[%*(J QE"SQE9.4U"M+#_O;:$LHVX1B,IF+H#.E["7@T_0^E_ M"R/,#BYL]RZ690^\EIN)X%74#?EP25W.+M]OS2":UPK0*^**,Z;= %J6 I6P M7=Q;S@S^8X(6#F:O0W)ALC,PNNO@'=1&482J]:/6+$)*%/ ^ D:-1$[[!EL2 MFG4:8V<%X#%RKL!MB:QXB[5&@?HTUR7+>H'SO6@CWH*848[2$*>SI(X,OK-K M*@3D3J5L:2R_Y+J$;DX+[Y-N*R:4EF>(9F($!^BGL.K"YVN5S2F7+)\7 )\30>T=[!\.]YF$;JX[6'#2UPKJFC7Z<('=-0-XK8!V#/:6B%Z[3HMQ M0_8@)73B1%)741\OCK">PXG(J)UA>YV1FYK8L.'5QW<'&0 MF"Z5NQ%=F@4M&"K*M[U;CMU MZD@6"Y\/VO'S05\&DY#,4\U;O>XJR7M'+K]+6H6T1B';3.0O4+*>)C0$M'2: M7^8!'HVHF7KY\+ZB+I@7GPNU!/E3HTPB6[48)1Z#1J^B+I@KDE ML98^#O&B??TZT!+!,0D#^J.;(1)XZ;6X:%W&SC^#J8*IK[=]T-M?KCZGW=K< M[?H,(X+!'H\9L[=REML$8&:?B]RB6\@JC"/-."+[.HN\V-D14_)'',].DRBF M<36Q.M%E>6O' AT,[,Y7:>;0:[>B"91?/))5\%!77;Y3B?1?ZDR_;W4:55AH MSY8KND=!:%VYGI*U.TO?&^OEY./ZV" M#V?)X[O7Y,WKGXY_^W"_BOS72_?KD?_/^#"^0__\^OKEYZ<7[E5\].^+B^.[ MGPZ73R>GGXZ6WAWY]/+K]/'''W%X_3-XQ?G[OSDQ\_DNTGX_NQ5^../WB_HS4]7+P^_WOE?3_SH2_3QYO6K MZX>?T?7HP[UW=.0^';];!%]OKC]-IP_!X_%/X]EW/\[&*_?5SPF9W[[[)KC& M%^3D[)O)XSL?/7ZYF+Y[EXP>SL]?1-\E_W*=V7+RR;T_N3CZZSX4=!M^UV MZMVQ]&?L1C^\>')-\A;YO(TL>UEHT^X]K\BWZIYZBJ2_LY5F?%)D;->G]94) M9/IK)N3F-$^""U>SOGQ')"5J>SD)EV'%ZE:'<&BKE! M1]]=,)8>;17K;*@A^+J4U\7:V1UV7P#'ZUQ8D>+&UUB='FH2](C-I1C9G4J* M(H 6U6E91O4Q>A5]#S@H31XB]"6A1,^7O)2M1T%6F9+E"BP!,_U'4BH4+6]W MA=R@%Z8N&,L58T*=#75ARD\<^ OD?#;\4KU%PMTT>IQ4F$"D<'NKK*T]'J^_A[.,B@= MME_>PJP2\8+,3)',Q\"'$>WH>]3__'HD.V:BYY, MD*NPGLEHZMZ4P]YR/41>TAQ+V+;'VO+I:^5&L\2QZOJ^Z9FUUE)WC!W%.5L6;#JZ%M8 MP8WTRL8'+F([='Y\B://)ZL3%+BSN4,^CYZPI3ON74RA[R";\P#E3'R7KO67 M!K]?0%$7+1?L+)P[V,X#. $ MF&X0@AJ[O7FRZ7N[I5Y+,M)SK9-3D/&K#]T!.P!34R[UJTWA!^H7>S:B# MH]^?*VJ^Z7M#T'SC>$'Z=?)=XUI6*:57OC($?5=':?(9!1"//.&G-O/TT(:[ MY45>Y[MQS7W.UK+S(*ZS]H)WR1.T5H*J5EOV7"4&.>VS!)TFA-F/A@_OH@@4 M/>J 5'?TG>H"60+D9+P,[A_#3\@A<@URE(E"'1_91;:H-:@GY*4EI8 B"PAO MR#[+R5M6',@S0;*"7H0),0_PABIP0&('W8+2()Z5EQ83+RU,W@W5YXGM1FFF MWNDPCZU!0,%666TKED?3^!4&A>:"#4T&UBW]/P0>CGAO&_;8M$L_.YJS?\DE M[O5(@TS67ACKZM!@584AO%5GKCPUB(RL15";YN[@FDAN$@,/K'+,"3POK1Q# M66V1'T8154"TKG)4OC:[600KQ6E-A92:F0(5RAH>\CJ9,QL(!==&!.+5OP5= MZ:$! )L'#<.'+22\1G':F)=);N48J,]&8HD&?^*J, M@EKZ R(WD]IHN)*L3&\U":!V'8:G5=%Q*$)@TK$HF4SZW,[-A,\3&J,57ZS[ MZ!#BI/?#^:_?\7]).1$-LD#)/PLVH*-3H!*E#G/-O&=-*=OT&4(9GH_!:*.@ MORNJN@TEG]%W7R&_?1A2[-#^.>.U]-?6YN *)'V49+?*R/I66<3B!X==)=N4ENCEC00WUD:< MMF;&2(ZF\DZXE:R4B.T4@(^QE)!@QM^A#[,M+]3OS*W;)Q;;(8Y8"#SE+?Y/ M5K4.BUST+%K^A8^MO'FRXO>L" J=C50V)KNP@:1$6O?A.OFP!HR'!'&'/GI$ MJ0W/2 ,TM3I#L8/]2+OWZ+-N:W6+7(27O)4&>UN\J0C3V%":. VU^91 ;P/O M)[69*L^\F53Y@+GB 6\1NW^9__$>D?D+*X-1%F*WVT^IZQ2B+Y64M&=9Z0A[ M?9[N'5U;/E%9B %;0*-.(6IQWE/AV'T,Q-Z(KCY;*A7_M5, 7=+$('4,&S@9 M638=_O^R4_9BX>86)J&0]9"FGEA_\/7(E=> 1W-V73I]#52C;+6-VFXBIJ - M@P7&H ]-]=V!/8L7IX1J:>@#)4JEMI-0][Y"@E?-79I4Y;HJ-5R":^ @_313 M%TC55DJZ/=>QAQVRNG-8PB9-S]CJH"3F!G:J*C41JAW7!1HST =)"\.-'-?. MG#7T(DX046.BZK/8!TF"+4R&6=JV2[!**+%?#Z0QP4NZW2C05>B](_PRK"^3 MT;!XW% W2B,2_WJ/8R;Q9>#A)?82QY=U>O3+A3E"_U6='V+J("6GT@ZN12OZ M^S'-!F^-LK!T*'^JC)WAS/#B/CSG?7;D?9P>=AU\89QU28]G+J:)V MA@ERZ9^:?%L/4"ID0;R>M,JK.H!(+.4NFA^UW=,/6@OJRAQVV\<)M**?B/![ MIIHVSRT*CK*C["R[^"0CEWXSA, ;^T[ HA:;T9X-06'CP\:I4:LS, Y.-8I4 MN[HY=?P+I-8\L_(=X :&0JW7Q@9<+F+];2[F'02 :JD M5<*K6Q- \=;ZG?EPY"UQ%!)V^7 =#,IE1]M)[%I\U(A/EQI .K/EDSRW&U:= MR":T$[CHAJ1)WW1H5IRE!-LA3#T5+9JJB= Y?!5Y\?,G1%P<42FS GKY@UAY MDKN_XJGJR%3%A!J2:\,JNOA;59.!]-U65[]3)YKY*(H*6S>IN=/TO0%,EL;A9HI_#38[VO*O MHO1KYH*SBE%(IC,N+*4 [ 5BQ!E%OCYIZ:SI,24%?$"W&C]6!-Q&LX( NUE<-H MH,E%[\V0_OYG $@(1ISKW]"5FFU7\-__)!=04K? I M.E"MO<'\1V%9B^N5FB+=Q67;?QWYC]JR':QRVMW:LE*@7A2*,9$OY]7;^ CX M[6JMFI2NP.O72ILJBP@V#^?$Z$_W4QND1M. [H7\-(\ 0^!3IT%CAV?_;:I?,-4DTE+LD(F M[Z2CZ5+'2EN@0?9:*72[9L[Z_(F-!-E;V>JL!F<'(I5!WFOIVP.PWR6(<>SDZM1]S+1MM(&[T!@Z6D/199!Z8_Z6]24=)0XB[#:4@NS6 M@6B[X .U8>MX M6/Y8-L[=]9B;FM&)^2 (#%@UHFI*9=H_5GV\SX)P\1^I)0 MHN=+E@CIUPBR2LUNIQX1,^5LC$ )"GGY-@(Z+8.:Z2FFX[N(P'<,:;,5OFEN M!::66C=ALU:S[")>(/EV":.O]N)IU).)G+L!X&QF31LY@7>#:;':%N JV3=C M=X1VT'2[W6@EVZ;K0@K]C$IA0EJ1<1D(BUHMM(?J%&"G,&N/XI7T:LR@3=>V M%=]\RS<6EBK0E:48D#&H:WC C_V]M-( M$"0VE9TFN:J;50'T3!43B(83["W-N]7\(?1[@5*F!#.+5>&HC![DB::BS&Q/ M8\2S0\\,ZQBQJUXVIF^6:D%U@'Y%3NEI.0V)B2I7I#6L1JNC"U UL M_3@[S:.9"/*:*0[$WPG48>S&= ^$-D'G!?V-F713E>8PO)Q0(P:O+O=#*34? MTS@5J0XBM].BE![7DTV%$'=SQ_=/DHA*W]IA0'8]*M,;UGI4T87AR\L:X)S/ M$9G2V.4="1_C&2O;<@(304,SW2'DA5KUD@/6/_^@.9=FR/?-H50B-XQ%J4D/ M.2H V81<])\3AU!:_BK=#1A9C:HTAP&04",Y2OV3#?I9;E;"@-/[Y\9@JA$= MRI(DUDH.E8G$@_XFMK.UF;)3K0 M*;OQ1E:GH6?B2+6=_B"B<"E%Y3 :2$'H3JU[Y^G2HV/"$YQ>;S0VST24A^(0 M._238VF=P-#%X_S)G;'K[[TKCAL)#B+@:U9%CDS_Z@B-V<*"F1%!3N\EJ$1H M"*<:Y9'G(/3/0J@B MZ/UX! .A0 !T ( !])P &8Q,'$P-C(Q97@S,BTQ7V]P M=&EM:7IE'-D4$L! A0#% @ N( $ M4\./Q.U\"@ :&P !4 ( !TJX &]P"TR,#(Q,#8S,%]L M86(N>&UL4$L! A0#% @ N( $4V$N=ITB(0 B_ ! !4 M ( !G"L! &]P