0001213900-23-039060.txt : 20230512 0001213900-23-039060.hdr.sgml : 20230512 20230512163055 ACCESSION NUMBER: 0001213900-23-039060 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 50 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230512 DATE AS OF CHANGE: 20230512 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: 23916322 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 f10q0323_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 March 31, 2023

 

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, including area code)

 

 

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

 

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

 

Title of each class

  Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $0.001   OPRX   Nasdaq Capital Market

 

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

 

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

 

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

 

 

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

 

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

 

Indicate by check mark whether the registrant 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,127,708 common shares as of May 6, 2023.

 

 

 

 

 

 

TABLE OF CONTENTS

 

 

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

 

i

 

 

PART I - FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

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

 

2

Condensed Consolidated Balance Sheets as of March 31, 2023 (unaudited) and December 31, 2022 (unaudited);
3 Condensed Consolidated Statements of Operations for the three months ended March 31, 2023 and 2022 (unaudited);
4 Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three months ended March 31, 2023 and 2022 (unaudited);
5 Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2023 and 2022 (unaudited);
6 Notes to Condensed Consolidated Financial Statements (unaudited).

 

1

 

 

OPTIMIZERX CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

(UNAUDITED)

 

   March 31,
2023
   December 31,
2022
 
         
ASSETS        
Current assets        
Cash and cash equivalents  $16,443,666   $18,208,685 
Short-term investments   57,258,234    55,931,821 
Accounts receivable, net   18,164,687    22,155,301 
Prepaid expenses and other   4,014,853    2,280,828 
Total current assets   95,881,440    98,576,635 
Property and equipment, net   143,924    137,448 
Other assets          
Goodwill   22,673,820    22,673,820 
Technology assets, net   7,591,461    7,702,895 
Patent rights, net   1,886,008    1,940,178 
Right of use assets, net   213,324    235,320 
Other intangible assets, net   3,302,563    3,384,889 
Total other assets   35,667,176    35,937,102 
TOTAL ASSETS  $131,692,540   $134,651,185 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities          
Accounts payable – trade  $1,288,854   $1,549,979 
Accrued expenses   2,124,777    2,601,246 
Revenue share payable   3,367,483    3,990,440 
Current portion of lease liabilities   89,287    89,902 
Deferred revenue   735,140    164,309 
Total current liabilities   7,605,541    8,395,876 
Non-current liabilities          
Lease liabilities, net of current portion   123,227    144,532 
Total liabilities   7,728,768    8,540,408 
Commitments and contingencies (See note 9)   
 
    
 
 
Stockholders’ equity          
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at March 31, 2023 or December 31, 2022   
    
 
Common stock, $0.001 par value, 166,666,667 shares authorized, 18,331,511 and 18,288,571 shares issued at March 31, 2023 and December 31, 2022, respectively   18,332    18,289 
Treasury stock, $0.001 par value, 1,214,398 shares held at March 31, 2023 and December 31, 2022   (1,214)   (1,214)
Additional paid-in-capital   177,036,466    172,785,800 
Accumulated deficit   (53,089,812)   (46,692,098)
Total stockholders’ equity   123,963,772    126,110,777 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $131,692,540   $134,651,185 

 

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
March 31,
 
   2023   2022 
         
Net revenue  $13,002,910   $13,731,530 
Cost of revenues, exclusive of depreciation and amortization presented separately below   5,569,621    5,629,858 
Gross profit   7,433,289    8,101,672 
           
Operating expenses          
General and administrative expenses   14,032,542    11,391,233 
Depreciation, amortization and noncash lease expense   463,933    471,540 
Total operating expenses   14,496,475    11,862,773 
Loss from operations   (7,063,186)   (3,761,101)
Other income          
Interest income   665,472    3 
Loss before provision for income taxes   (6,397,714)   (3,761,098)
Income tax benefit   
    
 
Net loss  $(6,397,714)  $(3,761,098)
Weighted average number of shares outstanding – basic   17,094,676    17,878,068 
Weighted average number of shares outstanding – diluted   17,094,676    17,878,068 
Loss per share – basic  $(0.37)  $(0.21)
Loss per share – diluted  $(0.37)  $(0.21)

 

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 MONTHS ENDED MARCH 31, 2023 AND 2022

(UNAUDITED)

 

   Common Stock   Treasury Stock   Additional
Paid in
   Accumulated    
   Shares   Amount   Shares   Amount   Capital   Deficit   Total 
                             
Balance January 1, 2023   18,288,571   $18,289    (1,214,398)  $(1,214)  $172,785,800   $(46,692,098)  $126,110,777 
                                    
Stock based compensation expense                                   
Options       
        
    1,466,694    
    1,466,694 
Restricted stock       
        
    2,913,809    
    2,913,809 
Issuance of common stock                                   
For options exercised   9,668    10        
    40,596    
    40,606 
For restricted stock units vested   33,272    33        
    (170,433)   
    (170,400)
Net loss       
        
    
    (6,397,714)   (6,397,714)
                                    
Balance March 31, 2023   18,331,511   $18,332    (1,214,398)  $(1,214)  $177,036,466   $(53,089,812)  $123,963,772 

 

   Common Stock   Treasury Stock   Additional
Paid in
   Accumulated    
   Shares   Amount   Shares   Amount   Capital   Deficit   Total 
                             
Balance January 1, 2022   17,860,975   $17,861       $
   $166,615,514   $(35,253,658)  $131,379,717 
                                    
Stock based compensation expense                                   
Options       
        
    905,744    
    905,744 
Restricted stock       
        
    2,268,354    
    2,268,354 
Issuance of common stock                                   
For options exercised   28,006    28        
    258,100    
    258,128 
For restricted stock units vested   13,627    14        
    (14)   
    
 
Net loss       
        
    
    (3,761,098)   (3,761,098)
                                    
Balance March 31, 2022   17,902,608   $17,903       $
   $170,047,698   $(39,014,756)  $131,050,845 

 

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

 

4

 

 

OPTIMIZERX CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

 

   For the Three Months Ended
March 31,
 
   2023   2022 
CASH FLOWS FROM OPERATING ACTIVITIES:        
Net loss  $(6,397,714)  $(3,761,098)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:          
Depreciation and amortization   463,933    471,540 
Stock-based compensation   4,380,503    3,174,098 
Increase in bad debt reserve   128,178    21,000 
Changes in:          
Accounts receivable   3,862,436    5,643,761 
Prepaid expenses and other assets   (1,734,024)   1,021,166 
Accounts payable   (261,125)   (6,079)
Revenue share payable   (622,956)   (1,202,497)
Accrued expenses and other liabilities   (476,392)   (1,184,784)
Deferred revenue   570,831    (96,863)
NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES   (86,330)   4,080,244 
           
CASH FLOWS USED IN INVESTING ACTIVITIES:          
Purchase of property and equipment   (28,580)   (14,480)
Purchases of held-to-maturity investments   (56,926,611)   
 
Redemptions of held-to-maturity investments   55,600,198    
 
Acquisition of intangible assets, including intellectual property rights   
    (51,271)
Capitalized software development costs   (193,901)   
 
NET CASH USED IN INVESTING ACTIVITIES   (1,548,894)   (65,751)
           
CASH FLOWS (USED IN) PROVIDED BY FINANCING ACTIVITIES:          
Cash paid for employee withholding taxes related to the vesting of restricted stock units   (170,400)   
 
Proceeds from exercise of stock options   40,606    258,128 
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES   (129,794)   258,128 
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS   (1,765,018)   4,272,621 
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD   18,208,685    84,681,770 
CASH AND CASH EQUIVALENTS - END OF PERIOD  $16,443,667   $88,954,391 
           
SUPPLEMENTAL CASH FLOW INFORMATION:          
Cash paid for interest  $
   $
 
Cash paid for income taxes  $
   $
 

 

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

 

5

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

MARCH 31, 2023

 

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

 

The condensed consolidated financial statements for the three months ended March 31, 2023 and 2022 have been prepared by us without audit 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 financial position at March 31, 2023, and our results of operations, changes in stockholders’ equity, and cash flows for the three months ended March 31, 2023 and 2022, have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2022, has been derived from the audited consolidated condensed 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 consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with a reading of the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on March 10, 2023.

 

The results of operations for the three months ended March 31, 2023, are not necessarily indicative of the results to be expected for the full year.

 

NOTE 2 – NEW ACCOUNTING STANDARDS

 

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

 

NOTE 3 – CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS

 

Cash equivalents include items almost as liquid as cash with maturity periods of three months or less when purchased, and short-term investments include items with maturity dates between three months and one year when purchased. We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value. At March 31, 2023 and December 31, 2022, we have recorded $57.3 million and $55.9 million, respectively, of held-to-maturity United States’ Treasury Bills at amortized cost basis. Our held-to-maturity United States’ Treasury Bills have maturity dates between April 2023 and June 2023.

 

NOTE 4 – 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 $2,992,909 and $3,582,735 at March 31, 2023, and December 31, 2022, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets.

 

6

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

MARCH 31, 2023

 

NOTE 4 – REVENUES (CONTINUED)

 

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

 

Balance January 1, 2023  $164,309 
Revenue recognized   (8,778,893)
Amount collected   9,349,724 
Balance March 31, 2023  $735,140 

 

Disaggregation of Revenue

 

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

 

   Three Months Ended
March 31,
 
   2023   2022 
Revenue recognized over time  $12,423,100   $12,902,664 
Revenue recognized at a point in time   579,810    828,867 
Total Revenue  $13,002,910   $13,731,530 

 

 

NOTE 5 – LEASES

 

We have operating leases for office space in two multitenant facilities in Rochester, Michigan and Zagreb, Croatia. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022. For leases that contain renewal options, we have only assumed renewal for the headquarters lease. 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 and occasional rent for transient meeting and office spaces in shared office space facilities.

 

7

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

MARCH 31, 2023

 

NOTE 5 – LEASES (CONTINUED)

 

For the three months ended March 31, 2023 and 2022, the Company’s lease cost consists of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:

 

   Three Months Ended
March 31,
2023
   Three Months Ended
March 31,
2022
 
         
Operating lease cost  $24,696   $28,023 
Short-term lease cost   8,063    8,092 
Total lease cost  $32,759   $36,115 

 

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

 

 

As of March 31, 2023

    
     
2023   73,860 
2024   80,253 
2025   70,224 
Total   224,337 
Less: discount   11,823 
Total lease liabilities  $212,514 

 

The weighted average remaining lease term at March 31, 2023 for operating leases is 2.5 years and the weighted average discount rate used in calculating the operating lease asset and liability is 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $22,185 and $24,493 for the three months ended March 31, 2023 and 2022, respectively. For the three months ended March 31, 2023 and 2022, payments on lease obligations were $24,620 and $27,898, respectively, and amortization on the right of use assets was $24,696 and $28,023, respectively.

 

NOTE 6 – STOCKHOLDERS’ EQUITY

 

Preferred Stock

 

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

 

Common Stock

 

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

 

The Company issued 9,668 shares of common stock and received proceeds of $40,606 in the three months ended March 31, 2023 in connection with the exercise of options under our 2013 Incentive Plan. During the quarter ended March 31, 2022, we issued 28,006 shares of common stock and received proceeds of $258,128 under the same Plan.

 

8

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

MARCH 31, 2023

 

NOTE 6 – STOCKHOLDERS’ EQUITY (CONTINUED)

 

The Company issued 33,272 and 13,627 shares of common stock in the three months ended March 31, 2023 and 2022, respectively in connection with the vesting of restricted stock units under our 2013 Incentive Plan and 2021 Equity Incentive Plan. In the three months ended March 31, 2023, certain participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding tax. Of the shares issued to participants during the three months ended March 31, 2023, 9,502 shares, valued at $170,400, were surrendered and subsequently cancelled.

 

Treasury Stock

 

During the quarter ended March 31, 2023, the Board authorized a share repurchase program, under which the Company may repurchase up to $15 million of its outstanding common stock. During the quarter ended March 31, 2023, there were no shares of our common stock repurchased under this program.

 

During 2022, the Board authorized a share repurchase program, under which the Company could repurchase up to $20.0 million of its outstanding common stock. During 2022, the Company repurchased 1,214,398 shares of our common stock for a total of $20,021,830, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method.

 

NOTE 7 – STOCK BASED COMPENSATION

 

Stock Options

 

The compensation expense related to options for the three months ended March 31, 2023 and 2022, was $1,466,694 and $905,744, respectively. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $11,021,446 of remaining expense related to unvested options to be recognized in the future over a weighted average period of 1.91 years. The total intrinsic value of outstanding options at March 31, 2023 was $392,669.

 

During 2022, the Company granted certain performance based stock options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period.

 

Restricted Stock Units

 

The Company recorded of $2,913,809 and $2,268,354 in compensation expense related to restricted stock units for the three months ended March 31, 2023 and 2022, respectively. A total of $14,830,343 remains to be recognized at March 31, 2023 over a weighted average period of 1.9 years.

 

Of the $2,913,809 and $2,268,354 in compensation expense, $1,503,359 for each period related to market-based equity grants. These market-based restricted stock units were valued using a Monte Carlo simulation There is $3,596,738 remaining to expense over a weighted average period of 0.95 years.

 

During 2022, the Company granted certain performance based stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these units recorded during the period.

 

The director’s compensation program calls for the grant of restricted stock units with a one year vesting period. There was $184,620 and $62,889 included in the compensation expense discussed above related to director’s compensation for the periods ending March 31, 2023 and 2022, respectively.

 

NOTE 8 – EARNINGS (LOSS) PER SHARE

 

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

 

9

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

March 31, 2023

 

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

 

The number of shares related to options and restricted stock units 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 options exercised, and for restricted stock units, 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 units, 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 and restricted stock units 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 net loss per share.

   Three Months Ended
March 31,
 
   2023   2022 
Numerator        
Net loss  $(6,397,714)  $(3,761,098)
           
Denominator          
Weighted average shares outstanding used in computing net loss per share          
Basic   17,094,676    17,878,068 
Effect of dilutive stock options, warrants, and stock grants   
    
 
Diluted   17,094,676    17,878,068 
           
Net loss per share          
Basic  $(0.37)  $(0.21)
Diluted  $(0.37)  $(0.21)

 

No calculation of diluted earnings per share is included for the three months ended March 31, 2023 or 2022 as the effect of the calculation would be anti-dilutive. The number of common shares potentially issuable upon the exercise of certain options that were excluded from the diluted loss per common share calculation for the three months ended March 31,2023 was 34,055 related to options, and 59,749 related to restricted stock units, for a total of 93,804 shares. The number of common shares potentially issuable upon the exercise of certain options that were excluded from the diluted loss per common share calculation for the three months ended March 31,2022 was 221,251 related to options, and 77,446 related to restricted stock units, for a total of 298,697 shares.

 

NOTE 9 – CONTINGENCIES

 

Litigation

 

The Company is not currently involved in any material legal proceedings.

 

NOTE 10 – INCOME TAXES

 

As discussed in our annual report on Form 10-K for the year ended December 31, 2022, we had net operating loss carry-forwards for federal income tax purposes of approximately $21.5 million as of December 31, 2022. Accordingly, no federal income tax expense or benefit is recorded in the current period. Management monitors company-specific, and macro-economic factors and assesses the likelihood that the Company’s net deferred tax assets will be utilized prior to their expiration. As previously disclosed in our annual report, the Company maintained a valuation allowance against its net deferred tax assets.

 

NOTE 11 – SUBSEQUENT EVENTS

 

On April 18, 2023, Mr. Febbo forfeited his October 2021 grant under the 2021 Equity Incentive Plan (the “2021 Febbo Grant”). These shares were returned to the 2021 Equity Incentive Plan. In light of Mr. Febbo’s forfeiture of the 2021 Febbo Grant, the Compensation Committee determined to again include Mr. Febbo in the Company’s annual equity grants under the 2021 Equity Incentive Plan and subsequently issued Mr. Febbo a grant of options and restricted stock units with an aggregate grant date value of $2.5 million. The forfeiture and subsequent issuance will be accounted for as a modification in accordance with ASC 718.

 

During the period April 1 through May 7, we issued 10,595 shares of common stock in conjunction with the vesting of restricted stock units.

 

10

 

 

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

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q contains statements that relate to future events and expectations and, as such, constitute forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995. Certain statements, other than purely historical information, including estimates, projections, statements relating to our strategies, outlook, business and financial prospects, business plans, objectives, and expected operating results, and the assumptions upon which those statements are based, are “forward-looking statements.” These forward-looking statements generally are identified by the words “believes,” “project,” “expects,” “anticipates,” “estimates,” “intends,” “strategy,” “plan,” “may,” “will,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions.

 

Forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties which may cause actual results to differ materially from the forward-looking statements. Forward-looking statements are not guarantees of future performance. Although OptimizeRx believes that the expectations reflected in any forward-looking statements are based on reasonable assumptions, these expectations may not be attained and it is possible that actual results may differ materially from those indicated by these forward-looking statements due to a variety of risks, uncertainties and changes in circumstances, many of which are beyond OptimizeRx’s control.

 

Forward-looking statements are subject to risks and uncertainties. Actual results could differ materially from those expressed in or implied by such forward-looking statements due to a variety of factors, including: seasonal trends in the pharmaceutical brand marketing industry; the inability to support our technology and scale our operations successfully, developing and implementing new and updated applications, features and services for our portals may be more difficult and expensive and take longer than expected; the inability to offer high-quality customer support for our portals; dependence on a concentrated group of customers; inability to maintain contracts with electronic prescription platforms, agreements with electronic prescription platforms and electronic health record systems being subject to audit; inability to attract and retain customers; inability to comply with laws and regulations that affect the healthcare industry; competition; developments in the healthcare industry; inability to manage growth; inability to identify suitable acquisition candidates, complete acquisitions or integrate acquisitions successfully; inability to attract and retain senior management and other key employees; economic, political, regulatory and other risks arising from our international operations; inability to protect our intellectual property; cybersecurity incidents; reduction in the performance, reliability and availability of our network infrastructure; increases in costs due to inflation and other adverse economic conditions; decreases in customer demand due to macroeconomic factors; lack of a consistent active trading market for our common stock; and volatility in the market price of our common stock.

 

The risks and uncertainties included here are not exhaustive. 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, including our Annual Report on Form 10-K for the year ended December 31, 2022. Moreover, we operate in a rapidly changing and competitive environment. New risk factors emerge from time to time, and it is not possible for management to predict all such risk factors.

 

Further, it is not possible to assess the effect of all risk factors on our businesses or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements. Given these risks and uncertainties, investors should not place undue reliance on forward-looking statements as a prediction of actual results. In addition, we disclaim any obligation to update any forward-looking statements to reflect events or circumstances that occur after the date of this report.

 

Overview

 

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

 

11

 

 

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

 

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

 

Because the pharmaceutical industry is dominated by large companies with multiple brands, our revenue is concentrated in a relatively small number of companies. We have approximately 100 pharmaceutical companies as customers, and our revenues are concentrated in these customers. Loss of one of more of our larger customers could have a negative impact on our operating results.

 

Seasonality

 

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

 

Impact of Macroeconomic Events

 

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

 

Key Performance Indicators

 

We monitor the following key performance indicators to help us evaluate our business, measure our performance, identify trends affecting our business and make strategic decisions. We have updated the definition of “top 20 pharmaceutical manufacturers” in our key performance indicators to be based upon Fierce Pharma’s most updated list of “The top 20 pharma companies by 2022 revenue”. We previously used “The top 20 pharma companies by 2020 revenue”. As a result of this change, prior periods have been restated for comparative purposes.

 

12

 

 

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

 

   Rolling Twelve Months
Ended March 31
 
   2023   2022 
Average revenue per top 20 pharmaceutical manufacturer  $1,993,755   $2,614,054 

 

Percent of top 20 pharmaceutical manufacturers that are customers. Percent of top 20 pharmaceutical manufacturers that are customers is calculated by taking the number of revenue generating customers that are pharmaceutical manufacturers listed in Fierce Pharma’s “The top 20 pharma companies by 2022 revenue” over the last 12 months, which is then divided by 20—which is the number of pharmaceutical manufacturers included in the aforementioned list. The Company uses this metric to monitor its progress in penetrating key customers within its largest customer vertical and believes it also provides investors with a transparent way to chart our progress in penetrating this important customer segment. Our penetration within this core customer group stayed consistent from the twelve months ended March 31, 2022 to the twelve months ended March 31, 2023.

 

   Rolling Twelve Months
 Ended March 31
 
   2023   2022 
Percent of top 20 pharmaceutical manufacturers that are customers   90%   90%

 

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

 

   Rolling Twelve Months
 Ended March 31
 
   2023   2022 
Percent of total revenue attributable to top 20 pharmaceutical manufacturers   58%   74%

 

13

 

 

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

 

   Rolling Twelve Months
 Ended March 31
 
   2023   2022 
Net revenue retention   86%   124%

 

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

 

   Rolling Twelve Months
 Ended March 31
 
   2023   2022 
Revenue per average full-time employee   605,113    733,275 

 

Results of Operations for the Three Months Ended March 31, 2023 and 2022

 

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

 

   Three months ended March 31, 
(in thousands, except percentage data)  2023   2022 
Net revenue  $13,002,910    100.0%  $13,731,530    100.0%
Cost of revenues   5,569,621    42.8%   5,629,858    41.0%
Gross profit   7,433,289    57.2%   8,101,672    59.0%
Operating expenses   14,496,475    111.5%   11,862,773    86.4%
Loss from operations   (7,063,186)   (54.3)%   (3,761,101)   (27.4)%
Other income   665,472    5.1%   3    %
Loss before provision for income taxes   (6,397,714)   (49.2)%   (3,761,098)   (27.4)%
Income tax benefit       %       %
Net loss  $(6,397,714)   (49.2)%  $(3,761,098)   (27.4)%

 

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

 

Net Revenues

 

Our net revenue reported for the three months ended March 31, 2023 was approximately $13.0 million, a decrease of 5% over the approximately $13.7 million from the same period in 2022. The decrease in revenue was primarily driven by the macroeconomic pressures affecting our customers.

 

Cost of Revenues

 

Our cost of revenues, composed primarily of revenue share expense paid to our network partners, remained relatively consistent at $5.6 million for the three months ended March 31, 2023 compared to the same period of 2022. Our cost of revenues as a percentage of revenue increased to approximately 42.8% for the quarter ended March 31, 2023 from approximately 41.0% for the quarter ended March 31, 2022. This increase in cost of revenue as a percentage of revenue was a result of solution and channel mix. Additional discussion is included in the gross margin section below.

 

14

 

 

Gross Margin

 

Our gross margin, which is the difference between our revenues and our cost of revenues, decreased for the three months ended March 31, 2023, as a result of solution and channel mix. During the three months ended March 31, 2023, there was a decrease in the percentage of activity flowing through our lower cost channels compared with a year ago.

 

Operating Expenses

 

Operating expenses increased to approximately $14.5 million for the three months ended March 31, 2023 from approximately $11.9 million for the same period in 2022, an increase of approximately 22%. The detail by major category is reflected in the table below.

 

   Three Months Ended
March 31,
 
   2023   2022 
         
Stock-based compensation  $4,380,503   $3,174,098 
Depreciation, amortization and noncash lease expense   463,933    471,540 
Other general and administrative expenses   9,652,039    8,217,135 
           
Total operating expense  $14,496,475   $11,862,773 

 

The greatest increase was in stock-based compensation, a non-cash expense. Stock-based compensation is awarded to all full-time employees upon their start of employment as well as to directors, officers and certain key employees to provide an equity-based incentive to maintain and enhance the performance and profitability of the Company. Other general and administrative expenses increased by $1.4 million over the same period prior year, mostly as a result of an increase in headcount as well as other investments to support our growth initiatives and operations.

 

Net Loss

 

We had a net loss of approximately $6.4 million for the three months ended March 31, 2023, as compared to a net loss of approximately $3.8 million during the same period in 2022. The reasons and specific components associated with the change are discussed above.

 

Liquidity and Capital Resources

 

Historically, our primary sources of liquidity have been cash receipts from customers and proceeds from equity offerings. As of March 31, 2023, we had total current assets of approximately $95.9 million, compared with current liabilities of approximately $7.6 million, resulting in working capital of approximately $88.3 million and a current ratio of approximately 13 to 1 at March 31, 2023. This decrease in our working capital, as discussed in more detail below, is primarily the result of the timing of prepaid services and investment in our reporting infrastructure.

 

15

 

 

Following is a table with summary data from the consolidated statements of cash flows for the three months ended March 31, 2023 and 2022, as presented.

 

   Three Months Ended
March 31,
 
   2023   2022 
Net cash (used in) / provided by operating activities   (86,330)   4,080,244 
Net cash used in investing activities   (1,548,894)   (65,751)
Net cash (used in) / provided by financing activities   (129,794)   258,128 
Net (decrease) / increase in cash and cash equivalents   (1,765,018)   4,272,621 

 

We used approximately $0.1 million for operating activities during the three months ended March 31, 2023, compared with $4.1 million provided by operating activities in the same period in 2022. We had a net loss of $6.4 million for the first quarter of 2023, but noncash expenses of $5.0 million and working capital generated by the collection of receivables offset the loss. Additionally, there were differences in the timing of prepaid services that affected the first quarter change in working capital year over year.

 

Cash used in investing activities was approximately $1.5 million for the three months ended March 31, 2023. We purchased $56.9 million in treasury bills with maturity dates in 2023. This allowed the Company to earn a higher rate of interest on excess cash for the period. These purchases were partially offset by the redemption of $55.6 million in treasury bills.

 

Cash used for financing activities was approximately $0.1 million related to the payment of withholding taxes on behalf of the employees for the vesting of restricted stock units during the three months ended March 31, 2023. This value represents the stock units surrendered and cancelled. This cost was partially offset by proceeds received as a result of option exercises during the period. We had proceeds from financing activities of approximately $0.3 million related to the exercise of stock options during the three months ended March 31, 2022.

 

We believe that funds generated from operations, together with existing cash, will be sufficient to finance our current operations and planned growth for the next twelve (12) months. In addition, we believe we can generate the cash needed to operate beyond the next 12 months from operations. However, we may seek additional debt or equity financing to supplement cash from operations to fund acquisitions or strategic partner relationships, make capital expenditures, and satisfy working capital needs.

 

Critical Accounting Estimates

 

We prepare our consolidated financial statements in conformity with accounting principles generally accepted in the United States. The preparation of these financial statements requires the use of estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates and assumptions. Our significant accounting policies are described in Note 2 to the Consolidated Financial Statements in the Annual Report on Form 10-K for the year ended December 31, 2022 (2022 Annual Report on Form 10-K). The accounting policies we used in preparing these financial statements are substantially consistent with those we applied in our 2022 Annual Report on Form 10-K. Our critical accounting estimates are described in Management’s Discussion and Analysis included in the 2022 Annual Report on Form 10-K.

 

Recently Issued Accounting Pronouncements

 

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

 

16

 

 

Off Balance Sheet Arrangements

 

The Company has contracts with various electronic health records systems and ePrescribe platforms, whereby we agree to share a portion of the revenue we generate for eCoupons or banners through their network. From time to time the Company enters into arrangements with a partner to acquire minimum amounts of messaging capabilities. As of March 31, 2023, the Company had commitments for future minimum payments of $14.9 million that will be reflected in cost of revenues during the years 2023 through 2025.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

Not applicable.

 

Item 4. Controls and Procedures

 

Disclosure Controls and Procedures

 

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

 

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, conducted an evaluation, as of the end of the period covered by this report, of the effectiveness of our disclosure controls and procedures, as such term is defined in Exchange Act Rule 13a-15(e). Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that, as of the end of the period covered by this report, our disclosure controls and procedures, as defined in Rule 13a-15(e), were not effective at the reasonable assurance level due to a material weakness in our internal controls over financial reporting which was disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

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

 

Plan for Remediation of Material Weakness

 

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

 

a.The Company will require each third-party service organization to provide a SOC-1, Type 2 report to us.

 

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

 

During the quarter ended March 31, 2023, the Company met with the third-party service organizations to discuss the reporting requirements. As management continues to evaluate and improve our disclosure controls and procedures and internal control over financial reporting, the Company may decide to take additional measures to address control deficiencies or determine to modify, or in appropriate circumstances not to complete, certain of the remediation measures identified.

 

Changes in Internal Control over Financial Reporting

 

Except as noted above, there was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act), that occurred during the quarter ended March 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Limitations on the Effectiveness of Controls

 

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. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. The Company conducts periodic evaluations of its internal controls to enhance, where necessary, its procedures and controls.

 

17

 

 

PART II – OTHER INFORMATION

 

Item 1. Legal Proceedings

 

We are not a party to any material pending legal proceeding.

 

Item 1A: Risk Factors

 

There have been no material changes in our risk factors from the risks previously reported in PART 1, ITEM 1A, “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2022. You should carefully consider the factors discussed in PART I, ITEM 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.

 

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

 

On March 14, 2023, the Company announced that its Board of Directors has authorized the repurchase of up to $15 million of the Company’s outstanding common stock. Under this new program, share repurchases may be made from time to time depending on market conditions, share price and availability and other factors at the Company’s discretion. This stock repurchase authorization expires on the earlier of March 12, 2024, or when the repurchase of $15 million of shares of its common stock has been reached.

 

The Company’s repurchase of shares will take place in open market transactions or privately negotiated transactions in accordance with applicable securities and other laws, including the Exchange Act. The Company intends to finance the purchase using its available cash and cash equivalents. The Board may modify, suspend, extend or terminate the repurchase program at any time.

 

There were no shares repurchased by the Company during the quarter ended March 31, 2023.

 

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
3.1   Third Amended and Restated Bylaws of the Company. Incorporated by reference to Exhibit 3.3 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
10.1   OptimizeRx Corporation Executive Severance Plan. Incorporated by reference to Exhibit 10.18 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
10.2   Fourth Addendum to the Employment Agreement with William J. Febbo. Incorporated by reference to Exhibit 10.19 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
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
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

**Provided herewith.

 

18

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities 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: May 12, 2023    
  By: /s/ William J. Febbo
    William J. Febbo
  Title:

Chief Executive Officer

(principal executive officer)

     
  OptimizeRx Corporation
Date: May 12, 2023    
  By: /s/ Edward Stelmakh
    Edward Stelmakh
  Title:

Chief Financial Officer and

Chief Operations Officer

(principal financial and accounting officer)

 

 

19

 

 

OptimizeRx Corp false --12-31 Q1 0001448431 0001448431 2023-01-01 2023-03-31 0001448431 2023-05-06 0001448431 2023-03-31 0001448431 2022-12-31 0001448431 2022-01-01 2022-03-31 0001448431 us-gaap:CommonStockMember 2022-12-31 0001448431 us-gaap:TreasuryStockCommonMember 2022-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001448431 us-gaap:RetainedEarningsMember 2022-12-31 0001448431 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001448431 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001448431 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001448431 us-gaap:CommonStockMember 2023-03-31 0001448431 us-gaap:TreasuryStockCommonMember 2023-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001448431 us-gaap:RetainedEarningsMember 2023-03-31 0001448431 us-gaap:CommonStockMember 2021-12-31 0001448431 us-gaap:TreasuryStockCommonMember 2021-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001448431 us-gaap:RetainedEarningsMember 2021-12-31 0001448431 2021-12-31 0001448431 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001448431 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001448431 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001448431 us-gaap:CommonStockMember 2022-03-31 0001448431 us-gaap:TreasuryStockCommonMember 2022-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001448431 us-gaap:RetainedEarningsMember 2022-03-31 0001448431 2022-03-31 0001448431 us-gaap:USTreasurySecuritiesMember 2023-03-31 0001448431 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001448431 us-gaap:USTreasurySecuritiesMember 2023-01-01 2023-03-31 0001448431 oprx:RevenueRecognizedOverTimeMember 2023-01-01 2023-03-31 0001448431 oprx:RevenueRecognizedOverTimeMember 2022-01-01 2022-03-31 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2023-01-01 2023-03-31 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2022-01-01 2022-03-31 0001448431 us-gaap:PreferredStockMember 2023-03-31 0001448431 2022-01-01 2022-12-31 0001448431 us-gaap:OptionOnSecuritiesMember 2023-01-01 2023-03-31 0001448431 us-gaap:OptionOnSecuritiesMember 2022-01-01 2022-03-31 0001448431 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001448431 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001448431 oprx:MonteCarloMember 2023-01-01 2023-03-31 0001448431 oprx:CompensationExpenseMember 2023-01-01 2023-03-31 0001448431 oprx:CompensationExpenseMember 2022-01-01 2022-03-31 0001448431 oprx:RelatedToOptionsMember 2023-01-01 2023-03-31 0001448431 oprx:RelatedToRestrictedStockMember 2023-01-01 2023-03-31 0001448431 oprx:RelatedToOptionsMember 2022-01-01 2022-03-31 0001448431 oprx:RelatedToRestrictedStockMember 2022-01-01 2022-03-31 0001448431 us-gaap:SubsequentEventMember 2023-04-01 2023-04-18 0001448431 us-gaap:SubsequentEventMember 2023-04-01 2023-05-07 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 f10q0323ex31-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 March 31, 2023 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: May 12, 2023  
   
/s/ William J. Febbo  
By: William J. Febbo  
Title: Chief Executive Officer  

 

 

EX-31.2 3 f10q0323ex31-2_optimizerx.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Edward Stelmakh certify that;

 

1.I have reviewed this quarterly report on Form 10-Q for the quarter ended March 31, 2023 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: May 12, 2023  
   
/s/ Edward Stelmakh  
By: Edward Stelmakh  
Title: Chief Financial Officer  

 

 

EX-32.1 4 f10q0323ex32-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 March 31, 2023 filed with the Securities and Exchange Commission (the “Report”), I, Will Febbo, Chief Executive Officer and I, Edward Stelmakh, 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  
Date: May 12, 2023  
     
By: /s/ Edward Stelmakh  
Name: Edward Stelmakh  
Title: Principal Financial Officer  
Date: May 12, 2023  

 

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

 

 

EX-101.SCH 5 oprx-20230331.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 - Cash, Cash Equivalents and Short-Term Investments link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Revenues link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Stock Based Compensation link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Contingencies link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Revenues (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Nature of Business and Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Revenues (Details) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Revenues (Details) - Schedule of deferred revenue link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Revenues (Details) - Schedule of majority of our revenue link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Leases (Details) - Schedule of lease cost link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Leases (Details) - Schedule of future minimum lease payments link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Stock Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Earnings (Loss) Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per share link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 033 - 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 6 oprx-20230331_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 oprx-20230331_def.xml XBRL DEFINITION FILE EX-101.LAB 8 oprx-20230331_lab.xml XBRL LABEL FILE EX-101.PRE 9 oprx-20230331_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 06, 2023
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,127,708
Amendment Flag false  
Entity Central Index Key 0001448431  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
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  
City Area Code 248  
Local Phone Number 651-6568  
Title of 12(b) Security Common Stock, par value $0.001  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 16,443,666 $ 18,208,685
Short-term investments 57,258,234 55,931,821
Accounts receivable, net 18,164,687 22,155,301
Prepaid expenses and other 4,014,853 2,280,828
Total current assets 95,881,440 98,576,635
Property and equipment, net 143,924 137,448
Other assets    
Goodwill 22,673,820 22,673,820
Technology assets, net 7,591,461 7,702,895
Patent rights, net 1,886,008 1,940,178
Right of use assets, net 213,324 235,320
Other intangible assets, net 3,302,563 3,384,889
Total other assets 35,667,176 35,937,102
TOTAL ASSETS 131,692,540 134,651,185
Current liabilities    
Accounts payable – trade 1,288,854 1,549,979
Accrued expenses 2,124,777 2,601,246
Revenue share payable 3,367,483 3,990,440
Current portion of lease liabilities 89,287 89,902
Deferred revenue 735,140 164,309
Total current liabilities 7,605,541 8,395,876
Non-current liabilities    
Lease liabilities, net of current portion 123,227 144,532
Total liabilities 7,728,768 8,540,408
Commitments and contingencies (See note 9)
Stockholders’ equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at March 31, 2023 or December 31, 2022
Common stock, $0.001 par value, 166,666,667 shares authorized, 18,331,511 and 18,288,571 shares issued at March 31, 2023 and December 31, 2022, respectively 18,332 18,289
Treasury stock, $0.001 par value, 1,214,398 shares held at March 31, 2023 and December 31, 2022 (1,214) (1,214)
Additional paid-in-capital 177,036,466 172,785,800
Accumulated deficit (53,089,812) (46,692,098)
Total stockholders’ equity 123,963,772 126,110,777
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 131,692,540 $ 134,651,185
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 166,666,667 166,666,667
Common stock, shares issued 18,331,511 18,288,571
Common stock, shares outstanding 18,331,511 18,288,571
Treasury stock, par value (in Dollars per share) $ 0.001 $ 0.001
Treasury stock, shares held 1,214,398 1,214,398
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net revenue $ 13,002,910 $ 13,731,530
Cost of revenues, exclusive of depreciation and amortization presented separately below 5,569,621 5,629,858
Gross margin 7,433,289 8,101,672
Operating expenses    
General and administrative expenses 14,032,542 11,391,233
Depreciation, amortization and noncash lease expense 463,933 471,540
Total operating expenses 14,496,475 11,862,773
Loss from operations (7,063,186) (3,761,101)
Other income    
Interest income 665,472 3
Loss before provision for income taxes (6,397,714) (3,761,098)
Income tax benefit
Net loss $ (6,397,714) $ (3,761,098)
Weighted average number of shares outstanding – basic (in Shares) 17,094,676 17,878,068
Weighted average number of shares outstanding – diluted (in Shares) 17,094,676 17,878,068
Loss per share – basic (in Dollars per share) $ (0.37) $ (0.21)
Loss per share – diluted (in Dollars per share) $ (0.37) $ (0.21)
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
Common Stock
Treasury Stock
Additional Paid in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 17,861 $ 166,615,514 $ (35,253,658) $ 131,379,717
Balance (in Shares) at Dec. 31, 2021 17,860,975        
Options 905,744 905,744
Restricted stock 2,268,354 2,268,354
For options exercised $ 28 258,100 258,128
For options exercised (in Shares) 28,006        
For restricted stock units vested $ 14 (14)
For restricted stock units vested (in Shares) 13,627        
Net loss (3,761,098) (3,761,098)
Balance at Mar. 31, 2022 $ 17,903 170,047,698 (39,014,756) 131,050,845
Balance (in Shares) at Mar. 31, 2022 17,902,608        
Balance at Dec. 31, 2022 $ 18,289 $ (1,214) 172,785,800 (46,692,098) 126,110,777
Balance (in Shares) at Dec. 31, 2022 18,288,571 (1,214,398)      
Options 1,466,694 1,466,694
Restricted stock 2,913,809 2,913,809
For options exercised $ 10 40,596 40,606
For options exercised (in Shares) 9,668        
For restricted stock units vested $ 33 (170,433) (170,400)
For restricted stock units vested (in Shares) 33,272        
Net loss (6,397,714) (6,397,714)
Balance at Mar. 31, 2023 $ 18,332 $ (1,214) $ 177,036,466 $ (53,089,812) $ 123,963,772
Balance (in Shares) at Mar. 31, 2023 18,331,511 (1,214,398)      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (6,397,714) $ (3,761,098)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 463,933 471,540
Stock-based compensation 4,380,503 3,174,098
Increase in bad debt reserve 128,178 21,000
Changes in:    
Accounts receivable 3,862,436 5,643,761
Prepaid expenses and other assets (1,734,024) 1,021,166
Accounts payable (261,125) (6,079)
Revenue share payable (622,956) (1,202,497)
Accrued expenses and other liabilities (476,392) (1,184,784)
Deferred revenue 570,831 (96,863)
NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES (86,330) 4,080,244
CASH FLOWS USED IN INVESTING ACTIVITIES:    
Purchase of property and equipment (28,580) (14,480)
Purchases of held-to-maturity investments (56,926,611)
Redemptions of held-to-maturity investments 55,600,198
Acquisition of intangible assets, including intellectual property rights (51,271)
Capitalized software development costs (193,901)
NET CASH USED IN INVESTING ACTIVITIES (1,548,894) (65,751)
CASH FLOWS (USED IN) PROVIDED BY FINANCING ACTIVITIES:    
Cash paid for employee withholding taxes related to the vesting of restricted stock units (170,400)
Proceeds from exercise of stock options 40,606 258,128
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES (129,794) 258,128
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (1,765,018) 4,272,621
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD 18,208,685 84,681,770
CASH AND CASH EQUIVALENTS - END OF PERIOD 16,443,667 88,954,391
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for interest
Cash paid for income taxes
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2023
Organization and Nature of Business [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 technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.

 

The condensed consolidated financial statements for the three months ended March 31, 2023 and 2022 have been prepared by us without audit 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 financial position at March 31, 2023, and our results of operations, changes in stockholders’ equity, and cash flows for the three months ended March 31, 2023 and 2022, have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2022, has been derived from the audited consolidated condensed 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 consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with a reading of the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on March 10, 2023.

 

The results of operations for the three months ended March 31, 2023, are not necessarily indicative of the results to be expected for the full year.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
New Accounting Standards
3 Months Ended
Mar. 31, 2023
New Accounting Standards [Abstract]  
NEW ACCOUNTING STANDARDS

NOTE 2 – NEW ACCOUNTING STANDARDS

 

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

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Short-Term Investments
3 Months Ended
Mar. 31, 2023
Disclosure Text Block Supplement [Abstract]  
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS

NOTE 3 – CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS

 

Cash equivalents include items almost as liquid as cash with maturity periods of three months or less when purchased, and short-term investments include items with maturity dates between three months and one year when purchased. We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value. At March 31, 2023 and December 31, 2022, we have recorded $57.3 million and $55.9 million, respectively, of held-to-maturity United States’ Treasury Bills at amortized cost basis. Our held-to-maturity United States’ Treasury Bills have maturity dates between April 2023 and June 2023.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues
3 Months Ended
Mar. 31, 2023
Revenues [Abstract]  
REVENUES

NOTE 4 – 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 $2,992,909 and $3,582,735 at March 31, 2023, and December 31, 2022, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets.

 

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

 

Balance January 1, 2023  $164,309 
Revenue recognized   (8,778,893)
Amount collected   9,349,724 
Balance March 31, 2023  $735,140 

 

Disaggregation of Revenue

 

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

 

   Three Months Ended
March 31,
 
   2023   2022 
Revenue recognized over time  $12,423,100   $12,902,664 
Revenue recognized at a point in time   579,810    828,867 
Total Revenue  $13,002,910   $13,731,530 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
LEASES

NOTE 5 – LEASES

 

We have operating leases for office space in two multitenant facilities in Rochester, Michigan and Zagreb, Croatia. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022. For leases that contain renewal options, we have only assumed renewal for the headquarters lease. 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 and occasional rent for transient meeting and office spaces in shared office space facilities.

 

For the three months ended March 31, 2023 and 2022, the Company’s lease cost consists of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:

 

   Three Months Ended
March 31,
2023
   Three Months Ended
March 31,
2022
 
         
Operating lease cost  $24,696   $28,023 
Short-term lease cost   8,063    8,092 
Total lease cost  $32,759   $36,115 

 

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

 

 

As of March 31, 2023

    
     
2023   73,860 
2024   80,253 
2025   70,224 
Total   224,337 
Less: discount   11,823 
Total lease liabilities  $212,514 

 

The weighted average remaining lease term at March 31, 2023 for operating leases is 2.5 years and the weighted average discount rate used in calculating the operating lease asset and liability is 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $22,185 and $24,493 for the three months ended March 31, 2023 and 2022, respectively. For the three months ended March 31, 2023 and 2022, payments on lease obligations were $24,620 and $27,898, respectively, and amortization on the right of use assets was $24,696 and $28,023, respectively.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY

NOTE 6 – STOCKHOLDERS’ EQUITY

 

Preferred Stock

 

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

 

Common Stock

 

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

 

The Company issued 9,668 shares of common stock and received proceeds of $40,606 in the three months ended March 31, 2023 in connection with the exercise of options under our 2013 Incentive Plan. During the quarter ended March 31, 2022, we issued 28,006 shares of common stock and received proceeds of $258,128 under the same Plan.

 

The Company issued 33,272 and 13,627 shares of common stock in the three months ended March 31, 2023 and 2022, respectively in connection with the vesting of restricted stock units under our 2013 Incentive Plan and 2021 Equity Incentive Plan. In the three months ended March 31, 2023, certain participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding tax. Of the shares issued to participants during the three months ended March 31, 2023, 9,502 shares, valued at $170,400, were surrendered and subsequently cancelled.

 

Treasury Stock

 

During the quarter ended March 31, 2023, the Board authorized a share repurchase program, under which the Company may repurchase up to $15 million of its outstanding common stock. During the quarter ended March 31, 2023, there were no shares of our common stock repurchased under this program.

 

During 2022, the Board authorized a share repurchase program, under which the Company could repurchase up to $20.0 million of its outstanding common stock. During 2022, the Company repurchased 1,214,398 shares of our common stock for a total of $20,021,830, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation
3 Months Ended
Mar. 31, 2023
Stock Based Compensation [Abstract]  
STOCK BASED COMPENSATION

NOTE 7 – STOCK BASED COMPENSATION

 

Stock Options

 

The compensation expense related to options for the three months ended March 31, 2023 and 2022, was $1,466,694 and $905,744, respectively. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $11,021,446 of remaining expense related to unvested options to be recognized in the future over a weighted average period of 1.91 years. The total intrinsic value of outstanding options at March 31, 2023 was $392,669.

 

During 2022, the Company granted certain performance based stock options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period.

 

Restricted Stock Units

 

The Company recorded of $2,913,809 and $2,268,354 in compensation expense related to restricted stock units for the three months ended March 31, 2023 and 2022, respectively. A total of $14,830,343 remains to be recognized at March 31, 2023 over a weighted average period of 1.9 years.

 

Of the $2,913,809 and $2,268,354 in compensation expense, $1,503,359 for each period related to market-based equity grants. These market-based restricted stock units were valued using a Monte Carlo simulation There is $3,596,738 remaining to expense over a weighted average period of 0.95 years.

 

During 2022, the Company granted certain performance based stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these units recorded during the period.

 

The director’s compensation program calls for the grant of restricted stock units with a one year vesting period. There was $184,620 and $62,889 included in the compensation expense discussed above related to director’s compensation for the periods ending March 31, 2023 and 2022, respectively.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE

NOTE 8 – EARNINGS (LOSS) PER SHARE

 

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

 

The number of shares related to options and restricted stock units 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 options exercised, and for restricted stock units, 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 units, 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 and restricted stock units 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 net loss per share.

   Three Months Ended
March 31,
 
   2023   2022 
Numerator        
Net loss  $(6,397,714)  $(3,761,098)
           
Denominator          
Weighted average shares outstanding used in computing net loss per share          
Basic   17,094,676    17,878,068 
Effect of dilutive stock options, warrants, and stock grants   
    
 
Diluted   17,094,676    17,878,068 
           
Net loss per share          
Basic  $(0.37)  $(0.21)
Diluted  $(0.37)  $(0.21)

 

No calculation of diluted earnings per share is included for the three months ended March 31, 2023 or 2022 as the effect of the calculation would be anti-dilutive. The number of common shares potentially issuable upon the exercise of certain options that were excluded from the diluted loss per common share calculation for the three months ended March 31,2023 was 34,055 related to options, and 59,749 related to restricted stock units, for a total of 93,804 shares. The number of common shares potentially issuable upon the exercise of certain options that were excluded from the diluted loss per common share calculation for the three months ended March 31,2022 was 221,251 related to options, and 77,446 related to restricted stock units, for a total of 298,697 shares.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES

NOTE 9 – CONTINGENCIES

 

Litigation

 

The Company is not currently involved in any material legal proceedings.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 10 – INCOME TAXES

 

As discussed in our annual report on Form 10-K for the year ended December 31, 2022, we had net operating loss carry-forwards for federal income tax purposes of approximately $21.5 million as of December 31, 2022. Accordingly, no federal income tax expense or benefit is recorded in the current period. Management monitors company-specific, and macro-economic factors and assesses the likelihood that the Company’s net deferred tax assets will be utilized prior to their expiration. As previously disclosed in our annual report, the Company maintained a valuation allowance against its net deferred tax assets.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 11 – SUBSEQUENT EVENTS

 

On April 18, 2023, Mr. Febbo forfeited his October 2021 grant under the 2021 Equity Incentive Plan (the “2021 Febbo Grant”). These shares were returned to the 2021 Equity Incentive Plan. In light of Mr. Febbo’s forfeiture of the 2021 Febbo Grant, the Compensation Committee determined to again include Mr. Febbo in the Company’s annual equity grants under the 2021 Equity Incentive Plan and subsequently issued Mr. Febbo a grant of options and restricted stock units with an aggregate grant date value of $2.5 million. The forfeiture and subsequent issuance will be accounted for as a modification in accordance with ASC 718.

 

During the period April 1 through May 7, we issued 10,595 shares of common stock in conjunction with the vesting of restricted stock units.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2023
Revenues [Abstract]  
Schedule of deferred revenue
Balance January 1, 2023  $164,309 
Revenue recognized   (8,778,893)
Amount collected   9,349,724 
Balance March 31, 2023  $735,140 

 

Schedule of majority of our revenue
   Three Months Ended
March 31,
 
   2023   2022 
Revenue recognized over time  $12,423,100   $12,902,664 
Revenue recognized at a point in time   579,810    828,867 
Total Revenue  $13,002,910   $13,731,530 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of lease cost
   Three Months Ended
March 31,
2023
   Three Months Ended
March 31,
2022
 
         
Operating lease cost  $24,696   $28,023 
Short-term lease cost   8,063    8,092 
Total lease cost  $32,759   $36,115 

 

Schedule of future minimum lease payments

 

As of March 31, 2023

    
     
2023   73,860 
2024   80,253 
2025   70,224 
Total   224,337 
Less: discount   11,823 
Total lease liabilities  $212,514 

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share
   Three Months Ended
March 31,
 
   2023   2022 
Numerator        
Net loss  $(6,397,714)  $(3,761,098)
           
Denominator          
Weighted average shares outstanding used in computing net loss per share          
Basic   17,094,676    17,878,068 
Effect of dilutive stock options, warrants, and stock grants   
    
 
Diluted   17,094,676    17,878,068 
           
Net loss per share          
Basic  $(0.37)  $(0.21)
Diluted  $(0.37)  $(0.21)

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Basis of Presentation (Details)
3 Months Ended
Mar. 31, 2023
Organization and Nature of Business [Abstract]  
U.S. healthcare providers percentage 60.00%
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Short-Term Investments (Details) - US Treasury Securities [Member] - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Cash, Cash Equivalents and Short-Term Investments (Details) [Line Items]    
Held-to-maturity $ 57.3 $ 55.9
Maturity description April 2023 and June 2023  
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Revenues [Abstract]    
Accounts receivable $ 2,992,909 $ 3,582,735
Deferred revenue $ 735,140 $ 164,309
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Details) - Schedule of deferred revenue
3 Months Ended
Mar. 31, 2023
USD ($)
Schedule of Deferred Revenue [Abstract]  
Balance $ 164,309
Revenue recognized (8,778,893)
Amount collected 9,349,724
Balance $ 735,140
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Details) - Schedule of majority of our revenue - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue, Major Customer [Line Items]    
Total Revenue $ 13,002,910 $ 13,731,530
Revenue recognized over time [Member]    
Revenue, Major Customer [Line Items]    
Total Revenue 12,423,100 12,902,664
Revenue recognized at a point in time [Member]    
Revenue, Major Customer [Line Items]    
Total Revenue $ 579,810 $ 828,867
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating leases description We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022. For leases that contain renewal options, we have only assumed renewal for the headquarters lease.  
Weighted average remaining lease term 2 years 6 months  
Weighted average discount rate 4.50%  
Cash paid $ 22,185 $ 24,493
Payments lease obligations 24,620 27,898
Amortization on the right of use assets $ 24,696 $ 28,023
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of lease cost - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Lease Cost [Abstract]    
Operating lease cost $ 24,696 $ 28,023
Short-term lease cost 8,063 8,092
Total lease cost $ 32,759 $ 36,115
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of future minimum lease payments
Mar. 31, 2023
USD ($)
Schedule of Future Minimum Lease Payments [Abstract]  
2023 $ 73,860
2024 80,253
2025 70,224
Total 224,337
Less: discount 11,823
Total lease liabilities $ 212,514
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Stockholders' Equity (Details) [Line Items]      
Preferred stock, shares authorized 10,000,000   10,000,000
Preferred stock, par value (in Dollars per share) $ 0.001   $ 0.001
Common stock, shares authorized 166,666,667   166,666,667
Shares of common stock issued 9,668    
Shares issued valued (in Dollars) $ 170,400    
Outstanding common stock (in Dollars)     $ 20,000,000
Repurchased shares     1,214,398
Commissions paid (in Dollars)     $ 20,021,830
Preferred Stock [Member]      
Stockholders' Equity (Details) [Line Items]      
Preferred stock, shares authorized 10,000,000    
Preferred stock, par value (in Dollars per share) $ 0.001    
Common Stock [Member]      
Stockholders' Equity (Details) [Line Items]      
Common stock, shares authorized 166,666,667    
Common stock par value (in Dollars per share) $ 0.001    
Common stock outstanding 17,117,113   17,074,173
Shares of common stock issued 33,272 13,627  
Received proceeds (in Dollars) $ 40,606    
Shares of common stock issued   28,006  
Received proceeds (in Dollars)   $ 258,128  
Shares issued 9,502    
Outstanding common stock (in Dollars) $ 15,000,000    
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Stock Based Compensation (Details) [Line Items]    
Compensation expense $ 2,913,809 $ 2,268,354
Remaining to expense $ 11,021,446  
Expense remaining over a period 1 year 10 months 28 days  
Total intrinsic value of outstanding options $ 392,669  
Restricted stock granted remains value $ 14,830,343  
Remains to be recognized over period 1 year 10 months 24 days  
Market based equity grant $ 1,503,359  
Stock Options [Member]    
Stock Based Compensation (Details) [Line Items]    
Compensation expense 1,466,694 905,744
Monte Carlo [Member]    
Stock Based Compensation (Details) [Line Items]    
Remaining to expense $ 3,596,738  
Remains to be recognized over period 11 months 12 days  
Compensation Expense [Member]    
Stock Based Compensation (Details) [Line Items]    
Compensation expense $ 184,620 62,889
Restricted Stock [Member]    
Stock Based Compensation (Details) [Line Items]    
Compensation expense $ 2,913,809 $ 2,268,354
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings (Loss) Per Share (Details) [Line Items]    
Diluted loss per common share 93,804 298,697
Related to options [Member]    
Earnings (Loss) Per Share (Details) [Line Items]    
Diluted loss per common share 34,055 221,251
Related to restricted stock [Member]    
Earnings (Loss) Per Share (Details) [Line Items]    
Diluted loss per common share 59,749 77,446
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per share - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator    
Net loss (in Dollars) $ (6,397,714) $ (3,761,098)
Weighted average shares outstanding used in computing net loss per share    
Basic 17,094,676 17,878,068
Effect of dilutive stock options, warrants, and stock grants
Diluted 17,094,676 17,878,068
Net loss per share    
Basic (in Dollars per share) $ (0.37) $ (0.21)
Diluted (in Dollars per share) $ (0.37) $ (0.21)
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Income Tax Disclosure [Abstract]  
Net operating loss carry-forwards $ 21.5
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
$ in Millions
1 Months Ended
May 07, 2023
Apr. 18, 2023
Subsequent Events (Details) [Line Items]    
Aggregate grant date value   $ 2.5
Conjunction of common stock 10,595  
XML 44 f10q0323_optimizerx_htm.xml IDEA: XBRL DOCUMENT 0001448431 2023-01-01 2023-03-31 0001448431 2023-05-06 0001448431 2023-03-31 0001448431 2022-12-31 0001448431 2022-01-01 2022-03-31 0001448431 us-gaap:CommonStockMember 2022-12-31 0001448431 us-gaap:TreasuryStockCommonMember 2022-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001448431 us-gaap:RetainedEarningsMember 2022-12-31 0001448431 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001448431 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001448431 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001448431 us-gaap:CommonStockMember 2023-03-31 0001448431 us-gaap:TreasuryStockCommonMember 2023-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001448431 us-gaap:RetainedEarningsMember 2023-03-31 0001448431 us-gaap:CommonStockMember 2021-12-31 0001448431 us-gaap:TreasuryStockCommonMember 2021-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001448431 us-gaap:RetainedEarningsMember 2021-12-31 0001448431 2021-12-31 0001448431 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001448431 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001448431 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001448431 us-gaap:CommonStockMember 2022-03-31 0001448431 us-gaap:TreasuryStockCommonMember 2022-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001448431 us-gaap:RetainedEarningsMember 2022-03-31 0001448431 2022-03-31 0001448431 us-gaap:USTreasurySecuritiesMember 2023-03-31 0001448431 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001448431 us-gaap:USTreasurySecuritiesMember 2023-01-01 2023-03-31 0001448431 oprx:RevenueRecognizedOverTimeMember 2023-01-01 2023-03-31 0001448431 oprx:RevenueRecognizedOverTimeMember 2022-01-01 2022-03-31 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2023-01-01 2023-03-31 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2022-01-01 2022-03-31 0001448431 us-gaap:PreferredStockMember 2023-03-31 0001448431 2022-01-01 2022-12-31 0001448431 us-gaap:OptionOnSecuritiesMember 2023-01-01 2023-03-31 0001448431 us-gaap:OptionOnSecuritiesMember 2022-01-01 2022-03-31 0001448431 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001448431 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001448431 oprx:MonteCarloMember 2023-01-01 2023-03-31 0001448431 oprx:CompensationExpenseMember 2023-01-01 2023-03-31 0001448431 oprx:CompensationExpenseMember 2022-01-01 2022-03-31 0001448431 oprx:RelatedToOptionsMember 2023-01-01 2023-03-31 0001448431 oprx:RelatedToRestrictedStockMember 2023-01-01 2023-03-31 0001448431 oprx:RelatedToOptionsMember 2022-01-01 2022-03-31 0001448431 oprx:RelatedToRestrictedStockMember 2022-01-01 2022-03-31 0001448431 us-gaap:SubsequentEventMember 2023-04-01 2023-04-18 0001448431 us-gaap:SubsequentEventMember 2023-04-01 2023-05-07 shares iso4217:USD iso4217:USD shares pure 10-Q true 2023-03-31 2023 false 001-38543 NV 26-1265381 400 Water Street Suite 200 Rochester MI 48307 248 651-6568 Common Stock, par value $0.001 OPRX NASDAQ Yes Yes Non-accelerated Filer true false false 17127708 16443666 18208685 57258234 55931821 18164687 22155301 4014853 2280828 95881440 98576635 143924 137448 22673820 22673820 7591461 7702895 1886008 1940178 213324 235320 3302563 3384889 35667176 35937102 131692540 134651185 1288854 1549979 2124777 2601246 3367483 3990440 89287 89902 735140 164309 7605541 8395876 123227 144532 7728768 8540408 0.001 0.001 10000000 10000000 0.001 0.001 166666667 166666667 18331511 18331511 18288571 18288571 18332 18289 0.001 0.001 1214398 1214398 1214 1214 177036466 172785800 -53089812 -46692098 123963772 126110777 131692540 134651185 13002910 13731530 5569621 5629858 7433289 8101672 14032542 11391233 463933 471540 14496475 11862773 -7063186 -3761101 665472 3 -6397714 -3761098 -6397714 -3761098 17094676 17878068 17094676 17878068 -0.37 -0.21 -0.37 -0.21 18288571 18289 -1214398 -1214 172785800 -46692098 126110777 1466694 1466694 2913809 2913809 9668 10 40596 40606 33272 33 -170433 -170400 -6397714 -6397714 18331511 18332 -1214398 -1214 177036466 -53089812 123963772 17860975 17861 166615514 -35253658 131379717 905744 905744 2268354 2268354 28006 28 258100 258128 13627 14 -14 -3761098 -3761098 17902608 17903 170047698 -39014756 131050845 -6397714 -3761098 463933 471540 4380503 3174098 128178 21000 -3862436 -5643761 -1734024 1021166 -261125 -6079 -622956 -1202497 -476392 -1184784 570831 -96863 -86330 4080244 28580 14480 56926611 -55600198 51271 193901 -1548894 -65751 170400 40606 258128 -129794 258128 -1765018 4272621 18208685 84681770 16443667 88954391 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 1 – NATURE OF BUSINESS AND BASIS OF PRESENTATION</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The condensed consolidated financial statements for the three months ended March 31, 2023 and 2022 have been prepared by us without audit 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 financial position at March 31, 2023, and our results of operations, changes in stockholders’ equity, and cash flows for the three months ended March 31, 2023 and 2022, have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2022, has been derived from the audited consolidated condensed balance sheet as of that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain information and note disclosures, including a detailed discussion about the Company’s significant accounting policies, normally included in our annual consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with a reading of the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on March 10, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The results of operations for the three months ended March 31, 2023, are not necessarily indicative of the results to be expected for the full year.</p> 0.60 <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; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASU Topic 2021-08 <i>Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>, requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606<i>, Revenue from Contracts with Customers</i>, as if it had originated the contracts. The standard was effective for the Company’s fiscal year beginning January 1, 2023. 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 – CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash equivalents include items almost as liquid as cash with maturity periods of three months or less when purchased, and short-term investments include items with maturity dates between three months and one year when purchased. We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value. At March 31, 2023 and December 31, 2022, we have recorded $57.3 million and $55.9 million, respectively, of held-to-maturity United States’ Treasury Bills at amortized cost basis. Our held-to-maturity United States’ Treasury Bills have maturity dates between April 2023 and June 2023.</p> 57300000 55900000 April 2023 and June 2023 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 4 – REVENUES</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 $2,992,909 and $3,582,735 at March 31, 2023, and December 31, 2022, 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"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has several signed contracts with customers for the distribution of messaging, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy. Deferred revenue was $735,140 and $164,309 as of March 31, 2023 and December 31, 2022, respectively. The contracts are all short term in nature and all revenue is expected to be recognized within 12 months, or less. Following is a summary of activity for the deferred revenue account for the quarter ended March 31.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Balance January 1, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">164,309</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,778,893</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,349,724</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Balance March 31, 2023</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">735,140</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Disaggregation of Revenue</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,423,100</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">12,902,664</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Revenue recognized at a point in time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">579,810</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">828,867</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total 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,002,910</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,731,530</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2992909 3582735 735140 164309 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Balance January 1, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">164,309</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,778,893</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,349,724</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Balance March 31, 2023</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">735,140</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 164309 -8778893 9349724 735140 <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="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,423,100</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">12,902,664</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Revenue recognized at a point in time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">579,810</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">828,867</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total 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,002,910</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,731,530</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 12423100 12902664 579810 828867 13002910 13731530 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 5 – LEASES</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have operating leases for office space in two multitenant facilities in Rochester, Michigan and Zagreb, Croatia. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022. For leases that contain renewal options, we have only assumed renewal for the headquarters lease. 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 and occasional rent for transient meeting and office spaces in shared office space facilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2023 and 2022, the Company’s lease cost consists 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-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,<br/> 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt"> </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; background-color: rgb(204,238,255)"> <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">24,696</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">28,023</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,063</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">8,092</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total 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">32,759</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">36,115</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below presents the future minimum lease payments to be made under operating leases as of March 31, 2023:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><p style="text-align: left; 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"><b>As of March 31, 2023</b></p></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">73,860</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,253</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,224</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">224,337</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: discount</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,823</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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">212,514</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The weighted average remaining lease term at March 31, 2023 for operating leases is 2.5 years and the weighted average discount rate used in calculating the operating lease asset and liability is 4.5%. Cash paid for amounts included in the measurement of lease liabilities was $22,185 and $24,493 for the three months ended March 31, 2023 and 2022, respectively. For the three months ended March 31, 2023 and 2022, payments on lease obligations were $24,620 and $27,898, respectively, and amortization on the right of use assets was $24,696 and $28,023, respectively.</p> We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022. For leases that contain renewal options, we have only assumed renewal for the headquarters lease. <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="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,<br/> 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt"> </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; background-color: rgb(204,238,255)"> <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">24,696</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">28,023</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,063</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">8,092</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total 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">32,759</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">36,115</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 24696 28023 8063 8092 32759 36115 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><p style="text-align: left; 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"><b>As of March 31, 2023</b></p></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">73,860</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,253</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,224</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">224,337</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: discount</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,823</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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">212,514</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 73860 80253 70224 224337 11823 212514 P2Y6M 0.045 22185 24493 24620 27898 24696 28023 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 6 – STOCKHOLDERS’ EQUITY</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Preferred Stock</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had 10,000,000 shares of preferred stock, $0.001 par value per share, authorized as of March 31, 2023. No shares were issued or outstanding in either 2023 or 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Common Stock</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had 166,666,667 shares of common stock, $0.001 par value per share, authorized as of March 31, 2023. There were 17,117,113 and 17,074,173 shares of common stock outstanding, net of shares held in treasury, at March 31, 2023 and December 31, 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued 9,668 shares of common stock and received proceeds of $40,606 in the three months ended March 31, 2023 in connection with the exercise of options under our 2013 Incentive Plan. During the quarter ended March 31, 2022, we issued 28,006 shares of common stock and received proceeds of $258,128 under the same Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued 33,272 and 13,627 shares of common stock in the three months ended March 31, 2023 and 2022, respectively in connection with the vesting of restricted stock units under our 2013 Incentive Plan and 2021 Equity Incentive Plan. In the three months ended March 31, 2023, certain participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding tax. Of the shares issued to participants during the three months ended March 31, 2023, 9,502 shares, valued at $170,400, were surrendered and subsequently cancelled.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Treasury Stock </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the quarter ended March 31, 2023, the Board authorized a share repurchase program, under which the Company may repurchase up to $15 million of its outstanding common stock. During the quarter ended March 31, 2023, there were no shares of our common stock repurchased under this program.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2022, the Board authorized a share repurchase program, under which the Company could repurchase up to $20.0 million of its outstanding common stock. During 2022, the Company repurchased 1,214,398 shares of our common stock for a total of $20,021,830, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method.</p> 10000000 0.001 166666667 0.001 17117113 17074173 9668 40606 28006 258128 33272 13627 9502 170400 15000000 20000000 1214398 20021830 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 7 – STOCK BASED COMPENSATION</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Stock Options</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The compensation expense related to options for the three months ended March 31, 2023 and 2022, was $1,466,694 and $905,744, respectively. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $11,021,446 of remaining expense related to unvested options to be recognized in the future over a weighted average period of 1.91 years. The total intrinsic value of outstanding options at March 31, 2023 was $392,669.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2022, the Company granted certain performance based stock options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Restricted Stock Units</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded of $2,913,809 and $2,268,354 in compensation expense related to restricted stock units for the three months ended March 31, 2023 and 2022, respectively. A total of $14,830,343 remains to be recognized at March 31, 2023 over a weighted average period of 1.9 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Of the $2,913,809 and $2,268,354 in compensation expense, $1,503,359 for each period related to market-based equity grants. These market-based restricted stock units were valued using a Monte Carlo simulation There is $3,596,738 remaining to expense over a weighted average period of 0.95 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2022, the Company granted certain performance based stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these units recorded during the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The director’s compensation program calls for the grant of restricted stock units with a one year vesting period. There was $184,620 and $62,889 included in the compensation expense discussed above related to director’s compensation for the periods ending March 31, 2023 and 2022, respectively.</p> 1466694 905744 11021446 P1Y10M28D 392669 2913809 2268354 14830343 P1Y10M24D 2913809 2268354 1503359 3596738 P0Y11M12D 184620 62889 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 8 – EARNINGS (LOSS) PER SHARE</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of common shares outstanding 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; text-align: justify">The number of shares related to options and restricted stock units included in diluted EPS is based on the “Treasury Stock Method” prescribed in ASC 260-10, <i>Earnings per Share</i>. This method assumes the theoretical repurchase of shares using proceeds of the respective stock options exercised, and for restricted stock units, 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 units, 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 and restricted stock units 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; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the computation of basic and diluted net loss per share.</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="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left">Net loss</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(6,397,714</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(3,761,098</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>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></tr> <tr style="vertical-align: bottom; "> <td>Weighted average shares outstanding used in computing net 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,094,676</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,878,068</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Effect of dilutive stock options, warrants, and stock grants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">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">17,094,676</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">17,878,068</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Net 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></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">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.37</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.21</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">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.37</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.21</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No calculation of diluted earnings per share is included for the three months ended March 31, 2023 or 2022 as the effect of the calculation would be anti-dilutive. The number of common shares potentially issuable upon the exercise of certain options that were excluded from the diluted loss per common share calculation for the three months ended March 31,2023 was 34,055 related to options, and 59,749 related to restricted stock units, for a total of 93,804 shares. The number of common shares potentially issuable upon the exercise of certain options that were excluded from the diluted loss per common share calculation for the three months ended March 31,2022 was 221,251 related to options, and 77,446 related to restricted stock units, for a total of 298,697 shares.</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="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left">Net loss</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(6,397,714</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(3,761,098</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>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></tr> <tr style="vertical-align: bottom; "> <td>Weighted average shares outstanding used in computing net 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,094,676</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,878,068</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Effect of dilutive stock options, warrants, and stock grants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">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">17,094,676</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">17,878,068</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Net 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></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">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.37</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.21</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">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.37</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.21</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> -6397714 -3761098 17094676 17878068 17094676 17878068 -0.37 -0.21 -0.37 -0.21 34055 59749 93804 221251 77446 298697 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 9 – CONTINGENCIES</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Litigation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is not currently involved in any material legal proceedings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 10 – INCOME TAXES</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As discussed in our annual report on Form 10-K for the year ended December 31, 2022, we had net operating loss carry-forwards for federal income tax purposes of approximately $21.5 million as of December 31, 2022. Accordingly, no federal income tax expense or benefit is recorded in the current period. Management monitors company-specific, and macro-economic factors and assesses the likelihood that the Company’s net deferred tax assets will be utilized prior to their expiration. As previously disclosed in our annual report, the Company maintained a valuation allowance against its net deferred tax assets.</p> 21500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 11 – SUBSEQUENT EVENTS</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 18, 2023, Mr. Febbo forfeited his October 2021 grant under the 2021 Equity Incentive Plan (the “2021 Febbo Grant”). These shares were returned to the 2021 Equity Incentive Plan. In light of Mr. Febbo’s forfeiture of the 2021 Febbo Grant, the Compensation Committee determined to again include Mr. Febbo in the Company’s annual equity grants under the 2021 Equity Incentive Plan and subsequently issued Mr. Febbo a grant of options and restricted stock units with an aggregate grant date value of $2.5 million. The forfeiture and subsequent issuance will be accounted for as a modification in accordance with ASC 718.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the period April 1 through May 7, we issued 10,595 shares of common stock in conjunction with the vesting of restricted stock units.</p> 2500000 10595 OptimizeRx Corp false --12-31 Q1 0001448431 EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -.#K%8'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 " #3@ZQ6/FYBD>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU9#Z';B^))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS M#4RG@]1CQ.\4:O^/ 9AP(S&G! AYX2-'4#K%\F MAM,\=' %+##"Z-)W 8<&WIX>7\JZE?6) ME->8?R4KZ11PRRZ37]N[^]T#ZP47;<4W52-V@LN62[%Y7UQ_^%V%W6CLWOYC MXXM@W\&ON^B_ %!+ P04 " #3@ZQ6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -.#K%;"YF\CY@4 ,L? 8 >&PO=V]R:W-H965T&UL MM9G]!U!>LR3@E&[JB\N]TP=695;GX84P3$;($<;J^ZDR=MS/7 MU8+\B8\AW8J#8Z11GAC[HD_F_E7'UB6B$?6DMB#JWS.=T2C23JH<7TO33O6; M6GAXO'>_R>$5S!,1=,:B3Z$O@ZO.J(-\NB99))=L^R+Z:>6F#_)WDZL539CH:EQ)KNZ&2B:7S=>&,&YQ==,L2&0CEZE/_M=Y2I:R*BO=%O<:@ MX2WAE\AU+A"VL6LHS^R8?(?L@4G]JC1N]>+9O6+O5>P]R'U2MI,EW81" MPAV)J0D9]KE/91B'_]'E"YHQGIHP08.6F/T*LP\6[Y$3/TPV:+6+GUAD MPH/U]XOE/R8F4-62:5 Q#< R5=>,[C,I)$ET6S7Q@L;?V^T49OW<3$>$YXDS=/!P:(_&UK.![TW%]P;D MFZI&Z><-\R8B1@Q8OR:1,-7V#)2UK#3'KD=7^Z1J4V!;]0SMTU8W);S($4X)W&6G^*2IHS+O.^41&;F] [?C9FCAFL:LN) M:TY\"N=-&%&.9JJ#V3!NKDS8YXXE7>)Y*LUR9>(7AD9>T*L2JBF^-^0TV:,M:AQH'3B,5Z^% (Y X]2)QH$C MR;>,9;4V4\)V#^:^Z!P!QZD3C@-GE/(;7<4DBM!U)M1M88:#?23/C",*+&N+ M5Z<=!PXH)=[[F/*-[F'_4 XRT,D@)8FY+X(-&X=.6-<6M$X\SDF19Q6H.3Z( M!]LTX_V@8/0:KPX\#IQ8JD_Q(2-<4A[MRF'3R A[-3;56>K*A M)HDBS*?(S8Q'S!KK$=:UA:RC#SXI^N@1'-UE\9-Q'+\^8J*R7=<=]7OF=8US M9!Y<9QY\4N:9)YZ:HS.>KW1.6&:EA MRU46JJ\"V[81]QRY"->Y")^4BRKML#:MJAU M1L(G9:0*M>JL%IP]AXEG;M"PY^W<"'J.C(3KC(1/RD@5Z(()J6+]OV':W!_# MCKV1:P^-I.>(2[B.2QB..'EKG7)*FL%@ ]P;&;'.$9'<.B*Y<*KYP/)I6, 2 M*#T<,1GTG>Z@/S#RP=*V?'4ZQ9T?L7+R#)AC;NDAPQNINNWDV- MR^ZPL"WAP1;823%IGJA1H-B/U8M#9+\,:$2%'1M6_6#5]W):!]NE>A:=[R(+ MY.D@6^R<5E>KG>IIOC]KU8\7V]RW1$_"!8KH6DGMRZ$:XGFQ2FG0][*HZK/)TIC5N]FL3I>R3.JW:B4K^.5>Z3(Q M<*L?9O5*RR1K!Y7%C&+,9V625Y/Y:?O=C9Z?JL84>25O-*J;LDST\P=9J*>S M"9ELO_BRJG-5(2WOSR;GY-T%"^V MUN)?N7RJ]ZZ1#>5.J:_VYBH[FV"+2!8R-=9% O\>Y84L"NL)<'S;.)WLGFD' M[E]OO?_6!@_!W"6UO%#%O_/,+,\F8H(R>9\TA?FLGOZ0FX!:@*DJZO8O>MK8 MX@E*F]JH_/SKZ

]F'],#KRL#\3_18Q M,D444^88?N$??BG3W7!Z.'P&8>]BI[O8:>N/C<7>:"TK@Y*ZAB!=X:S'!^[Q M=H:]JU=)*L\F,(5JJ1_E9/[+3X3C]Z[@7LG90:AL%RKS>9]?)/42)56&4GLA MOS7Y8U) [,ZHUZYXZ\JV@<GL\?]B!R&@F+!1;@S/$ ;[- &7K2+ MI=+FQ$A=HKQZE+4IQZ"N_81[",*(AH*RH ?581C&#. 2-]1P!S7T0CU/4]4 M.&AIJ82DWA5RBBII7&## 08B(+-<1#VP0T-*21@R/ *6[\!R+]@;+5=)GB'Y M?67G?-U6A#)+J5UP^0!%@$D@0M9#.[2C5&!!A1MLM ,;><'>*I,4T */S=%H M\/@X%(($ >[A=!B*,.*T7 MK,.,14$PDM1XAS7VMKQ/]F5[DAF_9L-[)6<'@1+<$1OVOI;?E\J)PTA1V MU"R/&'2OWFMXB>4AP#WF)?X"E^FR4H5Z>-Z\D-&2V3C:!Q&%,0DXZ:-U&$:8 MBGBDQ$E'E<1+3_,;D 4P#;5511Z@U-'B!,=8]($Z#&-H+]%(?9..Z(B?Z5HA MBM0]:FIY-*]L^'()8X.YZ+)C(1LM@8[GB)_HUM,QKTQ2/>1 '4_EK?#F#O*)'[.W,FF5?)L-1/ZY2>08N0],CK)I#-\!R%2(40X MF*P.PS"(XVBL]#ON)%[&LJ!U(SOYY(09.UH*#:*HK_%)EML$.U!Z'<3EV$B]=+J#R_,7\G;8=P=HU(_HU[W"[ZE?SL5TL/9X"P M"P+0,"-OK2-9>H1DVRH[]KZ&]!E%,%UY7Q/<@J!SG7I2HRJ>N6;:/W[6K5/#L#]O+W#\^P5_)V&'I'W-1/W#=ZVZ]KFX0I^AF_ MQ9@ -VKTF!2-G"*"IQBWGS5O0I$T9JET_E^9P7Q4E41Y75OV;_=,&E.#9L^@ M@%!BT)^)3I>[C4VD-+J4J2SO0"*[MRLW.?X_%LCNHOK[C@YW%3NMP?Q:P\XJ MH.WQM'(^Y>TG4F%\IG6=9;KD+.,)N/9[DP/')*@?.<()U:*$H MPHP'P[UGERF-1"CPB"IE>YOE?N4$0K\IFZ(]" M21]V9#.A7:%?7YU_N+J^NKWZN$#G?UVBQ>VGBW_\\>GZ\N/GQ3:4C__\T=J]CP3IM]#7M6P.KF'L?AM!*[T^HAP?6/4JCUE MNU/&J+*]7$I8RVIK +_?*U 7FQM[<+<[J)W_#U!+ P04 " #3@ZQ6N@*_ MSST# S# & 'AL+W=O?H!;4MWBQY+K\):O:UG-(7&@CL]H9&61,5'=Z7P=BS<'O M;7$(:H?@4(>P=@A+H16S4M85-30:*[DBREHCFAV4L2F]40T3]C%>&X6[#/U, M-)4BP8<""<&1EIPEU.#DDG(J8B#7%EB3DQM!BX3ASBDYF5$%PJ1@6$RY/B7O MR&OB$IWBLAZ[!DE9:#>N"5Q6!((M!+Y0=49"_RT)O"#L<)_N=K^"N'$/VNXN MAJ*)1]#$(RCQPBUXUP;U8YH:(N?D(Q,8!48YF4G-RK3[^>%6&X7)]ZM+:H7= MZ\:V%7FAS;"80"G,!,S M^.XMR:DB2\H+("=,D"O).56:Y*"J!W_:%8WJB&%YA'V=+"/OS//\L;M_2D]""Y-*Q?Y TD6XPNRO4?&]ZMK@?(!ABW:_H=W_)]I,ZZ*; M\DZ\[B0A7/!/@O&#HPT5"1.++M4[08]0_7*EXN@^H:;C ^Q++%^KQA?7X\Z^UE M=?Z(NPV TZ@^W1-GWGC[,WO&,]]1%#7D [T[+G<37.@I_)_%O MV$[J0CV\)+_K(_8E^%ZSMH2G)L#?^7%])J&.?@J\,UMJM%8P [\7GH\V^>XW MK!B[:QV=;:>Q2UHPH0F'.7IZ9T.$4%6'6DV,S,LF[U8:;!G+88I=/2AK@/MS M*R_/(7GO(379<_%%KAE3 MZ+G(2SFUUDIMKFU;)FM64'G%-ZR$?Y9<%%1!4ZQLN1&,II53D=O$<0*[H%EI MS295WX.83?A6Y5G)'@22VZ*@XML-R_E^:F'KT/$I6ZV5[K!GDPU=L4>FGC8/ M EIV&R7-"E;*C)=(L.74^HBOY\31#I7%GQG;R]X[TE06G'_1C;MT:CD:$NI%5DH94NZ MS=4GOO^%-81\'2_AN:Q^T;ZQ=2R4;*7B1>,,"(JLK)_TN9F(G@/$,3N0QH&< M.G@##F[CX%9$:V05K5NJZ&PB^!X);0W1]$LU-Y4WL,E*O8R/2L"_&?BIV9R7 M*2P*2Q&\29YG*570>%3P@-52$O$E^GW#!-6S+M'%4TFW:08V[]![]/1XBRY^ M>#>Q%4#1 >VD&?:F'I8,#.NB>UZJM40_PO#IL;\-%%H>Y,#CAHP&O*?B"KGX M$A&'N 8\\Y>[DQ$X;CNM;A7/'8AW5R:\8-TTHK\^+J02L&G_-DU6'V-19_]!H5'L!TKM\S$LW8. M*F==8'8S[#H.B;$SL7=]#B;#T,6^VQD>X?-;?/XHOCF72N_H!J.\1.PYR;<2 M2HGN3AG,29+1NL*4*:(%%RK[I^ZHYJO4Z2'9AD)&L/P;6NA*:.): _%[%'P_ MB ."3Z@:[ (21WYD9AJT3(-1IC\++B54"K'*2A.\X&S8T'-=$L4G\,[M(NS@ M("1F>&$++QQ-D*:DE"M8@(TN0-($,GS-O'BE8$=THY9N-+X:K 2^>;VG4JCC MF:X&6L%&^4=GDX\]QR6^1TY6R6"(W1@3US4O4]SBCD=QW_82XO(X&S25DI<) ME6N4,U#2 Q,3D?@,GQ>X<0]=3<-@%F+?&TAZ['0BYXS2^(,KF'S^HCW7A#J> M="\.O- _06NRQ%% PG!@UG%/E?$HX%]U\BX%+PZ@07N-8/$9A/>A$[@ XQ2L MP=(- PS)/ "6=&#)>"ZK-1,HJR3/")*\9AJ_5K1CLIVPXU']!&57#.*J,;[N MV50'@>^%ITEKL!O:.)W^XG$!KC;.@L'YGH%>\5U6G;>AV>!%BCX/['OO?(- MCH8A]DYQ&RSU5G+B C9F+G4HT3]/>9$I$:,9&1 7TDDW&9?N 1;]A7@9CV:<[_$PFYWQ ML'M7[H*)5?4E0J*$;TM5WUK;WO9KQ\?JCG_2?X.OY_4WBRY,_0GEOCJ[2SA< M+2&D&PO=V]R:W-H965T&ULK5K=\1W+Y3\;7F21D+?%XZS<%2Q:UT%9.D, D%D6)?ED?EW_=E?,K_E>I$G. M[@JGW&=95/R\92E_OIG R:\?OB2/6U'],)M?[Z)'=L_$P^ZND'>S!F6=9"PO M$YX[!=O<3#[!#R'"54!=XM^$/9>M:Z=JRE?.OU4W?ZQO)J"J$4M9+"J(2'X] ML05+TPI)UN/[$732Y*P"V]>_T,.Z\;(Q7Z.2+7CZ7[(6VYN)/W'6;!/M4_&% M/W]FQP9Y%5[,T[+^=)Z/9<'$B?>EX-DQ6-8@2_+#=_3C2$0K .*! '0,0&J M-Q" CP%8"4!T(, ]!KAJP% ;O&. IU;)'0@@QP!2H M2DNTZJ*6JXZ6!"=YU;/N12'_36257R-%E'0M[<"_DE.Y H M';YQ%MLH?V2ED^3R#QY_V_)TS8KR[1L?0?K167W?)^*G\^XAC_;K1(:_=Z;. MP_W2>??;^^N9D+6LF*/_D<.KW!<_!^.7YOA/ M:]D"V>6CU+F+DG75Y$6T2T24:K!69[#B>)_MTYK0)=LD<2(T(.&9!O%>[IG4 MN!$:-4*C&L<=P+F-TBB/F1,)69?XRL'P=PV&3NZ 319".$0,^#;C?CJE]RBCWD8>+YW9*A M!A-#3 ,*:5.R0R-N:,07T?BN&@O;2+;L_464'E ]A5(04$]AU9A>S^K;-Y" MCSIJ;8*M;(*%EL Z&KJ-AJY1P[]WU0@O=3(9 R_OTPM+.$NWUVT"X%%7'1B6 MTH5GTW7X]AJ^/2/?7U@IBB2NIL%R8%:^-2*,(-X2SM+K,8$0\;&G,F\I7W@^ M7X=ZTE!/C-3+U9?##]W=83]8$2?R4:_CG_0F3*3,J0MCIA'4DGY3/1\"H#!K M*5VH3]=J78=8VA!+QQ/;?BKH2*;]JOC2 2@\&Q./?0+8!%O9! LM@774\QOU M_+/J%9]A9#EG*%K\?I2! T M$@2OD^#<8 KZ*RI,$%44,59B[&"R";:R"19: NLH"<')0P*CEG\QX:2\U*ZH MS*$CGNRV@):V@%9'H,XPQ91 $*AVY)*27>Y;_AU>ZNO^C(K&A""M%E!C[ * ME3%CSCB&::AQ/0"XE*@,K31%IS@ T*4>4U3=+-*4K*G#:CN7YJJ.[M(VT4);:%V93CX:FHVT8>/"'#GF,6O+ M0<.^I86R:Y- 7D+%+_,E%0[.-OF0'PPPQ1@%;1AMJK&\ L0\"50%; M7ON"C%T%3G8;OL!O:V6@_:D!%Q"57TOY0FT^TMI!Z+)[ MLL/PO!\>O9L!^RXU(*2WWGF!OS2L=VRBK:RBA;;0NAJ>_#1\I:'6:ACT1@ON MV8$7F$O]:.E;]JGT ZZ:<64K8SB4L;4.ZQZFG2PO,EO>5V]?H+XEQ!A1I!ZR MO<"L#@\?JV@KJVBA+;2NH"9HUY ' M/D0J51I4A .":6M\=[DZV5KTH@/H\[QI[*/D#7JP=ZZO\:1ZJV:NZNCIQ.H! MLRVT@TRSUALVU1M7DN['1"Z64K:1\."*2K:*PTM,AQO!=_5+-U^Y$#RK+[/:28K[4Y'HF+>RZ%)TLNFGOZ'DE6R)8M/4P&(CR" M1DDQ:),.B&5Y@TW$LM[PLG@V%\-+OI,IR^A#RDO"-C3+&<^0H*NKW@A?C&U;#2@LGAA]RP^N MD0KEF?-OZF::7/4LA8BF-);*101_7NF8IJGR!#C^V#OM5>]4 P^O?WB_+8*' M8)ZCG(YY^CM+Y/JJ%_100E?1+I4+_O8KW0?D*G\Q3_/B?_2VM[5Z*-[EDF_V M@P'!AF7EW^C[?B(.!H ?_0"R'T": YR. ?9^0#%S@Q)9$=9-)*/AI>!O2"AK M\*8NBKDI1D,T+%-I7$H!OS(8)X=CGB60%)H@N,IYRI)(PLU2PA_(ELP17Z%Q ME*_1+60\1V>/6;1+&-BZ(,N17C%2 M]9G78=^S0]_'SN7@]3 C:'M>]@*@\KP")Q;@7.-Z1DE_X.E5=:WY-".8I[% M+*4HVZ-63]5UK"K_;*?6!\O.T5;P5P8%BY[?$712$4F6O92MB$E&Y ^!_)LVXTL:\Q\ M[#J6/L=^A=8WHEU*'G_KJQ:?H)AO@/?R3J!^&X$=6*[51-JVL['O=)9C4$$- MC%"G60P4G%.H,>"D!&CH6:)]_G1P@Q8,3 +L!PVT;3."+:MC6L,*:VCN;.LH M>Z$Y0-46>WC*8C^1LZ,XL54SHV7,RBB.^4YU""AZREZCYU2;C+V7HZ((/.+8 M7B,=&D/7MB,^W"C(H=U99" MRJ)GEA8\I47OM$$Y/O1KTD2O,<0X=:G&Y[ M&?E68.,FS+9=/_0"S^X 6;,@-M/@;/* "GUW]KB\#SO;G6" GV6O=*]QM>C#-BK7"XD'K;49 MP"=X&)GV=#4%$S,%+VA"-UNEVCX5(]$PKNM9%@Z;4LF,XQ,AUMQ-S-P]BJ'& M\6'>@W/..V#1L MCT,[M)K5:T;PB=36PH&8A4-%%*;NJHU-IP]<)PC"IC3367JN[W8EIM81Q/DH M-^AI[G8Z&\W&'V *8A0L?Y%IJ@4+, J7X$E9H[147"'I3RM\I16], MKM<\+1:IC+Y3M6=(BP]IDB,07TBU*?4CK'" )06+U8^YVJ*B7<8Z2ERC8+!O M.5:388OP_\A8S3U;JFU#8R"U>B%F]:(".;N9 MC!>3T7)R#H&45ZKA%/&-9C?EQ>2WQ^G3Z.MD]J"/1*=3?,^U<(LMVY8.\8E' MNMI.+6F(6=)T D9]=#WY93J;J8SVK#_N"G.!G-4?& JSY&JI]7YXZ@X=6L\O\87X_(4L793'FK>1>*%P58DI2MP M:7WQ8>&)\IRPO)%\6QRU/7,I^::X7-,HH4(9P.\KSN6/&_6"ZK1V^']02P,$ M% @ TX.L5HD1#7#N!0 9@T !@ !X;"]W;W)KT"0&[-3%!HLF09QL'Q;[0$MCB2U% MJB05Q_WZ/4-)MELX"?8ED:B9XMX=+? UV0UAP(:7QO8G:W M6[+C_G,;_5.L';4LI:<+J[^H-.3GW?==D=)*5CKC MGA@/Q\?/Q#O>EG\_:9=*H'[)F" H_@,<_TZ4/#O3Y]Q =?R3P_%Y MI#[X4B9TWBT92?= W7UU>''",,.W!"V427:4D MKLN@"O6#;A_%A76E=;LV*9BM2PRFB4,(G(R2 2IX)*D,[7RB3,98_ZG:VR')(< MH6BL8S+B*PHUM.D#86,8,O3*/I 3;X>_\13<]Q?]@SO'C0NE-2?'E@BMW"Z5 M9E.8H9\!JJLRKG0/G5++P*=*AXHEI= '2%_(%1K,NY3H9, Q(4H+_R.[.HK[ M&R %F>_MDR,G7?K=SF"2"S$]/($?IDFMH!3 1##[D: O<5+L.-E!HA$\E$4D MBEK5B%5-0).2?"M*<6,\C$4N'PB=15LQ^B623\5R(RH?R^1FR"I50925\Y5D M:&S@K!!J@?=P")E?4Q(%92.;WI@#1[ M,)76JWHRPR]@U/1D:_CCG(Q$P87"M9RN,^>1!]@V^8:19G)%S7EW*NA[I<*F MCI)(GXL5+A%>H!F=_]>,WEXW"ID2$\!Z^JE@)H'R@5,T?.#KI@D V_%8[-E& M_G2>X,]2:@"#.8Z7*AEK_@@PP7+79A83\G4^*!A"!=XY6\0&15[\&G6WV4_Q M.[(9/F#/AAAD<@&7,4!:7]E:R30V$+3*)]IZEH5>H[.L2Q Q#)O2B,X654TB MN6PE8T\VT1:,F,J,6F&:0 F6^:!-*8"LB\? M MN984' %BZ-1?/L""@)*,3A\85*CK&?!;J5J)*G:-?T'7P89%NH *?81?^4 M#G0.Z0! MY5&#S"GN )SQD_!2%-*KBR^JR[0_+)CG"P+6X=1K< MIC5NMX1C,+"F\9U4C(9'?XE6FE;H'$PV)%TS# =8![JL8I]CJNP&B>!X]>", MAO7@U )Y<&C%(2GL')J^7CP@4==62U1D1"W##]3BTVZ#LH$K/98XAQBIMJY* MUU7U#UV9!GMWWX)<%F_X/,Q@0WT-WJYN?T1,Z[OSSKS^!8+L,X4"-:W@.NR_ M>],5KK[5UR_!EO$FO;0!]_+XB*,1\\L&^+ZRZ&'SPAML?UI-_@-02P,$% M @ TX.L5M^+IZ]U @ >P4 !@ !X;"]W;W)KG#9U4.NU+X[/?>WYW]=U@+=63+A -O%2ET$.O,*:^\'V=%5@Q?2IK%'2R ME*IBAD*U\G6MD.6.5)5^% 3G?L6X\)*!V[M7R4 VIN0"[Q7HIJJ8^CW"4JZ' M7NAM-Z9\51B[X2>#FJUPAN:AOE<4^9U*SBL4FDL!"I=#+PTO1CV+=X#O'-=Z M9PTVDX643S:XR8=>8 UAB9FQ"HP^SSC&LK1"9./71M/KKK3$W?56_;/+G7)9 M,(UC63[RW!1#K^]!CDO6E&8JUU]QD\^9U/"_BDSH^B4 M$\\D$ZI;FF6R$8:+%S?;Y_(?2W?P:(C@^ZD=A> EO"4,Z>X"YK'EFJQY^#/HP:C1I:0UC M62VX8+:9-+QWH'?]X.S#R6Y5:4P04+AR0JHU&@U4Y]>];YPM>,D-1PU+):ON M1-/+-P6,W9M'I>$$IOB,HL'#N'UE]G<:@C KU_8:G,NV-[K=;K*D;4.]PMNQ M1*]PQ2GA$I=$#4X_G7F@VE9O R-KUUX+:DNXV1__5:WP2%1$FGW8OI1]7U5U?5@6&GS:%-$@J=,Y784I$3%21C: M.,5,V*XN,.>;E3:9(-Z:=6@+@R+Q2ID*HU[O6Y@)F0?CH3^[->.A+DG)'&\- MV#++A'F>HM+5*.@'NX,[N4[)'83C82'6.$>Z+VX-[\(&)9$9YE;J' RN1L&D M?S(]X$%B9??6X#Q9:OWH-I?)*.@Y@U!A3 Y!\,\&SU I!\1F_-IB!@VE M4]Q?[]!_][ZS+TMA\4RKGS*A=!0K)7U7ZAJV<-> M '%I26=;9;8@DWG]*YZV<=A3./Y((=HJ1-[NFLA;>2Y(C(=&5V"<-*.YA7?5 M:[-Q,G>/,B?#MY+U:'PF;-H&]X79KU)NA,*<+(@\@7FJ#746:#*XS#=H*7-7 MPY"8UBF'\99B6E-$'U ,X$KGE%J8Y0DFK_5#-K>Q.=K9/(T^!;P2I@N#?ANB M7C3X!&_0Q&#@\08?X)U+&RMM2X.PP">"J=+Q(\S+HE#H?(:_)DM+AA/H[_>\ MK\$/W@=W175B"Q'C*."JL6@V&(R_?NE_ZYU^8OI!8_K!9^CCL\G\@I^/OS#[ M<7_Y,/ES=KV8P^3Z'.87-W>+SF)V=P67UP^S^>+*7;WGP.<4US>+&0S@ZY?C MJ-\_A?_,6"<7[B67S&-5)@B2,.-44YFV!,*"DBR4M'@5.Y5*4LJI3J61] P% M&JD3"WH%E!I$R.JDT@846@M5BCD4I8E3KM&D[3/8^@PFE\'R)8/?\+^F202A MA252A9BW7C$Y1)TC/*,P;^BZ\!.YP<2ZY&SA3LEXYA%)+!6"Q=A!2W3$7L@D M(H^Q)I[,SV 0]=H^OE'O=*_2H /GN"28-P!>IG_:;E6IC%/NB1PO3EI*!4&, MAK@'>8N,(#PQINW!3FO^'Z-UX/SEA4ABIFCC 'R4_ MJ]MUW^LKX=Z(R-"L_2#D0G,96T^+YK29M9-ZQ+R(UX.:WV M&UL MA5;;CMLV$'W75PR41= "@JV+UY>-;M^ M?8?49>W V;[LFN3,X9G#,Q3G>ZF^Z1S1P$M9"+WPZ4L@REU06PS@,Q\.2<>$OYV[N7BWGLC8%%WBO0-=ER=3A&@NY M7_B1WTT\\&UN[,1P.:_8%A_1/%?WBD;#'B7C)0K-I0"%FX6_BJZN1S;>!7SE MN-='O\%6LI;RFQW\EBW\T!+" E-C$1C]V^$-%H4%(AK?6TR_W](F'O_NT#^Z MVJF6-=-X(XL_>6;RA3_U(<,-JPOS(/>?L*WGTN*ELM#N+^R;V#CT(:VUD66; M3 Q*+IK_[*75X2AA^K.$N$V('>]F(\?REAFVG"NY!V6C"63[@#D6->CXTA&;GAFF;>=UDQC_)3."S%";7<",G_E 9_K=;:*#K_O\]5V8",SH/8GKC2 M%4MQX9/I-:H=^LOW[Z)Q^.$-BJ.>XN@M].7#W=>[+\]WC^=XO9EYGM>7/Y[N M8 3OWTWC*/H '3H\TPDI6#W>P#@R;T;9SE4&IYR MI,6R8N( .=.@*4NQ C3?"LP@/X*_F"27030*@8D,+J+Q*$C"F=V7:B/K$OO.NYZ-N,44RS5MUL[& :'I"MTM M5!R:>EY%M 6Q@M3-I3)@4)6V>,%,;1<(SRX>U_-BH8BBD;#NJ_B7)NQQ<.%% M,92N/YW@(%WS0I[7O [$[4%;S6!"V@E\QY.E;>]>"G>A-V=S:WG#RV5;AEG>VZW-CVQ M1S+YSKFV \#,D[7J!5@?P/#2BD>H9]S3G&C)_I'*"DE!Q]E<']*&I*1UV[R!\U/;@/W>IP29(7]4DC<]Z)C6%6%E6)!]U<&C7?N6MU37]"+X M!IG<"XNDT1G%Y"Z;9#%L79"$]@TP\)YRA7CR]?#<,=HN.>>.5[7(1'$PBI,@ M"L-F, OC8#P>G4L[4\/E9!9,HQ"F,9EM//&>I*$;KP&_9MN^1]02P,$% @ MTX.L5N-PV^RY!0 .PT !D !X;"]W;W)K&UL ME5=;;]LV%'[7KR#=\Y_H=TF=;8[^Y4@C/[BJEW7FO]'YS.ABXO!05=WVS$1I? M5L96W./5K@=N8P4O@E*E!MEP.!M47.K>XBSL?;*+,U-[);7X9)FKJXK;W:50 M9GO>&_7V&Y_ENO2T,5B<;?A:W C_Q^:3Q=N@12ED);231C,K5N>]B]'IY83D M@\"?4FQ=9\THDJ4QW^CE]^*\-R2'A!*Y)P2.GUMQ)90B(+CQO<'LM29)L;O> MH[\)L2.6)7?BRJBOLO#E>6_>8X58\5KYSV;[FVCBF1)>;I0+3[:-LB,(Y[7S MIFJ4X4$E=?SE=TT>.@KSX4\4LD8A"WY'0\'+7[GGBS-KMLR2--!H$4(-VG!. M:BK*C;?X*J'G%^\$0G)G P\LVAGDC=YEU,M^HC=F[XWVI6/7NA#%H?X /K2. M9'M'+K-G =]SVV?C4.-G V-_7RR=MZC]/T_%&"$F3T,0 M'T[=AN?BO(>&=\+>BM[BU8O1;/CZ&0;T/'[]< MLRE[]6*>C4:O681A7P4K^:U@8*OE7NHU4S$!X"TSJY7,!0NQ,*F9WYJD0MM* M+S37GJUX+I7T$N+X^MF ^EL".Q%W&VE%06)ON:XQ%JC^69^! M@(R@7 M8?LL-,B1%8I[4230%!YP4+!$Y".S.JH1SWZ?6P'4W*RU_ $#\(AP8\RYJ3"F M2$HYHLN#(7X%%\2#6KM&?Q!7:7?ODEJL: MJ5TUSM.0I]:B8A"G*+*5O!./O2RDRRE^?*H=J9C:DFLV) EJ2V/!%_J"=D4U M+BICO?S!PZC>&Z1"X"6Y+P23[L!=Q[311SEW9>,"&@HG1NA#SHCYH9C$(1K> MT#:WPG9JAXZH0C,JP6ZY16:4>!!-R%XU"<=364EYO2G@=,-I6<#X(J+H0 MK*(12;6/BZ:?J58FA\\(%9FPU#6A4<$3)^FMPC2GU 3)#IL"/5T)?XKD@&7W M!([,H?A\:47C KJ0IC3#C,W+=L@F!$]L2X/\E:DV7._"7#E^[3H!4;V1.@36 M%&9EE(K%0^MOC(XU%QS@D C,ID(U:0CLOI]+328=#CI?2IT\91L&BY#N8-HH M683&=1X_L2:PTT!"X#3Y$H+M'DGL\5;R\7 XQN!>LFR2SDYFM)BGE)=0U:,' M567X-AO3\R1+OACJX0.0<98>3T]H,4M'HRG,HP2AFY9T\]E3RL4$UKY&4^$\ MEU7=6$G:?D/#+/&1HX-J^&T?#W4>$G!8SM/DXHG=A![L>)S.9T-:3]A\F&;3 ML#]EQUAGDR8[[1E&F]C Z&4^IAE&BAK#]E.\%M9(U_RD+K* T23)O8;SE7>:TB M'*D] (_C)([-)IA= GN3_O27/KNB>1*F+_FUG^3==B;("D!U'&B4]\>IV:), M+T&OT7P:++U$@BHZA,2WW#+T_.=3N?W"\@]"V%T9C/L<3H_F:=)UW(\:/C!K-8'LYIU9G6,/Y(K0@9^/0CFJ:O4H'.A MK81=AVL[C044(MYMV]WVG\%%O!#?B\>_%=+@ % M #;# &0 'AL+W=O9,V>N'!VOE/YJ"@#+GDI9F9.@L+9^/QJ9K("2FZ&JH<(W"Z5+;O%6+T>F MUL!SIU3*41)%DU')117,C]VS&ST_5HV5HH(;S4Q3EEROST"JU4D0!YL'G\6R ML/1@-#^N^1)NP7ZI;S3>C3J47)10&:$JIF%Q$IS&[\_&).\$?A>P,KUK1I[< M*_65;J[RDR B0B ALX3 \?0(YR E 2&-AQ8SZ$R28O]Z@_ZS\QU]N><&SI7\ M0^2V. EF JTT9RHJ*DW%J-;P7JV?FM M5=G70LDD+>&GG9NKPTO_@)OND++"_3N^-U5@W=]?GOWRX_O7B\O,M MS)(Z/6!_4/9L>M=#L!OL!M(:AYB1#?0*-#!A3(.R2C,<)\;R*A?5DHF*@; %PI(2 MO<5S,B2N)?;Y'O*323AQQ[3'/O,JGOK@?U%'@\C8T8ZG8>R.E"%ENHVFXS"> MIGLL][T+!Q5.8A1H10N0.7EL<>*:1J^1B?W&MC-R 1F4]\BW?9J$.#)-#6[H MR?5P*R!M7-]A-&9[. T(5",HJN>8994!Y$[J8!R%DVCB2"&F+30 *WW[ [7_ MM_10,%-5U8[A%:;.*<(3Z$P8($Q5TSO#&M2G9%-*XW1P5650D0/L1O)JR"X: M305 V@\-UQ9E=UA$UU==[20S+-C)OL#O=S(YG(5Q,O.,!F31\'+#8TB7MD&6@+2X#U$969 *#9#&Q5DAJG@%G5-]$FZ8Q,V"M!/S( M6U8"=E@>DH.K0B!D?Q)@Z6LR1]/)*HS (_I2\[564G9HKC;XTY!=+QS9%J#- M$*KU*0WRYV)ZA5?OPL,H:1%#/QYR:L6#>!J%8QR+W_.DD)KFWL!#@_YAZC*. M0942:EV';43Z@ME>V M)5_WY9N:XG,0'^*.(255%A825LW6X/5U[ ?]:YL10V>?)V.E>IU(I;C5&L]\ M\I:W+839^-)9]$WQRD@,?AB)3#4RWQ&+!+\&/XX&VX[&,[<-?,^I01PF\3A, MW\U>B@(NVNB'599+/XGPDYO$X2R-J#[9/>TV]U._ ML#Z+^[4?JV4IT D)"U2-AM/#@&F_2OL;JVJWOMXKB\NPNRSPWP=H$L#W"X5K M7'M#!KK_,_-_ 5!+ P04 " #3@ZQ6((YQ\\<$ S# &0 'AL+W=O ME>8.V=C]_\YH/A8JOT@RD0 M+7RKRMI<]@IK-V\' Y,56 G35QNLZ6:E="4L/>KUP&PTBMPI5>4@B:+QH!*R M[LTNW+L[/;M0C2UEC7<:3%-50C_-L53;RU[7O:OX[7S(\D[@=XE;Q$#PA(S MRQ8$?3WB-98E&R(87UN;O9U+5CP\=]9_<;%3+$MA\%J5?\C<%I>]20]R7(FF MM)_5]E=LXQFQO4R5QGW"ULNFXQYDC;&J:I4)025K_RV^M3P<*$RB%Q225B%Q MN+TCA_*]L&)VH=46-$N3-3ZX4)TV@9,U)V5A-=U*TK.SA579 \PIKARN546Y M-H+INAA8LLXR@ZRU-/>6DAQJ+W1X7&CW#-OS49D>-FCIC"H M'[$W>_TJ'D?O3D >[B /3UF?+>YOKW^#^=7BYCU"3XIGY$P^>. M!7JWQ$!CIM:U_)LN9.T0K!K;D'GUB!H$;-VPH%M!SS3[8(-:JIS=Q?UI#$\H MM/$Q6V5%25:LIDAEM@^?)JRQQ!@CZ[P+N^_(9 M%O>!J)]@K47->#+4EJ)E/&[@UQFZH9>#<871.O+*'1\D"=M"DMNM+$N*'SA^ MS9GG> -+4QP4FV(MD142'Y$SUF;QF3=*0(YTFU-^U%(L2^Q2PZ'4ZE@6?"5T M).R?B@"=:!A[0OO%EAE\; M:=MZ]!U I#Z3>('6+9>(:XZV\0/A?I HL4*7"HRL>"QPKO:=GH:CZ3@\3R<' M76[W)?9]FJ+^=-3Q])^;RP42!C_16O"_ME:P:RU/\:G&X@[*)4E8I=V/S/D[ M\[Q#R"<140$-Z-($71# M@T6N0KUVZRH[;6KK=[K=V]U&?.47P;VX7Z<)Q)JG08DK4HWZYZ,>:+^B^@>K M-FXM7"I+2Z8[%K35HV8!NE\I9;L'=K#[GS#[!U!+ P04 " #3@ZQ6'2WJ MK(,$ #X"@ &0 'AL+W=OV 2=QNPLTWB!.NP]%'VB)MHA(HDI2&/S)Z%YV MQJ CV7#^K"??XIGM:D(TI9'2" 0_+_26IJD&0AK_U)AV>Z1V[(X;]%]-[!C+ MADAZR],?+%;)S![;$-,M*5/UR/=?:1W/4.-%/)7F%_:5;>#:$)52\:QV1@89 MRZLO>:UUZ#B,3SGXM8-O>%<'&99W1)'Y5/ ]"&V-:'I@0C7>2([E.BEK)7"7 MH9^:+XG(6;Z3B!X$G@.^ZP=G\((VUL#@!3^+M0T2_EILI!)X-?X^ M%F\%-S@.I\OE2A8DHC,;ZT%2\4+M^>=/WLB]/D-VT)(=G$.?+Q>/JV^KW]:8 MF._K-29F^0CKKXO'Y3&BYZ%6WY^6,(;/G\:^YUW#262X(9)%0!N9"I1)&IDN MM*_O7B\?UF;D75\"DU;$LZ)4-(;-&\3LA<7H!CEV$I;C%KJEYD[AKDHH[$V% MH#5YH0(+'O(RV^ 1? MHG6&)FL,D8.^0BN0&+2Z%_FA_I,-XW(.GI.M:^PB: M$HVM./!"U[L$1,!E3"^+<,?"4HJ>H+YSJP[ I9W3?-?$X'#ON:&PMMUOLTCJ=)DCLTU"E MJ\ZE WLB!,D5CK04U>;.K%3WVK]NOM9=K=/QHU:GF*$&;B\(*S7+DK;E 1KJ! *1 MQH&V*IE[TCE\S\L4JY"B.(I]:33\6"J'559P1=&:I.D;TI.EOHM66=0WG[Y2 M$3%)C1\5"O_>V\)2"5%8S4);-3$)GAF_1H-6XNZA!YP/9("N#%8K@U%AC^$' M \<=#H]4>74?AA,G'$RZV^^%#YW"=\RI! T4275HD\ 9NX-:D@]Z63_7"_X_ MO:S3>D%7+]_HA9W)\8?>2<'"T!D,1O]=,,N?C)W1)&P4._9'U^^\1K#Q[,R; M2V)@9:ZJATF[VC[K%M5KYMV\>A-B8#N&"J9TBZYN+QS:(*IW5C51O#!OFPU7 M^%(RPP2?IE1H ]S?&UL?51-;]I $+WW5XP< M*:<*&T/2- %+@= 6J2%10MM#U<-B#_8J^^'N+I#\^\ZNP06)<,$[L_/>S!MF M=K#1YL56B Y>I5!V&%7.U==Q;/,*);,=7:.BFZ4VDCDR31G;VB K DB*.$V2 MRU@RKJ)L$'R/)AOHE1-6\(\X&-2OQ&=V/ M^M&0%;H+-<*#"Z'T6WW>M3W\2'@)\>-W3N#5[+0^L4;TV(8);X@%)@[ MS\#HL\8Q"N&)J(R_6\ZH3>F!^^<=^Y>@G;0LF,6Q%K]XX:IA=!5!@4NV$NY) M;[[A5L^%Y\NUL.$7-DWL11I!OK).RRV8*I!<-5_VNNW#'N J>0>0;@%IJ+M) M%*J\8XYE Z,W8'PTL?E#D!K05!Q7_D]Y=H9N.>%<-M;*<56BRCG:0>R(TE_$ M^18^:N#I._ >W!-!96&B"BP.\3&5TM:3[NH9I2<)[YGI0*_[$=(D[9W@Z[7Z M>H&O]ZX^*;FC*7(6F"K@0"_<<9L+;5<&X??MPCI#0_+G6!>:)/WC2?SB7-N: MY3B,:#,LFC5&V?E9]S*Y.2&AWTKHGV+/Q@^S^73V=3(;3R?/QXH[#9\]S"?P M&<[/KM)N]P8.V. [=[QD83_F%5)W9,W4&W +2CN:/V.H1ZI5PSJZVWW?3;9L#_AS?/ M! U(R94%@4N")IU/%Q&89O4:P^DZC/M".UJ><*SHM4+C ^A^J;7;&3Y!^_YE M_P!02P,$% @ TX.L5IK>[YA> P "P< !D !X;"]W;W)K&ULA55;;QH[$'[/KQAMJSX1%I:DC1) (I?J1%7:J,FY2%4? MC#W+6O%Z]MC> /WU'7L)I3J$\P#KR\SG;V8\G\=+"VVSZ3BMW;OIF-I@M,5[ M![ZM:^'6EVAH.-9OD51ND;K-5EP6$ZR MV?#\\B3:)X._-"[]SAAB)'.BISBY59-L$ FA01DB@N#/,UZA,1&(:?R[PL-GG8<3@;O.)0;!R*Q+L[*+&\%D%,QXZ6X*(UH\5! M"C5Y,SEM8U$>@N-=S7YA>FLEU0B/8H5^G =&C.NYW'A?=M[%*]XCN",;*@\W M5J'ZW3]G)ELZQ0N=R^(@X)UP?1@->U ,BM$!O-$VO%'"&_UO>'"MO33D6X?P M;3;WP?&%^+XOY [Q9#]B;))SWPB)DXR[P*-[QFSZ[LWP_>#B -^3+=^30^C3 MV\]77^YNX''VS\W#/FZ'O3]_>;R!X0#>O3DKAL,+V$6#F0?%*6B]1P7: K4. MA+6M,-Q<#;D W"3QIC/"\2?@?H=0(:Q1.,!87KA&B?4<72S0$1>HZ,$2H1(* M+*L'ZX030=L%<)8]2.'<^IA1EL(IG^!*5&QB^/!4E,!%:5K7D$:=0\L[3L#5ZQ@'H$9S-%BJ0-H MSS%'QRX5,4[9.HA2?7A3E@6I3HNU61U(,S#A4^)9$U! MYJ(2^8@0/(N",

VJ"-_L%[#;/D E%$T2[&J&/VR?:/N-!\,Y\UM9[SJ+IK M_TK->[LL((IXX!\;"W@6IA6=I]O=U0;XC4#6Z19+A MF,_6ADZKMJM;I9]U O?+O'LF6"$6S $,ENPZZ'\XSA*36RU#L5(HS[ M_7=AP;@,9A._=J=G$U59P27>:3!543"]7Z!0NVD0!>W"-Y[EUBV$LTG),ERA M?2CO-,W" TK*"Y2&*PD:-]-@'ETM+IR]-_C.<6>.QN R62OUZ"9?TFG0=X10 M8&(= J/?%J]1" =$-)X:S. 0TCD>CUOTCSYWRF7-#%XK\0]/;3X-1@&DN&&5 ML-_4[C,V^0P=7J*$\5_8U;;Q^P"2REA5-,[$H."R_K.?C0Y'#J/^"PYQXQ![ MWG4@S_(#LVPVT6H'VED3FAOX5+TWD>/2'X$]SA'_G:V,UW8@?I]*MT2Y.H[DJN3(E2W :4!D8U%L,9F]> M1>_ZXS-<+PY<+\ZASU8/B]7R[X?EUWM8?J?OZA3!\Q!?;^^7$$7PYM4HCJ(Q M_ 8)MQ+FI>8"HE$M80LX-W"96K5$[JP@RS4C#BHY9 M@\VQXQ>73Q6W>_@B$Y*6*@SN!)/P%^U[!G%_[,UJ\$\.P2]'X[<]N,])0# Y M(R%AAQJISFVE)06WRH6 ET/T: ["%5U';9[Y^ZPOQZ;-HR)0VC]@'?'H^M5K M55"',\PW"9H4W%I$JFR+F@JNIL(RZF_ 92*J%(_$HL46@\E]&[O#I*R8 *QY M>]G,LVYGD@(F4VJ0[7T5>^#&5,3A.21KCH&24J4C;;P3*6@U3]RY4=-('BD< MMZ:SXS8'AYME&C-FL?%.W7#+1.75>1WWAM1=A" X?RK'ZOU*R1-B1)H:E1"P MIOTD495T@O"ATEQF7I02-5=I M>S%I2:LJR^&&[>&R2Y>C4:(3];O#]\/VTA#YA,Z,CJ[.FH(E2OY7R;KI^V@. M?4ORN$AD?UJIWJGB#8\::X$Z\\^' 9]OW6,/JX<7:EXWYF?S^GFCII9Q.BN! M&W+M]RZ' >CZR:@G5I6^3:^5I:;OASF]LJB= >UOE++MQ 4XO-NS_P%02P,$ M% @ TX.L5NQ2A^[% @ @ 8 !D !X;"]W;W)K&ULC55=;],P%'WOK[ "0IL4+9]-VM%&:@<(D"9-VX 'Q(.;W#9AB1UL MI]WX]5P[:>BD+/"2^-H^Q^<>V]>+ Q/(-(>*R@M> M \.1+1<551B*G2-K 30SH*IT?->-G(H6S$H6IN]&) O>J+)@<".(;*J*BJ)2LJ8++@C C8+JV5=[F>ZOEF MPM<"#O*D370F&\X?=/ I6UJN%@0EI$HS4/SMX0K*4A.AC%\=I]4OJ8&G[2/[ M!Y,[YK*A$JYX^:W(5+ZT9A;)8$N;4MWRPT?H\C$"4UY*\R6'=FX0621MI.)5 M!T8%5<':/WWL?#@!S-P7 'X'\(WN=B&C\AU5-%D(?B!"ST8VW3"I&C2**YC> ME#LE<+1 G$IN80^L 4G.[NFF!'F^37S7#T;X@C['P/ %_\KQ^VHCE<"#\&,HRY8D M'";1E^-2UC2%I86G7X+8@Y6\>>5%[ML1B6$O,1QC3^[PLF5-"81O]9D"(2## M,V]T#VD=91O6NJ8E92F0SY0U>/U(YR]Y3;PHM -W/NE\PG53OF/%;Y1P-K/C M>&;/Y@$YGZPJWC!%\,CI.X6C!%%8J[29OAWZ M@>VY;AO,7=^.HG (1A6AI.8%>EJP%C^-Y_;,<\G,1].C>'+/%2W)$8N$@>TB MX=QSVR!&JZ?!L+W.256H0.Q,[9.X?;B);8'H>_ORNFJKRM_I;6W&;=T53)(2 MM@AU+V(T5;3UK@T4KTV-V7"%%G#9WH(EZ<\_GN\W>?[:A$K1=>:4PS"P*=EU Q?28; MJ'%E(U7%#$[5-M"- E:XI$H$- S'0<5X[65SY[M6V5RV1O :KA71;54Q]7@! M0NX67N0='#=\6QKK"+)YP[:P O.MN58X"WJ4@E=0:RYKHF"S\);1["*U\2[@ M.X>=/K*)K60MY9V=?"D67F@)@8#<6 2&GWMX#T)8(*3Q>X_I]5O:Q&/[@/[) MU8ZUK)F&]U+\X(4I%][4(P5L6"O,C=Q]AGT]CF NA78CV76Q"?5(WFHCJWTR M,JAXW7W9PUZ'HX1I^$P"W2=0Q[O;R+'\P S+YDKNB++1B&8-5ZK+1G*\MH>R M,@I7.>:9[!*P)$U>W[*U /UF'A@$M4M!O@>XZ #H,P QN9*U*37Y6!=0/,T/ MD$S/B!X87=!!P"NFSD@<^82&-![ B_L*8X<7#U?X<[G61N$E^'6JQ@XB.0UA M'\9,-RR'A8(@]&D1E]KNA!I\Z=D@C9-]G*@Y!LS04W'"\LJAY1/XV2DXH%1T^^ K5UC4T3 MA]R]_M[;]\YEUS+^AG>-%^O:\EHCA0VFAF<35$AUS:R;&-FX!K*6!MN1,TOL M_Z!L *YOI#2'B=V@_Z-D?P!02P,$% @ TX.L5E/WY!39 @ 108 !D M !X;"]W;W)K&ULA57?3]LP$'[O7W$*$Z)2U/PJ M;8$V$@6F31JHHFP\3'MPDVL2D=B9[5#VW^_LM &TTKTT/OONN^\[^Z[3C9!/ M*D?4\%*57,V<7.OZW/-4DF/%U$#4R.ED+63%-)DR\U0MD:4VJ"J]T/='7L4* M[L13N[>0\50TNBPX+B2HIJJ8_#/'4FQF3N#L-NZ++-=FPXNG-1U*6E3(52$X2%S/G,O@?#XT_M;A1X$;]68-1LE*B"=C?$UGCF\(88F)-@B, M/L]XA65I@(C&[RVFTZ4T@6_7._3/5CMI63&%5Z)\+%*=SYR) RFN65/J>['Y M@EL]IP8O$:6RO[!I?8=G#B2-TJ+:!A.#JN#ME[ULZ_ F8.)_$!!N T++NTUD M65XSS>*I%!N0QIO0S,)*M=%$KN#F4I9:TFE!<3J^89(7/%-P\DTHU8<%2ECF M3"*LL6,OD *+ A= /HP-X42 @]7E(?IDV)(-;F_14),)Y"6I2-QA0X]6U) M-P;:<0=_9,(!FVM!70R%":M-'-0*/HO."0 MB*INM-GY5VAO;JL1C"G'T!V-1V8Y&4]F9K92U/E O90\@:C- M-% N;)B4C&M:F7JVAYG=@>.C21B$%[MO[WI;[/VI[CYB1C7P!]&XK88_" -3 MB"W4GC/8]UB\-ZU--<_L %-4EX;KMLN[W6Y&7K:CX=6]';#415G!%92XIE!_ M,#YU0+9#JS6TJ.V@6 E-8\*_4$L#!!0 ( M -.#K%8LC0P;. ( ,@$ 9 >&PO=V]R:W-H965TUBHMEHX( YN,DFL=>Q@3YJ%7X_M MI*%(;2^-9SSOS9OQ3.->JB== R!Y;KC0B5RF? MK'%7)%YH!0&''"T#-9\#W #GELC(^#5R>E-*"SP]']D_N=I-+7NJX4;R[ZS M.O'>>:2 DG8<'V3_&<9ZEI8OEUR[7](/L$?90=*G/+# [3+Q0[!426 M).NTN=.:4%&0C&JFK7>K0(- ZEKXZA:0,JY?QP&:W)8AR,<\V9 GNI!G3NZE MP%J3CZ* XG]\8#1/PJ.C\"RZ2GA/E4_FLS^O+%;!5^N*)^ M,:E?7&-/'_V=3VJ@'.N<&M6MD@=6@-*D!97;!ZS@G.:!];UCM?M[2$-_%0>' M4RG!R70UH"JW0YKDLA,X#-KDG=9T,TSGO_!AQ\VC54QHPJ$TT-!_:X9<#7LS M&"A;-ZM[B6;RW=%490JQ >:^E!*/ADTP_7FE?P%02P,$% @ TX.L5@)9 M&!NA @ X 8 !D !X;"]W;W)K&ULM55=3]LP M%/TK5QF:0*)-FK2PL382%":85@E1V!X0#VYRVUCX(]A."_]^MI-F96HK3=I> M$G_<R,HP*O%6@*\Z)>KM )E>CH!>L%^[HHC!N M(4R')5G@%,U#>:OL+&Q9V7C@XGW #XHKO3$&E\E,RF0$(F#AN >+ # M$#> ^ ] K[\#D#2 Q"=:*_-I71)#TJ&2*U NVK*Y@:^-1]MLJ'!=G!IE=ZG% MF71,='$,[@E7+Q5=$H;":" BAVDAE>GW=TI=Y@BEFEJ*&HX7&"?(;JR4=Z6%HK'0G(,P:F1>U MS'B'S 0F4IA"PY7(,7^/#VW*;=[Q.N^+>"_AA*@N)+UCB*,XV:)GO!]^B5D+ MC_?(2=HV))XO^0]M>/QNR>#&(-=/VRI;G]S??K)SB3-=D@Q'@;4!C6J)0?KQ M0^\D^K*M+/^([%V1^FV1^OO8TVMD>A^;J/>R1NT\@9[Y4T:6=9%=*9HZ6QJF\3]+.>EHLS?2M_];Y7M M[:X[NI?I;YL1;I@(1[7PWJHADY4PM9^TJZU]GWO7"G^'U]YO/ZX%%1H8SBTT MZIY:H:KVTWIB9.DM:2:--3@_+.PO")4+L/MS*7W6194P4S MP;^QC=XG^!ZC#6QIQ?52U(_0YAE:O4QPY9ZH;K!DC%%6*2WREFPQI\T)%N=EK=I#HT9>4?M"Y0"% MP7M$?!+VT&?7Z7/(.CHYIWLF5Q>.=.&(TPO_%N[[=*VT-+_,C[Y,C4C4+V+; M:*)*FD&"39\HD ? Z;LWPP!2EA8URZ MS]-G,;HXVAP;1/X?#B]AP2@*3X(T!KV3_K!WD_E-=ZQ0B,/6$/W!W1 CV?1[ M4VA1NI99"VT:T$WWYHH$:0%F?RN$/A:V"[M+-_T-4$L#!!0 ( -.#K%8O M?L/#> ( !0& 9 >&PO=V]R:W-H965TI51SX_NRJ*#&\IHWP/2;+1[82><9;10F#E4"RK6LL?BV \L/,&WG'@WNRJY0Y M\/.LP3M8@WIH5D+O_)ZE)#4P23A# K8S;SZZ6:0FW@9\)7"0)VMD,MEP_F@V M7\J9%QA#0*%0A@'KQQYN@5)#I&W\[#B]7M( 3]=']D\V=YW+!DNXY?0;*54U M\R8>*F&+6ZKN^>$S=/F,#5_!J;2_Z.!BQX&'BE8J7G=@[: FS#WQ4U>'$T 8 MO@((.T!H?3LAZW*)%]@#:T&B MBR4H3*B\1%=HK:^^;"D@OC49@A!0ZANPD9FOM*P!^T4GL7 2X2L2$;KC3%42 M?60EE/_B?6VW]QP>/2_"LX1W6%RC:/0>A4$8H8?U$EV\O3S#&_6UB"QO] KO M:=K+8]I=@=#W^48JH3^B'T,5<,3Q,+%IK!O9X )FGNX<"6(/7O[NS2@)/IRQ M'?>VXW/L^0)3S(K!BW' Q )->^[S41)'P33S]P."XUYP?%;P6!(!!=\Q\OOY MI3IMQS$^T;Z:I.ED,HV&U9->/3FK/J]YRQ32'[[I[&'MY(7V-(JG:1@/2Z>] M=/J_E4Y?5#J-QJ,X>";HGW1J#6)GYY'4R>B47-/VI_W(F[M._QONYJ7N@AUA M$E'8:FAPG>ITA9M!;J-X8_M^PY6>(G99Z;$-P@3H]UO.U7%C!/H_@OP/4$L# M!!0 ( -.#K%95L]:3! , H+ 9 >&PO=V]R:W-H965T1"MVT2D.JRKI]J/;!) =X3>S, M=J#=KY_MA#2PE*TJ_9+8SCV/[YX[.S=8,WXGE@ 2W684"L:F+4K'@U8(5-"X8HC4609 MY@\C2-EZ:+G69N&:+)92+]C1(,<+F(*\R:^XFMDU2T(RH((PBCC,A]:Y>S9V M'0TP%M\(K$5CC'0H,\;N].0R&5J.]@A2B*6FP.JU@C&DJ692?ORJ2*UZ3PUL MCC?LGTSP*I@9%C!FZ7>2R.70"BV4P!P7J;QFZ\]0!=35?#%+A7FB=6D;]"P4 M%T*RK (K#S)"RS>^KX1H !1/.\"K -XNH/,$P*\ O@FT],R$=8$EC@:H^FJEB2(@7$YFJO MGXP3^:#'K. J=0:@K&ZF%^CH[?' ELH/S6;'U9ZCX(\Q_-;_!G_/]S;XXY?:^H;/G^_IB=HHK5# M8Y-%X.CVBS)$EQ(R\:--M9*UT\ZJS_.9R'$,0TL=6 %\!5;T[HT;.!_:0CX0 MV98 G5J SC[VZ"N3.$65#&V1EO# P/5%LXIW2-L,^XX7!)WV(@UK#\/G M%BF6"*.<$2H1H?^NUKW\STW6@5F] M5OCF9=GM]<._[M06N] +PZ"W4ZUVHZM06B],LR50S HJRW]SO5HW=.>FC=E9 M'^E&SW0KCS1EEZC^O M"!4IAKBB=TYXZ1+QLO,J)9+GI769,JH2;X5(UJ\"U M@?H^9TQN)GJ#NOV-_@!02P,$% @ TX.L5@6S?45U P -PH !D !X M;"]W;W)K&ULK591;]LV$'[?KSAHQ= "G25+MF)G MMH#$Z; 5ZQ8TZ/I0[(&6SA91B51)VH[WZW*9F&+4O :A>92@,+5/+@97B^FUMX9_,EQIT_&8)4LI?QL)[\6\R"RA+#" MW%@$1G];7&!562"B\>6 &;1;6L?3\1']9Z>=M"R9QH6L/O+"E/-@$D"!*[:I MS'NY^P4/>L86+Y>5=K^P\[:C*(!\HXVL#\[$H.;"_[/'0QQ.'"9/.<0'A_C" M83AZPB$Y."1.J&?F9-TQP[*9DCM0UIK0[,#%QGF3&B[L*3X815\Y^9GL-Z08 M:'AYAX;Q2K^"'^'#PQV\?/%J%AK"MU9A?L"Z]5CQ$U@)O)/"E!K>B *+<_^0 M>+7DXB.YV[@7\!U3 TB&KR&.XJ2#S^+KW>,>.DD;J\3A)?VQ^G2SU$;1_?NK M*T0>8M0-87/R6CG[G\#.U(Y:M:,^].R/!A4S M7*RA\KH+U+GBC(M*(XUW)<_+[_"QX0H+:_:6B0W5''>P Z!\/G(T)3.0TRVD^D5%1N". M52 =9TTX2/MO[<;5'IBFRD5P1RNJB.1.%E0+OQ"ZH=YU1/VP,>V0D.H7:Y7&7[%Z$9\I.6]GI MM\DNN,[E1AB@BXI=>CW>T!<_^Z!MLV@0C<:S<'LJJG?;9XJZ:D5=]8I:,%U" MPWC1Q=^[IB?TXW@XN:3?834:39/6ZHS7I.4UZ>5US_;T6!M]S-5EQ=?,Y5$7 M48\U/J.0QM$%T0ZKJ\ETTDUTVA*=]A*]J:4R_&_'S984F\/*7A0J+K AZI3H M:#I93SL"ET[3"]8=5A/W'IVQ#D_>X!K5VK4F&MS]]"]>N]IV/S?NT;]8OZ6N MR#LS47]D16!!D-KBB2RK&PO=V]R M:W-H965TK#&L8&96'I[MA._[ZS"Z;$)4X?^@)[F7/FG(&=C;=2W>L< -E#*2H] M<7+$^L)U=9I#R?6)K*&BG:54)4>:JI6K:P4\LZ!2N+[G16[)B\I)8KMVHY)8 MKE$4%=PHIM=ER=6O*0BYG3@C9[=P6ZQR- MN$M=\!7/ N_I&T(8!?@OP]P'C)P!!"PBLT4:9M77% MD2>QDENF3#2QF8&MC463FZ(R7W&.BG8+PF'R":@&FAU= ?)"Z-?LF,WI3\G6 M IA<,F&V62HUTL;=_(H=O7P=NTB)#=Q-VR33)HG_1)* 751EDC_$N M">Y4^SO54_\@X357)RP8O6&^YP<#>F;_#O6^'_/XGLD?NQYW[ M\2'VY',-BF-1K7I_RY#AAB6R+*:Y;!)_')U'L;OI.QF(.K,?>3,@,>PDA@)7#PC+OJK-(%_&I[O MJ1N(BD:C<$^>VVL9):B5[:2:4J\K;,YAM]HUZTO;H_;6I]3$FY[[AZ:Y >B4 MK8I*DZDE47HGIU0QU7359H*RMHUI(9':G!WF=!&!,@&TOY02=Q.3H+O:DM]0 M2P,$% @ TX.L5L7-D^1[ @ &ULA95=;YLP%(;_BL6FJ96V "9\*"-(3:MJE5HI:M;M8MJ% X?$ MJL',-DG[[V<;BK*%I#?@KW.>][7Q(=US\2RW J]5*R6K5#-S79EOH2)R MPANH]4S)1464[HJ-*QL!I+!!%7.QYT5N16CM9*D=6XHLY:UBM(:E0+*M*B)> M%\#X?N[XSMO (]ULE1EPL[0A&UB!>FJ60O?<(4M!*Z@EY3424,Z=*W^V2,QZ MN^ 'A;T\:"/C9,WYL^G<%7/',X* 0:Y,!J)?.[@&QDPB+>-/G],9D";PL/V6 M_=9ZUU[61,(U9S]IH;9S)W%0 25IF7KD^V_0^PE-OIPS:9]HWZV--#%OI>)5 M'ZS[%:V[-WGI]^$@ .,3 ;@/P%9W![(J;X@B62KX'@FS6FH;%4KP(!IU5:(F=6H(:_Z M6)1,7:45F#QNWM,6'0V?H#T0,4&!_QEA#P?H:76#+CY>_IO&U08&%WAP@6W> MX$3>0\FWG>2'7K(UB):]9/3K:BV5T-_"[S'U'64Z3C'W8R8;DL/US,>@L%#<"Y[9K9D3%,7%=DH<\5V61PDD9>ZNQ'8=(!-WX--QV!= M5'@ 2SP>*L#%:=$33K""(QW'Q M@(O/XNY!RADJJ,QY6ZLQ;GS$]?T$G]C29, F[[OLKR.C9$T9511&;V1R]/U@ M'X?^_]OL'M004X[U5=W06FI&J0.]2:P=B*[$=1W%&UM6UESI(F6;6_U7 &$6 MZ/F2<_76,95J^,]D?P%02P,$% @ TX.L5L =1F$(!0 ?R !D !X M;"]W;W)K&ULO9KO;Z,V&,?_%8M-6T^Z%6P22+HD MTC7-X=HKCS%K,BF/W;#&C.Y'$&;EG@._2%+/OMR2AA[D%K9<##_%Z(_(#]F*V MQ6OR2,3G[3V3>W:M$L4IR7A,,\#(:FY]@#(Y*04.026'[LR9(D2:XD^_&U$K7J-O/ ]O:+^F]%\C*9)\S)DB9_ MQY'8S*V)!2*RPKM$/-##[Z1*:)SKA33AQ5]P*,\=.Q8(=US0M J6/4CCK/S$ MWRH0K0"ITQ^ J@#4#1B="'"K +<;X)T(&%4!HX),F4K!(< "+V:,'@#+SY9J M^48!LXB6Z<=9/NZ/@LEO8QDG%H^"AL\;FD2$\9_!QZ^[6'P'5P$1.$[X._ + M^/P8@*L?W\UL(5O+8^RP4KXME=$)91?LGU%FD5[S"[!BY\#Y"#W)X.+<\/1WWYZ,,#$IX*5[)QZY%S"SWWLI'[\H<\ M'WP2).7_] U>*3[J%\]GFQN^Q2&96W(ZX83MB;7XZ0?H.;_V@3,I%A@24Z". M:J@CG?KB7LXZA#$2 9[C?0_X!LM6 -Z)#67QO[T7\FVI.2XT\XEVOX!.^3.S M]VU.VL:'&\GBM206&5\/PM#"6-$WEXVG(U> =CXM7_OB=]+5-#TW_G&85 M!'Z-P-"R3IBL0MF" F/-=/P#_J"=3SYMTV.31W0V(*GDF-9W(.GA)' M>9]$[1NE]_8H);WV8/G.Z&B^T+8\%)(A,072M(8TU4+ZXP%D49VOU*GH- ME%9VZ&/*I%@P/1I"I)U^H=-8,D<+ZX%L=RS<2#<;53-.K_O2B@Q%8U0MJ-24 MR0C!D3N=GLJOPU?E8WFJR9)!/(!R_?J?I]09C,JD65&J=:PC!B7OJ&D(- M)W3F0[SPB>#+'4F?".NU@GJIP8A,J@6FU%2,C<>&;VJRH5&7;50M,*6FDFV, M-GP+IPW/MMKZY@?#,J2FPFH<.?P?+#D\SY/KNS(8G"$U%5SCWN%9]OV,.="D M%U\:50M,J:D,&_L/_3>= TTZ_:51M<"4FDJVJ1R@OG2XH+BL%,^I+O6-#T;U M%N4#;.H'J"\@VJ@NF_VFY\U^1FL$4VKJZ\ZFD$#Z0D*!1IL2K(\/ZK'L/LQ_ MW0XB?:-#$?6VZ_@CZ+O]'A@UM0+2UPJ#7UQ4>NV^N"[R41? \6G0]5#G_@OT MO;MT\)L* .DK@ <2DG@O+<.6T9"0B+]:*E6"[7)DY'B.UTW?J,$WI:92:@P^ MTMK<"ZX1HY:^4FM?2FCB=)$'IAI5(35>'>F]^@67DDGWO:S4E#IY/(%HTL7T M%BX=-2X=Z5VZ\B:PE\KX^,WHV#F:7HP:<%-J*I/&@".] ;_XQ5^EJ[PB'?=6 M>OH>#.9EU&S;K979E+!UL<+-)8E=)LJ%R_IHO8K^H5@[[AR_A3?+V&1$-R)-$F>B/BZ?F!R M9%#M#KC+0,_Y.R(X?/ -%94[ILQI\B<>6HSPB*8F$ M@L#R9TMF)$T5DO3C>PEJ56LJP\/G/?IOFKPD,\>;(X,[;A4] M5^.YET?OVQ_2!GP1)./_=@6P6,#K7D =XEN^QA$96_*4 M-:_AIE^YZ1O=?"3J%[3\-"YW8 MIWM2=$L8P&!-6$+C+EYF0 A>"68 .B K#BX*08Q?>5>R&9$N)#ZHB ^,?OY% M!4Y!D@N6R(H2@2U.-P30!9"5B@N[ZPY1$+1ST.C$A13# MBF+X1J)RR2X2\FKA^II9,IRK4;'9O.#<12X\3ETO=!W7 M<0ZY.H5SE< 17>;)?Y*>SN#3^6M&/T)JD:P4$_:NG:T^JIXS' M-304K$44-(N>MRWF$9"E 8#KNK$*IE$S++I@.I7VRA*6/-6._=H;[0 MFLQKY82NKIQ0K\JI+[1F/&KEA/I13B7,VUV4KHF=;13[H(>8$;;4K54.(KK) M1=&?J]Y6[=M/NFG9>C^%M[.B"5O#%#UA^2_/4M6EE"PDI',SD >)%6W68B#H M6GS9U'0TP$3\);,3.&.E4YHP] MZ,E5-K8/C1$[ M ,73#? :@'<("%X ^ W -XG6RDQ:%UCB9,39!G$=K=CTP'ACT"H;4NICO)-< M/24*)Y-+S$M2+@4ZN69"?$(SX.@NQQS0R05(3*A:^X*$7A$C6ZH=-Z]P.ZC&U;*7*#+,H-L'V\KI:U<;RMWXATEO,'\%/GN9^0YGM^A9_IZN'=$ MCM^ZYQL^_S_R/3."UHS@&'MR0>A*0H:HL@)5RHF4%85Z4TWQ=&5>TX6&3G]NUDGL M#YU@9*]W4WH>Y<7#01RU87MBPU9L>%3L+5"LQ4J&6*4_* +=WT Q!]YY2$?) MWGI(/9'MY3UH\QZ\>\4.^C2C)[(],Z+6C*C?BHV>U:(?.&%X4+'/HSS/]4*W MNV*'K=CA:RM6.2$Y2?5,71#IP]'2/Z#32]S!--W4.JVWI)U(>9PD)1.J>1TL3KMJR>2%:9SF;.I.J3 MS#!7K2QP':">+QB3VXG>H&V.DW]02P,$% @ TX.L5ITK%7U7 P >PL M !D !X;"]W;W)K&ULK59M;]HP$/XK5C9-G=22 M-TB@@TBE=-JDM:J*NGYV$P-1'3NS'>C^_>N*],5*;#L\9(PV%EP46 %4[%T92D(S@RHH&[@>9%; MX)PYR=BLW8IDS"M%THHWTP6U&F^J8'M\8[]JQ$/8AZQ))><2JZP8#E; M2G3R@TOY&=T2@>8K+ @ZF1&%'PH,.1R/94]AN5_2[VY&:7$R:-@DJ'%2 MU!G.J;[T-H4U;-"*BA][HWX41Z_"9SLXC(=>]$[XXL:RN-.RJ\4"7@1=F$PY M@CYE9(O6__/LN6/8N&/8 MZ8Y979-MRH:'ALIVL"M4H\:V47?E.^C.C(YY9XY$MB?7]U[>5N_OMZ9= 5^4 MVQ_&FF[8KG%>+XQ?Q<=^+/#MT?%;K8!_2.[\B\'^809;C[TQV&VU,?!&+DUW M)Z'H5DS5SWVSVG20%Z9O>K4^U9VE:8]>:.JV%![S9&PO=V]R:W-H965TJL1FMG&MGC-FB@EK8B6ZAP9VU-K5P:)H-LZT! M48:@6C$>15>L%K*A>1K6%B9/]=8IV<#"$+NM:V%>;D'I+J,Q/2P\RDWE_ ++ MTU9L8 GNJ5T8M-A(*64-C96Z(0;6&;V)9[>)]P\./R1T]FA.?"8KK9^]<5]F M-/*"0$'A/$'@L(,[4,J#4,:?@4G'(WW@\?Q _Q)RQUQ6PL*=5C]EZ:J,?J*D MA+78*O>HNZ\PY#/UO$(K&[ZDZWV3:TJ*K76Z'H)102V;?A3[X1Z. CA_)8 / M 3SH[@\**N?"B3PUNB/&>R/-3T*J(1K%R<8_RM(9W)48Y_+[IM UD.]B#Y:< MS\$)J>P%.2.R(0]2*;PYFS*')WE_5@S4VY[*7Z'.H9B0)/Y >,0Y>5K.R?G9 MQ;\8AD)'M7Q4RP,W^:]:,I>V4-IN#9!?-ROK#+[O[U-*>^+E::*O^9EM10$9 MQ:*V8'9 \_?OXJOH\QMZDU%O\A8]_X9=A?UCA)/-AJ!<2PIAS,M'[*9.F/+D MU?;(. I,WU2[G,>3:#\0ZXO];:'0Q?6>-_(?\+4$L#!!0 ( -.#K%:WTB;GB@( M ,0& 9 >&PO=V]R:W-H965TPG1;^_:Z=-!04*C'M);G^.,?G MW,@GT4:J!YT#&/+$F=!C+S>F//-]G>3 J>[)$@2NK*3BU.!09;XN%=#4@3CS MPR X]CDMA!=';NY:Q9&L#"L$7"NB*\ZI>IX"DYNQU_>V$S=%EAL[X<=123-8 M@+DMKQ6._)8E+3@(74A!%*S&WJ1_-AO9_6[#KP(V>J&TZO/=("=^LM^Z7SCEZ65,-,LM]%:O*Q=^J1%%:T M8N9&;GY X\<)3"33[DDVS=[ (TFEC>0-&!7P0M1O^M3T80> /-V L &$;P'# M=P"#!C!P1FMESM8Y-32.E-P097;M*[N; EZ#N<>UV<4X.#X[( 2D$F1>,X5?1D6]0 ME*7VDT; M!80OB.@3^92F%R3"Y%"^AKOHYG64;AU- WW$L[I,PE.OI P" <= M_ \0W^H;]W/W$SN3+ ]7U7XVKF83>SO=YGNJ0) MC#V\OQK4&KSX\Z?^KH_:KLGZ@6.SD;:.P]XH\M<==D:MG=%>.S,I_E2BCB&Y(HGD'"N\JLE# MEY^:;+2CH!^,OKUHJ(7N/?*CW\??"00.*G,YJ5%I)4Q]D]K9-HHG+H'>S$\Q MHNM$?:&I\WU.558(31BLD#+HG: !56=F/3"R=+&SE 9#S)4Y_F9 V0VXOI+2 M; ?V@/;'%?\%4$L#!!0 ( -.#K%8V!M3A-@, $@3 - >&PO. MR]K]^OGL-'W!ASH^;'2I:'SW^)Y[[+L0PZ V*\'NYHR9:%D*60_)W)CJ0QS7 MTSDK:7VA*B8M4BA=4F--/8OK2C.:UQ!4BKC7Z:1Q2;DDHX%EJ:.I6D@S M)&GKBOSM$.^P[+1DT2,50S*F@D\TAZB"EERLO+L'CJD22D?&=IM- MUP5/_--/W@+4% KD0K< >\8[1H*+&,"UOK.$F M.^<3*&K&]ZO**IQINNKV+LDFP-ULDHG2.=-MFBY9NT8#P0J0H_EL#G>CJAA M8U1I!SFG,R6IT[".: :6=LJ$N(.G]'NQP[TLMNK6@:K)=F@%-4-/XPW@WV;S MW-NTO1?Q1A5_5.;3PBY'.AL:C=UJ5O"ELY=%*P!C[^+LM*K$ZJ/@,UDRO_B# M$XX&=!T7S97FOVPV:)6I=3!-HD>F#9]N>WYJ6MVSI5FWT[+ -?>.4//?W><9 MDTQ3L2W:]OYKWN47*TZN_I5D]UME7W!08_/J?>TB+X]!9'H,(H^B)_O'(#)[ ME2+CY@6^=4K8.2.TW@C.8D/R#4YV8I,TFBRX,%PVUISG.9-/C@J6WM")_3-A MA]_.SUE!%\+=VT/0C:7%SF;,GR<6/J MV<0-(SNP69L+ O:1&W>%$2S&8V$$,"P/I@"+\5%8GO]I/7UT/1[#M/6#2!^- MZ:,Q/BJ$C-T'RQ..R>P57FF6)4F:8CLZ'@<5C+%]2U/X";-AVB "RP.9_FRO M\6KC'?)\'V U?:Y#L)7BG8BM%-]K0,+[!A%9%JXVE@S1-D=U)X1.N#_:4)$F6A1' P@J2!$/@:<013 %H MP) D<>_!O?=1O'Y/Q9O_G8U^ U!+ P04 " #3@ZQ6EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( -.#K%;[M%P3 M10, .D6 / >&PO=V]R:V)O;VLN>&ULQ9A;;]L@%(#_"O++6FF;8Z=- M+VHJ];8M4M553=77B9CC&A5#!CB]_/J!/:MX28_V@O(2QYB0SP=\OF-.GI5^ M6BCU1%YJ(I*2JHJ?FJEB#=E5+IFEIWJA]3L]1 F:D ;"W2?#2: MI#7E,CD]Z<>ZU6EXHBP4EBOI&GW# X=G\W[=GY(5-WS!!;>OTZ3]+B A-9>\ MYF_ ILDH(:92SS^4YF]*6BKFA59"3).LN_ VO)BK7GN(>_IPK0MEB[NJ .9 M)I.1&[#DVMBV1SL^=8PK<)V[L\:J;UQ8T)?4PG>MFB67CWX8=Q=IONVCK<((;ZF+L+>L9:\'B0%THRD 88<=^,$IPY#D;.J:"R !) MY@ADOD7(7WD .48@QUN!G'L<]], <@^!W-LBY""2^PCD_C8AQP'D!(&>9FNHS\9_DZG?#5U2X_ET8YY72 >01 GD4%_(.5B ;"$.6C;!\/8K+ MT36Q]RJXJE2@H$VG]I9M*\A&R:-++(U6C;_0+:)I'8CF37Q8K[( M(@OCBFKIGDI#=JZ5,;OD%K1;]U1#"(BY(HLO"Y\V0!9\N.(P-V21Y3"3A:J! MW-.7(1.F@BRR"^;-PL#OQM=Z5RN?PT(P+/UGD?-_G[S(CJN/!9C=$ S+_%GD MU-]EL8U86*[/(B?[#Q_)CC2LAC$'Y)$=@-8>@RHNQ^20QWZWP/P^Q$1?+B)[ MXOTAN01+N1@LQQPS1![9$.MDY N9NX%9(]STAYB8)_+(GD QA_.,F2./;(X^ MYVR:9

>61[_,LUF.-R\ J.N22/[!(4&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4AN%;(;T RSE5U(FXFHW;B3= ML("1O]!.1N]^""[P([.8C>E9D4(X?1?D">GAR]:9OW:MJZZ]B^Y-W;I45=[W M'UJ[O+)-YE9=;]OQ2=$-3>;'Y5#J/LMO66DUQW&BA]<9ZGAXG1F='[W]S\2N M**ZY_>SR[\:V_H_!^J<;;JZRUJOHG VE]:G2]WJ^[?1TH=4X646G2ZJ&TX64 M#AW$$,3A@PP$F?!!:PA:AP_:0- F?% "04GXH"T$;<,'[2!H%SYH#T'[\$$4 MHXRQ@*0%U@*T)N2:!'A-"#8)$)N0;!)@-B':)$!M0K9)@-N$<), N0GI)@%V M$^)- O1FU)L%Z,VH-PO0FQ<_VP+T9M2;!>C-J#<+T)M1;Q:@-Z/>+$!O1KU9 M@-Z,>K, O1GU9@%Z&]3;"-#;H-Y&@-X&]38"]#:+PQ(!>AO4V[Q3;^/ M 0 7!E&ULS9C-;L(P$(1?)^@)MLB$426[:A\/9UPH_4BD8@*G4NL1+OSHR]TG?(Y'UKR$6; MNFK<-"Z]-X^,N:RD6KI$&VK"3J%M+7UXM0MF9+:4"V)B-!JS3#>>&C_TK48\ MFSQ3(5>5CUXVX;-3NIG&EBH71T^[PM9K&DMC*I5)'_;9NLE_N SW#DGH[&I< MJ8P;A(*8G71H=WXWV/>]KK0DCAC2>:N)/)UE>Q$!_W./MPP[9[\:O].IL\P5,ZM-BY,S-+E=H>1M-U# M$X3(>M5_Q*-CD+[Z?-1..Z?\3.]PO9_:+KMY.-8MU]_Q]QD?]2_,(4!RI" Y M;D!RW(+D&(/DN /)<0^2XP$D!Q^A!$$A*D=!*D=A*D>!*D>A*D?!*D?A*DX K @ $0 @ &O 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " #3@ZQ6F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M -.#K%;"YF\CY@4 ,L? 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ TX.L5KH"O\\] P ,PP !@ ("!CA4 'AL+W=O M$GU00 "<2 M 8 " @0$9 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ TX.L5JKC.H5! M!P N1T !@ ("!2B0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX.L5@&UL4$L! A0#% @ TX.L5N-PV^RY!0 .PT !D M ("!?#T 'AL+W=O=+@ % #;# &0 @(%L0P >&PO M=V]R:W-H965T&UL4$L! A0#% @ TX.L5ATMZJR#! ^ H !D ("! MH4T 'AL+W=O&PO=V]R:W-H965TE4 !X;"]W;W)K&UL4$L! A0#% M @ TX.L5LP!W,B0 P PP< !D ("!?E@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX.L5E/WY!39 M @ 108 !D ("!)V( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX.L5M(;M<8X @ @ 4 !D M ("!?FH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ TX.L5@6S?45U P -PH !D ("!UW( M 'AL+W=O&PO=V]R:W-H965TP( ',& 9 M " @4EY !X;"]W;W)K&UL4$L! A0#% @ MTX.L5L =1F$(!0 ?R !D ("!^WL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX.L5C8&U.$V P 2!, T M ( !E9$ 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ TX.L5HS?7ZUN 0 W10 !H M ( !49D 'AL+U]R96QS+W=O/ 0 <&5S72YX;6Q02P4& "H *@!="P MYP end XML 46 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 47 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 48 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 53 180 1 false 15 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 - Cash, Cash Equivalents and Short-Term Investments Sheet http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestments Cash, Cash Equivalents and Short-Term Investments Notes 9 false false R10.htm 009 - Disclosure - Revenues Sheet http://www.optimizerx.com/role/Revenues Revenues Notes 10 false false R11.htm 010 - Disclosure - Leases Sheet http://www.optimizerx.com/role/Leases Leases Notes 11 false false R12.htm 011 - Disclosure - Stockholders' Equity Sheet http://www.optimizerx.com/role/StockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 012 - Disclosure - Stock Based Compensation Sheet http://www.optimizerx.com/role/StockBasedCompensation Stock Based Compensation Notes 13 false false R14.htm 013 - Disclosure - Earnings (Loss) Per Share Sheet http://www.optimizerx.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 14 false false R15.htm 014 - Disclosure - Contingencies Sheet http://www.optimizerx.com/role/Contingencies Contingencies Notes 15 false false R16.htm 015 - Disclosure - Income Taxes Sheet http://www.optimizerx.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 016 - Disclosure - Subsequent Events Sheet http://www.optimizerx.com/role/SubsequentEvents Subsequent Events Notes 17 false false R18.htm 017 - Disclosure - Revenues (Tables) Sheet http://www.optimizerx.com/role/RevenuesTables Revenues (Tables) Tables http://www.optimizerx.com/role/Revenues 18 false false R19.htm 018 - Disclosure - Leases (Tables) Sheet http://www.optimizerx.com/role/LeasesTables Leases (Tables) Tables http://www.optimizerx.com/role/Leases 19 false false R20.htm 019 - 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 20 false false R21.htm 020 - Disclosure - Nature of Business and Basis of Presentation (Details) Sheet http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails Nature of Business and Basis of Presentation (Details) Details http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation 21 false false R22.htm 021 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details) Sheet http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails Cash, Cash Equivalents and Short-Term Investments (Details) Details http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestments 22 false false R23.htm 022 - Disclosure - Revenues (Details) Sheet http://www.optimizerx.com/role/RevenuesDetails Revenues (Details) Details http://www.optimizerx.com/role/RevenuesTables 23 false false R24.htm 023 - Disclosure - Revenues (Details) - Schedule of deferred revenue Sheet http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable Revenues (Details) - Schedule of deferred revenue Details http://www.optimizerx.com/role/RevenuesTables 24 false false R25.htm 024 - Disclosure - Revenues (Details) - Schedule of majority of our revenue Sheet http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable Revenues (Details) - Schedule of majority of our revenue Details http://www.optimizerx.com/role/RevenuesTables 25 false false R26.htm 025 - Disclosure - Leases (Details) Sheet http://www.optimizerx.com/role/LeasesDetails Leases (Details) Details http://www.optimizerx.com/role/LeasesTables 26 false false R27.htm 026 - Disclosure - Leases (Details) - Schedule of lease cost Sheet http://www.optimizerx.com/role/ScheduleofleasecostTable Leases (Details) - Schedule of lease cost Details http://www.optimizerx.com/role/LeasesTables 27 false false R28.htm 027 - 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 28 false false R29.htm 028 - Disclosure - Stockholders' Equity (Details) Sheet http://www.optimizerx.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.optimizerx.com/role/StockholdersEquity 29 false false R30.htm 029 - Disclosure - Stock Based Compensation (Details) Sheet http://www.optimizerx.com/role/StockBasedCompensationDetails Stock Based Compensation (Details) Details http://www.optimizerx.com/role/StockBasedCompensation 30 false false R31.htm 030 - Disclosure - Earnings (Loss) Per Share (Details) Sheet http://www.optimizerx.com/role/EarningsLossPerShareDetails Earnings (Loss) Per Share (Details) Details http://www.optimizerx.com/role/EarningsLossPerShareTables 31 false false R32.htm 031 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per share Sheet http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per share Details http://www.optimizerx.com/role/EarningsLossPerShareTables 32 false false R33.htm 032 - Disclosure - Income Taxes (Details) Sheet http://www.optimizerx.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.optimizerx.com/role/IncomeTaxes 33 false false R34.htm 033 - Disclosure - Subsequent Events (Details) Sheet http://www.optimizerx.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.optimizerx.com/role/SubsequentEvents 34 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName - f10q0323_optimizerx.htm 2579 f10q0323_optimizerx.htm f10q0323ex31-1_optimizerx.htm f10q0323ex31-2_optimizerx.htm f10q0323ex32-1_optimizerx.htm oprx-20230331.xsd oprx-20230331_cal.xml oprx-20230331_def.xml oprx-20230331_lab.xml oprx-20230331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 51 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0323_optimizerx.htm": { "axisCustom": 0, "axisStandard": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 300, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 53, "dts": { "calculationLink": { "local": [ "oprx-20230331_cal.xml" ] }, "definitionLink": { "local": [ "oprx-20230331_def.xml" ] }, "inline": { "local": [ "f10q0323_optimizerx.htm" ] }, "labelLink": { "local": [ "oprx-20230331_lab.xml" ] }, "presentationLink": { "local": [ "oprx-20230331_pre.xml" ] }, "schema": { "local": [ "oprx-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] } }, "elementCount": 270, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 40, "http://www.optimizerx.com/20230331": 10, "http://xbrl.sec.gov/dei/2023": 5, "total": 55 }, "keyCustom": 25, "keyStandard": 155, "memberCustom": 6, "memberStandard": 9, "nsprefix": "oprx", "nsuri": "http://www.optimizerx.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.optimizerx.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_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": "f10q0323_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": "009 - Disclosure - Revenues", "menuCat": "Notes", "order": "10", "role": "http://www.optimizerx.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_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": "010 - Disclosure - Leases", "menuCat": "Notes", "order": "11", "role": "http://www.optimizerx.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_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": "011 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "12", "role": "http://www.optimizerx.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_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": "012 - Disclosure - Stock Based Compensation", "menuCat": "Notes", "order": "13", "role": "http://www.optimizerx.com/role/StockBasedCompensation", "shortName": "Stock Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_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": "013 - Disclosure - Earnings (Loss) Per Share", "menuCat": "Notes", "order": "14", "role": "http://www.optimizerx.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_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": "014 - Disclosure - Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.optimizerx.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://www.optimizerx.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_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": "016 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "17", "role": "http://www.optimizerx.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Revenues (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.optimizerx.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_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": "018 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.optimizerx.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_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)", "menuCat": "Statements", "order": "2", "role": "http://www.optimizerx.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_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": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_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": "019 - Disclosure - Earnings (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.optimizerx.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "oprx:USHealthcareProvidersPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Nature of Business and Basis of Presentation (Details)", "menuCat": "Details", "order": "21", "role": "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails", "shortName": "Nature of Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "oprx:USHealthcareProvidersPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details)", "menuCat": "Details", "order": "22", "role": "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails", "shortName": "Cash, Cash Equivalents and Short-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_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": "022 - Disclosure - Revenues (Details)", "menuCat": "Details", "order": "23", "role": "http://www.optimizerx.com/role/RevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Revenues (Details) - Schedule of deferred revenue", "menuCat": "Details", "order": "24", "role": "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable", "shortName": "Revenues (Details) - Schedule of deferred revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Revenues (Details) - Schedule of majority of our revenue", "menuCat": "Details", "order": "25", "role": "http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable", "shortName": "Revenues (Details) - Schedule of majority of our revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "26", "role": "http://www.optimizerx.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Leases (Details) - Schedule of lease cost", "menuCat": "Details", "order": "27", "role": "http://www.optimizerx.com/role/ScheduleofleasecostTable", "shortName": "Leases (Details) - Schedule of lease cost", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "oprx:ScheduleOfFutureMinimumLeasePaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Leases (Details) - Schedule of future minimum lease payments", "menuCat": "Details", "order": "28", "role": "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable", "shortName": "Leases (Details) - Schedule of future minimum lease payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "oprx:ScheduleOfFutureMinimumLeasePaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "29", "role": "http://www.optimizerx.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesOther", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "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": "f10q0323_optimizerx.htm", "contextRef": "c2", "decimals": "3", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Stock Based Compensation (Details)", "menuCat": "Details", "order": "30", "role": "http://www.optimizerx.com/role/StockBasedCompensationDetails", "shortName": "Stock Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Earnings (Loss) Per Share (Details)", "menuCat": "Details", "order": "31", "role": "http://www.optimizerx.com/role/EarningsLossPerShareDetails", "shortName": "Earnings (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per share", "menuCat": "Details", "order": "32", "role": "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable", "shortName": "Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "33", "role": "http://www.optimizerx.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c51", "decimals": "-5", "first": true, "lang": null, "name": "oprx:AggregateGrantValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "34", "role": "http://www.optimizerx.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c51", "decimals": "-5", "first": true, "lang": null, "name": "oprx:AggregateGrantValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c17", "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)", "menuCat": "Statements", "order": "5", "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": "f10q0323_optimizerx.htm", "contextRef": "c17", "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": "f10q0323_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)", "menuCat": "Statements", "order": "6", "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": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Nature of Business and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation", "shortName": "Nature of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_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", "menuCat": "Notes", "order": "8", "role": "http://www.optimizerx.com/role/NewAccountingStandards", "shortName": "New Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_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": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Cash, Cash Equivalents and Short-Term Investments", "menuCat": "Notes", "order": "9", "role": "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestments", "shortName": "Cash, Cash Equivalents and Short-Term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0323_optimizerx.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 15, "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r410" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r411" ], "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r408" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r408" ], "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r408" ], "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r412" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r408" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r408" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r408" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r408" ], "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r407" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r409" ], "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "oprx_AggregateGrantValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate grant value.", "label": "Aggregate Grant Value", "terseLabel": "Aggregate grant date value" } } }, "localname": "AggregateGrantValue", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "oprx_BasicinPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basicin Per Share", "terseLabel": "Basic (in Dollars per share)" } } }, "localname": "BasicinPerShare", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "perShareItemType" }, "oprx_CashCashEquivalentsandShortTermInvestmentsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Short-Term Investments (Details) [Line Items]" } } }, "localname": "CashCashEquivalentsandShortTermInvestmentsDetailsLineItems", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "oprx_CashCashEquivalentsandShortTermInvestmentsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Short-Term Investments (Details) [Table]" } } }, "localname": "CashCashEquivalentsandShortTermInvestmentsDetailsTable", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "oprx_CompensationExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Expense Member", "terseLabel": "Compensation Expense [Member]" } } }, "localname": "CompensationExpenseMember", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "oprx_ConjunctionOfCommonStock1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Conjunction Of Common Stock1", "terseLabel": "Conjunction of common stock" } } }, "localname": "ConjunctionOfCommonStock1", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "oprx_DilutedinPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Dilutedin Per Share", "terseLabel": "Diluted (in Dollars per share)" } } }, "localname": "DilutedinPerShare", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "perShareItemType" }, "oprx_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.optimizerx.com/20230331", "xbrltype": "stringItemType" }, "oprx_EarningsLossPerShareDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings (Loss) Per Share (Details) [Line Items]" } } }, "localname": "EarningsLossPerShareDetailsLineItems", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "oprx_EarningsLossPerShareDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings (Loss) Per Share (Details) [Table]" } } }, "localname": "EarningsLossPerShareDetailsTable", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "oprx_EffectOfDilutiveStockOptionsWarrantsAndStockGrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effect of dilutive stock options, warrants, and stock grants.", "label": "Effect Of Dilutive Stock Options Warrants And Stock Grants", "terseLabel": "Effect of dilutive stock options, warrants, and stock grants" } } }, "localname": "EffectOfDilutiveStockOptionsWarrantsAndStockGrants", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "sharesItemType" }, "oprx_GrossProceedsOfCommonStockAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross proceeds of common stock amount", "label": "Gross Proceeds Of Common Stock Amount", "terseLabel": "Received proceeds (in Dollars)" } } }, "localname": "GrossProceedsOfCommonStockAmount", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_IncreaseDecreaseInRevenueSharePayable": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in revenue share payable.", "label": "Increase Decrease In Revenue Share Payable", "terseLabel": "Revenue share payable" } } }, "localname": "IncreaseDecreaseInRevenueSharePayable", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_LeaseLiabilitiesArisingFromRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease liabilities arising from right of use assets.", "label": "Lease Liabilities Arising From Right Of Use Assets", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "LeaseLiabilitiesArisingFromRightOfUseAssets", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_LeasesDetailsScheduleoffutureminimumleasepaymentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Lease Payments [Abstract]" } } }, "localname": "LeasesDetailsScheduleoffutureminimumleasepaymentsLineItems", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "stringItemType" }, "oprx_LeasesDetailsScheduleoffutureminimumleasepaymentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of future minimum lease payments [Table]" } } }, "localname": "LeasesDetailsScheduleoffutureminimumleasepaymentsTable", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "stringItemType" }, "oprx_LeasesDetailsScheduleofleasecostLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Lease Cost [Abstract]" } } }, "localname": "LeasesDetailsScheduleofleasecostLineItems", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "stringItemType" }, "oprx_LeasesDetailsScheduleofleasecostTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of lease cost [Table]" } } }, "localname": "LeasesDetailsScheduleofleasecostTable", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "stringItemType" }, "oprx_MarketBasedEquityGrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Market based equity grants.", "label": "Market Based Equity Grants", "terseLabel": "Market based equity grant" } } }, "localname": "MarketBasedEquityGrants", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "oprx_MeasurementOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Measurement of lease liabilities.", "label": "Measurement Of Lease Liabilities", "terseLabel": "Cash paid" } } }, "localname": "MeasurementOfLeaseLiabilities", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "oprx_MonteCarloMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Monte Carlo Member", "terseLabel": "Monte Carlo [Member]" } } }, "localname": "MonteCarloMember", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "oprx_NetLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss Per Share Abstract", "terseLabel": "Net loss per share" } } }, "localname": "NetLossPerShareAbstract", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "stringItemType" }, "oprx_NewAccountingStandardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "New Accounting Standards [Abstract]" } } }, "localname": "NewAccountingStandardsLineItems", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/NewAccountingStandards" ], "xbrltype": "stringItemType" }, "oprx_NewAccountingStandardsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "New Accounting Standards [Table]" } } }, "localname": "NewAccountingStandardsTable", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/NewAccountingStandards" ], "xbrltype": "stringItemType" }, "oprx_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator Abstract", "terseLabel": "Numerator" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "stringItemType" }, "oprx_ReceivedProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The received proceeds value.", "label": "Received Proceeds", "terseLabel": "Received proceeds (in Dollars)" } } }, "localname": "ReceivedProceeds", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "oprx_RedemptionsOfHeldtomaturityInvestments": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Redemptions of held-to-maturity investments.\r \n.", "label": "Redemptions Of Heldtomaturity Investments", "negatedLabel": "Redemptions of held-to-maturity investments" } } }, "localname": "RedemptionsOfHeldtomaturityInvestments", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_ReductionOfEvinceMedPurchasePriceForAmountsPreviouslyPaid": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction of EvinceMed purchase price for amounts previously paid.", "label": "Reduction Of Evince Med Purchase Price For Amounts Previously Paid", "negatedLabel": "Cash paid for employee withholding taxes related to the vesting of restricted stock units" } } }, "localname": "ReductionOfEvinceMedPurchasePriceForAmountsPreviouslyPaid", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "oprx_RelatedToOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related To Options Member", "terseLabel": "Related to options [Member]" } } }, "localname": "RelatedToOptionsMember", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareDetails" ], "xbrltype": "domainItemType" }, "oprx_RelatedToRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related To Restricted Stock Member", "terseLabel": "Related to restricted stock [Member]" } } }, "localname": "RelatedToRestrictedStockMember", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareDetails" ], "xbrltype": "domainItemType" }, "oprx_RemainingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Remaining expenses.", "label": "Remaining Expenses", "terseLabel": "Remaining to expense" } } }, "localname": "RemainingExpenses", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "oprx_RemainsToBeRecognizedOverAPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remains to be recognized over period.", "label": "Remains To Be Recognized Over APeriod", "terseLabel": "Remains to be recognized over period" } } }, "localname": "RemainsToBeRecognizedOverAPeriod", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "oprx_RepaymentsOfShortTermCapitalLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments Of Short Term Capital Lease Obligations", "terseLabel": "Payments lease obligations" } } }, "localname": "RepaymentsOfShortTermCapitalLeaseObligations", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "oprx_RestrictedStockGrantedRemainsValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of restricted stock granted remains value.", "label": "Restricted Stock Granted Remains Value", "terseLabel": "Restricted stock granted remains value" } } }, "localname": "RestrictedStockGrantedRemainsValue", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "oprx_RevenueRecognizedAtAPointInTimeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognized At APoint In Time Member", "terseLabel": "Revenue recognized at a point in time [Member]" } } }, "localname": "RevenueRecognizedAtAPointInTimeMember", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable" ], "xbrltype": "domainItemType" }, "oprx_RevenueRecognizedOverTimeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognized Over Time Member", "terseLabel": "Revenue recognized over time [Member]" } } }, "localname": "RevenueRecognizedOverTimeMember", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable" ], "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": "Revenue Share Payable Current", "terseLabel": "Revenue share payable" } } }, "localname": "RevenueSharePayableCurrent", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_RevenuesDetailsScheduleofdeferredrevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Revenue [Abstract]" } } }, "localname": "RevenuesDetailsScheduleofdeferredrevenueLineItems", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "stringItemType" }, "oprx_RevenuesDetailsScheduleofdeferredrevenueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues (Details) - Schedule of deferred revenue [Table]" } } }, "localname": "RevenuesDetailsScheduleofdeferredrevenueTable", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "stringItemType" }, "oprx_ScheduleOfBasicAndDilutedNetLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Basic And Diluted Net Loss Per Share Abstract" } } }, "localname": "ScheduleOfBasicAndDilutedNetLossPerShareAbstract", "nsuri": "http://www.optimizerx.com/20230331", "xbrltype": "stringItemType" }, "oprx_ScheduleOfDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Revenue Abstract" } } }, "localname": "ScheduleOfDeferredRevenueAbstract", "nsuri": "http://www.optimizerx.com/20230331", "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/20230331", "xbrltype": "stringItemType" }, "oprx_ScheduleOfFutureMinimumLeasePaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule Of Future Minimum Lease Payments Table Text Block", "terseLabel": "Schedule of future minimum lease payments" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsTableTextBlock", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "oprx_ScheduleOfLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Lease Cost Abstract" } } }, "localname": "ScheduleOfLeaseCostAbstract", "nsuri": "http://www.optimizerx.com/20230331", "xbrltype": "stringItemType" }, "oprx_ScheduleOfMajorityOfOurRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Majority Of Our Revenue Abstract" } } }, "localname": "ScheduleOfMajorityOfOurRevenueAbstract", "nsuri": "http://www.optimizerx.com/20230331", "xbrltype": "stringItemType" }, "oprx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sharebased compensation arrangement by sharebased payment award options exercisable weighted average remaining contractual term.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term2", "terseLabel": "Expense remaining over a period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "oprx_StockBasedCompensationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Based Compensation (Details) [Line Items]" } } }, "localname": "StockBasedCompensationDetailsLineItems", "nsuri": "http://www.optimizerx.com/20230331", "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/20230331", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "oprx_StockbasedCompensationExpenseOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock based compensation expense options.", "label": "Stockbased Compensation Expense Options", "terseLabel": "Options" } } }, "localname": "StockbasedCompensationExpenseOptions", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "oprx_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://www.optimizerx.com/20230331", "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/20230331", "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/20230331", "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/20230331", "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": "Technology Assets Net", "terseLabel": "Technology assets, net" } } }, "localname": "TechnologyAssetsNet", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "oprx_TotalLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total lease liabilities.", "label": "Total Lease Liability", "terseLabel": "Total lease liabilities" } } }, "localname": "TotalLeaseLiability", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "oprx_USHealthcareProvidersPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. healthcare providers percentage.", "label": "USHealthcare Providers Percentage", "terseLabel": "U.S. healthcare providers percentage" } } }, "localname": "USHealthcareProvidersPercentage", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "oprx_WeightedAverageNumberOfShareOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average number of share outstanding basic.", "label": "Weighted Average Number Of Share Outstanding Basic", "terseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasic", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "sharesItemType" }, "oprx_WeightedAverageSharesOutstandingUsedInComputingNetLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Shares Outstanding Used In Computing Net Loss Per Share Abstract", "terseLabel": "Weighted average shares outstanding used in computing net loss per share" } } }, "localname": "WeightedAverageSharesOutstandingUsedInComputingNetLossPerShareAbstract", "nsuri": "http://www.optimizerx.com/20230331", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "stringItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r112", "r190", "r413", "r425" ], "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable", "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable", "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r112", "r190", "r413", "r414", "r425" ], "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable", "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable", "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r9", "r10" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r143", "r144" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r12" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r30", "r396", "r444" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r223", "r224", "r225", "r328", "r422", "r423", "r424", "r435", "r445" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r219", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r56", "r77", "r93", "r127", "r134", "r138", "r146", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r242", "r244", "r261", "r304", "r350", "r396", "r406", "r432", "r433", "r439" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r72", "r78", "r93", "r146", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r242", "r244", "r261", "r396", "r432", "r433", "r439" ], "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r27", "r47", "r48" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "NATURE OF BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r18", "r74", "r386" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "terseLabel": "CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r18", "r44", "r91" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r44" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r14", "r26", "r305", "r337" ], "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 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r51", "r155", "r156", "r384", "r431" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r397", "r398", "r399", "r401", "r402", "r403", "r404", "r422", "r423", "r435", "r443", "r445" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common stock par value (in Dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockOtherValueOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.", "label": "Common Stock, Other Value, Outstanding", "terseLabel": "Outstanding common stock (in Dollars)" } } }, "localname": "CommonStockOtherValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29", "r338" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r29", "r338", "r356", "r445", "r446" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29", "r307", "r396" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value, 166,666,667 shares authorized, 18,331,511 and 18,288,571 shares issued at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r39", "r93", "r146", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r261", "r432" ], "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, exclusive of depreciation and amortization presented separately below" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Schedule of deferred revenue" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r417" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet", "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r25", "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carry-forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r4", "r21" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation, amortization and noncash lease expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r4", "r130" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r191", "r192", "r220", "r221", "r222", "r394" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r85", "r104", "r105", "r106", "r107", "r108", "r115", "r117", "r119", "r120", "r121", "r125", "r256", "r257", "r299", "r313", "r388" ], "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": "Loss per share \u2013 basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r85", "r104", "r105", "r106", "r107", "r108", "r117", "r119", "r120", "r121", "r125", "r256", "r257", "r299", "r313", "r388" ], "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": "Loss per share \u2013 diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r114", "r122", "r123", "r124" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "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/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r6", "r69", "r81", "r82", "r83", "r95", "r96", "r97", "r101", "r109", "r111", "r126", "r147", "r150", "r179", "r223", "r224", "r225", "r232", "r233", "r246", "r247", "r248", "r249", "r250", "r252", "r255", "r265", "r266", "r267", "r268", "r269", "r270", "r286", "r315", "r316", "r317", "r328", "r376" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of excess stock held by shareholders.", "label": "Excess Stock, Shares Outstanding", "terseLabel": "Common stock outstanding" } } }, "localname": "ExcessStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r277", "r280", "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization on the right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r75", "r152", "r297", "r391", "r396", "r429", "r430" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r37", "r93", "r127", "r133", "r137", "r139", "r146", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r261", "r390", "r432" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r62", "r145", "r298", "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Held-to-maturity" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r35", "r60", "r127", "r133", "r137", "r139", "r300", "r311", "r390" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r153", "r154", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r154", "r361" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r94", "r227", "r229", "r230", "r231", "r237", "r239", "r240", "r241", "r327" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r63", "r66", "r110", "r111", "r131", "r228", "r238", "r314" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r17", "r19" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r3" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r3" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 10.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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r385" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in 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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r3" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceCommissions": { "auth_ref": [ "r442" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense incurred by an insurance company to persons or entities for generating or placing insurance or investment contracts with the company, usually determined as a percentage of policy or contract premiums. Excludes advances or draws to be applied against commissions earned.", "label": "Insurance Commissions", "terseLabel": "Commissions paid (in Dollars)" } } }, "localname": "InsuranceCommissions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r87", "r89", "r90" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r279", "r395" ], "calculation": { "http://www.optimizerx.com/role/ScheduleofleasecostTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee, Operating Lease, Description", "terseLabel": "Operating leases description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r274" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r11", "r93", "r146", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r243", "r244", "r245", "r261", "r336", "r389", "r406", "r432", "r439", "r440" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r57", "r309", "r396", "r421", "r428", "r436" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r73", "r93", "r146", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r243", "r244", "r245", "r261", "r396", "r432", "r439", "r440" ], "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_MineralPropertiesNet": { "auth_ref": [ "r5", "r54" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Mineral properties, net of adjustments.", "label": "Mineral Properties, Net", "terseLabel": "Patent rights, net" } } }, "localname": "MineralPropertiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS (USED IN) PROVIDED BY FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r88" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS USED IN INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r44", "r45", "r46" ], "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 (USED IN) PROVIDED BY OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r36", "r46", "r61", "r71", "r79", "r80", "r83", "r93", "r100", "r104", "r105", "r106", "r107", "r110", "r111", "r118", "r127", "r133", "r137", "r139", "r146", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r257", "r261", "r312", "r358", "r374", "r375", "r390", "r405", "r432" ], "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 loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow", "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r38" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Portion of net income (loss) attributable to nonredeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest", "terseLabel": "Net loss (in Dollars)" } } }, "localname": "NetIncomeLossAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r64", "r65", "r67", "r70", "r98", "r99", "r102", "r103", "r112", "r113", "r148", "r149", "r234", "r235", "r236", "r251", "r254", "r258", "r259", "r260", "r262", "r263", "r264", "r272", "r273", "r287", "r294", "r295", "r296", "r318", "r319", "r320", "r321", "r322" ], "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/2023", "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", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r127", "r133", "r137", "r139", "r390" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r281", "r395" ], "calculation": { "http://www.optimizerx.com/role/ScheduleofleasecostTable": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r276" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r276" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r275" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r284", "r395" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r283", "r395" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionOnSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of a security at a specified price during a specified period or at a specified date.", "label": "Option on Securities [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "OptionOnSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Nature of Business [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r55", "r76", "r303", "r406" ], "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Component of Operating Income [Abstract]", "terseLabel": "Other income" } } }, "localname": "OtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r41" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Interest income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r43" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r43" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible assets, including intellectual property rights" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r43" ], "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 property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r42" ], "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 for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Purchases of held-to-maturity investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [ "r397", "r398", "r401", "r402", "r403", "r404", "r443", "r445" ], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28", "r167" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r28", "r338" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r28", "r167" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r28", "r338", "r356", "r445", "r446" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r28", "r306", "r396" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at March 31, 2023 or December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r420" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r2", "r7" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r5", "r301", "r310", "r396" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r86", "r151" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Increase in bad debt reserve" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r396" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r288", "r289", "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r53", "r308", "r318", "r322", "r326", "r339", "r396" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r69", "r95", "r96", "r97", "r101", "r109", "r111", "r147", "r150", "r223", "r224", "r225", "r232", "r233", "r246", "r248", "r249", "r252", "r255", "r315", "r317", "r328", "r445" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r68", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r189" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Total Revenue" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r84", "r93", "r128", "r129", "r132", "r135", "r136", "r140", "r141", "r142", "r146", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r261", "r300", "r432" ], "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" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareDetails", "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r426" ], "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 net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r49" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable" ], "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 majority of our revenue" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r40" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r3" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Total intrinsic value of outstanding options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "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/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTerms": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements.", "label": "Short-Term Debt, Terms", "terseLabel": "Maturity description" } } }, "localname": "ShortTermDebtTerms", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r58", "r59", "r419" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r282", "r395" ], "calculation": { "http://www.optimizerx.com/role/ScheduleofleasecostTable": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofleasecostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r6", "r16", "r69", "r81", "r82", "r83", "r95", "r96", "r97", "r101", "r109", "r111", "r126", "r147", "r150", "r179", "r223", "r224", "r225", "r232", "r233", "r246", "r247", "r248", "r249", "r250", "r252", "r255", "r265", "r266", "r267", "r268", "r269", "r270", "r286", "r315", "r316", "r317", "r328", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r95", "r96", "r97", "r126", "r293", "r323", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r338", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r353", "r354", "r355", "r357", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r400" ], "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/2023", "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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r95", "r96", "r97", "r126", "r293", "r323", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r338", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r353", "r354", "r355", "r357", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r400" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r6", "r28", "r29", "r53", "r324", "r376", "r381" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Shares of common stock issued" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r6", "r53" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "For restricted stock units vested (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "terseLabel": "Shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r6", "r28", "r29", "r53", "r201" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "For options exercised (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r6", "r28", "r29", "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "For restricted stock units vested" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r6", "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r6", "r16", "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "For options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r6", "r28", "r29", "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "terseLabel": "Shares issued valued (in Dollars)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r6", "r28", "r29", "r53", "r325", "r376", "r382" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchased shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r32", "r33", "r50", "r340", "r356", "r377", "r378", "r396", "r406", "r421", "r428", "r436", "r445" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r52", "r92", "r166", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r253", "r379", "r380", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r271", "r291" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r271", "r291" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r290", "r292" ], "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/2023", "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/2023", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareDetails", "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "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/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r8", "r22" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Treasury stock, par value (in Dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares held" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r15", "r23", "r24" ], "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, $0.001 par value, 1,214,398 shares held at March 31, 2023 and December 31, 2022" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r387", "r392", "r393", "r441" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury Securities [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r4" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Amount collected" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Diluted loss per common share" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/EarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r116", "r121" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of shares outstanding \u2013 diluted (in Shares)", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r115", "r121" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of shares outstanding \u2013 basic (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r407": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r408": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r409": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r411": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r412": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(7)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r48": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 52 0001213900-23-039060-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-039060-xbrl.zip M4$L#!!0 ( -.#K%8WWF5R>"YH=&WLO6EWXDBR,/R=7Y&/[_1SJMXC7.Q+5;>?0]E4M^^MLCW&-3US MO\P1D!AU"XF6A%W,KW\C(C.U@ "Q" 1FSE3;!BV9$9&Q+S__OQ\CD[UPQS5L MZY>+XF7A@G&K9_<-Z_F7BU;G^O;VXO]=Y7[^/_D\^Y5;W-$]WF?=*;NV1^-. MSV!/CFZY ]L9L7?>Z#W+LZ'GC3]^^/#Z^GK9@VO[B!RR?EX^[ M=C@^["/[XACLFSYEQ1(KUCY62A\K%?;]Z9J5"J6RN'SHP2)AH9;[L>\YOUR$ MWO&CZYB7MO/\ ;[XX$W'_ /<5LH7ROER\4+>8_SPXN\Q+-.P^#\_/W[]X*E] MZ!Y A]2R!=*^6(I])"\RWN1!\'?E\_VR]+G%*OY0B.T&+CRS_C5E J%\@?\ MNJN[7%W>YX9_-5VIW@E?X"K+_OIC!Q7((6OY2W.A"7LMJ&<4/__SVM=,;\I&>GUW0Q,TCPEW_UH'N M=NE&]4T$0/;8B:[*'GO&R/@/=W[@TNG:0CE U ]S"7#^^17P%(9D?P9-\LK: M!_%E:,W/NCZ.73)^$5GQ#W<#J/R8(S!Y7['9;'Z@;^6EBR_"\W:!YX[K_:L< MP__][!F>R:_8SQ_$+[GZ1;FOA 8QWN&(,+N@M6 ,_"7WX>K_N$3VRD.\^&]9'AI85/#!>?UTWC&3[J MP7*Y R_Y,%8ODN]!KO7%X";PK,>)R?,/^C-'!A7>A'APWK/']'#UIGS7]CQ[ M)#][-?K>$!=:^.EB#@1Y%V@2OL0+N[;3YXYXVF=3[_W)2K!@US:-OO^E>K+X MOJB^O[CZO_]5K!4^R;7/[>##W!:N4@:H6L\L6--YV_>[VZ?V#>L\M9[:G7V] MM-.^_OYX^W3;[K#6W0UK__/ZM];=KVUV??_MVVVG(]\\,M% M#Y0;2Q_!FT%X?KRQ>W"-Y1%GNBH6\G__^4/DWJM]+G^_A^-G=ZQ;$:8ST$>& M.?VXDO,NAZY0?'ZY &7IX\#XP?MYSYGP.*C_?:([L!1S^LC'MN,A )KU2NW3 M+ X #KC6*_]Z)FY@XXGC3G3+8YX-B^NAML6*968[K%A]UW_/[ 'SAAR_FCB& M9\"FVC]Z0]T"?M?J>?AUL5FNG"9ZOP 4[9#2^G$"5SFHHZV%[SYH\_D17#!$;.?[^C0_Y;J3YU8<_A]H06VK?P.W M75Q]TYW>4 "I7-1R:Q_B+X;;T\U_P?N^P"?NQ17J4?/G>?9O(JT3/N;KGM:! M;KJQQY7,/ .I(W)>*W/GE057QIU4.J&Y\PE5)]0+H"6/Z, !(_G?_O\0:,%? MIPF,:WLT,EST0(!R:G(&M-3ESL?DHKQM@5$RQ7O%K:0-)&5Q8$[ERXUJI1QA M![.TO/RA8NK>VE>/_Y@U[8SED_S M@;QWUONN_0-61E2#O,7ASX:+Q\]CNLO<,>\9 P.$HV$QPW,9,"(4G>\/?>(\ MO0LGHL=-]]SU--? MN.,9(&75TH7A2=?TU37Q-NEE-;!:Y9NK:/JR%$WWU)Z=6*;B^?CH>J#?C!W[ M!>DNJ@H)KG5K]8+3T<&KK^V)Y3G3:[O/Z7#>\1>]KR]D2Q^\?@0%DDY\'!#T M XP#OL->!MAI0'PS3TJ,S$IS_JD;06\6.$_ZCUO@*1X#\ MM%(M7RS5JN5&40!.LIM9^,&.X3\.T7ED[[/$[MGC].CU'>$=;1<;E *'_0$* MD=LWA%%C#](D9R-,?K0"YUFWC/_0W^]C"2R>#R0GJ_V"]O:QP]JCL6E/N9,F M(*-TRN[LRP!ZDL0^$#.7#/X$]8CUSG:KWW>XZ\H?7T&_*-+"*X4"^QV.@\,Z MGL.Y%\?XM'5UP_F7E>AEG8D!!Z]4*!Q8Z]ML.]?PZ[WS9+]:%XE5N$>[-^2N MAX[N3=7,O)&1%/E(_BV'ZP+=I4IC M%MGYQ(_Z:H- >AC:EF]!UJK%?*U:FWOF(0CHT;=5_N]_-4K%^B<7KC/Y&-?+ M+%JP!H9+SYR@YI?3 2:PUSX_N/5R"F][]P54>I!&2"P:Z??PARZ/M&[UU4<# MOZ#KVP%^_C/O=ZJK9RN72LMG+WZ@FS!9 RN-X;LAX< ]=GG;.&@=QN*0T3 MM1SSU*2QL1G3\LG1D;A89SKJVN8[%-PA"_,X]W0GO6*$):X.,)SLUZ$!GP0' M?W:OOO6\RCKLPBZ>'1OX!AX>V_G(_NOZNMW^\B5Z*';K19"\:UHL=8D05T$" M/=&PZ8YG]_[4V%AWV(MN3CC[6^&R4"@N\R(LV<-"1.]VKY(L!56NVNC]P^,_ M#[.=Y92XGG,-"77>KZ:0KN00TO8%4+C;U_^:"U==ZV,#C ;V37?^1%MSCK+3 M-]K_F+B>,9CN2Z_Q7W=K]=%;P3&=$VQ"8#)PUY]PXCDYH5"4!T[RW+OB>S;4 M75!S3!#_NFE*;0:U@K\F!NH$GLVZ7%X S]P\*L_Z\"UP6+QT[/ >)WY;+.4H MO.RR=_ \H 7F3H WN4,;/?4J?N8-=6]F[>Q5CZX2ERANEGMXKY$F]ZXD]M@% MBH+ONW_ #O!ZNA1NPE7(YV!0U,T-9!AOC-I=L\#Z^M2]7-=ZO9XX#CQ-1$OQ M!(.%C"'L?W%WCEQEE@2[LYD?@-T3N62:.A%K@+"1X6%^,MA&/<^Q+91#YI1Q MD$E3=HL,2.^1R7VC>[J(-(5CJ MGTKETB5GT"Y^WYM\@O!!<$BJ3&6_')G\HLG M/\"X#B:> VQ,[X'!(?/D$2,.LI;83QE -A_[A3L"NH6W.(HE,$RVUJVIAIP4 M'@?L![?PS$"C>O6&ZNO+7(=S6EN?#PR+\@K([81N@U+ATZ(5TM?%3^JRE1H:/E2G EY>7 2.S*[TG_N3JS&75F($? NL)+* M/X7RBN(OJ> URY7(K_%4OL)"BW]NHK3(6--.[F+I.RO%E9MI+=M&0N-+D,>L MVK[KW=;F=KNV.D_RB':)K/?9=J9Q$7.4V\ZUO& 5_.[B>.PJRV?[-%>QT@[R MR<\3U["XZRY,<5V&D?!6.HNX[NY(8L7?>\D8GLM!%+!L2S'R*TF1:['S-(_L M9DAJQTN[MV58#I;H*!BHF%&M5>E+EX=Q:-FGB$U?H-_!:D#6\EEFP(QL/SXOA$A^P=*MG@.4/W $3;C!P@I54?=WI MNPPS=HS^C!D0&+3O]%AO]^59*Y[3BMTAZ$D*^>P=H)1T4Y%IMUSS UL&C!"V M<;&"1(8J(0"C95?,J(.;\GG00KY^FD0@DI4062+TB*ASA[H#S[4G'ITA/'G2 MFYR3B#5<=\(=/WY)D0!.QDE/.%U=X735744*8&5SUX.CB,9ICW1PK#'P\X*_ MT!=P9P2-Q0L@L)X!LM+]Y>+V[DL4J[#B?-^FR#->$N.,H<60 [A#>[H/M@0Z M/@A23MK^!*PK>J'8^<55L:X52W6M7O CQFI]5_X.!9#$#K_I4X&WFD:5SHO6BI70=KO^9[W(XCK#R,>TDO+Q:S.IPR9N_ M/(RZ&:R=4H("AB1;G[^VV?T7=GU_]]2^>^KL.;5G63[1@;TG.9;$&A)D$^]# M$=_MACONZEDSOI0%RZ\W?XI$ZV8O2QQI+F+:^/KA/#ITAB)6_^JSQ*_ M)BXL[3QWWY4*%:U4;FBE:O7]\J5$\MEF@:.SH8,ZPG_I_RX4B@G"\ ^MQR=V M2Y[38O$3^W)[U[J[OFU]9:#(W#]^:SU1!7DH J]?[0((V83VGS$BA_# MU!7<&0%\:17@O_BV(*FV%-IC[R:6/ND;8'N^7P3MI;A?^L;B1H M77(_YB+ITTT!L)M"=M>464X"^^:J[?P=70\&$"4&+1&,\(&I_D8LF+8[09NB MU0732R8QL$?#_3,%T-;W0K25!( K%E8G\EB>8YLB0?/!L7N\CW#*$%2V%3SK M"J,T)$-BX5=,+ORD]"M]8O=/O[4?DTJ^S3&H]I49+&Z/JAU)SN)*R?F5/P.G MI_-%F0UI'+!&1CAZL94$9.55^T'FS+[H/<]VL@2MW6L6QWS!#$UH-' M+0D\5II&[1]#HVMX^SM-:<2,-_,\HWXV)B/N([Y'AD8_L7]@OOQ!'-/)MS^/ MCJ@G>D$0XB("$ 6*3PP;R'UD7^U7[M#K/C',.!<@N[,1$$;$%:WN)! =G^O\ MD+YD^H_.C/XO%\JE1FV M:=JO[ELJ<8R*XB4E7;,2,*;GA__6QLYB+(LK'--\?FEA&"8F_/Z)J?X\)A_ M&@J7Q5+5L.23#:1/^#3O?[Q(W9&P:Y969I!&78YE\HW)4W =/@6?=1/[2+/. MD',OR%)P>D-6+HH,0-;7F\IQ:EWJ MZ)@%\DK+=P$*0N&'B)^V(2(";P1!B)0814?TT1JW>]BROCZI* M)E"UTI!.A*IKREE#H2%J1X>V"2S4E0$3Y=)(#XMIX:B:"1RM-.>3X4AWA^P+ M2NR3/$ZU9:A* RLKO05WM@='PK/9 O2L"KM>+H1S=LS@\MD,CIK!+4?O&KUY M$[AX-H$SWI[I_N'I]MOM_[8?_\FN[Q\?[A^76+/C<^@I6>9MU?FNW]Y[Y]N[[7>O[#8Z:>'^L.7<+[;T9NS#I M!C;-N5M'2$7CV2N:G\;GP,$N4;S\N?$\]/!>"S[7B^4%S&MYA7S69")3U6R;VTF1Q>O L"AV8-F3 ]_ MH:E(7IHR'&HC/?^NORUX9G/F:@>IVR\-C:_C*87K> J)JGCD M#+6/N.66U<]:=QPL"B3E/+:89^*"+EVL:95*6:O5:G.5/ MA%@>- M>.Z>,3"7#P=F(/Y"0ZLUJKL#\R;AXHW.W/PR.MB\)0^\><0,ZX6[WBA\R))F MSRVCG#V>(-K,$^SE-MC*8DQ6Z\#& )LXK&4%)E?M]1!PVN((K FGJM8$_:I1 M*FX)IPP)G_F%MD0]-?8IZG'@"F"):,S"WFI'>134=A[]W=QQ3S5)6L;\LH9+TGI7SF),C: F*@8U#B68M4_Y6D5-$*Q8K6J)974M*"22E)079: MZ-KBR&^%KI)6:A1 )LZ7S>\$7>F*RO7B*HE9QI.-+4E[L2;O:5+?-@(Z&9TU MJUJC403+KG#F"_M2!1)BIJ%5ZS6M5EYM"*;, O9VP!\<>PQKF)(N@#Z9,9H. M$37Y-*EI*Z5 P.S!U"T/A$Q;@0WTRR6*>*6L-4NK#=/SF=^5+K 1ELIUX,QO M4 50-14)W-K;FWRK+]RC_;G)8O9DW%U<_6K;_5?#-(_49Z&6O]3>KM7+H':O MUH9.S#^Q1]ADVDWWQ'M#"][U/)7,YQB==/;8^?$QV(E0.)=*FKI6;8(54-O6 MSW0T=+\)B.J%DM9HKE;',\&MXXC[0??0F%6):$)XH<6\*IF:EH!7KVX(IT_S]$2&.><_8,O=X.;S"L"R&L)Z_7$S];(LN+9:V

?85@A(UE6)YN/1N8&1ES M'D[3DM_FQ"'0;GV8)5 SOGF^"H40$UH?GV?"TKPBUVC"/F M- EN6Z8@R&P)C56U6JT."M;J!+HS(]@A(TB EV89\%(H'?KPIW^T*W2P[Y]: M7UDT57K1#BN;$ [WGW ]UJ=4]ZG:QWN.WN>;P6I.8NY3,Y'[>1#;P;GF?'7"M59J M-+1&==^NOJT!M8-4ZS4!5:TTM69]M0/@B)W? !EGPH.LMM? W8<()T MVF*IHM7K;['N8'U8U0K -RJKW129X/T75X_\A5L3+@:)*79_9+1-\6BY$9JP M)KG72FR5M7*MKE4:J[W+)T+96T"JV2PDRG0^8A:O=%2:A0O0M@?PA>[R/2JM M^XEU*HXV78GW1A.4H#?'^+> 5C.!)S03K'^-8,8-'W '&^H[@G.K6O%MEPXRKAF.IP@6D46(Q9/D^2V8 GK& ]U M,!ZJ8$NO3B0],X3=,(1UL-/0RECPEU8$^G"13FRK:>67'.H,^40SM9ACY.!? M9PT:REBCF>E1Z^>T><;N32DX0[V5^D2IK)5*J\VI,WM/U8Y+A*I*1:N6WT!6 M2T2S.VMT:^D,2PM>2@VM7DNI_O14T;(;56Z9#E>M%+1*@FJ6#)IT6X?@[='( M$ W%1/=&@#P\CUL]G(CXKL,YLVR/L^;[M-UVH2;<>9?W\L:/_-#HPPX^,O$S M/P"TY(O!,ZD%<38TQ:2K+VVS^D-: W'C)CB-F\B@#IZIQ638(*"F8=*-ZR*" M-?:WY!*RO&[S)O$FHJ0'W;EW:!Q#G]IW/G"'0D^+N#1\3\%(=QU9<: %%BX+ ML>WE9CX '#GL!9^ML10;G(7V1!MP6Q-O:#O&?W@_=B_K@WEO2RH6M$*!_B6 MKKB)Z?ZC PHDV77-BZN8#_!K-B8'\QP7OR2JOW\WJ,L3H0QO*!)??=#W%6@T;HF-=UX8\?E\ OB7>NSEP M=[F6^X#Y+X=N0RL#TZ\6DU M2I6]D<>VT-SE6M: )N8"5^M)H"E)54GL> D= M'G49%=$:@[O'./7KA9MIFUQ[H-O5/?O+"?RL)Y9AM!9\2@E*JX_$,+VX>G*X M[DZ<:>IJR1,?C6U'=Z9B5&8&59/=K3!#ZHG"+]&V)'.QRD-P_,U64]1*Q8I6 M;L:YB1=P^R$W U[/8MD\VY,1]FXOJ%W%MA"$&W"MM'W/RX&S*TI+%SB'+ R# MRW"QNLFP/SL\*=_3QX:G'VM?RV!##["?6^M:[&8)[NIUK5"N:94$LYQ.3&G9 M %8EK=ZH:HU8-]Y1*C!KA-1;O=YD-#%I,'&?#XR>!->6HAO>Z1>/][+VYZ&G.F]GCT:ZQ:.T:4\ M/Y=AQ;]N81-;_NR01>]@)4#.&W*7(]K[V.F"$@5)H) E,S LW>H9I,7 !Y1. M>+FOC0<.0GBIAJ^-DJN7NQT>[GM^N_G=93B%E. 3E(>.]JUY_8 MTW0,.VXY<.1ZG]@='$0!F3L;@5 *W_1!W47@0=CZ@%D$J*[#]3_S70ZG'YX[ M)HB'%UN+62P"- R:$+HCB(U_>7B]N(\ E:=T4'_N7MT_/-U^N_W?]N,_V?7] MX\/]8^OI]O[NYP_=J_E%T']T9O1_N=#_72A4X $?]*NT5WA]?W?3ONNT;V"! M=YW[K[V6'DG?NFIK>[=][O6]YM;6-'[/;]9 MD4K<2TFRP,6F*>4323G\VQWK/?5W5&B#0FKJ8Q<.F/KM$U-CRPN%GT2+O20; MN$BD#.^VT^(&!A+L$G/=?KFH^9!X'1H>SR.( J6_>KHX]7\-QY!7VR'@6!C M3T.'<_8-0#=T61MVT?^YZWRX"@(WZ^\@L;V1'1"79HEM36AB<&L#0!U\T:6C MP>XJ4"RY?,N[LV0]2WY7K_T46[?,O44]212C_&FIB>5?E.'[*9<3)7F>C_UNCGTBM#2T8J&HU=**(>Y+ M+$S]786A-9OW(:'2I4Y_[(L S70^R!=IV% M[N%;R+,.-TT C-Q@R^JW(MMKB]TMZZJC%A Q2+6J-XAD#8/1T=RB;-37Z56 MUIH):.^LH>Z&76R&I'IQHRR63.FK:R=3V@M5H].DJBV.OJ]%2G&SS!-:T2K- MFE:IKY]Q3XDC9]L8^HJ>IX%CC]39MZVT%>KE.?2[.)*W M5L\><=Q:@J3YNE8 @5QL;%*"=-@*NUVUX2_GS... M,VAE9VHQQVC:W&)J G>]&12?IG#OBNB?<:ON'Y^A K(:E.]-;CX]<[,0-=SHV.<<4+TP@U6M:N5G7ZD?8 M8F"+LW58D M%*DF=Y@X4J0P%NF_]PPJ'V>(G$>Y.V.>PN:+/X9L3FDD;5Q?2 M %R6/'!4NX;IER9PHU6[RVJA6VJR$0"SEHV:7)HEK&Y;V;3@.%&RA>Q<%R7) MI=UZ*,F2"(PEBM\Y8@(;%\+"L- * (O-J^R!:G45[C^LYL)W==?H'8#HUF#N MVU2];L$+%#Q; IQW!,W[P5S_R<\(P>5=R>I CQ6MML$$LJS5*>\);5OPBYVB MK5%O:(4-9L&L4;NY;JEWLG$2*U7 CS6/+Z_?A><.&Q][1 MLT%!T*Z,D'T>[\-I!<=UP*5$.1_QK![QC1"4VB$_=S4ZQ:Y&U7-7H[FN1N5S M5Z/==*O)8G.C:H::&UW_UKK[M=W)W=XM[="X5]!^N7]D3[^UX=]CN\V^W=\] M_=9A;=C,#?O6>KS^3>!;#2;(87=)T0_EW)TIK9>>1A>H91)K<=P_YLIEC9XV M:^@C!]Q1*\DU%W/(9?LC\'7T2DV1[#BF_B1(AE> M,=7K[8]CIME];TGZY^('G9][?FYF W'2IBB5?[JX^JR;.GI._ENW)CKHJ=)H MG#VZ.^@,&,^9Y"V-#=H#5L-NW-N[+^LU:=C=4-@%D,I$V\6MX9KB:)!DTTX/ M \]-B'5YT*&6&K7.!QR2#+=< \IS8:#]$^P:L-TEQ2[(&$TVU#'K,%T*TOJ> MF, :8P./@K,N)]3&G@EUC8EK1TVM&9QFE;FFP1FNYCXOYKR8\V*.LS?"NJ72 MQ&\QOY/R,D98*R[:N\TT<\L00,^+.2_FO)@CZ]:*C73WT2[*+_[-!$(2ERT7 M5Y0M'XR@CA*:I6Q"V4)Z^0B1OD&U6H9PGN&N7Q=7C]SU'*-'TW+"R3YG3AD^-)5L'IHCA68U MF]#_>"+[0RXX4V< M96U6<:9:66L45@>DLDX3M2.DB6WF%&2>) [9F X!0_%]>X#>%DRAW8]P.G(C M];R8\V*.>C&95I5Q0+,MC ;&?W"G9[A!HO DD'(0"F-S=2;!V2BK-]Z M <]PO8!NKDD7>&N#.]+,>_:Q*CSD#;@'@5J68O#7 K5 :2\3%'&JC=H(6SZA#Q37=Z0U9>T"#B=.8"%,M[[2M1 M!HA6BSOK")Q,T?TQLEE#R.Z.RPJMNY+ISA:SD"Z_J5;G MQ2VFG*38&N/4^\\OQ\F^&NS4ZUJA7,/:BZ-G9OLX*OON(E,M:X5&4VL4=R9K M3O.\;.'56:^Y1UEKULI:?8,1\FM,8MKCC(85K;#/+:K/+:J/KD4UR\X"SSVJ MT][BN8-R-A=\AO"Y1_7LP\\]JA=PS"2NY\RV+3X_]SB?FVY4(6@@'<0,1(2A M=%FKAH,&T;;2I=G3EL6VTL7Z'OW_=:U1*VC->O4TNI^N =@T_5X U*PVZMZ$ M7!>DFQT'121-=:JL2'4ZCMTNI?]MBRR2TC_VVBE6M>JV/:JS M7E?MO2MOGA MZ_IMRU40BV6M5CWQILJE;6LPDM)KN:B5ZTVM7LQD5V6ETF0V@^2\F/-BSHLY MCGRLV7W M@\:XS4)5JU>.OA5RZ1A;!!TSQ@^KI J)YKL6O8<#TEL8[HD]8^<^QJ?%W->S!M<3!8TW\RU+RZ5 M,M2_N-30"ENWO,P"' _6-+24V?;/QVDVE#,Z[.P@9L.ZM%AM:,6-.MUEBP2. M<4);ABA@:Y:4IE$02.7,MBI.44)OUJNX6-9JI=7Y-ED\%FE)Z0V:%2?(L#M+ MZG78=$9G*J[(0-RC.R=QA]I-*#,K?8K+E6R20>+U;Q=0/I2-.],#+][S=FX" MO%8OC,R#(3%-KPKKOS7 G>EG/?I9E2-P!MP"P*T*(;\UP*U0QK;HKK1NF]FR M5J\5M<(&7;!/@+53E[&#G7%QR7LQY,>?%9"QZ&=N5;'E]?J2I[UQY_E%U M*5VN%=3V6M3?+)2T6F%]P7.2;1?70$RJ30&:A=6SN[*.D-T=EX3F:]8 L!N* M3&IZK$XN,K:96*%:T>G5G MO89/LYEM.;5N%?--%0K5@M:HK&XMM+-NMNFVLU7OG^UCF\[;GH:XE_O:R!S8U.O^3S[/OAC<[']D#_HST'*'_S7A8!5\9+5/ MC"*0L B6S\L;Z7B)6T/R4ZP@[]ECD8BAUN134PT_6^5)NMAH]_/;]=].ZRG$ M+*> 7".\=[7K3^QI.H8=MQR]:_0^L3LX>P(R=S8"H1*^Z8.ZB\"#L/4!LPA0 M78?K?^:[' X\/'=,$ \OMA:S6)'9$H FA.X(8N-?'EXO[B- Y2D=U)^[5_8(?W]IW3QUV_X5=MSJ_L2]?[W_OQ"\]M=6] M^W[7^GYS"RMZO^#R/( (H6/:KHX]7\]]X M!&%*'0@V]C1T.&?? '1#E[5A%WUJR1UXC];?06)76'9 O&V_V21CLV( =?!% MKW0+'@R[XCCG7SDJWOA($Q2)@(NR+X_WW]C]0QOEP=VOK'7]=/N/VZ?;=N?C M4M_P&^WJN@#$LP@1GTJF6J_%=F);E"248H>[YB:] S,YDC0S30,W FDF [Q) M0+IUAGK2HS._@E;_CXGKD5G(/)LY'"#:,T#YL>0YPD_Q]Y[N#MF["1J8AO6> MC1W[Q0!IS+I39H^YHWMHJ"(,7@S/X.YR-G>.QV6#H9;K"\CBAH^!% S1^$VW M^DP?V;"Z_] '*4,S+;89WA/\;G+\I67U6Z&M+?9J56IEK5E>'<8Y5'YP2HQQ M2Z#5BUJULFT)UQ[8X\*#0([/_'PWQ",] Q1._CS;06@) K5RHZ!5$X0O3XSN MUP5462O6*XD4@F,6"Z CX<@NCM.PNGH?H-OUL/*-.R]I]P5-ZT0\H"+CPA._ MV,Z-/>EZ@XG9ZO5P:,^RZJM2 Q">V6+IM$[%9L J@::\=1WO'H1 <9&2?#W4 MK6?N M6?U=I,I)G%6#7SZ(TQ=B2IHIG#C1=T\AXIUU*,^(:+G[>6VMNCO[5$ M9FRC5M(JY>/LF;$%(]L1_*I:K4*N@.PSMX4R_<'A8QQP*=M[NV3NV=Z0.TQW M7>ZEW;AWYVXR:I7Y%;'ZU="[ADG^B)8#SQ >QL03G MI%0#?)=6I_WL_Y2DYCG>!=AJ6J'>W!QH^Y(>V'CWA5L3SBC?_%@)GAC (4OU.X%;52 33/YB9]8-8F^P.)!6?"8]4J,Y"KQW9V M%G.]>]S:#.M#/[$ 0TB52$ [.F-6KK5YSMKO9\%[Z]-;.OUN ;=^TGD?#Z[CNFQ=[>O6K 7AS_([3V8NN6!H==6.US6K5VK-C8)K!^MF;P+J!4K6F4;J&7"[[3J MP+AX8H;<[.<].P_0G3@&G!S#PG[4!,&3.3>=H>UX3]P9W0:;6V+/UK1FJ:;5 MBIN$;+/2I+:RW>"I _+S1][G(SF_Y+ $FDI4(;2]^\%OL#F HMS: NI'!A?_!"1;VP'O%$&^?OW#3)H4*H.YZQ]][.W7%Y(OM="3XENB@S;+6+.S0 MK7X"GJZD7&K5H(:4G4T9<6[X3NQEKHUC5?(7>">%#K6N4QE+D!I:HYG%Y+TT M"UIW!\%:5:M7#R3LSI[_RJ?GJUG 0_+%-8<]1DI:#5$HP.?FMI M3BD6DFZ*J:1#03.=W;2O']NM3OL]L!7Q&SJ7B-NT[F[$+^V_?[_]1^LK-@\] M-GU;40^2#O[#?($7( ZJ_%4&!7[1LOK1#T)7BD&I\YFZ,M;3_M&CA@&/8+FT M!P/>\Q)YJ>JUJE8H;A+P.[82T\,C83:1L50O:;72('^"WMH/][>WYRV "H?B'J76.[ \0L-K=98OWO^F[9&2L7,H;)1 30" M8Z_O,*7]B#6,>8Y46<6/VO!Q8DYTE%,Y2IFCVF)-JU3*6JVVNC;W38R[26VH M2EI$K39YH?0WF3H"1^>7^ M\1M-SS@'[K(:N%LDP2/1/,QTQ.#1'I/GG\U\^G90UH-=([+='!>2W?U3N\.>[MG3;VVV8 B?C-2WON9" MX_A"(_'8GF?B?6L]7O\F<%DN:DR,#4M_!2O)2+@Q[B8C>%1O+@:(?QO6A/=; MWB\7__X\<0V+N^X-=WN.,9;S*C[KKN'>#QZP6;WE43/_)WC&9Q/'._0*_\9G M_+MXP> F?8S*GX.==J+^FO6?O!F32P(II"Y@U:0C%(%UM9Z^/[;15?KY>^?V MKMWID$?U!P \1I,4T$(WL,N.QU:)OFE-FO M%J;)3KJNT3=TQX"EO\,IE1QS)+@YU2BY%HFI5/AT+59$?Q4_:>KC5ZX^R #GF>G!'?F#W:.87MYY!GZ ZP"[W7CFWF&D,.'-[ M!BI%+A# LV[)@4"P-O'\'K6)%1DZ#GR*9#F&2XB$=8\!A,A6A//*))>34MAOT!%&?QZ260NF4A[6(F.)C\+'F62"EY5O;WSF_^)A[4 M'AZX@_(28.$[X/.ED =^#)NXN*K-!_Q^PC3>[Y>=RUC0$&1&AFFJRGC8N^$$ ML))0478,7/>,J BA;VSJ'NXLQT==WL?);)A,;P KH&IC./.>[L!E-MR?MP=Y M>K\%J+2=/[4P&QER<^P&;P:> ^82+@]^ TYBR:6->!\P1]A^4^>\LOTY+Z@]/@3G0D5%&^X4Q,V0G7X<\34U>-(- 6%X>CPWO8+L&0EZDL M'CCQHY'AXN@9]DX*FD[[VIV3K2 MA.&B X19R A-B0X NT,C'(-K\7:>6T!.7=W4T1IVAYP#NFGC-P!6X#Y.9'FT M*E,1&'6^\JR1]20^&DN)0W M:0Q YL!1U45;9*37,9 -Z"#P:$'.YE3IQCBHE(ZF;EG8=&.U4NWS,A2;\ JG M3]2'/(V!O(53C8^';_@8GQ%>!9R=GC%&[A8<)(;"<]?OX0>6".QP8H8);3L*M M)>#VR,&L\%#R?P$( \WD_X >$;%HOW@O\&Q\J M)KD7"X*7'<.AWO8@5M.5_[&2B,5)^MQ"D:*1N0#DX8M*@PZ6T/E>N"(S]2Z@ M'B!/['5/!9D^>4Q,01R728">GC-]'?\1O*OE'VS0^RWXM2?.#"!8CH+SIWS0 M->KLK^U1VL6[=D!,TIU4"MQ)[=]9Z_KZ_OL=-93H/+7N;EJ/-YW,NX[H:.X8 M@ZGMN-7YSIY 8^WAD2OF"PVP8Z\47T'YUP6^+4[O.[HNURA4WVLL6#@=-#"& M/;0RF>A91(S=_RPT)T!H7>H;H:JS:UB,#6!V >A7&IQGZH-$:J)X@!X\5'V6 M"PVP "%(=PB9R;IJ];U@]9(YX&AQD.#87HB,7:ZC2D!V VF"XCF.M##%WU+W M1BD6(Y-SK F3F4$R/T4?YO147)A<=CE\%P+D?3?.I GV!J2MXHGZWU1S2LXJ>$& MK^H;))B%(J$#)7E 4O!4\7J$3[R)HBENG)NQ06"Q@6VQ%TZ^)ONZ2 M_:A0(47\!^ MQ&WD85=Y%Q!(S X8.%F8P7L$P/M\# HO]O1MQGDHH?FUHJP#\!FA* M3>!_M_K B:7IH*')M<1TR,V8#J^*8ZN98T+4@LRU4*R#RHT#_D#D6>(+,)-, M%,!?R.%M8+*O33_I42-].ONXKD[^0DO&%,2'TG1"C.24OY/$=?^%9#4PL"XG MYSV*=/+DO=A&3PBRGMP!B4;YTKCOT8>)PM.>>99OMTF'#RWI,G<;GF^&'AI1&J!%S87%GR@LDBT2"Q%*2J&^)B(69-O$['J A2B(_B4];X\ M:)2C>,Z.XL:)W+KQW&[/.;:-D\)VDTYXS9@^1,9MFI< " M192] ] _W<*O-^_WN:$=*Z'E3970%//QG@+G,65'N+ VK$W!(#5?,]AW,$,:X+,<*7Z"YH+:M:&Y\;J#J2X@M(Q.[677.NI:86) M!]V"BJ45*_-Y>^EJ@XF75ZQ5M'*LLDI:=8PBF%NB![*H'O@4#GR(1%'3%/Y) M)OV3L&[,SR1HX)=A[*NH[UR<1V0@YHHEZ:34E#\4#"+;-.U7&HP";V3N9#3" M$ EL11=]VZ8!K<\23-B5B1?\-=$=6&9<@M0QI!-LR=XJF[*W\L4J7\LR3\D, MY7Z>MAP' ZO(0F[\C)^PPT0XG'O<-&7Q(I$Y_NV.]9[Z.UI+JL\Q8FXGYS99OJCW\M+1*U;\J M43VJO+HY:?_!B57,#%CK;#80P34-D 4[G- M1W^7288S:_4ZSM%8/5A\'AS[&YV8I .>\'LP60$3H/@T&Z-M04/?+3"O:234 MK[IA?;5=]]Y*-&:QJ94K3:U>RO!HZ$BK ,6V13)B>0'7/IHN _M1IE?R^D4Z M=0K-#/:?_K#0U;@'G:^ZJA3^0E^';4Y$5F.H!*Y_R5K,Q?Q]AMGF&.F:>6)H$@S<\^SHH_!T M0LU_+$,6;GB8*M?GJ,K(&AWA$_'?'5T@)GF(VCBT=6FEE"/2YR;8R,XT!V_U MO3"X5/([ P]^M?!)+B=KU!O2W9AE3;9.%U;W>@PFZ&;46]O*@.STAKP_,?G] MP#0 DV.'/(C,,P7ID-F6@@6S?AA<6#/NR*.$E1NE5T9K5 M<:$GRJ[Z)E+'VN@W^;GK?+@*])_U%YE8*4L%(*4M 9)$W8O9\\$774H145MY M0^JU6,M]WKX.A$/6G21;=+J7V[ZSO47L=8G'I*152F6MF&":5V*G27:!7#T8 MD)N%DE:KK;98,^.9BM%:3MN34:X=ACBJ]:;6**;4Q/UDD54_#+(:I8;6V*!W M>08Z[L^_^\GVJ )7&M(GZ([:PCNY%;\O:P7@]\T-3O5I-B9-:<3/ECBJ@RE2 M+>_%@[BN?R_+"3V[2*W_REV7\WM11V@]?\7I2NO7U"U_RN[2Z*M^]M)7G%F6 M_9JXC8"M\ND3XR;-AF+D/[35&N"$X2(H*<,>##"['%TP5+?KO=JYT<3T#(]; M.G7:Z:GR8?CVT>X-N>MAAOHWHS\^YFU7SNZU9TX4XW@]=_<6U MJ("C3''^%W8$4=V<_"0B>6NH+ER3C82PIXGMB,XJ1E]>IS+-L!T,7 U/[ ,< M>QX54NR^9,9Z3A3W^9TK1H 1V7:1A!+N M;&#\X/.KQ/XTN'_,<7/)(SZAYNT. 0EN XGKB&PF!QL386(]EH7YD1!Z(2(" M>UT%B)AU0KL,4)JG\E*Q!$RML@1=ZG".'9V0:1H6%Z5FTG?BXPZ3M8@X3 M=,<@[VAT-P0C^5RJ9H5]8!P/X-H)$KX4*;BA@E3*X4+F$K/@W+C80HZ-."<&05>&3I=HBC7$ACNYR*D+V,,>*P0R4!_0/-<'S-4' MU,_U >?Z@'-]0 ;J V8U[&Q6!R34C,OK*=(I5@)\6:L#9RYH]1C7(R\0VZK/ MHVHF"S)9)5QCHU_;$IH-UWM#O$)6"/C"7O3.\W5[J2^X*J,[[MT+2OY"'>2$OV*5FO6WD#0>PO_^EKP;&BA M;B]9BV]W@G98BP_":85(MSA'?G^?!'@'M-=6H_T.9QB@,:Q\[\LGG%;6XF M_ Y>]O3*S18804X#9NT M-3BDP06(JYZV$;XOTD"O^)+C"\21Q3X&"TSP$S_+2[R;I8I6+J_.^\_6*<9] M?_03S,[G>1/R^&X%"7KM'SBN2C1X69)97M0:"3SA63G3\^F5)^G6V8 ^R#XD M&$5)8@F;*):T:G%]?G[Z[IUUK/E:NFZ:5X[D@BFQV!;S.9RM&R2ZSC? SM%L M \I G_7/&.[2]/'H6.B\RWL?^Q,'9ZDL#[C]+A?:$NM\5,ND+S$(4 2*NZS. MI6OCDT7NK!>W7<7/*)V8T0!NG/JHFST:F@O;$L-NHY%C2BH6R=/J'.2"?2.(5)6$'LY10CC(46*4 ML&X/YIEE@@ZC&SCVB?5\"UY]/XBP('CO,EU%*S;B6KJO[#6Z@>M[JX56M$I, MP[?8:9*Q66NYF0'%T<:CZR6_A1[C>V8!/K)THPM\1*26P7ER>$H(?^3JU?<# M/])WK8\-)8+N@W4LSVPH;=1K=E/\[VC==:W1;,RM.SI70-1OZ)$2""M2 L%" M)1"IG$W%HK[0D#Q.&WS$E]\/OKN*3^= MT.3T-DU,O[,]'M-E-FE58N('[JY L>:G3W>>[J__Y[?[KS?MQXZ: X6#_I[^ M=61%B^NC1=4O;H+0U"#S,WK=(Q98'QN?TXX_4K@/"ZXNKAX^O#OKPQUO;60;^_7,LM-S;GQC[::?L=K%=S6Q,/9.ALWUR?"5-1FWMQ M52QHA0+]FY<@XAH4AF/U@IR+;]!6=9MO;*ZR1_?RH#OW#LVCZU/=&>CIM+U% M@@6^5SLK7!8*Q?E-C75'CE <8[,]O!BT 1]8BZ/DE^S.5B A[89D^0E."8N>4<,[J-]3AF:!MW-C#,Z-S1 M?3)(P)S#!7-,#6G">QY"VGW ?)=CK:X5Z5^,KP!MI:4KWJ+EVS8++M0K6K$> ML^!X*@L+(BUG<3)DY:4X[)6\47*BHGN2"=0L&C$4'>:=A&!*6P1 MEU(,D#U]%>^Y4U2#7J$X\"Y@=QN2S2:;E!Y*\2Y%.DO<6]6&5BS%' #")Q4G MN_!<@<4,HT4"^=F(W/-1AKG9B,;D/ZY \FY \G!*<5_76)G>[K] M2]8$QJX5[/K&"G;*F1WK*-@;:* [4K#+9:U4GR_,7&W*IJ;BK5YSL:S52LM\ M)KF(>K>>4AT?P%^D:^. ,']P# ZJ[8E.,/A>7+>;BVK>+*IYJ[<5F2!9-JN8 MWZZS=@V8H4/=%\Z/Z>08/-Q M2:'LCQ-V4+LT_ IV(4;2]*@3WUB?.K9I^D\C\T'_<^0!)_#C))K2D M7#^P-Q9MC06[.LC1P7:^CLN%PV5L&@MFP 6&:K40#I+O!3J__(/>S:&=[<4J\>.HL*6B4FB*/-DP*2KCOINJ0[>G!$>AC* M-TW>SZ(ELFNQT]A8[-0/'Z5XDLX[$:=@;R=0T=P8:XT4Q\DM=;[,L'BR^3_; MNM./.-,%HP$9I(Z_FARF2=>/8.NA;F:PM&GX^LD8N?0ZX85\;=/X HEXXD1Q M3NS:'%.:SQ\44!D9IBG[SN(L]G#\5&@ (LZ\RK\U*T6](/Y@V2&G$0KQB&81 M@$^-A/>&AJM ?PQL<,/3T$S]- 2=_Q(0>VXEL??LB=E?E]RCU%[=$[67"I?S M\CH"T;N;.H+[85BAXQ]1+F3 @"BV@GTY:;&/HATZMC9Q MB9P^(Y'Y[1'6S9#<\C6[RYNL1UTY['-+>-R^/;3O.M('>%19D[M"H,JEW!U! M'%P#%XKWO8C.':O^O2M\E'>,WY1S,7NAI?ES"T(S>U7,%61*;B/'T^I"@

_4.BH7 MFO(A':^RX12Y#?7Y"L QZ87XNA7:P8JR1=% "4FC.TL:+0<4MF=R=7Z>!I=( M#M)Z!0-#LN*VR)W JM9%!8_7MC]$!2N+@-D4+YO%6:$IZAX%,0FEU(#;@(1@ M8SY=A15X!<4%I9ZK><(V_OA-H2:LQ=O@8)"M\S34+0G/EIJX?JMVO] 0FN]. MU\0II?-= H_!KDY'4%9V+"A33)A>:(&"G4[CA?Q0!7>(4C']@.A+Y2"JP5$B MI4FP'S3RA''_"J8P=JI35A"QEQP.A@73J1K.3B),X"6<_AZ"ZXT.08@IZ M4FO@,0@="L/@.X8.W[I94-LQHO>44!MPI%5>J,H6(GM;91@'PI:U1F%>O";1 MXK=(O-]^X:5:0RM7Y_7X',7HE]MF\4'ZY$7^RW($+EE+J'JYE9C?7+57RR<^ M\:N0I4(U=5>%=BOHA=3*E9@Z *'HJ^ZOT;F"<0#8BRXOM_5D?P;E6ZWH'M[4 M$JYD4KP7Z-UOEFG6=\PT4TR2DIDBJ25$')9%9I%#LAD.F9,<DL>$F/J(7I,7U@,7B51D9OAQD\@5 M"V0 !55DG@[Y^,%MLQVG!MWM!O67;AL+N@5]79Y=V/'O#O%3*.MS7LZ% M#]A=&D/#3V-HMQ[O;N]^[;!W7^\[G??LH?W(.K^U'MM'EL>P&NHJ0R$)?E+; M.9Q5(" NEQ"T76#O$"&EPJ?V Q4&E8J?WH-\Q"*)\01/5W<*I^O%H!.#%0)P M5&T0M>] >+CO\=O8SIW 1["T/U1,*Y.S0D&ME(3GL8RYQT-P+CV=*3UMGDM/ MSW/NC[G*=-X?NF(%,\]-/EHIY3GW"21UNJ6CFU:)KA:SY<0".>5DL4!*2O$8 MDR@F^D\H0R87-F3"6G/?,$E<@QA'\U98T[+?K)3P,X4]WRCE5\I\F@+7%JK<\U*M4*^6, "NZMV6&T@4(%@O;K,/6%!@T@=QCZV$P2*B)1PX+_4[#^< M5A_L4Z1$A;MI4%]<7^^.AOG]IB5]T5,7]?EXD AW@VB0+96/P S <9Q,]^"V M[D0"668?N=QY,7J8.TT>AB%H,BP\,3V/& &Z;XNITC[U2N4$7K!RXSI KP3;[N$J &*5X4Y]S:DO, M)F.)QU ]J017C'FKY> 5.F65=SJH?,#/C*G MQS5"SH$MTJ.67/J9;MHCZ!B-12^%;[B>(\2O<1 Y[<-V., MP"'\+5%7$[<=? :ZBV 9/4?VAA>XB[E877.$/L;5C*R2F.6EF/9#N9.V:=JO MHB 8)Q-2\VLXT+)D6I@=(OX 9-$EJX7.E>1O:(*@Z1%8,(DL]&WA5TT,O\I& M Q[]9#M_QN/LF\B :UG]&P&(XQ[TN/WP;']*8,W?5)RALMHDHK%73 RO8VV, MZO_<=3YL4NG47(YY"(S@W MF?;T+JTD!H#<+;GCO@+X6E*S)<%@W]D6:)>*AX=/2W M"^O]Y2(_YZ_7RLVZ5D\P)VHYLN*@_/Z-XGN+Y(_4\5W6ZK6B5HBIKMT9OC>9 M"Y>$,VX_TW'UA8EG&!]F,>GP]JL;;MDCPUHI\\X8V(RX?Y\-GL3$2OS99V0? MJ5A,U!#*(#PRM9@#J#XR[G;(8;01]>+V[DOR1+.9&K<[<+"3-"3LD%]L$@V*@WM$),N^OT&=0*Y7[^A>W!0+KUR&LSY\_% M(F:'4C"%-U5\*9(RCW_T;R@:B2F0>>-'?FCT^QPN$3_S T!=OM+$US9*Q=(G MZ:/:Q=3=-P"X:B$-P!U$.$A?W@&F&*^!MVU&&6\D?)2ULX![2J"M/^LWI"YS;E53P,KE4-@I30_NFP[K+PQ+3/#IU4" MY7Q>,W9>M\1+:B?V \59#E&8L'6I5Y+LEO3FD-BSR5\JDR>F%L$(Y31&NB[D MEHP 4.-O56X7][U/LYEG?N*=#B#**]^4:,.UJ&!A;'LX,_U)X<>T3W*1CX>FSXI9$U+VX^D?/!X/< 6WXBZYL' M'F/MN4767*N/V,=ZP>7#12I:H3K?O#LF!U9;/7"DLL5DZS0V5VUJ]4I,H=O* M;B/:;*_BM'('TMAU$SLBQ'06$-_/'+3WZ%R[9.VO.7Y%ED;J>"TV=!JS85CCHZH:I4: MI=.&W9;5OZ;OGKG5,[B[;,C BE+6]9ZZN_K6IE\U(TIC?FW?7=^V.SLJ;/S9 M\$%N7.VTBG5#+*C2UHV1N".H?#4\XYGVY4,FV_G[VT MY:*D8#0=U<#(XA:: M7=]_:[.GUC]WQ%K2+)ED,O1[JHB[%'F-F."9GD;K9TQUGFH='83-D MT49PP/MPB:F*Z+%&;#QQQK8KYI;H8SA$/PP\6'#>TIL_E-3:'3:4#S09FK(+#L.+GY/*D>5T2%'\COOJ,(R MP9W\XK1ONJ4_R[&%-BS7=D0O$.!7>2PV,P9&CY3'H?)C3V&J05X M,>J_.L $_T]O,(T_N6D,;;LO#(U0/R._E Z1'RG\TPFJ?JLB-601*\V0LJ@> MSW!PCX9H^'J9:^%H*/YBV!/7G!*Q A$M(-9H5R7LIH4&$4T_PAYEXMSI6&A% M[8[T9^RWY=%8H 5+W0O'SL9DW.WD1<_ONB;7_@17SF9"TN+M># FZS84,/COCF7[ OO=FWD MU@-.Q;]8O'H/S >](C3M5?2O4B/C>&[Q"%CV+E3>39>)AU,G1=7-)7X\E#=Q M++]K^:HILR8:L%B/Z:_?9WUR'S3#81 \*[2.@%GYE=A"\?4X!U8$.N3(D$LA M1J579H*05GC4T%TC>R[L 5-A?H%YL'+CA3_R\PP3,91_3 M/F7/3,\:<[,/;%_NNU%4Z=PH:JY15+%P[A2U!LG2?W3B MO;CT^8J6P!>;K"#?"\B:C!&1)R]+-J6L0/_AB6" 5 MT(D$'$=T0*%K'KD[,3VZ1-JF- HOC5Y.M'H%M]1>\$78T_FOMOTG\K:.!_*: M7'_[Z%!U*%N+&@3]70Q5!BWK<<[5\G>25S1>P/4ADB-#6P1P0EUZ.,EC(@]T M#O1$FQ#Z0$.UPYWTAAH^#U[N33S280CFIH1Y\ :-A(U4*T=P=U8T\\ MW*G&NMA>B;L"5 -UPO"9U&_'#5TQ!FT8;^W^(1HOR0B@@"^-;U,N+4><2.$\ MH1XZV/!)JL84IU6#E6TT-OPE,PRT4CLJC7Z5ULIBW%RJEE3";%E\8>Z96^@U M MA2\@BV P*M4_2LI*Z4-OK=Y N[W,26T*ZF'B\_EY">_5A 8.YJS!SI&6-" MDOPJI^[PL3=SCP&BT.K/?2Q1-YU;$*!D]K.1/G<9:M]SGV&"R^RZI)H>=[]O M5\=^29ZOJ42\?P59 P;8"CKYK^!;&DQ\>:HL[,M"^@LH&SF::@(VRYHBYX08 M&]X&]A12'46G#?=/<24HPH*3(-.1QPDPSWKZ!%M7T51!=0Y%U^/! )B,BL, MKE3>0V[)\6(K=H1!GV=@V=BJ72CMDO^&.JA?LI8)!QT-$ISE-S+^PQ^QW9DX M8KZC- H,AP],P55D &GQ(J.@Q;9^0=""[< )JEGG** L,2 MWN.Q#<2*CQ%XB (4;UT(49M&?/8-:GXM^(C@O$<9@4NQ+GF<],0[S!B-32EC4.%830*Y, FH.$-([']DKJ!O M$R>U@Z!0[JXQ6,TCO<T;--^GA(\R'JG+VQ?K\:- +&Y@XF)\9@^G&'3'N,[\ [<,&U( M=!UX%:QJW*>3H(\!&L+/@PDU7$=.(6C:;ZJ(7B%\(2Y)-]T<'K0NIE@YG$!O M] 7OMIAN>BEHR:+^I^<:B+8P\D1<%)[-GD)'=H9)M^/17='\1SW4_25*NPBCAV@54X6X,CD M'-LR>JJIIISS"YH;\D]4H9X=+FD$;\FMO$5 )[AJR'7@OS(:QMRI"R3G E") M (-CH .!>3/+Q@:8L%CIS10;\'>8BUR*@3,X#+0K4W]5'M!GF3*GQ)G(MT64 MB&7U2!OSJ9-Z<'IDVGU2M"7V+ND\[J[<#*C1ID24O'K#F?U(M0]/HR%ZX.F] MOR:&*VS)'F95]85.3=OA7N0"EXXT2+IGQ'KTF_"IF%E0#!!=;F%L;Q0$(/%+ M80;\R:>,P\OM*4C43TP%'4'-M^&)>+HU!5?;F89NE+H!_$#,(E?*(07C@AU+ ME_U"@X,\ QI0;3U*A9:WF$A $V$)P#T>(F?:!;P+2P\X5/09U/X_]Q M5L*5,NLY@(#>?\$%^C##TR;\!"Y24_"HG'_>^WQ$'2/%0RG..QOF_<3(Y84A M=S(8P30CC(GFLX!;LL<$K_7Y1MAW*?3@%QO7:PK0"5N2;LF)CJ(2$.'[3E8V M8\Q@D2;KY_338!4XYSE4T?B/H8YW8P;^EXE#V X9QH(;.\(R!R@JDS5L,(>: MYJKX/;$D(=9#\ESR*'Q.8 \KBS9GS"S1$ 0H(^^"#@>&2<4*OI.ZT[X.+P6O M;(EXU+R78XV$DDOV#>0BCC0B)[\XVYPT9N;H8Z,/NR%M48EGG[T"X7+KQ0 ! M@=SGDM")&/%! US) 2XJ=!LZ-PI&JT-/YX/R9'1C1!NQNZ9R MTP$0A(H:M\-](>-:1O32W9M6Q9Z;%'RX/B[6N$GI,;O MEYW+V#?3BV6 7_7;-YQ@*2J\K%M24S2>B2D%QJ.R11@*K3X*,.E"UTF=1 -7 M!]UU;,/]>7N0I_=+'5 +>XF&W!R[P9OAE#F>; ,%+$W4^\#21KRO#,N3%2SK MA8'+YS#P?!BX> X#9Y2X?_/C7>A40MW'00D[$:,51>S&$SFQ\#C#G.84$T+Y M"GH.&E:!WN.K[; .5T=G*8ANR<1G>-V+H4LFTO[M4;A.'M1X$]]9(D:0X*M" MO"G$R7+*?D5_&M8]"&4-F&U>6K!X/]IV$TLR*M;5';C;<7T),>/" ST!U@%G M0J=8&RTMEEN3RH%C2'+RAB#C>")4RM&C4LBP6 MVE/(6RD420QK2$B'#;0X,2B%J"%CF+%BST_FE)Y:+JC#%S!#'2>^P%/ZXA)N MT4,QGNG;>SE R23DA.(B/! /3!OSSU!%#Z\> 1&6Q.3C0.%%/C^<*Z'R)OTW MJ<1$Z8DE.@2 T:!:0 MAV?I1F:$[_VW M[%7]B62Q(76R&0$EVF/X.#Y8C,\CG2R6-\KB=K/0$E4XXU0 8,FYIDC-* M>)+AAXI9JE!K3BES@']T)BK#G?\P1,99SR14=&E4##Q&I_[WA'_\)!_(DQ=(=TLH&2TW7-8H@&W/G%3?^1C@%6E M4?H$S-,ADRO*)-2MPC.'EI"#L79BR('"V./YL8T)QN@5U'CQ MD/($#6#7'F-2A BJY<(KU<"3,6: )C D$WAXE2G"L2FFW5/"!^I(% BR M+<(PAKS#2R%*#@DO>/J0R^)!#,U0C U?DX9&OW?V\YD+]TM,J$[)89I4)7JG M X%WI\S4T0/GRTB!DM'$] P@'R$GW*BN9+C1L)1P!%(6$(XG9NX(142D>XEX M]B7[71)]I*HL5RP49I<;K =8@A\,TORS[K,W7;"]R&J$;\B_ZY)A"1FYOBUR MD!"OE'*)MN\$%^>$HU:L$H[NL^!9!BRGYRF/V5P*TOX$6LK.E\5O[4,?T/VY&Q*130E,,5"D'. MO%CYB.:#[93?.LTM/D!R0+HH'41R=WWM+'"[S(;R917.P$9',_M+Y$N&.AC! MQG2'8@>7K.42 Z"<+&++ \.!=ZB;/ &$P*MIHD 6D2T$ &D50LZ(;^3A%AF1 M6+;2GXA"S"!(YT7FMLDW"0;CI^#)5!_)#MR ?GV\V+[T#92((%8I/.>"I\EP MKV ]+OSHB77XR7C)-:E^_V-Y(M-1F8LQ?I%$#\7#7+CM>2T_2(KH!\Y&G]H MYHN8OR&']S 4N*X0E:;47]4*@G#,=$;O1:U+'7G8DS(NU7"W<82G3F@D&XP,.8BUD_9)@'.KQ2 M.29.;HXD?'5%)MJ%'@KL6.8GA#+XI*=%@"%X<"B"C4H_#\6XJ'Z.BMNY\2)R M6*Q^3M@U4IWOZ2X8%;A\99.27>-O0.9)F.&MA)QFO4AU13R1IQ1=FFE:DUH4 MZW_XE#T$22IP$"B 8#LG76'Q.U>-#F;$-.8-'+.KDHJI7N&+P4&S8 _T M=+^H>(13HM7*3&!!H?5@DDMD32'-#ZP[:@\G]2FY+MILJ*\#>9\2/0VS00IS M3PMI?W[T6; >33:74 R2)(4<7DWQ;M_W*SPZ#9OJANGZ!C&A@R M(D]=L)] V8UQ@BX333)Q"!VXON,=Y2[O!PGZ8C48?L*$/-7%*-2&+3<1C8@ M[B..I?"4TRHE/C;T :W[V1'!K7 41*4'"B.4*CX@'JJ\ @M1- MP&)OVC-Y*,[S%L_C%+U?) @95G*1=*:PD>X3]UZ;MWIYGGEFKFQ9*OE0NUQ2 O MM:5T=/$4.0*S MCGG6,=/7,;>6NRDH;$LUP05:6[.PEKKVTU$O^^TJF&'O*G8@,+H3(8%0;MKC MW KZO<3%LW6>N/)$+% [D<^9VX@W&>T49OT6D M-N8.[[^EC()#ZY3L/L@FS9%V.&]^6!*M7C("E'EJ?38 #*I&,90 ]D*):4%^ MF_0;A_KKXCG0G[FJFIBYPY7ZZ^I5[#6;^:QSGG7.L\YY(CKGEO(W(WIJ9ZS9^:S9\KG[)F,TWCWZH[[!9S8RTUX@(6M%/L5MHN2 M[FS'<$6^HE^,YU>UD^Z(VF3(1R]K360VH#0W\F1NJ'$/Q/?#4F'FB;ZI$=10 MS15HQ#WWG7')+S4U(->E_ !?/1?E9&#>#(VQZ[>JHD1(3$FVO+A'OE\O327< ML6^$9@<7UL^,@SE4BNO#;1UO>$X/O3\P6,)O5Q6/^#F6U.11[\]38Z[P:D2> MM&Q8$+\R 0&?,)CJU(5M6Y*FHF O!%&((_O5[3J+)):%'Z&Z]$13([X\M?VN M-QSKW$3ZJFADB'G-0FU4)8IS-^9F;@RYO]5'HAP%]:KWR1,IQ(TV]1Y^D07; MJ"=B*PM03WI<]BKU%4HL9A(]S3EV$C=$MPE;M3^**H]BV@N]<['G.\[;':Q' M]5"7KX^ZM$FY0K+PB:#/>R;UVB3]DI9%OTEESXW48/M]1K")C>J8,4\*A(+X M;!D5@3AG1IP5LK-"EJ%%9UDANT@H!S.BV-0*5:U8G*."PZ37;N1W+I>U4GWS M_.!45;14IUZBQA4SU\]W.3T-'>XSO7:,SR0GRG= /HHS=;IUW4]1EQZ)4YHI MCZV[AIH/,EGNF_.'$PGMKX\2U)&CAZFIEQ_N)H]2Q-X*>DR"^BE;*8".A5TR ME3"X>*M:1[&RI802!V_>60D:AK87%6,&*4N6^HXAR]#Y(WM!M]G09<[B*ZR@T5G5E>IEE8YCPY?0%,L:X5"26L6U\MM MS)2" GSO\O 9I>L#O@["TWUMB]8G*AMN"^:4D+]W$Q4C2D] '!8K M6J59TRKSCJC3Y8[%(GSWA@5BL:@U:B6M7D]FEYX$SANUR[E >-8E(K50%[,- M?.]:RCSW75TKU,I:<3[;8?ZA[]->2[5R.4>A,S7E>CHXWUFI5$(;)?%\GP1BKEYM;PL:L\\XSR-X?R=,5DXM5@4-0$"7H8.IR+W6U$ M@HN%;V(P;),(L&\"C)7OR7=Z():S(U0OU"E.$]5Q:LO:J"96\_/R-$ _G6I' M65/K)G(MK:J.9%I=7"WAF?"4!;E@N1 $Y=,*EZ6J8<5![O];IBH&DQUU4Z?9 ME.WE ( JMY\X.T!/4!HA:P97N>,GRZ"<&I/6V;&1B M8H''3+ZDJ)%1*9A>*'EN<;=*JO2-C.)D?RN6+PML9)@F#7/2F=_:'BBM^E-0 MXS%_6UW=-E,6+M)!L28<$[E$W4VX87YX!+O?QYYFRG)+%1]%JXPQ.11G @:[0YUZ_%/X$TQ?@YH5V.)P MT*1AK"6W:'"LPT>Z(68$^X-J0WUA=8_]K7I9"T@XYB M+IG/S8YNF*D]$X0? MMT4QPB[*T -FKAJ)X;CXR'G#+)J?_$7*\9=+#KIH_1!]1/&R,/>(V41;_\@: M05\S/+,SVYC=12[T%?&8T$B*R-ANG!-E<1/ _@/GUOES^?J&"X>9O&M&T!=9 MM:MXINP,.1[:E5/KNMRT7X]JB/.Z[6QJYW8V\^UL*N=V-OLNF 'I)/*COM%7 M;T$RA3E.M/L[L"K001PB.EG7G(L.*%$FU*"XM6VQ=)&8TE9:NY&3"A= M]FP6/!9CIXIASXXTBHHH?W;SP._D(IJFTDAU*B"F_D9Y[JRO103 MS==S4B5[;K^U9=FJ!#^7KR=%U*I=+;E\R[L/V0JIX]D]T)&)O:,@!Y:OI]0- M:N5N ##VG7WNT@>N+BZP;+KGJ&+0>[ZR(9' M_2=H/6C9%HU\-TFH2M&?XXSMD^F7J"IU:HEK5">*YW9>T; @0$!Q%&L:\7R;NHF M-F$J^SE_JR_<(S/89#'[Y@5/U.W-GK775I%)91-RAYM8WYZ 6;)Y3'[1,]8N M$*IL<]XSN_W$M3()MA_?LN>T'!5/%"S@8-2[7N .0 <7!@X6:+5:3D=5)T^Z MCCPPEVR1#HR> OU5=_K2]6&:,6VJ7#89VY9L=^QZU,5/]4\<4?C)9:]@NHL& MC:QO@!J&_?^TG(T=!%7':=4'!T?M!(_V_,[3Z/3@?TT,;RH7"EO&OJ4O%/S' M^!?=3C-\K"'F$RC7'F4-6+*5H2A[5?VI1>O$G.R4>,D2JQ7%=]S M$S>B*-2<4:-&W^9TUL^I6[EP$&K(]7X/.&0$?+8L ,$.BJ(A$/8T5+/MA2L7 M&QK"BCV#%BQ=M'Y54UHN247[J?DB,0/B*^77G:[K\7?.ACJVHK1D,N&<7+AD_1_<#1'N..O,R)KNRZBZW%J%_G& PM.-HBPFT1 MH>JN:Z/UI;SDU'8=CBDV/W>XBHG"MWH7#M#1DNE7 UA47S4NO=;'!NHHC]R% MT]GC*5'OW@GU-P,[N*)F9TXUV;,54QBF3.X3"D1/8![$\<1LN?_;^]) MF]LVDOV.7X'2YE79&Y+BJ6L35=&49"O6%5%>Q]G:V@*)(86(!!B D"C_^M?' M# X"XB'S &E7I1R;)# ]W3W=TS)$E(\X3Y:*G$O5$L*!L[<8J1T7 .4J$^#E-8?8,C$!)_]'RD/R92'VH^4 MAXPR]UG0'9,&\G",CN2EY_=)^&,GP" _4IO0PY+4 $;7O3FS X)6I"3/@CZ: MZQ6##@ \D&\AJ;3O=E%55C MX.T@=W"8A:+WO5INOS9[ Y95._VGGMN.91MV>_*YW;@8V)M2^3"WG^2/51;K MK1D%Y=I!KE1>3&O)Q8N0-\K^1G:,%1,@KY)_FSSN?_O6H]'#>_ :XC1S4&-* ML 8DUCX(BF)I*CU>"-9,Y<=,;Q]$UGYYEM:V/T)5RK%-TGK,@U8LE&+YKL&5 M2PM%=]3Y/*N?.^[-^ZD:66;:#4^EPZ*?6QOS<^NI_OFH1SZP9CN6ZPV#NB,N MD@+ 6OXP2#0*(DGXCEI8ETC"8LQ[IX53:67-(%J,LC:(TN[; N1*JT>OZWB" M!XTAB-'*(W36RC1XX4:3^X-M3W#QX=13C4L2A9FR2>G,3W%_QD=QK=]67])R MC6FWR&1%JO93:8[L\3B;$SL.?/B-(3E1!OONLM^ S.6P-5H73 M-"1/#1.=WJ21!]E ]XXDK1H=-W1T()D=3D=3XVPM- TQ\ R+X4@(. OLU(F- M2:$\="\$TV/&HR&XR(Z*69FI-3BRHC]03/U3+5JSF-C1=\!'B,RTZVP:(T5E M*56!AO6: X/C\(!3Y()[IV>21,5V7CH5%]X;O8[R\H>Q=T5+Q M/0<4I6_C;,!01FNS,B^Q'(_+"0;B<,U1],4>!45 /PM37J)L]*D)4[Z ZG"H MMGJ,I31@J2"6Q.(17Q$/N3O,:V(DW+;EQ76-8F I\^-QJ52B)"-$Q4)%>X$F M:DVJ<*(-,S#SZ[ORUAZ$S^'(:QJYW0'3T1L?T!ZF-N2TH=,5E"$Q-C\<#E0. M/NMAH M82LVM1%HP)86LL.<(7/A*#DGVL,S+5+D5ZE38 +*:!@KFV5M)IX)V M#N)2JMQ<=&PW_!78-X"?U3B>=1L8BSF#5\9'GATU"1274>,F$TUJ"_H'D-F@ M6FDE;(KA"?$0K \W!U.T8$>N"J6&G"LS1WC6N!3>\9<3?GP,3K;A8<_B#QVT MF1#*+C8KX!+T^$3[' #R( +U3Q<=@ =[&N0TR@^ WWJ=Y\1% 1&QN1DJ#="L M:$+J]38E[E#1'' @2H-M3UNAVZ(KDK/+)+\!5L((D$8U]M3,!5F2BR9#G U M_K6M =YE92(6)DNU<>Q46*[V"=0#_*N)+_6XW(UA,-3U84@WC[3U@5N!GX$; M::BNST)8*$KE8&-FEW](D7G/\_M2-I,8XCMP?'ROT4?H60=PQ@$^<?D+-_ M37E_XONSA$V+P(;/I;TV5G(;V X)A14-B@$C#GV:A\PS '#/5/>^E68SL%B M![5U;6R_W-7! VIC-H^!Z101,@&-V[0S-"6$UW:M%M/GRH$]EI6F:T39X2P@ M1S/Y4> M?94?I)V&<""5L'=?#LI729E)NLW"N-S_I=\X =#60N90O'NB_6,?O?,^R MT68#.Z\%O,W2[0W]3CLHUM[FHLC"TP>G&)0^B+UZ*-Z"SRXB*%M>.Y0/SB>>$71&2F^DR+"<\V/4$<:^@M!7T[A!ZE30L%@'2YD6EKPA=+"2@8X!8"F\K+%R- M%_7FO1 @VET77;A+5(DS;"D%$;,G0B66NXOX,N^-4.-(F?T(ESS'!Z&+OG2X M$H"6O!=&;T@YRG#60& ^>SB7F6[&XL:5-R[T"0S1?O&P7XYP!>@7O.9UT5^# MAC7U;C-T2G\-S)&P:Y@(O0 HY47#P1(:LJU;Z&QPO:#G#)?5R)9O!>V,KNU8 M?H/7:_I_9(MT>/&"A]G]$6JJQC3*7,>O617J6-W2]_M14P/PZ1E=:9@'2CB6 M>ZW%^NI$4$SU0V#6\;+DP/31\@_6DB M&O0X-U"A#/Y16\>EE?XP=,O\=0"YN5_;X/^EW%8-"Z MZ0NXU[2W1@38"!1.HU%ZJRU4O?A8XL^1U90+ ;+(+39-$IOLZS M0+\9J ;MMC255/!NX%H4!W X]$H(P>; @ F/#')7=,%6P[<$1 M98WN-K.LQ MV@3U@A3D:UN#P,<+M-(FT2JD90J]X&B9?IL91!<8BC1D;Q@OB(7:IOJKS 5I M8QZ#/1I=N3Y6G174SCXPFX03"EBQ#%QRLQ,OO.(YN-[R_' M^0+HJ C](H;RO:=(NQ[<$'NJ(7SHUM">P&8DDD@/+*4O8"_> "S*3PG]'6'I M&O?#?)+E\[#.=Y+'6MCYP>^=@!!+[F,O^YM*Y%% !;O><>"3+?>-6 MA)2>PM3".":PC?1>RQD!_ M9$1_R$Y'&-=G&45$IZ7.;')5*\?V%\2O*_7;]X6R&M*$AM3K4(9IF+ ,H(T*SQ1-SWL7&9: 31NP''TA6*[W_6. M8<'W*@:4HSV!0150 #X'13OT'O/OA1FLL:HM+1ETVH+J9KB+ MWO0,SL>Z!6*85J!P+A4B/RM6WI**[C!\1-5];=E$7MA=^#BXE%$J! :B #4Y M+OKMRPP"A2)J1A^@#*0V72B'TR0"W%_A4-$%D!L Z%&(@+,P]0/>$JQ'[-<) M2A*CBWI#,?".UBYK"P!O/O>6:>;S:/:MD4Y#@7<-6W?FB+6#TYG4C#^H3?_8Q' VPHP%;\GD"\)*^\268*S4,!MT+#'FKLRWWCO8V8I"@[N",1 MM3Q@!Z)E(W]R"X\@PH]9:&$B)%_64U:3%TJ0G(^6Z]@HJI;.F=FX]47:L4\8 MN,$>8]5Q2>^+86C?31,%LG\4935$\F\B!C+=G,A3';E\(4DL\AMC.K/B%R"N M!MH$)(N8T4J372[BEL.+AD.<5S$U#PU[DQWWF!\72=*3<>J8GE3O1^,(TQ4I M1P5N)*9 &Q'L)6I[Y9B >_(]X%4OXE5H6V[;[R/K8O(^GB+X.19&].#Y7-!M M*XA,!.HS!";4R5MKJ6#:'AG7=/T_5[1M1&D;F,?:K:+M-CLB3T=HZ:!9#DP3 M,]#D^ 3;"6L]M#1C^F5;^LW+QG[G[0LNQKA1C/RI M*R?F$LHB%CXV7NA)>-9[U@->>ZFAW-CO-S9KZL+J6T,I;F6: MS.FX5TOYY[?Y'-0#$O.](8>,#UR!>NW>>>*>?.@HH]("+6RSAXR%B=[JTNK8 MP$.AMRK'5YH6S341N7%7/>+;:?W%^ [<;G%0*/L/-&=!/_-=/)BL:S@F@*Y( M8_R!/NQ*Q50Y]]2@O_""+O=@$3V^(G M+"[34"/(-,[_M'A8"BCE=Z)MR&1;?)]EX\+492MD.,KOPM_G0W_?.!G0_1]Z M2:2O3[@N%A!B7JOAFZ1N26!HW-N;@$3-V1YR[4BHF:4;V)/^3*L=\0739BWR MQ8S["W%-;C,I4P!T6V#PPW!!'>,C\7N#IAY4,E JZ!>B"P+LA@O9L)OBIKDN*4ANR'@0)S/158WM*^E1I%HC MN![V:+>#8+>K,V'F(WAEB>P?!8FYH'Y$64#ZF4$MF+?Y_G9'2CEL/6J'=WII MOP310!=0HG48)>%\7_R4(AN/F"-(=SB9Q "/D3@!(^/\[O02T)HCN5(N_BN* M7?H(1(T, \\8+=0FU;<4]"^.KWOW5,G3AK. [;B?@^M7<+7#C<2Z?;+XFPU> MQHKVNNAF'%XU3I!+CQ(V%>%%I?/GTN)16IA!* -3?'MCXL0J8*;@6 D.NF#3 ME9Q>\40($[$!K?P-WARQ1(0<)9B(HN'CLD@4GG^PG2>;?<\ZX0/3%T7D!Z: M(\=9-E8_X#VCYSET/XUBPP0KTA/SX 6@VXVVS C0DU$Y5UVEG(-S\LEV11>+ ML= F:1K<&4,_Y2K8,+F([(-/;)5(U;C54O':EN[84C4M@=>PN2R*$S\TM&/> M.5@O N@Y48W[R9]B^,-[AQ.\I"=6]GC G_H#Y/N?2F%O"VGTC=6R )\/J22% MDHV=?M^1DPN0?BS/+#AVL&%0Y%W7 .N/4ZO#Y3PZ2RV,*9JR,">6'FT*=2. M=_!LM85^$K9F(!K^B-8 M4?B2<='1@"J@I(,%Q&C/XD8QDCIEHDZ57%1@7MIC2-8H>SJ&7MI(8+!&D4GT M(AWH8I!DB]VY=RFDB7.FQ!*&CC3RP@_ %N6FV< GBD&&KF%[1CLH> ?V>.2> M#K;H.D-N8Q_[44KR2)B*C&.\H\F,S%(]X\F+)!YJXX[/N)LB$@-7/0LH(J_V MALJB2Z0/HF4O]Q[C5_/))E4DPPB>[^%IR6F 7,KT$.PRJ!A4))CN>PX;LZ[;9U->.786:@7VEE9BLOX$T6LYI6H@)'&(6 M%[9RCVXF[X%UQCOB^BIRE@3] "3,#"<^>_SM#9W_T6B/Q4JZ +BGE2^-LH)[/ Y?E817L8G&D"Z;.SG$#]XQ- MVI1Z?ZGT;^"['G8/H&ER!_JG0K/0** !3P^6*K4B%ZABYR"@5?3GZD>58EFI MIJ;AM@Q;>/GK44\\4X4B-;LNEIF4FW&O*!7*:R1U>3&D3E9Q;@"IET71\AH/ M;WEYAW="_?DBJ'U8W-NJ@UTJE@KG5\W9.6'*^\[M'KK2_GAW>P%*DW/K]1.G M[:-VS=8)P*TW&Q^6L/$[8^383O\9V',H;.HNV6S?B[[QK9A8!WK05'# MZ+5][I&L7UCV XXPSS#KG)R>K08O)U@-8"T4+>O@HXOZN]7@Z\)HB5[V.:BZ M MW;H-(+2FREPATN6M9/< CIF=43^AOVHP^Y\7\4L:K1J!'VV%!63NEM*BYC M=7O?6SUQS+\[K5[TA5VE%I&6$[6TS%ZHL6[3[6ESFU/V;B*6 M&N?@A*7.@;D6)C3&VD7!UZ7#2I63_&XI(=+%5V%&F.ECYK!!/>\CG9MDQJIL M+X>3EX:>&A$D$V*H4)-_( M#?>PX2B\,\P+7GV66B6#GU"M6$/64$4FE^5*F M,Z<&,J<&_M)#"A,"?S.#/.-0Z52PT^=QSG8AE138*TZ->\)M$/Y^:3SSK%JYKT DSK+LP8?RMIWW]QW%=4O?4?,*D[^90]/K&P_W& M"]WU[6>39&XR6H0>L"4(7E[N.NP;N1(9'];'R=;/JD/G9)&_#)_>,G-KYYJ= MH9PGBVT<=UPZ7$H&]B17%G8)RD=]'6E^JAD]EY&GHZ#$HU11 6EP;+%& .4X )Q+(S M<$='1".,1)N8$@JPT+5/@G7-4V07#E8IA5ZE\BK@F@98FAJK9 "P-$(F9#>! MQB*)6[G>4$,T$N)8F0":?"A/91V-KBLQO.Z<.6Y'\&SO)> SC= )6;\.N%_# M" F5D$7 TS">T!R3 *?O)".?CH3;MKR8BELJBA/*)!.0IN$TH5_F98;WKN.M M2(25$PHH(\"FB+5RPFR 4\/Z\N)U,,Q/W'+"6/A6&*8!44H!(F$C+!N(@Q0@ MTI7,O=/# #(WXUD\).4T'JYE0 V7TPS+O2P 5DL!;#\+@*61M&K<<74K3-%G 7K=^2!Z MYM#I&T/,H7S^)KA>XVNL)F1_ FGG]M"PNU:K)^J>)UX%V/P82T89)%B@R)M. M9P@BYS7>_5= 4AVGG4\/7G=.'RV[+2Z%>2.;MMU@(T> K\[C[&^"[KTWAO4J M#3D_-1-BG*I3@*40!! .2V"J-)PE)/3RP4C#1D)&!\YKX;V6)J_ 1D)*+Q^, M-&P 7":L4U0_I2=#H, M15/G')1'9SVCNW/<,7J>2(D\S_["!G=N/K.\MM'[(@SWU#8Q96WG.)\OE<&8 M2+Q]]G>K0CU^.=_CSN S;^?X]^1[YW@Q!^0;\&K7Z)W;IAA]%,\[Q]AGA%N. MI "]&TT'X+6"GA_>\2\]RWXX\JBF%Q;41_1O+G-'9LACSEZQ4BD51G12Z.OA M\P \F@\)Y(V_@ZF=60-M2@/G($U1RVW9QW);1(WPC8).EV77PK:Z3%]%'P8 MS"AS=5I-I'9D:9Q_C*-D_&$6]9@3-+969'V>#S.VOC%WNGQ]9"]FY*%*/H1)?1.%)E@9:1?#5"KB2CO!@EE&G445]$.)@UJ^N!>\ M7'[S#3@H;R(.HGRP !Q4-@X'925G%X:#ZF;@("9&RJ\1(^6%BY':6E 7HD1T M46%&-BV_,@&0$;;6MH:7W$?*M/I<'A^U?^6$,#9^T6?MV)2L-;) YT:SN!R; MKBW\+@8LL40$NMTQ\#+'\GO? =WN7!I2^DR48R).H]^&4&__.Z!>.&H%3:]S MNV$,K*'1FT+!#2'@P7= P%O!K3-.#=?&26);(SL/OP/BK4GG9=)20AMSFVF] M5CV928J7MISBZ]:MF21Z>NYTL)]##B':JN)EA4]MP32'6XY MZ3*DYQ9/O?*V>WLRHN>60+G5>VTRAH!M]V!DP2F=D;A[>=N=%]EQ2F>%XMON M^5CWM2*31%^USX3Z5?WG\^6_:__]SQ_M@3_Z8M<.S:_[C]TOS_:G$__I_;Y[ MN/^Q_->GNV>OM__8_EKL_3;<'3;%;U_W*P^C4OMB6/SS[*S<_+C[.'K7^%)\ M-)ONE\K7[M.'#Y9S]>]RV[FW_).SSL_W3X_]_=.K\[]W&^V;J\'37Q_-_K!T MVNZ_^_#@[G6U;]<75STW_=^_EI\K+?O MW>LOPZ]_M@:-_2?WP\_5T<$?G<;/+=<[;(J[OUK7?[G7[RZ=/RN[[_\XN]K] M<[_VUY7H>F?=G_]L/55'OXF^?_*[J!B/]M\??MXU/NT=VE>/[XOVQZ?.8?WP M8O3NLS]JWE7Z_^X_.(_W7\\JXO=??_VOWFC>YO/'JS\BF7'A9^5X;+M3:OVN MC?+"_5'E;?='9<6UL032;;M7:MUWD.52;]L=4QEQ;2R>%"X=G)3/-95. 1V%C6Y2VT[5Q_-3UHW"QJ_94JF\Y MS3&[/1/EM/^X;ZX'97-)GY=1ONPJVZL4XF:<.+(\7'?=:Q5YW=^E#?6[91IZF;E[&ZL MA^E6]&#OY@W@[?G.-6R/F])%S(]+W&C#<'O.=^Y2JFZL2VDZD5.:VW_G\GIC M?4F;1.RLB.^-]1Y-N&=+WQ$QPYTCFY9^YX=Z_T?X(VE?FB>)M^I1D%]Z\XUP ZAC*YC6(W#4&,+Q26I%;PP=E5\]+TPQ M\H^],+'8B;"=OF7+;U]8<")N4Y<<>VV4W,&^I^!N &^?0&G\.G7W\9?NQAOI M4V]_89B4O X_!6".U9\MQWP^AL_NA_W>\?\#4$L#!!0 ( -.#K%:&03H- M.0< )XF = 9C$P<3 S,C-E>#,Q+3%?;W!T:6UI>F5R>"YH=&WM6FUO MVS80_AX@_X$PL*X!E!];F<[ M?.+I=O6X_K<1DW0YD?L)U#YL2-V^1*#M$T#U>Y -;''Y/#4YZ5_WS ML_.3H_[YY;L/WT83OR+;\?]_O;OV7Z5U,IU6G3)/!$V^";G6S!S/:HI6EYU' M[$^IE.09^WV+G8G!0$GI^?O?GO=VFGY]H?W1R=U^WG0,Y&)&]%\.S\!-OVK>IDQ&2WFJMX1 M9B%G[/1/:XEJY"/;;W7;6X@$I]V%44O%SMF(CP4S8BS%1"0X*6G9IY(;@%E- MT5]HXYC.V9DV&73=_(.EVD!,K*]58DS R E[RTT\"N;=:T=L=V=WC^F4719. M9O*SN+IA)]H4["6&LAP*YB(6UW$Q))./7@I#(9G-: M]"70!FLJ2DRT!@G$TL1E!K$:Q*"H> X (4(L!74D M " "/WF%4G-T5[BR M=]:&!R62)HY(HE00 *0U8.>7L^MKI%',[8BE2D]L#?AY9&6<.H/F4#-:@*VM MM;FG[@JYWPVYKYHAMW_KD%\82^G3!FS6M(N"EDY3B:8__G/(P00W0D0,E M?"X7 /A 23LB>9++$+,I;E,[D396VI8(BA3-C5;6RQ1&QR)!MV4O@;!$ +,! M1KV;>,3SH6!'")-7I8)$>X]OMO=?B@T_M+V?A-9&0*\DXIP'L-,"C(+I@@\$ M2)(RC5=*;ZV4;FS4I.668T""R,_!R MG*8J+5$2'Q2LYR\^S&LKH)%#7J%!!:>C+!6G](1]>2WFU 8C/%%:7UND>/@V M$"2)#(()1/+L&6/E1-_0B0;_Q(D:QVE =N9,3QS:W*7@AF.9D*=PJW-.R8Q; M>!E1?'(?;LAC"+745)(/I))N2@1IV;KDV1[U'L_!*6^)+I0(/FG>5#LJ2E/ MH:QG='&L3>(U\,7"4.0@:DI-D>CB6!3DL22#6BCX#CQ;%LA;*^_YD;PG;N8] MO3%7I8_2!"R1IN#W<@Q(V"4T?<;@YFEG?>VAO!.:RZF[=Q8,1,H@7X'P0)?N M814:I$:@=R8NJ !*OUS[LD%=6OD (((MH- AS;Z"^P\$]Z1AL@A N@](NOVI MB+I_L@SV1'(:IPAB43J.2T.P6V L2[PIT]:AGR[G,9>%_>K+S7 1.1_R,\7U MTK@15?:W!"NE460+?V=%]UEY.5-I(R@TXG9&[4"DN/Z6U1I:DI4_): MJ.H"ZXY\]/7F^5?\:U6^/^0L^\]9OE.UNKZ6U(X6S8,L!?U%K,_C+4&V.7.[ M7W_,=.,H09PVMJ9*R K4@SFS3#HGQ"-);:!!Q^AY(J&@G^4E_ (9Q%**PB>5 M0K4?BT^EA/[>9\L\]A==&ZLJ_4?*&0VK]",%8HTN"933E0Q=[L12 )45RYD5 MRQ/!KXFV!*+MX1>*!/^;07T?^B2PA[J6[L261V>>8* 5L^#\8&RN2PN, ;I1 M 42!/5D@FGGTZ>LI2ICUHYYK'A\S=I;^S@3?RGY)9-LV^U[KXDL-#,Q+3)? M;W!T:6UI>F5R>"YH=&WM6EU3VS@4?6>&_Z#)S'9A)GP$RCY FAD^TBTSM'0A M+WU4;#G6(ENN)">DOW[/E>PD0$K-4I;I;'@ K%Q)5](Y]YZKN/MA\/&BM[[6 M_= _/L-?1C_=P?G@HM_K[H2_^'2G^KA[DU[]-Y5 ZMM_9WNONG,"1S_>&:#KU$0N3;3E=8,+"S1J&VCF=56V+;D0B M=\)X/][D0ULB!>=NM5CYVW6CR?3*7,I=S,/GN>%GXWMAM_;>P7.:N)C%U*X^W^!K@,KNII MQK1I$5?UBC *D; [.*LMJI[+EJ]$@K/H;(/^9[V%+DNVJ-4[9RD?"V;$6(J) MB'%,TK*O)3? C9JBO=#&,9VS]]ID<'3K+Y9H S.QOE:9,8$=CME';J(T[.U^ MI\WV=O?VF4[89>%D)K^)JUMVJDW!-M"5O5'QUU(?&3&2UAF>NS?&-VP>>:9MWM@D(M( M6,O-E$P07P0AD8"".J46@)F;1*\%CF(VR_2[%$6XC(>T@#%_!-QU@HS@#;,IPN;L0*S*\& MYOUG@EFP1.9 "P%O#HXVD QS? SXS UDCI (G$H,)/-(E10. <$%*+0!7TD! MM0" "/S$"J7FZ*YP9>_-#0;%D@9NDT6I8 !(:\#.3V?7U\BCB-N4)4I/; WX M>61EG!J#YW"SO0!;6WOSP-T5A-^\&;\.!,6#<")S^\_1G&;M$?$2^0#:)1F?4@$# 4064WE=073I<&D MB+!C:7W@AI7(_3A4 \U#_F+:,$)Q#_%*5\QAVEY?"SF%/I6(_W#&:B5C[OSJ MAE;&DAM)2Y!!__A4EM-0I25)XH."]?K%AWEM!3QRR"O4J>!TE*7BE)ZP+N_% M7-J@AQ=*ZVN+$@__#059(H-@ !&_>,98D>@GDFCX;TC4.$X#LC,R/;%K8[5'O\1Q(><=T MH43P2?.V6E%1F@*$LE[119$VL?? %PLCD4.H*35%HHLB41!CR0:U4. .F"T+ MY*T5>WXE]D3-V-,?=M;7OI=WPN-RZ>[) M@HY(&<05& ]UZ;[O0H/4"/3.S 450,F/:U\VK$LK'P!$V LX=$2CK^#^"\$] M;I@L I > I)N?RJA[C]9!GL2.8U3!*DH'46E(=@M*)8E;,JT=6BG>W",9;%_ M]>5FN(B<=_F=XGII7$J5_1W#RFD4V<+?6=%]5E[.7-H,#J77@);PER#97;@_KCYEO'"6(T\;64@E9@5HP9I9)YX1X)*D--7TGA,]C"0?] M*!O@!3*(I12%OU0*U3P67TL)_SUGRSSR%UV;JRK]5\H9#:OT8P5AC28)E-.5 M#%WN1%( E97*F17+$\%O2+8$H>WA%XH$_YU!?1_Z)+"'NI;NQ)9'9QZCHQ6S MX/S=V%R7%N@#=*,": ?U9'&,MLQP8O*;\,NI,N+2J^.5,/K50-ZPBCZ&_DD, M@F4;B!,^P@.S_LNE"MWM("%D/M9J+$A'Y'SDBTU?28>L(+)"Z:G QY-4AV]M M^1WR .N/**SFO-A^,1 ^@J=%_-S'UY,G78#*$7*/B879BK12O+#BD-7_M?SK M,C]&4GBCYCXRWGH8OK_\-%CT;\N"ZL%)*&(<[R'[R*>LLQ>^$._N4(=>M<'+ M!_Z#!J[WB>!%Q_ D3Q=[+VU\^I"U5;69-3%/%(]N6&?[ &?B+R5_M"4[=N?^ M&R)+]^29&_"X$R?3P]=W8B"=PL-I*D7"WL]8>!D$WQ/\F1'TY]/SX1M?#TQV MZ(6R\(89O8CV#U!+ P04 " #3@ZQ6I>BLJI@$ L%0 '0 &8Q,'$P M,S(S97@S,BTQ7V]P=&EM:7IEQVV9Z^=]7()_?6=]5L=R(7D&BZGJOD0\.[.S#,SSXQG M&9S;%]-AM3(X-[0Q?H+Z&]BF/36&@U;ZB;NM;'LPFH^OP+*OIL:'FA=R>0:= M=B3!9@&-849O81D&A-?3A3I85#"OAH(HNLCE B*N&3^#=A\DO9,-XK-K?!3L M>BUKP\%H:-RMV8I)Z'6;G4%KA$ 6.RJ>:KH/J;&&#",T&,EB815*&0;96AF& M0[FD(L%QPE=QU']-!+JQM,V)J6NV.9_!? +ZN6E,P/AHZ)>V^;N!2[AK+$&; MC56:7@)I@F@W.65,"82).=-FNJE-]CIU#':W!Q[S<:> 85%G(YADZ"7A+AAWSIKP M:PIH+6!QC)"KE3**%&P.H@YF'?Y@O@\3NEJ%==#7C'JH!;5*]IG"W/.8@WB4 M;CQJN+=$N&!)Z@?DTSH_/V&<<(<1OSB/P5!&,Y_KF#*AHEFO5J*-B#>$2Y A ME&HQ"V]2BT#0&3>,)#I:/IX?4JS,#%A$K BG<6-^Y],M:$Z2!\7*.NX3>?9B M[$C^=W_:Y6)&DVR18=J4]H8ZN$=06QM-#="-Z72AC;86FIX_ M'Z=^;IDKUTI?^P>L<'N9F_FL$N,0/_<'M:A18&"/\Q.99+O9/67\OO,^]=#+ M3A.'D/&P)/)@'=F8KJQ4O(V/=>,@.7Q%W(+,@MYLF* !QC!6>F_( MVR+G_U"^H'N6^,[[WH]]1=8$D7K9VDLU(JG _T^#8]&@2''WZ4Q@'%M>0))Z MQO8J">-8[8PG&1MS=^(IFU4H849%@CW=UYHT< M#[#0+>EL'J;DO0SNY^\1(I6)LTNL9Q.IQ)$^K$+A4M%P0M\G44SQY9M]JR47 MD<,42N\J!2$BXKJ,7Q=>=9JG)5Z>*E9.YCC_E% W8GREIM!KP]$66[HZ,85NMN)6\'!D)X-?T#?FH[<=]>Z=*+L^@JA)% MA&?%\ #<&0GH66[@ 9@'Q%-/^:.>'A6_S:1/'\[N "TR,#(S,#,S,2YX,8TIV&YU7[09 Q*(V)M/=QO55LW\U.#EI M_.\= #^]_4>S"8X000SZR ;C6S"@KG=E83!BD/ )92YXX;L_@R:8^;ZWTVHM M%HM7EBC#+02E#/QRZ^0VPI MX:L*[5ZO$[?B8/)UI?QRS!S52+?=[K7DZS'D*"Z^S)1?]%3ISO;V=DN]C8L& M7 <_?A.A#XM3CRW7 ;[D>3 $Z$[KX]GIE>KH^[)")]N_+Y]4<;,5OHR+VC[+ M[P[QHB512R#=9KO73$ 19;"A$S'A/B06:LAA ( <") 0ZD-?C%PYFGZ2(TH] M]CQ,)O1=]$@\E#VZ$[-PB29 ]?&.1++;X-CU',F->C9C:++;D/W8C#OKLP/' MKP3(N AD%J,.,A/8\ACU$/.Q8"C!OQ*0J;VJJ7S=$FTBY_0!A(:[Z:(22F#6R'BG]FG[6%E,>($<08'OK_ MG9BTA.>Y$F-,^07Q6XBR$>'"5R6%@D@J4&(Y>'%-8&!C\>;GMZVTT'1[@9 V M)._4[_28CFI'13)0DU57ATVZ8E;-9-T4/:G*,4.M%8HR5O9DW'V^@$QTP@SY M6 #CI:A,UREFMON]S((7JVWF46WL];\MV2=K"4Z7RYC."J&]

M%^& 3L#0DZ&G$% ;;3D>KV9BT,^H8XOX_N!;@/U;6;U+66^%1D.Q=T66N?$8 M(@0"$?),:>3BT0WK)!9LDJ.@:SP M^UIPNH^YY5 NQ(D_0KF2Q5@R$**!DBV?)J7GF6--:40I6O0MBP;$QV0JS(/8 MD-FK<9&FB-EC;F4(0POP( ;.G+=$KUW-*/-'B+DG M9(ZXKZ:SU0FT?#4SB6_2)$JI_PGGS81P97E*?%/*!XD&:G;U[%ZB.2(!6N7N M_F'1C+B=YB:N6?LO;8^?(LA3_1T]*@H<.^UT=X<52P O0AGY2OW:AO^MF M$@EKIS9KYM>)4?)X3;\KL--,AN$A1#$P41,1!>_6#-F!(R9-@1TQAFP6=I]R M5*NAO+EH 4V9=$.6)AGK1VW(^31N!43-_,7M29TB_OW#V6^;?_S^T?*"Y0W9 MW+;OMN;3FUMRO1\LCK;8]M;[[I?KT2UWMN;67=OYQ6_Y5^B7NZW>UV7'.O7; MGPX/NU?O6_/EWN"F/;>OV$WO;KHX/L;T_+>N16VZ[?.;#.O[/6$GBVN[<'9=?O]].;"FY!-4>G\Z-.H?W-^>NH> M.2_OVO.^-6/#&__NT]@;;"W8\/;5VCT93S\PH9[9_13KW7T M\?"\]6EK\\LYFO+#Z7+QC^F?1.X?"/FY*_16,F*_A+V<%W,1NNC/*\RNJ;@FQ<-Y,/BI=<)N=> MTY U,$?VFT6Y;[*J5*'B,"V3(TK3D[(EU0"0+=2\E>-M$LC%CBOPNX&KNL^# MMRK -1%95*MH*=W-Y)L*B T;!%&+$<]QFW5>9*U-V+Q94U^JP-]EYD\5 E>4ZY1H5")J@@'$$" M1 ($%,"U._OU6,CN+.=9;<[K@F5%+Y.K2FXS%RTN:EXT&\ZYGE!3IHBA3)HJ ML_M8#DGM/@.:3=1!>67!*+27.4$7^U8SK M->6C9J?;['5>+;D=?X&[)@JI=/@)\'HHXGJ/0:&[I2 / 8\O$TA6FD+HJ3HM MY/C\7HSZ,/IQ?9%[]8 .3U%-]3>_!U)B=.1?EU"2D;B"I&+SH=72+*2ONBA' M@ZB5H.!>QBH'957GR'HUI?.6B*S*@$@7ES]6&HX:C2X!4:WN-N(@;CC9CW9 MHEQQ?\Q]!BW1X^&']^JRB1WQ3 2&)SYRY7S0 # JM=OP62 _F5>E1,B'J3U2 M]>R 19,PP8XCP]&X+!?.3LR=@7Q[Q&C@Q8U@(3[A7XLAKO:J3L&S*,<]G P# M5F$MC3C+J:H260/*_2KJEP67-$V=2HB8I\+N/(R),JJXR"SD-8(+-_\>/PYF$P,["-"74RJ MQ4$>*&UH\@'AZ4PL;/ISP=L4J54-'P:^S#[*"V"ON;S62SJB0'Y/6=D5VQ/I ML8[GV?[Q6N=@,DX8567O,MOG'/G\'*44$7$%\B&[S5-E AV> MJTN8=_?C5^/P-D&A(QIC__$*YH'593"C#)GJB0MX*YL;R..RY,_4SV+(_AX% M#:"UF5H9](TU<>[0DW_P)]#X870^L\YPK/$NMH^V_'C MAX\3W@!L,M*ZA"HWU]R.9X)RLH_85+=7@O M!U@_E175KQ#-Y:'JK%LCH? [F,K37:3!NN-=+Z_ZXZ$,=N.*G?K065DQW%9X M19N'MFP:[3QPQX@-)RKZ3V2AU&F"%+\J4_7,?GTMN/HI[F R0998XZG#$7B. MU(HX6OE^@(Q!>3R$V.KQD?JK KH_ K1I4*L^PN3A8L&'J,V+GCVS@FE$Q@1V M>*RE4OBSF$Q9V:MC!!U_9LEE-J-S++^0$Q4M>0)YFE9'/GUF;8H ZCSJVO>S M5,ZC/E(#[1R[MKP*>=3OP&XRWS/AGJ1+%D^B8XB)7%R5,R-FX*8\61QR2&\5 M]=X >CCVU<.Q@Z>P\KGCM?0PG";5?6!K:9%FM/H3W::Z M5;/+8IPF%WN)7(CEQ\/1QEZU1VH:J\%UR,@ZLWO9E^N?J2JW=_M0),KU]A>0 MV=%2Z6 I1A7F$F9J-7F/0M[!+7LB@(YT;ZE#KW$G/'=*^P?HK;6C2R2MPA(R M'I:;\FL@*8C_!IV@RGN>)< ;%%>E1G1/=)M%IP3?(7LH^K%_H9!78J@4@M0Y M@C/(OB)?S3MA-)"7_*@4ESK$IIG1<.]&Y9Q=(59#DDM?M4*>KA1*;>"2_[E_ MY5@TXC0>_<^O6"'^"A'J!VA_.F5(K!61LMFJ>XT\M/J4#R5? A(=H4@L+]+? M;_V(/+(>FVDDYAP5.T,R^Y[,5-I4.IYGSE!I@6G9.1-Q#AI YM!JJ)#!8]R, M=^3_O'1$H["N&AIH4.G/5$3%4Z%8Q93)1V>(#=69@H>0J^_W+R@F_@D98; 9[,IT*4UUSIN70BG)4Y? A+=4*/_[?U!+ P04 M" #3@ZQ6Y=2QJ%4* !\:P %0 &]P'%7[_= M(2"0= BQ8V#O?AK-).>%G8_E L:N 8VD=L] M+;2;Q4JS>GU=^.VSIOWRZ5_%HG8)+A"=@:EUQEH5._VF@;06T5UJ8>)H_V'. M?[6BUF.L?U(J#8?##P:_AQJ( ,4>,8"*"UJQR 5.158)"($G6HT@[58?:[M[ MVN['DX.]DX,#K=VJ:GOEO?W)([]\LI'[W-$I:-QNEYX6YC2-.L3^@$FWM%F-Q8F=YZ,Q(6%^X?[_MV[Q\?')?]_9[=2%'4C%[M;^GY[TS1ZX.A%Y%*F MNX900-$)]2_>8$-G/I(K[=*D=XC?BM/;BN)2<7>ON+_[843-P@0W3?M$L WW M8&F^Y2=LW(?3 D5.WQ8&^==Z!*S3 NZ345$@6-Z?B/BWN/*#_*ABEV(;F0+[ M,]T60VGV %A!$Z+;]]<+@\!]AAST F0D""R)6TI2":7/&=AXS=W2@2;C/SO@ MIC1S68BP5+VI59WV:C8>IK-Q]G1)'=G"9TW/!FS9P+W*P)2U](YX/*F%4@E3 ML@W=-CS;=_\;;M&"K3!BX)I@3JT5$M.[UV>ACVNTL;&@Q1:S#Y.I$EOO@'U: M\&BQJ^O]'Q5*@=&J1XCO/?.P"4,HM\2?AY9.._YD#!XL"3Q+8#,ZO>(C[*,; M+7O"6RHC!?<5UW>!BY\>&N@V%T@KK*H3,N8Q^9MN>Z#8^&0ZIS-ED>D*61R= M3HRI=?S'$,V+@2ZXHT0]Q_&E%1&?EM/G+8*=%>PQO#9RF)A >*(K:$- W1X3 M/Y;2.52SAPEK 7&NW0%0)N()54Q-I(I96-A4*J*!"9#?6T(^Y42I& ;VN-Q[ M,("3S0-1'5A&DSM.U<)#I0,WLF=.@F)%YR2GCZB7&YA#9MF++9F)SG[(1Z,_[P^OX M)JRKU$D1,0#Y&\R=O(P2Q, M8EFR2N5)-TCO(!N)3)A-ZQ.AX V./VT2&_I8=(@MHIN0;3<=I2GG-28Y9U'] M="14"I>7N![B@9FY(\GUY%UR)N9#AI.:)2>_L;B' ;@>-'LZ@8#Y2#HD753, MX[DFVGB(5XX\N_I^:M@X&Z=?H6P[/'\58FK7C,[! B[8#/PA&UXD2K8B,<@ M4ECPSQF273FQ,1$I"N28,*^J"9!,JSIVC?>,17/ZA V%CUF[>P@C?UE4%L\,5F\1(W2D.^"R1RBI9>?H21D4[H5*_4 ML>-@-S/@0^)SC9[)0 ]#HGAZ5DP3"4MUNZ$C\]JMZGW$=-5O=&1:<@^7R5B0 M@J2RJKX'IB,7S N=N#Q 4]XM>8[ TQ>KR #J1I\W@:+*- M2.SPPJXH-<$UU'=!<9JVD)-8X#9RJ3[-**/NDJ10L4^UM+11]7/VNU>7=QVG MG@F7!%/:(-A2GK;G):=41.3[ZNO?4;HVI?30P7LKV%U9B3?CR ML.! MG_X]-5TV.Z%X9Q=/9./%KX=MLWJ;;O\M?O0Z%ON(7^H?OG8 MJCS4;VZ<2WOGI3RH&#UR]\!>'CO]ZM&07.T-Z'UU+E[(G=G MM_AQOW3YO58O/1X=/M6A2VO=G,Q^__K$ M)]GS[<"ZN3BOM6[!T/R4Y=T3;#YY>[DO)+-DTG%=)"+*!,*!A H4+UJE$QI M[AXDY7$AKR9$4.$[SW/H$S#0! RNT,&$H1?_5^4O&N2:\L%=W/A3'3H0-'D2$P\F21CH'>E5?X_9-^A"/ MZPL4\TKY#"Q,8')?2Q\!O1CQ,,.M0*Y.QM=\A%2\3>!/\L';_H@8$*"JR^ L M+K+)ZBN4Y;U9X+VI70&]+/FDH;D.++.< MLR@[]Y(LPP>OH9 M+$3P$FF N!UGXS85ZV&S_% Q>"^1Q8:6-12GKFO^O\+3FCS.^_L24!EUC/QG M&]ZW=92JS+78>QM9R2!5>YS;WUUZIG,SQ3=E>$C,@CB)DIS;_;>1)0-.>I@A M]<&8 1+?"*IA[H17OE.IAA56QX'XV%4<#;/W[&]L M/O$DC7*?; M%67CTGG )>XDF]?7D;>E!*V/FV17;^IZ6>QQ@'.8_'OM+ITR45\YK]"WI3RN M 6A X,>WSK:PJH@3$XGF63))6YFNUD$J(.9(Q0)"6.7DR-^B,XCB)G2**/,I ME]R2?)?"5<_$-1@(7.'7;%QAZE]AT__)=/Y]Z(SZ8<#UVW'_,,#=)&Q=C( 8B+Z^_52W0KU"WZ:&C!B^EY:I M5P&JX!7>-,MXAA!^9UT,D&O +9@-CQ@]WH\T"#* 3XJ*,UDJ(#! V*/V6)R7 M3)JF4TK?S,)J!7]O153MKC\Q@*7/<=_S<,A-"/85\()]\<+0Y'%$?25[EJO@R6@8D1"G*OX$)CE7]P M9W*7TH^FS%9BLH(\0L%F0QZ%2%P8C8H"GV9__4G,A+\ 4$L#!!0 ( -.# MK%93=2NA"TR,#(S,#,S,5]D968N>&UL[5UM<]LX MDOZ^O\+G^W)74QXG3C+9I":W);\EWHDMKRW/3&9K:XHF(8D)12H@*5OY]0?P M11)) 1 M"!F_"$56Q:[FT\#C>Y&H_'S/QYGP=X"X=B/PG?[SW]\MK^'0C?R M_'#R;O_N]F!P>W)QL?^/_]O;^]O/_W5PL/<>A0@["?+V[I=[)]%L?NOZ>R/L MA/$XPK.]_TEF_[MWL#=-DOG;P\.'AXY(_\[>? #[_<.S': M(W*'\;O]#4Z/]SCX,<*3PZ-GSUX5=*Q M$]!WOITBE.SO4=)W-Q>5MXWFB3_SOR'\2#5]2+]RR*5P""WCG]<.1F$R18GO M.D'<7>0Z09 WN" S<(9N$_+SC##3D[I.A$IJ1M3;*<%@&@4>,1MG7U,_68X( MD:,(OY"75$"#"&HE*NG#W.S94*Z*R=),8K&QVGLARB.G9", ML]B/H_$UL95$89DAD9=7DE[^!H9> 3T,7#=*PX2L%F2@A9Z#/84YQGG>W$"E M>J/_Z !;. $!@<)R.XUP,D)X=A$N4)S0R:%B&.1IFGN1&[1 88H4Q%P]85+A M'Q%9D12$*+YO:D+?)I'[I6(S%.Q-\UF3R&3DR7PCMH+X.RB,%6^>(Z<1Q5Q-A\R M-N;3^QA]38D].5NH&:K&DZ9$*DW+R+D/=$Q2\9PQSRFW,JK25)Z"G6>JH@EH M&!M6)%SQTH#X"QX:(XR1AW/M9'P4!IF8CD$3L>8T=&<:(M<(V"L5FTYC!.J2?(B2@,RF.5G]5[-)YT5DR&X]2#A%B>.K!+=J9$VN\]+.L_([J9,V M-G7*A4U9YOJ#!I'.ES=EB:J/&?>0*PZXLG!\$B9M-=,3UY.52\;8T&.Y"LJR MBHB8\XPVO&-E"1G/&AV;-5=97=L< D:$/(WB=D7@G65Z$-->N&&$* MJ:RT[&!75E!._KI,/]/$]:M,?L\G?.G^P@'Q$9TT2/;W"C:;*WV JZ*3,5**4@P7U;%>/#W&T4Q/A4G4BE6$B5OU;O\9>22; M#&]=$MD@[]U^@E.T8164=4.=O3I RYFDG7L M#>T)1^RFNB3A:U6?EI5@[I28M0K-$Z/7O@KI:&QC3@(YV2P.:VE[HQPF4.V+CI92WD>1]^#3 M@-6H)E9D[4X/P9#;!'P-@O$X)LL1CI [#:,@FBQS61HFBI-;9#UG<3RWH,E_ M50FO5F?L7OJTFC@H;)F/FKAV'L=,%E9](LDAS<8&QG,=SFE1-XDFL_V?&W\R M)1;OCOAA5$K3)E[(:W(T 0;DO ->P_4TSS M^N'PL>K6*JN'!Y;I#'H6U12E5EEM2S$DF-KAQ'&"Q^W9+SG$6U]_&R%%*>H2 M9DJT,.O1O&B##2H%?EJ4;Q<#!49-'";]651X*('$&. +"7<%Z8/4P%]X"7OO>DLGE9RW!=E:@#7X[,[7X0UAB(=H$$*QD:$-8 MN-FU&XZ;G#(J@ #EXD^BV$ 1)ZL[#; OUJMIQ,('/%U#_'%PO;2RLQO3J.BH';E6/YD> M@#NLGH!;GRCI>^IX-R3'>;H#3$&3LO\S76C:$ Q0N4]O&3+<.6P[1 M]IBFNSXS5O$@3:81)C/% ]5C@YG5738SZFL""'6G.J&J8)[?Y+VR1O05^;W+X/I57P ZN9VDAL;&FID^'82SLI!:5$9-55 MC\!+G(A37[AF]I,9/EVL.B%&E "WW^W7"RL)+G+T94-I@@MT,J?'KIA0A@ M*Q3UIL7WL).;JM_%H#ML:G2 $E \+AT\\74#>\-;%XTN]S:&HD,+TKHD< M4\O=+-K&;&7#5!)&D,-LIVB.$7'+,G (ZUF$$_];T7/6J.)$G&RF7)1T)80+ MK)JJ(2*TZ;.JD"X6#_Z<02X=;:$-I80-#A8C;ATM;&(CT26@0W.JG!-D#"))%WUM++%4K /)4J[=[HH :)9")9 M&?G?$&T5AKS!@DS:";I*J?##<6,/B=[$Y!K6C!KOON0U%!$MPS##ZRA'BM/\ MAC#H#595[CT)X)1!+95K/*E;GB0HMP0AIB>;1R]<$PX\I3I,-[NMLRL&!+ ^ M2BZ]6=*X,)5Z::VUV]X^J> F>$V+O(*("(@RW]=TKKG)H$.XO*)6W$H)(VKE MNE#CP]=9]Y_F[/0W=%$]&U2%H!GQDLB%C*ZS(/O6N_T8369Y$P^#*_E*BGP8 MTHO[HC [U?_H@PTA)B\H-3%O#!.JK3(FF2IC@P63LZCQ.BWN:#-K_)D\H!;C MQGUS0FV(!F;%_K-Q MDI8O+Z\]FVM *T'#?O+(13# 4+JB9AHUKQLN);F"_P MO*Q>S&?#11+:!TX19PD+R.1@%*R!J('/QVHP+ZT/ 4Y@%VJQC_6#J$?,R^(> MDK2"6M "NMND?IP?1#D<)KVP8SR 8.IZ_H(=#N2B%^XY>>-6"SJ?N%L90TG\ MN>E 4_8HZZ&3- 5H(#J59QQSX]( MG::8Z/L:83_*3V[(@%ZN4A:=1WSS;]*MM!R;V(9S0 M(XDW]+3&<$P,#>NV=LXVJ H]ZY7W&OI2!PW, ^8/F>(RX*W-OY)?'Q6J@"9$ M_4&3+>-69ZF9)T?)\E$QW1DG"1-4<0)#=9'D=.&%"E@=:QSN?F;\G M7(&QS9FL/Q,J.20%E,$N$V\(<3N-<#)">):_3?9':"TS>7Z'"F9C:SRNS1S] M&^2A65ZF-AQ_0(0N>>TDQ7ZRY&J6$Q!)DMK)+5Q)E2E!!I0); R7BS!QPHE/ M/7)&WLC\-&SPZ[-&%5 %74//(WP;C9,'@(L#&1PL1J9FU56!K3WRA/5GK?FQ MW\$BJ((R6*$\1XCB=@U[H8M(@.\A=!$"W#JK=7R>U*4H#<=G"S]TT27RKE/L M3DFT?8U]%Q&K,ICEJ2Z,%GZ4QL&2GMB5=8,TJ>_@+)88^IM^D2ZL4/>Z1BY" M7M;OULR>&*1P@F[(RG4V'B/C:_B6A>_5^K]M MQ<)^DY0?D6%^$XPC.'=0>?J6)92:X] M*H67!E+F4*7FYG+>R9VZHV0)-+Z57*5NUV:KC=KJIG$-)/C-/9#%,=.Z-&^QG$T)M%?3-\XJW37K@<9 MXHD3%L\,U 'U9 'Q&% M'A-:7PR_OH8 =J^6,3F$-N>FCB:D;.D6IR]Z*.J]B&]]2WM".=B+E2_=S3)# M;%H?V8VE.6FU-AHZB4 V348':2691K"%GXTNT2H0KY)UPE>WTSFZ(M(UCD+R MHUO,M= [R8*[>%4FG'W')W.2K)\QE$$S(I*=I)_JJ#"K!#%M=RJ[MT1<4RNO9*%:_^4X5:J"W,+,Z MO-G*VAS%;5#MV-AE=&GNULFN0NLJ2J"N'6YAUK$?7X,PPQ'8R@NQ^-K'R!@C: *:\]D^S@6/]]D"@ MBMW"=#IG4)^LLH%;A)= MFP*@@:[&N]M=7ZU\P+)=:LSM>79:(Z%^=Y@*S#OG[6ULO^N&\BL2X)-'Q*E+ M2ZHZ4:AY(61EO0U#FQ*951NZHWR[(4UZ'Z.O*;V;<5'NC>A5RE7I@)7&<=CH M5_A5"8(%\UP^EJN3Q&JKUO!QH=HQ9ZC6]QA1)A0A$35A86=K@T[^_UN>!$R--T%.C5X7$H' M^.?_.CC8^_=OE[^^^L^_?W?GZ>.G\-4;[]OKQ>33,KP[31_>O\9O7O]R]/EN MM(R#UPOWV[/@G\EAWUBR^/S]V/R;,_SL^/;G\Y7#P>GWQZMO!N\:<7 MWR8/'S[XT=6O1VXT]=/3\_$/TX?%[/79U<77PQ/W^FK^\/D7;Y8\/W-GQQ^^ MX)_&T>7#G7=R>??LE\FGZ_DX?$4>NGK_QVCPZ>KCQ]G[X(=OSQ8#=XJ'GY)O M?]S/3UX_X \_O'S\^^_CDQ_NR.[M1JH[1S-7"L[/;:./^5DMQK==9) MTQIM=Q!ZIWZ0)LC;DJNC)D5O$N3:,.]8Q%B^1S3V"K\=YSY:7B^MU8(BCT%/ MZ=7C08Y3"QD6SLO@*U M(0?2K8>5_BK;Q"\+">C%2Y.0^%JFCW@K,M]^OM"<4E5Q!NO9ZC MMI(4YX1'W1,.DEP-Y!_JG&33_G"Y"&V)MG?D67-T<'(3^BKH'*CIU]VL;TRG M7Z9 2P9LRF4W;$Y@RFX-X F4;-"AP,OT"VK')[RL5YWI6X$'=L/_12&MH2J MY(-!X[J2"PF-:LM*A BA,+F846>/J^$'#Q<(C\@;7E8<.9D4)9>&U8LPVXU' M/17)QP)FF['!=I ,KB/RMA=A5T4P*5F^P:F+0MC(@$3I!>^K*.&5K, 4KXD8 M6NQ;V,&=E$%21H4V8K: [F*[9<6!1D'D^I+69N2[(JZVE25/3?L67@%U^9TK M.4I;;@:EK(KJ3;OMP&RW0=1?<']*:8!VWY=ZVIEZVIEZVIGJ&!A6FWC0"C[# MSA.#@<7>L99'>PLKX/-WFR^60>K6E$JPHW/RDA,(4->-^VAS+)SY-%&&FI.*$4B M"AIM"TU:H=SJ'LU3J*(XQ#O'+D^!RU/@\A2X= I<6#T(5S5$Y>F6TQ1=$:LY M>D#! ET2$SHUO=NL+8:E8A\S:UMW)4#%3;(2?4(.'CU$ED9#R=U:;::=8; " M':R@3TD2HG33%4GJ_' );W;/B^J.3MT5 U5RB+D?Q=Z M?IQ=\H"\LT>7?#6_O'>;ZN;*8+?G$[SR^>##5,B,HL0)JB)()2%8SUGEY^C#5%")".! XY7A[MUCJ>N2RMK!W6O4+)Y>IQ] MWKNU)8 D4=W!?)7.Z "(.!V8>)7M"95+>(VEX*>DHC#5U<\=K[6+N3DB; M3N-DDO^&_,F4C,O!@KS !&6#,AZF24ROFB+L\\O#:6OHE-KC+M;#$"LK3J.9 M26T*;!@/HB8=&=,$AN$XX[TA9/;N.@H7$[05^IF= #Q5MX IV& ))Z,%^WEU>]%PESS8/C3]>^5T7]W M^P$Y03)UR7BXQM'"IS=HD0'B4IX3N;G01L/>$3?C%[7+829KJ';Q&N/U[-*R MILJ,&GM:PJ'6@;SN^J#,4KX43Y/T=DOQNFMT-7%TH;32+H$*2J^8J=VN;+Y; M@H 1D.64*]#K-O#KMU3SH#2:A%B?JB2FVW?I77),UNQ/68>)#9Q<[2#*5L[I M"_HJM,^!ZEG6+JC#;#1TD*+FFDZ"<;?,\='__J!,;+BMKY M64Q;F?'-%* %Z2:QDO<4W6?_F_:P& R^&Z6QP&O-.6XU]JPU-]3,VWR?EV;= M(!>104#O4KA""4Q36C:/7EYVQ($+J+M:K?&M8;74J5LM2S5W)=G.)94K5=;Z M=QCWXSJI9AGC*8I=[&?[Q,:%%G.S9V%D+DMJ00K(I%0YUC9R;Q!]L_*/="U_ M;GJC096][7KI-CVJXPD66@I%.2VJLF^874[!:]BZ\O*SES26Z3&BT>RS/.M&JM2*R.7'F?EE= M/[P/_$FV9R=[M9$"P=U5A1HNA69>&EZ\\CU2E/&[H=-Q.+Z+T8"LI,E@1KLD MYQNMA@V;+->=5)XR=(7J7NU&Z)Y5$TZC@&YPTW1%LM0+XO,:*QZQ1GY#?!RD MG8Q6)027KOQ^;@N);=\_)@_X^K[*%A"V?,/8*LE5%F7D,M&BR2@$VHX5\X*R M,G);LG)CM)(>%"-GO*2NY%MC!]*1GLT#?I],L&$J-5 W]H4RFQCT_"8:VSJ3K:4T&P4)W/YG<*7B/Z9DW'+D(>?%P MO#'+6>VF. F[5B(]680D$2GT\-IX=DXP!*[00_8G\VDZ*::]LX*R8!:Z_+L9 M>UAL,M'J*N258TAR@ZWV4"^< \[[%J"^V>(B0\NF<)RW<[B=![[Q*Z]5N??$ MY&F#6P; A@^:9#QNT#S%[M0AY :A=X,2'U?%@O#153CWTQS*PEJJ5I3<+K9G34=Q'& M*:9E$W0 ^7'<+/HQ<$TR@T7?4KYLG$JUM&8XMEQ.A.E#6 MF/&(-G!KK]]H)Z5;22@DKUAE(B:SW0X!:AJHUIJTP&'EY/_@P<'>B'P1H+JD M2MOZ)3SR0W+3X-0 JJ5S]:7AFP#VNINDG=H.5ZNOU-T:M>!$UXY M,P12@0(B(IB'(%7!PAS\U0.'$&KIT1@R7C$#-HJL5MQ8&4A2!3IZ!S4#NO]Z M[>!D.2(2QHZ;26M^A1!Q @O\(%<+(70P+4HY+$'6 #$ON\9<8M1*:$K>1AO7 M%4 +EC9M636:)A4&VDCE-KV/?<]W\/+6H6U3\WTF@&IL+A\X74$:0P%N8#=R M;7"B*^5P#&T2)1C:M8NMH[>B,@GXP.KHVYF;=T?EM&>WG-NL B5-I=ZQX*S! M: C<;XK+QN*Q.'F[4SWWRP,,N%4@7+DWFX>]_@B0F15V&SC5JGWU4]HT+WCB MX"!B:9!W,+O^D,VF.!(1R_ID=N-M87JC;PZ/LT?Z(U* E_^TY5XW*E +(( J MI1\$V=^+JQP:\[20PG1B6HZI[0("I6T&54"-9HZ*$J.B!4G!0[:FJOZ4W1U_ M];T=QGL#7$*2J?->L(X5R]A]?1DK[LTY>R1QGA_36(W7.J;LAI4Z 6VY<"2W M0V=!+LN;UAK;?S:4)]&SI,-&@\[;Y-O\%R'QE-*\P0V=Z>R=R8Y1M9TS MX\5#3_MF3_MF3_MFV]TW*UR[+$4[BHI(2"'IS'G49G\=M7TP(0#FK^Q><9+8 M"&N#G+O/U4_LQ=M7QM/^S&N=>9S=X&#E[Q.76^L(.0S5KKQNL>XF1LG#@8 M+\<1IKDWTZZV"F>[C=*053A4)B( .&(Y)\HDH5YO)@G?WT#78NU ?T,JH"-E/"[V#Y=) M#,IZA,^$"Z;PG,$.)JKG\ME*.-@2S@O&9XMN5&)XH_HQ'[F+-&0Y6N^J'[D0 MW8!^0"HGV3PL5DZVV0R!3J":%F>V=K57G.W$R._2LIZSMBVKNNHS7QHB'W42 MA9_3,$L:5!JK/9?"F/^TQ:(=5:P%$,@<7-FJWW\:N5E%Q2#TSL(D*[(@07YYR/^SI+A!B./W5TQ>C-P?)]&"O+B?6SORP]K(M1)6'JPH(E/H^TPH>G(3CIA$K1@NU75P@;"L-FFC$;8 MH:F[V^7L/@HZ05VE9&,O017DVKO+W BM966H!V3$LF2$MN_8Z=J4_+V-EY-2 M%L6UQN=^[#K!)^3@L] [)4Y.)YBY1.UD(U5AYV-BM@!R;9\:_=SE"FYES;:0 M?#]T(H.3V:[=E.N B.=1$<\#IYLBJI3Z8-1K[]Y:WJ@Y\A&MF@\NB-O]^ M: MFACL-8I6PA[-X5T'0Z+"41?WW,;=H#F]$)*LW8F3I-VB"R'A/HQX,3*M/;#U M%''N!PB?D-5E$F$3P[]*KT_&O8:$V?;8FR+E%=LF'!TVQ5Y8' X8$@VK.Z0) MUB[5.?G$3#*C3K,/EH:+AT13Z6[8Y^HVC?XFU1XD!0202#2'UEUR;V=.$!RG M,9$J-K'25NGUR=+7D)#IZ:P'^=D,X0E9P]_CZ"&9TE,G3FABD673W?V$@A"5 M]A[.FN-^BH+ '/85B$_#C$H^A!5 "KJ( -FGUP4+EXE.@+ MXN%.V&?+T!!?XVCAAZZ)Q9I#N'=::"!3JL+XCF_!\#J*$R?XPY\;\IJ89'OD MO;)A*;4@;'2C7OI ^6'D=(:^0FCWDT#5]RZQ-;>Q^S&B2=5I%)H(Q1K$>C&8 MFQ"4, NWF+47Z!3)W&*_7DC*08FX?YX+3QDRDI!\1DV3HG\ MSX>4$VT@2+_V_U!+ P04 " #3@ZQ6*2\B$!Y< #!2@0 %0 &]P_W@!BZ0T+N^%7K^K.C27U1. 1Q@G?A3^_:N3KX^_ C!T(\\/'_[^U=WB:+PXGTZ_^I]_ /!__O9?1T?@ M(PQA[*30 _N#Y:Q$R:K*-Z 5^GF-3@"ZS3=?O_FS=/3T][,,&_ $=':,%LR?,8X@6_!Y>Q#ZZ=%W!R"DZ^_?[=Z??OWH&[Y3DX M/3Y]2Z?\G[\%?OC;O9- @. .D[]_5=CI^3X.OH[BAS>GQ\=OWV0#OZ(COW_& MORB-?WI+1I]\^/#A#?EK/C3Q>0/1LB=O_G5]M7#7<.,<^6&2.J&+-TC\[Q/R MRZO(=5)"225<0#@"_W24#3O"OSHZ.3UZ>_+U<^)]1>D&P-_B*("W< 4(Y-^G M+UOX]Z\2?[,-,$#D=^L8KOB !''\!L]_$\('3'J\R0>\R),_L5]?.?

W4R%.'TIKT4EOA!+X,5KR A&MF L"A;%Z\< MN:4U TS\*,Z6)!O__:M=H$C!UJ[/X3W =$EM$H M_!G#\.AN\=4_EG@1X-(QP"$S_O:&+/2/,KSCN$Q9)W:S?=$_%0"S$6_<"'T< MV_0H*(*]BJ.-@B=I)$/KS3]:\G^>KF%,U^N9^\65$7A&^5[86\KU"(^K\]P& MTSF,*+*\BM&;CE_\03YUXWR6LWB^'%^!\6(Q62Z&\$&+O^2.'+WRG7L_\%,? M'N@@YVQ@XS2O@Z%UI ?[:7;%0,RGHD@(L&Q]PA?6.YQ8&/_R"WM+A6"(S%=P MO>-IL$@C][=U%'CH]3+Y?>>G+SVSG;.!C=.@#H94$)+"\#__Z;O3D_=_!9!, M*U[\-B1#S+"B@ C0??./GNF^A;$?>8O4B=/FU#_FD/_,"?![<$_E+XS$Q^5O ML4TB.RDG_[R;+C_;%C!=1@LN5C%I]MI+(\'[&$=) M;AFZT@5=( MT@XE$X4=WOS#EE#L@1"(!?X3P%S)1",*K1O5Q#SBRD4%Q_*SII%T[%>Z1!"= M1R%:?H=VF.>D.8.K*(9TW-)YALGD.8V=*/;\T(E?IBG<)#.$(9J)L T(<"E$ M+.[[JCDDI*:OK@/B(A/Z>[(HV,;1HX\]A@#]"'RR!TCQ)I8_ P/"6/R<#LV% M]K?X#*8'.ZW+:]NPB)0@$,@K&@,"]&>;=S67"T4!JB/2OS*$'@"P$3%YMHT: M-;\,U76.7 MB$,E*PP7N9[O:STS%P\2B2&12^PG'88&/S5A!]X$0JUF0)SL>+3^#5W6)R M ::SU^#F=O[C] +]+:TM M@EVFX2-Z%5B05=[&@Y%5#G J666BBO[OQ\E"+)T#$D\)ZS7$4T2B?L7S$KUG M0]>">/(V'HQX3F?CV?D7<)1*Y$!#5D7T:BFK> O\/ZQ2/#H!UB9N MT;<0^VX*/?R'<>B5?U$8>4-4>O2,:R[:\1 >(O4ELEJ M!=V^K96&@>_?]:_\:,QB*/GP7EU,SF\GX\7D-?KPZ+_P#4&^1^PG)O_ CN$? MQU>363'&TL*'9T>HBQ^O!;ZU?49V G5('_1A#!9*RU GF 5?G/"S D?@;/)Q M.IOA>VY^"=#S83J_L*R3]2)!O7T]=:^ .?-59\!YIBZ9,$S0KSEB\/^%H M;N?0CQ^*C.HS") M\C/Z!=;Y#\H$W(C_,54\B<(#?/).-[!);3N[K3 M#TPFC76]0"PX(XMK R?TP,Q)=S$$T0J<[1(_A DV\[$U_FT[6JU7>2J%*_1& MX@Y?RRU\A.$.9AY>O.1/?KH^WR5IM('Q@;X'W5U-2KPF3 *99K,%@FM!;!LR MMBB832C10?0NX K&,?38=H?)>1)L8LL9R0='[I&T?0#*^504' EV-ER28G"T M$AR^6&(?]Q]>J JS$ /#2W3(1H.8#O]_@.8GK5_Q-*8CO]FS(@L'< 7+=NK] M0)1=M1) !$-#!@XOVZQ@/6\ZWE><%X%'#1,-M: M4HT%-6[GR'31F?W$#:($O9;G*QQ% L.$'!VW,,#E:? 6"0E6PM5UO!OGY9!6 MC8[ &+URNL$JD$&2A@;.\ Q07)3["+2AV/0B+24%J#L9&UYN'O3_DRFKPIBH( M/$1;W&W%)6^R=_T%.DYZD8GRB@<(!- 1B1(0*H&@@P$:#?!PVTP7KBT%U33M'0P4*E230X0"/!V2"+257@SM5B>"A MVO%P((4X?:IN]'9GU!8]1,J7EFI0 42I)N3CJQ>'+9U!P)Z:_L!#M*GU#"\X M"5,_?;GT SC;;>YAW$D>:HL9OBJJ^XL2(L@P@,5'&CS'D.>LU3%O?+8;MI MC(X,\N0DYM/S:!>F\PL$4! MJ8"B*26Y>IO-&X:H"!C&E1<>XGT(S4V4I$[PL[_MZ9'$7=:*L80'B::\T#D M3:H^A&R*"Y=57&&IX]S"JH)/J'$,G[ M@.XN1C)S2ZP&G*XM9IC3U?U%X5[X;SA#Z.3TU?UKD,VRR6X1&S)V MYE[.#DX<7+YCX*.O&ZO))9):^TMXC)= R@@^Q=RER*9VRM(])22\OD M(\L*[^S4X"YHU!; @T 4.\>&@FRL9:>&C!O5+[J&7I7$/-.4H,]\?&YD\*'*);U4VD2 M+K%?SXXKJP2#.FHB!ME86_$R$E;4XR;*F+5W4"TV3A!DV?4]<+Z\GAW.EV"0 M&0="?@)26LZ$_% %0' ]X)$<,+!T0 M'#Y4SH)60F(%-'K'XY*,RV M+CPZS*P\453$:'/WC#.!T$Z+R2F;/D=+> L'(QP \R-X=PJ5XQNDZ M(BU/#/84V4?W]Y&K(US4].D@ D3D6V(FBF*>1BUMQ[RK2<&BW.TD0[;--U]. M_: I07UG\!17-6K:%(*AF<3#LKIJ:3Q6LW@X/.+G\53Q[63PA+BF5# -/?C\ M ^Q#TZRN:"4:H0*$0HV@@P$9#=!PNT]2 4LJ>@('P9:52L9) @]6EJ"RN/%: M2.7]15K#8C%9+FP7K>#SH9CPST&F0_D*NAJ[> [*_NH>INP24B@4:H1#Y@Q# M)@0\JHL&#\7V;N[$\0MZC_SH!#N9KMFV=+5Z3_.MZ[3@$HD4 MFD1*J[KX'W _W7JE86WN5BL*ZY&BY86T6$=QNH3QAC84(55+>A8S[A8&-149 M'"(?/1YZA%;< '\_V')7/#&CRAW;!%BV+=,W=EV<9Y;<0AQHX332 $L@86QFWK:>7'<1GFVS\E\#QA8E39<,;4^OFQ@W MIK@$=67W$61$3"F%+_ 0%B'=[W'Z/(>_(# M691R&SG(E[5Q?&2;"YB>_=DFPZMD+W*Y!'[C;SW:QL__64)W'49!]/!"I:5V M9^!1A&O';]^>$,X)YQG[?$40B$+/\Y'L ZX>]@;9JB(Z9J\4O?;VEVL_A+$3 ML$O#AW5>=_Z8N5M8T#QY<(C4 2?%]KG8?UA;%0P=+A6_?2&*;=7(O!LP*6A\ MB^DQ7]TAA16+7]^7OW0O\VJ #!Q14Q@\"BY" M\A/T^*\/@5)2GV7.LL\'0,!X2T$"(XD3.0YCD2XMPV;.A/4S6>1*C$!7EDPW=2$IX)!W8P4)GI$=)S85:C4CF-=M5F<4L%&C- L2[F ;YLKK?R,RA5=C/ MAO]1"96L(691LHC)$!]A;OE4L]P[59O+&L=8A2BM[TJ<$NG3H$$<=AJ%>"L8 MNHB*/O;%X!'/&X&3X]'Q,?D??1*BLVJ7KJ/8_P-Z MZ%K$Y4/]),%6 Q)$NL]_!TX*KI&,K,';DQ' E,)%IB^@"W$!S^R7I[9-G1*9 MJ$29=B,]6(YE!*I2X1]80]:V&*( >EB&YG6Y<2@-!0I>MU:SM10L$\E1P7$ M^U+GFM1?ZDN4*N68K,N3NA:32*@B3AVF@4B6H I3$SITR*K>5W@Z2 )U=7G3 M4E0%0&*KB$+)*^';;T??DO^]YST33KX;O44*_SZ[T3?O3\IG M&N?)@(?7W@PC@.9L(2GR&MA]V8KDHVH0J=&X%Y$T]&C0V=&"HJ8!EI8X:S\5 M[,I7DV>"+FG:*G"UPG<'>Q_(=K)CY15 HR5JLE>!7>G2>1&HL&]IV:TM>Y"G M@&@7&Z8. 2Q-1*CR"K#H&I"P3BH\U3= +Z)S./U_,+58=0!J(DD\U7\HXJ30 M_;7JK[82K"7Y2T 1,V)P(.LDN?ODB;+,-.5\4QR94 MZN XR,A)Y)Y] D3Z^Y9&X3X6E'TA,)HRQPZ[-0P\N^*E8EY)H*1(MZ['Y'D^ MCEYQ@AO']Z;AN;/U4Z?OR@.B7:Q48>+#(@J#SD<#7%GFR ^/7#K!L@U?P;A2 M1+0$X]:7XBU,'3^$WL2)0W3#)F/7W6UV 3[@+N#*=_V^0S$T-C1^%:IA$D?7 M9P.!1T?:??WIL[,H69KX=[C?6!AWW]=9OJR-$RC;7!31"E,0TR&6SY@J\3$8#/;K!+<.#PTW_H+] ?TM@B ^1!")%&GUWP0M ($1/]E]O',:6GVM5VK2K MJE/+H#XNBY%N_OJQ40D1P*"1PVX_B?VXR$X9(IW+H[ Z?@>KBR;5F 8, -_."I%S/./3&WL8/?;PR]@ZRO7H6 M(LU-;5P_>J")"K+16?3.*I;U8@WF%N5-19.6KC)6#5;F8UAJV5 MC!0EMSD=VQY^@ITN_&"'?GOH$).FNYM7]1M"V*M,>W03KE1;NKA;BHN&;$LI MVG.0.-KY/NJ=[\>\=Q\=;]4!;X=GQZV/I,S/ED6/'.(FY>]A.A>!"X6H1$>4 M%"*&./?>P***I%PLRI:8".TS!JIK,D$]L!!EN]A0Z06P-!.FXH4SK*P !4-E M\E2D1$_>MY-VWK>3 7C?3KX([]M)D;$R1%I5.B3!9>B8@=YYM,$O0V*ES/II M-2D0KK>2X:+A6D#)RJG@2P7B\CS[V36;M&D1:<2S7&KT2=&VL#S9X5ZPPWR+ M?TCT14FUD-%*FCH0"?VVY*]6#Y4FG"D+C [.K>U'9 >:"7*QB]%%A>XI/Z+Q MTK<02:3OIBRU=_SDQ-X,IO/5912OH)_N^@]Y[@R.<5=)5XB%96"SJ32 VO9+ MNR\YJ=69ZDJZMBM? 6SW<*DL(@,Z6P.J:M82$RR>DQJ ML24_']5HMW^TR:23_(V=OY-G&+M^TOMSKOG^@SK[N" *)!%]TR"B0Y%FQ\8. M^<23\E_WB!-3J(,W6K AM8E9%%L9 #8ZR3>&LHGH"DSDPQ%B#7'0D&(5M5K' M%#;4"S[&46);$:4P6(DX; .I1)KCBN8)=J&?)N 1_=INU:M.8M%%[]Q3K.]G M%OV"+,NT"HBAJ!4*.-N*M,B?.1P)UY02[1-;0\;[,$N?MC-+GP[ +'WZ19BE M3XN] [>[E#9\LTS!,+Q[@@*.UH>YC< MF!8 6+ M-8=2E*8^7GP"EU?SGQ;@\G9^#>8WD]OQCF,&)_AU LVF]PBU-1^7J *61YELK9&+;O]:$OZ+, M7BD].KA^6>!O^>74MS66OXGYG!(^(+)7\E']E6S5,2!E5\DL*D:U94(X.1 3 MM,AE%%]$N_MTM0NR%NH]"XQT*SL-H\0 B9,W8U)4P _!O8/KL-WCPEL)C!^M MIH_KL+'<]$*!>FM/44:A"TC_6[AC60W! ^F<#38V?T;I R=Z2ZW13[AL=VA9 MI6O.WTH.<1,ZM#'/EPB+&YQVM5\A52_<9+ Z@$GL.@T6<^X MJ:"#ON@WVDZT:Q7N0%87*UXB&O4K]!>OU=YCJP>K] MAG$W5Z 26M]8I\=A%);69J9<^'BX]Y3'_$T[#_$W _ 0?_-%>(B_J5V> D1Z M]A!/0QQJ:=%#+ -@.!YB"91J#_'=8G(!IC/T?S].%F(GL9VSI[U<:/B)563K M)_KQVW:'T[<#.)R^_2(.IV_5A].WASB<+OW0"5V+AY,,@.$<3A(HU8?3*W8Z MO08WM_,?IQ?HA[//X'(Z&\_.)4?5<$XJ#2'1.*E4-&PKV6@?%T(OP<8Y$SE^ MZOTLN:/D4 DMN'0>P)*0)_&18G@D)#BJ5H^PXY_2XW#%2:5!D)Z4]_?M[L?W M [@?WW\1]^-[]?WXOEO:Y6Z[#2 . G("?'I=!M'3-%Q%\89643_,I:B[J_DL M-#W 1'$2=S_U;&TNA5!*(&@*0A9'?2"O=MF!?0R<[B5SPOHM96%4DM6DK+=LSAP-NA3 M1?E 12*$#[ACHTPHZH!HMMK][^.OCX]/]EV>1^!D='KR;O3VPW?%-KS 2<$U M8O0:O#T9 4P'XDRY@"XDU:#9;T]M&X_$'!>VZMU3J\MXCH-8.?=!OV5QRT,%LHMV MP.:,+[WQFY&G;91S=9?%.HK3)8PWU/A._GAHN>3N.0B1Y$&FD,8$BR.^A8_2 MZ @]FW:QC\32W\^W?>LV8KE4(H74:1.=>@L]N*%FK/GJ$Z)?&F74$XJBP!:E MN919Y:\!9,*XKGSR4&6L!2=SHU<#VK0VIU)EOM<:%@]=,K4A@\ L=^V^; MEOCV9&[?':UD=J5K'^3+$^]CP5TC!$9EH!_"QZCDF-"J7L.T?04>C[P.G ? M^M.0*7$'$1SY7A9JXDC $1:WR>8 / GGSK-IMHU$6HPL%YI1H=_A]K^%J>.' MT,M:KAU$G@2;F-<#^("('3&[S8XJHQ=PY;MVNV;+.544& F6+6W99[L$+9@D M%S!Q8W_+JL?@-H_)?'6#:U&@-SO^[1(^IV=HK=]ZEJ 6 %BXXYI#*1"]V7AY M=SL!\TMP=K>8SB:+!1C/+L#9>#%=X-_>W$X6.$P*QT19OAK;BT919%M2KGU8 M^Q-S1N(RWW$4HG^Z)#@K0=NRNA>YPY*,04\R?QO Y% 2W@M(-D*(^P!<]!E, M?@+C\_/YW8PDYRR6Z",8WUXL+-=O[$]VRO'O/=&QM:D4FVCP_[#[\]$)V,X\ M5]2A/H(V$)BN+=<"1DFRQX@&ND[^>3?]<7R%SG1ZTB\^S6^71\O)[35+3L-1 ML0O;JFL' 2D]IUM2L'V@"$N\Q4']YU%( FU_\M/U^2Y)HPV,#R7.VMM:T%5T M81-Y3"<_3F9WDX7=.)"F?"UKR0T(T%;1J&1^G[V,XQ@?Y%BZ+_S$#:)D%\-# MR5_3WP][]Q0TVMSXQ=\(/$4%H3@?:-W/T(;C9>MX8[JTO\GOPAA2U_5' MQP]QD>5Y>+AX.M5NID50 8_(D$7(LR)LF XL"IH-UA\+%[/*8 MK_+S]=KY-8HS44[.D!!O<9WD\&$!'ZA>BH.7#W5K]P"0:;GL#K+&S;[!*^)H M//1OA$+M@K>1#]B;[)12!?NA9N?GTBQ*1=KQ81Y*L@V->YW4,(D\EU'J!."V MJG[:>QYI\)'S,%(AWL'I= 63!,*\"B\IFWHPFY)B,PM/;SE$ JFZFHP7A>>V M!6G2XUI1DC00;?NP)FN=1TEZT*M8M(L-.[L %HV+,R#5XW%0I^W'L()K9=D1 MH]O:PET61;QZSP+#V<"&K-3!$(A)/I O)!9$1,RBHG0($&S?:SHS/A]*,#@; M6&E\7@-#='[@@4=HO8W@^+#2LT3$I'*_$BZ*[4KV[%7QRUVZB^&U'_J;'5TZ M3UR0W$"B9K#-ES7=U[,YB!HWT8HL!39T+2996[::Q:+_[=F\[QS;CEXM[;0\ MS2JWN67;72 E'FVV?(+!([Q&>ORZ;_M8:S!,&RC: BJ0:4P(^[I4-Q%0*>K: MY&EO9]#=]C-TXN539$EXL]W->\<:0B@6UG=#>S=J<+F-?!8)<>"3E6R%)+'O M;,+F^QNWC#4&42R8W]A];+1F=FOAS,G1L_F,MZ$ER1R*28T'F\QD^Z5CY"0E-A-[DV45#J=O1I! *8;!CKVL!J'D7K;5(\+B,-/T91:E\/ 1=_K[&G?1ZT(F,N,LY^<_?)I?74QN%W]VME'R5Q*T MO/QLU?_>E,TE0V$CBK27Q?V*\U6QA?(M+72 +93)OLER;BLZ5$QH1VAL7*4= M899)-,ZIFER \_GUS62VJ"14V0@7[4=82N&C/5"OM6,ERT&\@3'9XU!B+=[' MPFM$"(Q $B?CV]ET]G$!7EW-%XO7X&9R"Q:?QK<3VT\2)?>*ZX]"[\(,=DF-#,7G-H+ @?"U!U?#>W./YI RH1U< (4P!.EH2@+1X M6B;9KCVGH[#P@_":D[%5]ZS9;H.?0E',;QHA>)W49QENIUL#0)3+F8VSZ.83 MDCA_B?"QZ6"KF\&45G+'8:_19'WWT1+8Z^JYUA D1:74H7,(PV?MCX6N+-,VLTXT @[#FL"*7FI@FRW$\05XQ%8O*(KKP'VOH]F>_2)$4J'CH,:/\]_&+<80,M M.E'P69)I08W$H:>M3,= ]0.V0.RRQ8%#5\_:C$3[]<$.;8!+5[G9%G*-V[C4 M]BM"N:#W2/Z03WL-XOB*+%Z @[X VXB]?T.PQV00T@2"3O]FP K=F MEDC0U-BW/&HGJQ5TT_F*/!G]1UCL+/F3@[.Y:0D,_.N/Y"GO&YS+:DH*]:.\?VFGO'P:@ MO7_X(K3W#S5V"Q!I9U+JH++)=3"3!J9&6M5L(!9)'?KOK4YR!:8YX\F%Y8?9 M@EH,K\XQ?5-4]I@*6XW]-K)=QU&$=MQ6Q5(I:.?=W]PG\?82?=Y/9$N"BBTN[Y6^5+"LWO9>AVDJUK144FS_">.EO(*]RO; -DWP-4W>9 M#C#:=>1 A.:!%$VL-U:QH2]I,JK0 $E-AW:1W[65Q^GX)O+#=!IV%1SN2H95 M:RV@],7(28$#MG@^]CP,6)YD7!1+E9 X7?1T)UECC:M2T_C9[SO?6K)1SV=6 M(+G Q%#(>K]AHRSY1V$.^ 7/^K?=X LU]ZK%JR7(=TA90'>E[_E._+)P<-@9 M,>@>0(;$^_2O"\FD2 B'2 UR:!0BZQU6%1QKRI"49U5E2(QPZ[Y03T[L+=' M XA*>>T#O+1D\E':7%39%(\!>-! !(++C5(SIQI6K1]/+'[_QHG3EV7LA(E# M^D<>0 YD._6N[,AD0@*(4,&A#9S(%%"8PQ$8*Q4:E3PLEV:4X]^RYD'EF7:@ MTT2TB^%S10"&Z-;)1P,RG'O8V'^&RXX<&<+M'E1WBT_0"=*UZ\3P)HX>?9Q" M=P,1D\+4>=#S2*C6,/H&5P CD(V[KQ=?@W4^$;=BIS.QQX)-M>FQT&33WO6L M0876M]4G&'C+Z-I)=[B&\P*Z^+\^3"X=/_[1"7JO5J'>SX;E6 F50-3PO*,T M.MJPF9:O+6UF%L\A/=R[EW"\@/?DO[W?7_4-K)9PS,$0R$Q&:>#MF^I93L\2 MLHA;P+&,8 <]V87HG7X?P&0&T_-=',/>RY+P]S#M$^5"(>YN2IK)8],?FV3[ M\21E5%D-%N'9(4N_W&2G9_FHKF[![50!09@,(6B?9",7GL\226NDWLL;%?J1 M]BP1JMV&4"&S (]>_>A$<-<,I5 1AYVJDD15&K0_8E M*F/H\:EEJY*O8#9A2PJ+S/^Z=7S/J@-?BP^Y,4J-9\MEHM*!986D"FD!VLGI0[.*,]A/L956U86$A(J0A3=IK M?)=^Z"!,R*JW^(2;K^X2.$9*9CK>X/YM?S@'>%GH[FJ\;K0F8.(NEOD0@/XO M72.U#J^"@P)V2#0=O)"E+A(M.5Z\$9M0IV-.0122V(-9=.,KID2+JX^H?1]CG&$;1RZ$ M7D(*H6;'(Z].O4#55RYB./1;!8\P* K[3Z"'(Q;(5%$I-..:O2Z7BP(= MU"6I5,[@$_E3[YYFO4VM>)^U0.MV9@WMR*JQ6?O8*A.D;?8*_5@S(=>T250F M&4YI*N_>]1@R;U_@D[Q@0^ @>!A%"'LV$:VI K8-_&IIH,,>-IS=S5 14:1L?C)>YA5O$V36N$3\.O5N8^G%YYT-8$IKL;.TZ MU(-/1RRIV<'CGX.VQ+09XVLBVH ZK4_0@MI'7@IDR<,9)Y3;F3\C52")XC<* MQ29+.MD '@1-F2NP?HG)T=-I6#]]#WP(0PB14^O(YK.*I?<5?BYFR M@TV ?8=WYS1,=C'V!Y"B+DE2]T;V4%:%LX6%P$0>'!*+*AM!_-E#.J9D'"M7 M4Q&@VSH#-"!_A]Z^B4^QS<_D&?^S;\5,:&()RT<"2(?:M:8V8V\I MUU2?$&U-$RS C"VE:YNHSC)>,*,"@/"JRH(&TX@C"Q;,$@)R%^P2/,S:FLR) MV-Q7Q6:,2\X^D,"%E*DJ%$%I2:,C!#G&D[E@TTUF4S_R+L\4G_';YVW\= M'8%??KK^\9M___(O=[M[_AQ^\\'[X_WCP^>7\.YB]_3Q??SA_0^GO]XM7Y+@ M_:/[QW'PO^F;= '_]X_W;W][/G&OTN.?+R]/%S^\>7P^._]\_.@MXL]O_WAX M^O3)CV8_GKK1VM]=7*[^LGYZW+R?S*:_OSEW;V;;IU]_\#;IR<3=G'WZ+?YV M%5T_W7GGUW?'/SQ\OMFNPF_0I-G'GY?CS[.KJ\W'X"]_'#^.W74\_YS^\?/] M]OS]4_SI+^^>O_O7ZOPO]W'R80&7O][/?XWG9]?1SV_??/S7Y>S-S^^_^74& M'Y++A[_\?/_T[OE_X69W\4_XUGD,?__TES?.W;6^;2=J)(TTOC'0TUPX_0 MY=H)&=O'#P\Q?$!W\Q3QU@\3WSVPR<(J*N9?IQ:QE;9F]K-9+, H6I7Z?;!: M]K:S-.U+?3D?U#(SV^I/MQ#M[+M8 <^+\^-4-7RN)QQKN5!?5BYC.JI8!9!0 MHA(VZ"PCFFN\ M^X, $&') SP:D)L 0#*>GC%V$U_DC-BGO$AP;6LL?;:%PH(UNB6HBG8&>4N2S,EFL7-;3Z)15-&Z$*VM9&>I_TOGF21))/N4 M0D3L.7U91C/7 OATG37:V80!O )^DBTZT3^W'PNOB:4?9O"&4A6C >%[) M"%WJM#.-YT\+6:U>PX$HHRL;"2]8X&'_UE1X4W?M1*ZY_>L",.6 M*OIY%/ZZ"TDAQE( \HD6P\6S39N7$!+FH'%VT2!>OM< MNYN8W5-$) \B0=PM+*CC9T*P,.*MQH_!4D>'; MIH\L:R6PC-CEV*@+%G>J<2<2#PI%&X@TRGSL]KDOYT#!1R3$L[UCFBVIH0BH M9$!XS]L1AF87?BX4<=4S/8![08]+=3F1:@(]M C%94*Y2=$9AU]\21[SV?8:4%^_;-B&3BO+60F,$&P1^(/X8%T_D@N8 M.GZ0+-PU]'8!C%8><[.P)B;Z!TJS%L55>@R.0K81=^%ZE M^4OM.++R"F[!XVK[[P9D:V=+T]NEV1G6?%43&F\[T$2*4$'X\LY#64]Z[F$W M7 $4'X#MJ-7^D34-W6@#]XH:'NQ'X4'>X_*]3#[!I) (Y(_. 7M]/)M5?ZE; MJBFAPG+S_Y'F2R??9R[?P:Q>>[)$7[Q\G9RRW< MXJ+EZ,:'#R3YZB O_AX@,MK N@> -8[2[ 2]?P%D39 O.L*_R]<%V<*#,$CT M)UVE]VI/%&]I.Z]M6MKR4+80W5U-GL^:,,EUUU%%H =E0&G(ZY*MM0%QVKZK M26>)NA)"^KJX4<(SR0HT4[V5S!E@M. 1"!:=*WP2T:XW>!'.8\BT*MJ(@[GZ MJ4^=0TE6LW>/_FJFK#C:$&GR%W0Z^=F<<712P5=F1EZT[!!M0-SE0B:P.35O& M4#;>L9>34F=Y0ZZQCF!JG*>75'BOF?#2XS5O6L>S(0U>>AL?NKJ4;)MEL(\H MPITDQR'Y#PX/>'0"O O_MP<.*V\!BAE[?1^@RAIY.J$'R#\*LWCV*KOAZNTE MA1_5WI*&346>1MNBY2I+(J+GS2*GX2.D">S9IZBO=[1T0X^B;B.ZK** M!9BL>(27!(4U"RJ*_==6-RG8AVZWIVC;A.2F.S;3.CHL;U+K: _F(:29:Z8: MO$2+-9&.U&UU+)-PYG44>#!.:'!BX^-7L81!A[X<$EDZ(YOT9V<;)7\%+,94 M=G!:J,RJQ:E]$54U+=JXY87+-COO-)8Q=CVK8>DB.0);^F"D1WP<:=*E0^ R MMX1ZH0AEPJI0GE6K4)+_MT1;(#WU!O%DYFS@05SQ!P'1:!#U 1 0E:[!$P"> M,1!/_R'EJU9,]1 T[I2.3C*7;IPX?5DB0!+'/5B\BGPOD](NA421L48F@<*L M@4BQ%B?+[WL5$;K$JSC8[4];H"-AG:\.+5P:&QH]3Y7@B)0%A]I661F$ 20M MZ;.R=-CI$:!U?PR\<.TL;?:3+-UDDSE.HZ'(6^5DA3XV77/+U;5!2 M,I$U ^F=CII2/5MQ&*:*H[P2B&<.7S1K7 M:](ID(N>7X5*\9RL5M!-YZL+1GQBG6$%%W]R8M*':1P6.KPE(OFE*Y%J"ADC MF032U4;@B:TW(M)5:(276.14DFI\\.8'#PB MUI)Y8,LFUHX8>FI95<=5F-5XID<*TU_C-'1Q4P5X >E_IR'+BB0GQ(WSDKT8 M1!>(SQ8 KSRVQ&OI,>^'>LIOZ1Y?6^6F%AEJ+&U /--\)>D+5[YS[P>D MFOTX]A/$A4N$\BUN(#9?W260-F42<9?F=P3[-8!#%P&8<"#&R^ O$_1D+7#)>?KU[=T8KE"==9TC(SGQ5E10A M_?>3]LG-A8_I:XO.62E"=6ZHT;?Q5KV%+D2JCY==J;)+*F9C]QI%U31@@0M5 M!&J$YV/8OX%=@]0>W%#M<_/7M_I=RPS1P=E#DLTZ>4^8,,0;=C/=@FCTAQ@]=(N- N:_1- MW\2^"R^CF"JC2%&%CWZT2X*7&\?W)*S=Y5WI\B7!EJV)/C>T*'UNTV71;[)U MD>+G>U_;M)&V)@>/[5T(:UHYI+VPD7[#^EM(/ETV$$ VTN*[N08UAPU=-UVZ?B ;JNVV!0EK0]7^5Y5.?.UD^=@"@X\_O ?R#3I6J%BQ/4 MHEVZ"J*GW%H:Y7/IP<=4OPV$:?8H=M%]@-!WR "7[NO_P6*NGOQT#=BE@1]= M\!E?_GAJ%$+P IT8FR7OX4N$#:9XP[Q[L/OBTFA2_&M(ZAR-@(^4SRA\@/%K MV[*C3W2.'#7EF!V5M-0.A+Q:H,>^ :GGJFR*K[5(>: KH3_0$Z*FO9IGI@I3 M#@OUB&.'<36SS?DNCJ'80+EW-9)NW?CK(TP!3I)]@/=.0/P0R1I]^K1C,_M+ MT::"CP"N00S@@\ /]U_]*W; A%&\<8+J9S^D#UU$3(Y,R.ENX:VS+V)(RYVP M:B?DD+DI%JM9PN?T+$"2+/RFG?M=@/CF^8D;1/@)S:D E-?^B;&-!M?D12S' M7'9R <.N"RPEQ#/&)&A%G!T[-[L:5F@/)!-83JA(%5K*TXI$:^<1_X2V)7XN M(G69E^A"VJ38&#P_9,0H<-D=\^ E'T\%C7/YC)1#Z]H*5;&/3;D6[R79*VQI+7[:M(: M(3:?0&R-]SWF N79^'H6D4-#."? U?BKZ@/;[8._//BS= MV0.#:ZPF^V'L:P(.R3G,VL_!/4C@B<$$' I4X2MP]V 1Z;?Z-K7 AKK,VA(% M\T*/-9(:INP5R; 1:@*YVD9U-8[ LL=S)I V%3<=3.N"H$T>"Q?V$KKK, JB MAQ?JGYE!H=*V'PJ2FL/*-"7K7 MP:_36X2B#7K?+3Y!)TC7+E:.X^C1QQ47;M"1BB<]")^2=U\OO@;K?"9V>="I MV(+$YEIEA *O&E.TZ&#AX*G<:;,=KH2&S1,(SOD^7HP$!8J8]5-5'0G)*N0V MH3%PA<"S>[R2/>]M$WQK3&Q.+,,=Y:[0(P>BRXP]F\J'P%V('W'XGH?>A+R' MY.%+=+$1R)>CQ3)'(%]Q!(IK KHH&)?CFBRDH+0B0Y';/=#3; H1U5_FX0*Z MS.2ZKVG(XRT=CQ[#8#^#U\/8!O=$N/ 8),?;5*Z@W )TPO624&,930MD!M'3-%QA6SRQ MBC#0A#PK3*>%+?$"H+#" )JP-<25]X$U(I/!7N)WBV5,XMA>=._YNP7(IBAN M>@L<$J/#8XH*><.J]CQ=PW@6A;F/@K928Q^Y4._"LT!Q&F ]Y5ZQF:]M*LYR MI+@*F 89C!YQ&E&MA2%V/P!!P*H0E3[:J;/Z5J7:E]6SL.\.Z](]S5Z .B I MN[!GI# 1E&YFN,Z'%)C&A7CQY,%( MFPY/RV*FI(7)TH<7B--SC?BP:SB6Z1XI010#\%D#IV0P\4YX_P M=;^-(Q9<:_?&D>#)XY*2+&9Y1+L?Y]TX"T[4^C3# #=JB4*L5,+0E>ASA2FTV4UQ MDE63C@09'G.4N)MDQ RF^.W+G%7>VZ1YA@JS 5J)6@NR MM? 7]PHO!_SP=<&_L%^2;T>PP,'F5. QMBTMC>K&Y"E'7?0JCM)G+!T[&%9Q MX!>^6'EH&C3DZ%%90E\+Y%53UC)1!6XZI'VY\C!HF8-S/]LJ\96X\9UC6@0Q M\PCRH,^Z5H\]#RV:G*-_SN-E]"34L.EPP,:/ )Z!8W[Q'#M'C02)(@.4N!KX M*O8P7/H!"U50$!H/!'2D#2V7!S&?JE6,3*A%^]T7&R<(SG:)'R+.*DA*QH)L ML)4C1 XG[(MP(EHUT!?QTIALA>1P:!&) U?RA(V+G9PAI[[ MRR<8/,)K].9<2XKIJ"/":.(,3@L?@<\XSV8>0LM>EI94X/*W$T4-NR@+U;FD M>9MT''5IC 9.@+3)-E!S_+W5\5 9#2I8SF P,L+F+BQOY79D(4?5&'N\#Z> M G"ZWTB-%H;Y(S# 7/JA$[I]&K/R%;\@8Y:$"@V,64I:-NX'4,DY)()T'B6U M"UA>J5LRWV"1;C$4(K\?FP'F*WHH #PICXJS6\5=S1-.SB@?+/20?.L=!# M8.R10%9%:!E651\ O8+$R7)6B+$0.H&G9C4AV7Y&TGC;!>V M"K.8D* 06G"YL%(MKMC&L=\(;=Z)WX)N1H[6LD4H/D"K** R1 3>>EN^E>[4EVOM,V#W; Q(\^#4%KV]KD?!=N> M;8FM@\^CKPA)VR&[*MV'CAJ!<9K&_OTNS7K-W#ABU\8@(G:;1>M:T8!RV4!7 M?10[\0N%!9%V'I.X=8\(BK)E4#8=9,RZH?4HZ1KT*]GGAEH-_-!$E?L%-:&2 MP5C1-CSC.EARW>7Z MY#'Y%+R)66(*N1"I97F\2]=1C ]8$;OR6=D#AUG@]S-M/W;D>/$8I$,)8X?: M5>0ZP57R,3(IZO>%:Q2@CMA%F7>HN\BYU?@BJ M%BK;=D %=GS+H!9)S+[]*ZER!2O9*8"!#U^3G0?)SIF&* MB.LCSBOKH=)]8E->6U60!'@(3A\QRF;.G ;-)?A^O;S7!G6TLKD@Z\9CU?![ MV&8;)Q6C2*-B%)3U># MQFQ]7GK(\8T_:G(8_=JJ)3))CWFQ'8%7$)1-L6D'%6#!^UBD"!M.!>/$_ZNM MT8)4"(%1>C"Y$'+;M XI#-<_0_O2U)X+TM^>=C"DG^P,/I$_"6\@JEO2Z8#. M!W2![!C#KZXG.B*QK27HX2ITRFE2R>RWE:7F%O)IQJ&'XVZ3^>H&[9;5^E=^ M;]E*Q50C8ODFB^%HYN)RHJ_0"F.;$X''Y+:D-/N]MNU>1'W)TQ"INSO:?],0/;+"Q'?)BTI#BREF69,119Q#R_K(F/06G4+4P=]Q5ZF_JB"$NAH MD.M[ VEYP$>#QUT9PK;]=?3&;.JKJR8:#\1)1\'2== 543=LU1$H*^33K%C0 MR&>.GM7SU644KZ"/>SBV4O;8(5PS.[+C'5LJD )1V,0J>[M2J(&*V)#J!D]* MFIX+R1/D%J=SS5=W"?4SZ%0[9=.S_'2RPE&T.KI+F,-E5"IZ:I7?FJCRV-J( M2H:J.%VP'EY+=(,G/M[^%FX1+,("IVP\V$\ =(:U7#<1"E5;DAS5@=IK.U8, MX-EM!Q,FWIP*W2RY%LI?$E?3!0RC#?KVTRA6L;,PE)//:-JMQ@&\YD<3(FC5]A1G.ZTJ[[2R6(C*\#T"!N<$Z%#J=B3JW;+)6U$ +O=KWT8 H M+7L><.+Y]SV&#N1TUMO3Z)VJ!9+ '5THRKXW18+]] &YIQMQNQ2"I4T?4YT- M!;V$>3$HM%TR+563#[;9FKI]J^1J2,G!/XQK/X2Q$R %:0MC4CQ0'._&QH+] MX&JHFPV9YV' $W$QIH83-19K& 3XO'="5<$0,A2PL?:=\T7(^<[X.FY&"PZS M1!#VGRO$\1/=!!CV#X G52I'6DV *>+"I[D0:4-'B0R2TU;D7SY% R3_J2[Y M3RV1'T>RQR_GD:=*!"O-+:2#L14 7L+^ 23%D,\>#:(8 M9!1K(/DR>7;7V"LVF620R$IJ40RJ&(FF40;#.C21$$;=H8?0BW"1[E18T*XB#L MLD<:,:I/ ;.!52S_!@>+J\Q@6+&.0M8'=!^NR.+EAV.&X*#$XX00J/$WF(94LH=@GTSL)PB.2X1AQ24JK#-8M@)A MAQ9;!.!5J/<8%R#,O<>)-9-Q VQKYJ/&E#)GZ%]"=QU&0?3P4DHEY!KN\J%9 M1S=KF9,BT.N&.Q%ZAO7;O<66U ?-G0>W,,!Z!JYVG>Q[M60-(M2E6>2-; 84 M$]^1 '(K> >:&CPO/\91DMS$D0NAEY3+Q)*JUZ+OCLP#V<1ZK5PRV9YG6856 M[9O4HX,IS\5Y%/ZZ"UE=\@(L0E-D84*5%R?6;B4Q8#\-X'G@%9[Y&B F< L36SGN%*CQCC,M:AB^MFYBN'5\ M+W-QAUZA*:JB'BZ;FOO\<%8(\7FG3Q7S2UBW1R)[G0#7 M@9^&K,"]/!)P/XD4R#]"Z@&;QW466"D5+L.+QQ@-0AC-I"HE+:@2J2J)'X,( MR>2BP*.\!%?#BEAN/F;GC#*8?&]OSF8,R>(LPH9K=Y:C;E3#RHT(T=C]?8?4 M!!:?]'*#B)\BY0'G1FXW,K68K8!+O;,UL@@M7%\<+S,B.E>^DEV[C3[&W#NE M(;U,J@'2Y'U>:A:Q6W0I>2!*@R,+V_XFVY%#J%.W)*S!BTPHBI*8RLJ76OY0 M!U!)4(:30.=3T,"LSB=( ,JO@,[%KQ3]D :4.L7!F<+J-X!MR4U> M$]UA*)=1O(A6Z9,D!#)_N:UPZ",;;#-X MB .[[ U60]%HKLOA]L.XB:!WS5HBU&T+ P?XPB[\D/ M A%UL[];O6\S('BB6D; 8&@&)Y]7;MCDIC77VE29OU.%B'#B *0HFRJ2>XYS MSDGN$1I4S6LQ?!@48:T> G4\##>@+'>WDDMOM:/7,,SR7!2X!B8Q MKJ9K:JVC.%W">$,B/''$F3A2#XT\PD.STDAXM-7F:378N;068&@XZKY4&?KF,HO#($5:)+3ZXT O>0]5''"P*RXO!* M1TL)P.-T2RH:>@^,T?8>!N$R<(16HWP0P*,L/@!*T%8O?0XJ9COP5)IAY2QG M(0(J)[&@4=C^H\EC)[BN8SL=/31QYGT832EFTKRJU" &HC9(M86ZDF"KP._8 M=7>;'4D$N( KWQ5WIJH7^WU5F S8[->6!5^-'X\?NE0QV7XX4R@OX#WYK]BE MOE>9\=@1(*,'H3+GL$M5Y@J&9E6ILI-"_AZL^&@&$RK'PT'MD!%5S&M4B0UG M1O@T\AYWP8U"?$G T/5ALL\[.E!%MF9[FQ6K1K )2K05UJ ]E(NK@$(!-X[: M82EEO;$H5'/8F]',:!_-3 6BN=U7DB"G6A([3;VQW#VS#K_T^5M%T^#=-X/I M?O=QFL;^_2[%L>3+:!:%Z/R"<(-_1#^XV'<6!0$!.(4($FG=X!(_0'%I_,PM M+0[*JX-L>?N!$QUH(PBFZ$SM 04DXK0"2",.MN@AWS$2D:S&KGNZWA 2>?2Q MYRI>;0AH@L.T>FS;?BNLJ\KD&<:NGV")K1CO\C")S.&^,=4 "I;DG=QYH4P"(Z_*F]NK_F>5!SO%F3 \-]+R&&(9B& M'GS^ :I*9[+1@ P':+RU%@1M@U*Y2>W0LVE6PA*KR# M7H&WN>HIK,?T,CHK!#+-T=// XO "]AD>R4=5&C5SC0] M.AC4M O%=E@^MLH67IB1IZ8/IKV&&!VN%5:!O,G05*R.X4XYY3H?#)QCH6." MS:H7.\EFVOLXY!C5/@T= IB\,R[@-H:N3Y0.].\ LH:6.LV=BG-'()]-C#B# MZ>JD@R#OJ]$GC-G0[BUSV,Y7N6&9.:N(MV5^'_@/!#A)U'>V!OZ>R"I$#\_= M>[0,6V$EFU>//KZ<:Z@ILCZ:\20 2F7F:70E,4 M=EUK[F05#RO^8RG^IFI6W87D)_3P8[L+"[?G(_.;\]1J?&H=\MI'+$+.G%9? M@T!8"ZQ.WI-AD;=>_TN$G$7ROM,G[[MAD?>=FKSO.CHB22%J?*]M8,7"K&5FV9BLH8/&+?:O_ MQ;X=UA?[5OW%OC5](%X3:Q;C=;56L$BI+TS"6GVMDK(ES4J-4(T!&NB;?''5 MY$%HI:@+^_&PA+UNC1 A9_$L^:!/W@_#(N\'-7D_6"A2Q'FE* M)"]YI@RD? M+<-)\Z5FK_!S32J^U1?Y;XC!-< MJ"Q]:>#3S4NUI2_#,3_KXJ=P\FK0QGP=4[6;I M*ZV#S^.$"$G#92#X\D *V#?[\B11Q&2U$8O(J,2"ENI6#>>S$A.@P5>EHJ(Q M]]_B$W2"=.TZI* N+A48)RQKWWF (HMA<1K(YX']1'M>?P5&=;U2AP*&R]47 MFW^H%)-*"Y3!Q)EQD>!](1)L#?9G9OM?^HGK!+B:P23T+IQ47$B(D9M.H$4? MT!2 YUBL,2!"HTAX-;KFGJR5L//9#N=;XH@;]#46ZF B=9OMG*8LW9&M1JD]40ZKJ0[F*L%P]ZW^+<'VRG<=T8 MJ:@5;VF30B^T'UO6VXBM3"U<=.T!>)1[((O 0]2-RJ:T_5JA7)Q7L?0WB@J5 M]8+"-+D$S^14JC0?YRO%JO99:E%A0$7I\EP\\D<^W 7+V: VM?$N74>QO-CW/E\EKW:_GV;Y%)4@Q..1$G_C M"?*%9HUUBZ?Y(D9EBN!FW" =; M"9N\Z%J +<:TO+SA!%D/[&/Q[)7/:(Q\[1-M2S^3>@9[:UPBQ'DM3)3!E-G3 M"U,N+WY2[OTB"JVT4UI2#UW>Q]J,5*V38&;PB3W,\;T91R'ZIPOSBFIK' N0 M3,/B&#]T_6U0;RW:DPFT#XB,.N%[ %A@6=U/08\>)_2U-A9+[Z@-K2]BAEY3ID_5#>H )/36'$QR>T6E#;(1EC^0 K0,NU,U21,9S* M5C79*^\/GJN">UT,P%K8FQ:K6HTBN;*) M5!U5!6U9J?*LP(S'#DURF!5XI@T+[\SL[U9/\ P(B3IOM& Y?19B%M:*(K+0 M<\9:X4,ZGUN.$<[:LK'I%KW..MC57\K:)#'L$G&2-?X?OE<>G8"IL7FYG6GX M"!-:[%JIZ.!E1C15O[#:B+P:"M7_"TL*W\U6?"G-*<'UL;0EJ,EP#Q*?Y(>9 M)B?Z%MFPO>9J-4.I G3M$^,B9;2G=F;QBL8NXGX,>5P77NR9?1#IIFRZX*NQ M_:%HHDC] R8KJ(*AR)ME-:1OGC8P#MW'A6OU3:B+:A=_;4L74,5K2%0V=.5<^,$. M?9**,Y,Z>_ 2Q(-S_/;M"?'BM%O4I+[=%#A13;2"DYDL!,8XWX4N!;3N07M. MYF:\YKB8&Y#.K'\9AZE@LW*"0&)9/>*+,Q\\P@S+D\8L&Y$X*/ M2D)<37Y. ME>A2%G2U3[^Y2Z W#;&A98M<+5R[(#.5J!NI]OQ YIIW!(_U(-_[$=+]*2 M(EQ-KPMQS2J#M9X*31I)V([*JP&O>--SSND..MNU\VL4(V5POIKO8N9B:*FI M29>RHY_)0-+0RK+I^-]H 9 %CPWA*FC&0HX"IJ2-R9.\E+.NF9EO^<,M@I4)JFL>]EO(8+&=Y$VC/^ =./R+PHC:691/*3'FP'[W8BWM)HTJP:'IW.)_EDD,T> M3*&;)EP6M$*1D\;'#5*1G*IL^/I?,\]1#__97ODO!>6AY.<8#@+AWE::QZGIW378D._Q"1XF[$ MMK^'9>QY:-$$W2FI$_SL;\\C3WBJ,":P*2- )P$T"^!I%NM(BG'ADAK'AM,E/,/"6T35ZGV _Y *Z M^+\^3"X=/R;UW(5\@/1]-IJ4,7L0 M=JB5H+RWNM:I&,XEUP>5>"+1'_5-/V.3=+YB]DCQXS4A]C$VS'H=Q@+(_'=J M#:?AM!+9^QO(*-)JAR3(=V@G4G ?T=&L@0]9U[;=L@4I^(;,UC0UF(P]?GB( MX0,Z%HG?/;\+>!IG/I0&%]1N0]-^#0[H-4^&$#V3?J7K*$SAN1,'D3QOBHP# M9& M8P3\1WCAI(XBX(O9$PJ3<#L0IQ8 9L6: MP$>%;TZ0H6W0C56PKY+"2^3[JCR_U+9E6EV*W0R%V3;KE*@P4UB;)=0P&@7) M"MSO$S/4.2AYAX#]I!%P5BDN !8$T9.#: =640S.8^CY-*N!&T)I)892@C"/ M96H"&6XLY7G$T8G>THZ/4R2'R0(:S-1?9 M++IQY$:#\B$V(S7#;.I$4B04YU456\.&FVF8[&)\L&"0_"3)RMWPVYNPL: P MV*I9DP<]C]YB+,T6Q\N#>]B#\^R%A.YG=5R3LY>]LQ\^"*KTJO*=LO"G^Q>: M]9!7PTWPKPKA$&P'F7?!:MY36R)QGX0]D=[PYXGNQ&GH(@"OV N5]SK$&8YT M%'B%Q[T>9DW%$BY\NU@-V0'XAT0.CK'WZXY63=#.5]7R$XW ?N7A^8S4U-#V M'>D2UN@1?1.SL$MR.4NUD'QHIHBP=U0U4,?.U\9!A,<9(;YF.[&ACW[I/,,$ MZZ&2[FKXB"/C*K4\[.@>):CY:@<',6,Q-YF'\)\[)T9OR(!=<$J/:#Z>Z0I# M<(=6D>-!J ME%:U,BYF7$U+0@-SEPJ" TPYC&O M,<',OI7V+[6L*XT?[A!P#,HH3,X@@@\6=*#),Y*^*$8ZOA._3%.X2? %A_O9 M1 ':XH&X5F B/*O+;]R\[0_=%^PW!O=D9U!4&.EENM\+9)M9ME\=C(AB??2 M/#-\IC!3SBQ*19V15+VCT%19_ZAAM(R2X,?CLBY5#*40+6,'O^H7+YO[2.A. M88, '64QO+P$;?69P4'%9+>@4NW'6VQ1F:_N$DAN!V'_H&I53#+O*%H=H9GT M$K5MJ9#BQ1-P#4*8*A=23_EF7Q]Y!;'NYB*[;9ZEG\W&A>NRDXE6JF,KV M& MT4*P]DQI0!9S?5A9<>%* )AV/>5:X)SM."$Y1C6>Z!# Y(.LDM^N5/IK :46 M57I)0"D7+:,F[$Z5+$1G55\E2FS' W>A#=>3WYW8AI7F_/9D5D5QZ\%<=!Z3N@HT^KC8 T7+IX0C6Z(8T"6HA\E^UY=F MN*K=3G(J&8['U\T"S/+R>6&3UBSTJB0^BVEZA<"_> <]_4JO; (88,57(2X\ MVBL0-ZHC"/H(*#@A:[%@,9!;#RGU2Y)/!K/A!]5.3-,0?:@//GHNR?L$\[I4 M[>=6&PC;N"M4F'&O"3URF ]5]=,\78]841]@Z*(/^L)/W"!*=AK=APNKT+3( MXCI@O]"P6O$U0IVK+[<@GB$%N1A(0!/&)J%W@9029<0$2QZ?X'+R:+SU&D@E MZ$6Q$AP4C:H!>917@DT2&#.?Y #LG13+"+^7;N+HT?>@=_9">Q?D9_88)^'0 MWF@*)W]A+WP^YKN!>N0D^C-YLF:[XI#95Z2IA!^^+C@;]YOSR[[9B?SOGZ1< M1>9@K#-E#*1%.%GQ"O\1%EL;_^3$I YRUG!/7@":KD3*3[*U*KV?L^5(1R#Z MITJ!:--VP^;(UVR);>EG\H"IVZ U+8Z"!! M!:AZ:EA#5G$2Z2P?S3I(ZG%,1!R36=4L M8J!?H1F,V.@WZ ?"TR,#(S,#,S,5]P&UL[3UM<]LVTM_O5_C\?'F>Z;B.G;:Y M9)J[D=\27VW+M>6VZ)8^XN M=A>+W<5B]\=_/<^"O04BD8_#M_M'W[[8WT.ABST_G+S=?[@_&-R?7E[N_^N? M>WM_^_'O!P=[[U"(B!,C;^]QN7>*9_-[U]\;$2>,QIC,]OXWGOW?WL'>-([G M;PX/GYZ>OG7I[T2N3U"$$^*BB/U@[^" BQ GA+$ +[9NR#^WK6SW#LZWCOZ MX MOWCQ\K#XQ?WL-]\\LQ]4?O_I9?K;1Z]?OSY,_W7UJY'/^T4*]NCPM^NK>W>* M9LZ!'T:Q$[H,0>2_B=(?7F'7B5-.MM*U)_P-]K>#XM<.V(\.CHX/7AY]^QQY M^QG?]O9^)#A =VB\EU+^)E[.T=O]R)_- T90^K,I0>.W^WA.G@\8!U^\S$#\ M#_O)'^2/4QQ&./ ]QOL3)V!+N9\B%._O,= /=Y>51>!Y[,_\SX@\,P$>LE\Y M%$(X_*=A&O^X=0@*XRF*?=<)HNXD;P(TLH)+NK%FZ#ZF?YY19'I4;P)AE,*0 M>C^E/)CBP*/6X/Q3XL?+$05RC,E+>4H;8%!"P3EZZD33BP _Z;%R]?4AW*ZZ M<>*$(#P^22(_1%'DA%3/(C_"XUMJ JG 4OL@3Z\DO&P%0$M 3P/7Q4D8TT. M*EKH.<13V&."[^$4E('C0*1.2_#[6A[V/L_EFQ&0KVIOXM)&=2\'2_45M! MW1@41HJ[5_ ]G :=.R2DNRRZPE%TBTAJ?N7)XWX-: RIL64V@#J4OHI^53^# ME&=V>(Z<9Q5RRA^!Z7SR&*%/";4GYPLU0U7[$HJDPK2,G,= QR3EWX%Y3IF5 M4:6F\I79?:9*6@,,,+6B48B7!-1?\- 8$8(\DDDGQ:.@9,UP $W$&M/,^8@) M->!X3 /%KF2+@1FA/6!:Y^(HUB9X P+8+EIC&"?,DYSYH3]+9BFZN;-,/1IM MHMM PJLU#8EI@!9ZGA\DU(,/41S0W32GI_]J-^DL1 ;LUH.$,Q0[ODIPJP86 M\IR7=IZ5UZ0.&FSK% >;,LV;'P)R.CO>E"FJ?@;N(5<<<&7BQ" @;377$]>C M50@&3/5XKH(RK4U X#RCDG>L3"'G6U#=W'"5U:4M !"Y!EV$V:X!J%W3N.= M>'D9LA2Z8H39"&4EY7G)_E]1HBKDHN<8A1[R"H(97/W<;[8%*,X NQ4T /,_U@E-(?C"S^DX'PGN,61SR@>/$8Q<=RXRE%&8$0I M3)/G8R=Z3#/H.;Q#QNI#%,11\9.4^2GCE5!F+HSR<@91A.+HE/F>5#9FZ.?C M6!%W^"W8I15>3!2)7&:.%U*:DQO0H0>EOZ@J0^1QT3VVX'H/XU"%D2:WJ+TZ0 M(&"!RN$L-K4=$3T>&FC&&-C#"#W ,9\OF3B^RHL\CV]*26 M7RY$=\A%5*]H;':#XGPUT":V"55E";LLQF:&Y>(\[BY.'6'2R'3N^-[Y,W.F M$348PWB*2&5IP#*5P=B7#2K%O5S +ZWM5X/"Y(FM!W+C2^@[#0GAV DZ;T$\ M1R1>WE(O/HTCZ'$]9[;^!L'OO094MJ6GZ[TV\P_NM-21;&(I">!C6_EB/ MQ,AE%=SAJ"6^=QA[3WX0 ,ML!=;VEFM0S[)HUFRP$1*.D#L-<8 GRXS2FED4 M)*!XWUG=&2WN0S^< ML_I@&N"G=PYW_F1*#?$#=4[9:J#/GD9B#19<28<_>LIII5Y%,P(A?)]]W#K YQL)$ N ^BV)#" M#Y:D<.4[CW[@L]/2[/5, Z(^WM$T\0WJF.J2#;YUEBRS.2*.A\PF@WF8[%[* MM.LT+QW,Y9C5^QA*&4DHNMIRX"4IP&/9[U<6I(A=MNYH\M*GM-8DUR^N" 4A M<\/G-FVFG%B:UKY+,5FQFJ69S=6"K%<[K(UQMJ]6SG*4N>J9$:@ 29^./!&? MK 9IQH\YX?G6%[$UG&P 05Q'F=W@T-U6 ,'!UEV3LH2 MOAW:KF)UES@PRRRT6=576H^YS;HKKJJG4%@B35]TXI#8Q*K@;>[X52D5><,5/),1TXC0AVGA"R- M28J#P+:7J28O'H,'4OAGZCVMVX89C.&$2.V;1]U''W(\A0O[NDL^)2D:)/$4 M$[JA/*,2KR&S?/$+(^@Z"VV_AN71=QE%R5;$FR/J8W:MB6]0U1I0\APF,>LU MS9IR;T&H96Q?BF0K'+19KEC*-FWI();!V%/;+,5,P)BSJ\0-'\!-F&R'+9T% M+#QY[5QJU2@SH^"TB8Y@[<1E1?C%AYQ^TK.[(=H=D<$X-RQ^3HB)>@&A[BJ1V95Q5 MV#V2U@93.EPO;+K&6C+Z%;$6G,@;+*C!F*";9/:(R'!Y/ MLDF1IT4<:^F\%U![EDV&-%T>H(J]-V&P,EL+-;"6YR_>,177V2:V/!]'3YPM M 8,*P=GJF;])5JYBAB578.G1T2MD5"%!B +9+5[PIXNHO&\:46#'F+S<[_!B M<%5!L<4V%C(XM0^X%?A\6K(9VBMCK/5II)J!TJ#,%)UK!+9WKI*J5=]L5@6J M?Q$0=#TS5Z1D5+,9N3A,6](\^\9$R,6U&X5UE2W&E1F?41 B[%@(>XV8AV:N M^C6'OR-UZ4WZ*JAT+1ADNV:(4ZQG1'9B/+M2Y2@KQ :.V9W6)6B,842-<2OY*R$F=U842E:M!3Y7ET(N0Q*X7"*.59?D\XG*<7Q%7)">942 ':"6O' M%9 <'P!GG^H;P>R!Z%E"J/KNG5ANL[="$_7IO^6J??Z,B.M'X'<"ZOA[KA("ID)U7 #4 M@>PHLJ@$303L2OY$1P\:&6N_[;B"+4N?,ED^,S(:>N2)J_,7KM,#J%ID>FQ9 M+]J(Z.]QTJ"817POSNLN07Y-GK6ZR'O+_\6([Z9 =EQ.?,?HEE%F(?1YZ ML+D0>&GM;N,5GJJ''J1-.+ #_M=RY+&8X+6*9><#>BZE;@ MS>#=$KSP*2]/E@\1:S6R>E$V<&-_D75C-K,P#0)V)?9HD/K&T:3,8JMOG/\Z MOH6^]K?['I;&47L?DR@;J37"=\C%H>L'J$+A"-O=\49(W W71](BF!&2SBJ,."F/>69WD5U?;5ZQL33G8=B=U[QVVI@8C# MMGM/I)\' =7%"&0(L_T94MGV-;>E!,[]MMHFG"V55C.@, M9?\O+2VO?C/7BE 6\8[4*$@Z$BH!AAQ1*RP_7%#=$ ML_!Y'-4X]\5C!E4$7YFFS6P6H58IG+ F!W?L7>5P3,W;((K0YC$@J%]1@6?; MUNL)5HEC-KU]L>;=.LNM;N0"7S\%KL!/2]:[3EG>TS3U-KG2%FQ?.4C6WX9K M2%&21[8KPCF+8TV,-C2-Q8VN2Q)*VMH0F7?'I"FQW>,+=)1Q.?!:H<%)W M\-NYAJ_?4E?@J\;Q#I.XW:3Q I-[/(Z?#,Q;YV"P&N##"K?".(T 7BQ.PVZ\ M-??]BSBH5?ALLTF_@,Y\ZIZ]L*Z)@"\CK&MD,5BF3]%[2US&R.'X?.&'+KI& MWFU"W*D3T8C#=Q&U98-9EJ@E[: MZE;MN AY:4_Z;3Q!;<>WHXZ?I#(H\!6L8,OLH6#M,.BU4=#A,]2,0JWNBI1( M]A]+,RV< *75)<6+2/8/@]"K_J#TF]D[RGJ:W T2+YTN16UA.$%WU&*=C\<( MW,'8,O$]KQ+:KD;+7JVH6)=KKT$G9>VKCG@[T@[Z\Y?Q4"5 MWJEJ/-"O/U/5U)[[9#X/TD4[0;'HRW",R@@AB;57KZ:D60GU^%^O M3B8;O<7B..KC@5?%5*';]CC4E+M:_[+!IUV8F)<.5ZMG-2"*F2K0^RRV#3Z! M-I_>8A^ &W;7AO#X)(G\$$61$WIL%DR$Q[<8&4,C8V !Z%)U_TNV'R&(I?X\QQORO%AA>,C*LT3"NM/X.5K$&![ M$BFD$I7WL(XL0*WS-KLKK:VE0>L]:F#C$B_:[7**5 -X2'-(_NCG/0^\T M#7JC5?U^^CL^E0VUM^9N4;I3I'QN\OG*F9DA*T) 3;60W9CFF+VS%_!A1IAJ#YY\5(><;17_UX>II$,0W@B:&M M)HM5?S!1(WQ3&TP:K>6045'HU3E&LISM:RB8OJZ/],>J9M\;VC@;P'7WQQ4- MZQ%:/2'+H)K:%2W(+.\%OKC**M_&K+XJ.J&(]EG[%-<)7)H6)F]=5Q9($?71(* M75\[[\!&4_OQ*FM:AKBV+H8VA!KN#A6!,GB,)?O4D-OT+;5T87-RO0JC^^MO MENIJ]#,4*R#&=UH3INXU6.8W42,JVWZ=A!BY)5FFM\26([#D,4*?$@KT?+&^ M=-(KP:U",E9S*T"C/0QP Z"Q1(40C_4ZQ6;!58N#A2?+ 2'L@I[Y"N:/#U7L=I]==+@54F8SL >F;C/=*?*2 W'*Y*O MG8^8%(N-3I9W:,[F8H23>S3)\A=L?QDSKMT)8B[\CW\_.-C[SZ_7OWS_W__\ MYLZ3YP_A]Z^]SZ\6DP_+\.$L>7KWBKQ^]=/QQX?1,@I>+=S/+X)_QX?Q/?KW MYU#XY_?!BX=V3#R\_3Y[>O_?QS2_'+I[ZR=G% M^)OITV+VZOSF\M/AJ7M[,W_Z^),WBX_.W=G)^S_)#V-\_?3@G5X_O/AI\N%V M/@Z_IQ_=O/M]-/APQ=\\_G%8N!.R?!#_/GWQ_GIJR?R_IOOGO_QV_CT MFT<2O;Y'HX^/PX]D>'*-?W]Y^.ZWBYO#WU]]__$&3:*+R3>_/SY]]_QO-$O. M?D8OG47XZ?TWA\[##Z_]P>MO?C@\.O$6WOC!_65Y=?GSW8OES+D3 MG]^^_>_>Z?W=P8'%@*?#3H-07,!)'S:N9M?GW!=]0TO!L$2J4:LCPF([M)&Y ME!7P!^ID41':>E->).RYR+4?^K-DEM*XRGXWR%%0:ZP!=F1:%#?#QX]J5ZG="/2[:9_FUME\5P M;?F>6GN,";"!125A:>SZ%' .[R&,YLCUQS[RSO#,\:5&8K;Q7PC;3B*J5==6 MW!8SI72663JZM?5(PV3J=_Q:O\(#2*N>)H1QPVSVM$!B1S>US[.&-.F*;?H. M&+]_D5ZQ0CT154P66N8$LVFDDY!Z8="-+Q21VRA6 %$ 52;;'-[W$!+D!(R. M=]2RLDAV&)J;S]"&K; M00UE!:$@>.^>@Y3$:CFXEU%G08).7[AM&M;( M;M 7SR >W&(_C"_#KD+B0K(^T51+6'RF M ,XL_^(.!VD'#"(5J'E4Y)3=X%A4T62F:K0)H=5#0]%KYO37:.1E3SO5K&/+ M@%5]N$7QCFK%\GJGK8J -(/(^O?*[E)6\5++)&RL4(8L.4C@! IB.$TBKZPV M0I30#+;7)&4&X7I_O6KER4EITZA=L7Z]7_W2[U>5E4?! @(X45I]P"N]A9C9 M G:8. AV=>\W>D<\1EE_2E*T%30E/ Z"7@J/QRC@$E_],GM@F55%U2\YU<4# M,5'.2J Q3FO-9UFM>;KZ>;G67+T86Z:,73,8D0"HZN (U*"-*QT"@3;0QE< M$L[(@+=E@G4TL,$+:M6%K_6FV[71DIM3M?#T:UST%XV+%/2IB[&UF'[F]6== M%=45)O$L03?4F1@]H6"!KG$83Z'OK;7)L)$IZWZNMG7(E9. [>!-EO(/R"&C M)VQ)90KL=LRC'5U9<=QF#:P2L50IH&N_U/'O4KBY#0W)F YW@VQ22RPIA^TW MK-J;2$=U:K'3H)CLL%P((@6YG'1_;DW@D]+WMR'Z(XP!&-&DFTZ@71 MH9!^XT'_#8K+G28T$Y"20#6\[9MDQI0#"[K(B48MUKZRX__JLCV=(UA?N=WS MB=*<%>\QR@=Q3/S')$[[0> ;'%)*$)JQO]*_N*SX" <4RJ28P@U\4'4DQHXZ M")6Y.B2P&YMMQ<6_(G\RI:H]6- U3E"JU]$PB2,V&I%2^! A[S)D/?\39NN[ M&!X@5):V8S%=F/WZ5_DY*V!EA+&QQ> MZCHLA:N/T'$6!'J:6[H:2X"] U7L=MP!>#W1YKY^V$0Q/.(.;D,7/T JSNC) MR=YV5 -%M-)R25?@AZM)13+RV/S&DOV5X'9M=39Z?^;*H6@IEV+G,6 M"'HJ;3$]<^.P"PD\/DDB/T01FUO.="C"X]L2KOP>0WNLUY!,G-#_G,(ZI6<[ M#GPODV7HE?$,QQ=^Z(2N[P2KZ@-378EA:%)U(A_NWR,GB*C,C$>?#QD M$TYE'UR99_*UFYJ@57>_,IK:K3#L*JZLUVYJJ2FS"[K*L.TG;*L^9Y16-HFM M2K*!9B$-B&P<#-TV;:537 ,'+;6 >;@?$>10K5W>(SM@5NP<4JO]+O+H6"QQO0]"KP1OF;Q@Q^7)'KA^.07)P"O[6G' M9^L,ZWZJEW>)!%^MI+]K;];.T&/Z?^@#C(/@RY LCW-@>8/MAB\;_2*U$P-? MYHB].^0BJB]LN,D-BLVT@N;CL.D,=!CA)6 8[ 36KJU@H8/D#>B62U+A1AWV M-QE:*=K6G.+>CTEJ]?+$,Q2YQ$^O7K=0>UO&9M-FR4Q5:^&592-5I6SC@O0. ML:=XQ3\RE^,(.HNNBMYVHJE=XNHIY':L[RX^\Z)49XSWZ;\>>A[+G\N M1VWTJ[].,REI>C3O[554B]-842I;W S! M_?%@QAJ39E>:P-93%NN.2EB9>;F0O^]9MB.M/YSB@%T]LU10O.R:]ZA#O,&Q MJ?FE+3TZ+JR.V)!37'2\<(M0K)T9;:J]LAH8E6@ M.#1T%=J,R\ZH#*FM4\D:-S,,9!J"YB24*D%&YB#P<=A,&4@I<*5?.9]-U?8X M.OR_+<2=*I61>VFG% ;^.'UC 0J367KT 2%K,R9TY?@SOXB9,EIH7:,FUD6-@;YDZRO(&4X4S M47S%QV%EH$57Z95Y!)4NUHJ>TG8[)84R]VRT$56_S&LSU^"2R-I)O&WG&0"CY [-$^).G0AY@]"[0[%/JL2;B$54,/?0XLKRM$@@V"H\+!W]J7.6 MDF4NAFE%UZ>MWLZ[0KJ6\D.;FE@W2(8W-0=AWT*9%O85$@:<\:PFX\LP2@BK MVV':Z$=1O3BMLU2Y*'J5N. * M[!T*6-J;34V+4IU_9(B;)X(!=I[0(D;97C9R5+$:JAF,JI_6"+*F\OK47>U@ M"XDNBKBZ@FV1JJT^$H,GAW@C^HL&ZJ6JL*WZSE)[JFRH-_@"4A:E]SR:+JQ& M_8#ULIQD78Y.ENO?R;4P)7Z]@M"[#9SPQIDA(S551DBT6A7)W135I]FN99/]'KMKM3T^Z3Q\CW?(=,9)#NI.II,:\ORPWK;3B6S4ARAE%,DJQQ!RM.&$V=,&?%8#(A:$+-XB5=KQ]&OFNXZL/J M4NP5'&@=67;%#M=Y1^TDK*2)TQEAK!$AVY<1I_A,>#2V@NF),L@P!+#5CH;; M$HWP";6<+IZ$[/'4D)K20589H^#%- #IEU/3Q VXQPY*V5B'_(GB="F985"8 M92CZMC_^OW#UL,\:MECT<^X0YJ)$Y:%6Y?9%FKT_WBGF M@GR93BL0YF%329C;DQ<@6 MHZ7+D/X1C9SGKG,@5H#69>F&8J0F3-K^4C'3@X)-^_A&ZZ[H5(-.'4*68TQ8 M]A#:!5;!;/O)@820>8-2I)@*.U=BFZ^,Z#&+/B6LU]\"50;8ZD9>96BF>B2+ MT"B_N^&O7N$M4!, #<]: $\MO= *Q+ZWW:0DZ35@HV#L!:95L@R][!%AL9:8 ME=@EFRD%+I=L)H1*!!DI'>/CL-K[N%E9&R0&/>=UAW6VW>""3&U5T=K5!6YZ MFR%_+\K[SLY%J.0AQOC/7:RE*5VG./R8A&F>K-(LZTB*_>*O;17?*(BA8>F MKQZV[-N>83--U!S<)E!\)U>@)5* %',M'O)7<$O@ M.%YLY92+D/OM!"\.Z>?9 4?_L#[7&H%J>+8"> +/MCNAMKU=%8UA.[!9B*5- M:,F:R"A9PSKJ!^J1WMT#@Y\Q] Y-?,;',&;7')WTAPO0RMDINTT*5O-98>D M902-B,.RB_?+V2,..@FE"LG.+E85Q\;J(0>&:UE:YO2#6-84D(UH1E4"U97; MJ.QE5.13L2_\R'6"#\@AYZ%W1KW<3K(0 K65&%"5C9@K=@I2UP:TUC!>KDI: M]F1I!-\7ZYL[%ZR-&-.KL)L1<6P26- MV)Y_0DN(#;0!<;>OPZA#5[8:;)=)CU[!0#AY/$A]L3>"=@! MUONZ@X363N<%_0E,NFD39C^LG) C@$VJNTDI4Q]H.96A]B*WT\ 4P([3NN?1 M_2F"N%J+8][JL:N&5EZ4 1; ZL M)_%1G0F%2#IG%?3DP6JB"56.E.QT].TI&PQ'EJ?8@[A2;8;?"R]%![M..X3"GN<[<^>[V)KF,CPCKNM[!*;;4L)BER@D[I'X=DA)^:'HXKBJH$ MLQ\>O) CA9RVW$BY1E-ZK [)+<$+/W0AW \!X![*J\:;0FC62B9RPFYQ%#O! M[_X\]G3"&OSLD,Y5(D1A)!3F?Y5 #U(>5777DA@.T715QAEKZ? MXA B]*T!Z\G>J#.A$$CG;(2J//+6V,NCX\>1'W>LD:\!ZXD\ZDPHY+'U5$1! MROFS.V7M+SN7$Q!P CR8 !T ( !FI( &8Q,'$P,S(S97@S,2TR M7V]P=&EM:7IE'-D4$L! A0#% @ TX.L5N74L:A5"@ ?&L M !4 ( !\*P &]PW ;W!R>"TR,#(S,#,S,5]L86(N>&UL4$L! A0# M% @ TX.L5AU],1 4)0 ,RX" !4 ( !;S@! &]P