0001477932-24-005698.txt : 20240913 0001477932-24-005698.hdr.sgml : 20240913 20240912175505 ACCESSION NUMBER: 0001477932-24-005698 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 43 CONFORMED PERIOD OF REPORT: 20240731 FILED AS OF DATE: 20240913 DATE AS OF CHANGE: 20240912 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Skkynet Cloud Systems, Inc. CENTRAL INDEX KEY: 0001546853 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 453757848 STATE OF INCORPORATION: NV FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-54747 FILM NUMBER: 241295924 BUSINESS ADDRESS: STREET 1: 2233 ARGENTIA ROAD STREET 2: SUITE 302 CITY: MISSISSAUGA STATE: A6 ZIP: L5N 2X7 BUSINESS PHONE: 888-702-7851 MAIL ADDRESS: STREET 1: 2233 ARGENTIA ROAD STREET 2: SUITE 302 CITY: MISSISSAUGA STATE: A6 ZIP: L5N 2X7 FORMER COMPANY: FORMER CONFORMED NAME: Skyynet Cloud Systems, Inc. DATE OF NAME CHANGE: 20120409 10-Q 1 skky_10q.htm FORM 10-Q skky_10q.htm

  

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 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 July 31. 2024

 

OR

 

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

 

For the transition period from ___________ to ____________.

 

Commission File Number 000-54747

 

SKKYNET CLOUD SYSTEMS, INC.

(Exact name of registrant as specified in its charter)

 

Nevada

 

45-3757848

(State or other jurisdiction of incorporation or organization)

 

(IRS Employer Identification No.)

 

2233 Argentia Road Suite 302. Mississauga, Ontario, Canada L5N 2X7

(Address of principal executive offices)

 

  (888) 702-7851

(Issuer's telephone number)

 

Indicate by check mark whether the Company: (1) filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the past 12 months (or for such shorter period that the Company 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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).

Yes: ☒   No: ☐

 

Indicate by check mark whether the Company is a large accelerated filer, an accelerated file, non-accelerated filer, or a smaller reporting company.

 

Large accelerated filer

Accelerated filed

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 Company is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes    No ☒

 

As of September 12,  2024, there were 53,143,822 shares of Common Stock and 193,661 shares of series B preferred of the issuer outstanding.

 

 

 

  

 

 

Page

 

PART I: FINANCIAL INFORMATION

 

 

 

 

 

 

 

Item 1. Financial Statements

 

 

 

Consolidated Balance Sheets as of July 31, 2024 (Unaudited) and October 31, 2023 (Audited)

 

4

 

Consolidated Statements of Operations and Comprehensive Income (Loss) for the Three And Nine Months Ended July 31, 2024 and 2023 (Unaudited)

 

5

 

Consolidated Statements of Changes in Stockholders’ Equity for the Three and Nine Months Ended July 31, 2024 and 2023 (Unaudited)

 

6

 

Consolidated Statements of Cash Flows for the Nine Months Ended July 31, 2024 and 2023 (Unaudited)

 

7

 

Notes to Consolidated Financial Statements(Unaudited)

 

8

 

 

 

 

 

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

 

12

 

 

 

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

13

 

 

 

 

 

Item 4. Controls and Procedures

 

13

 

 

 

 

 

PART II: OTHER INFORMATION

 

 

 

 

 

 

 

Item 1. Legal Proceedings

 

14

 

 

 

 

 

Item 1A. Risk Factors

 

14

 

 

 

 

 

Item 2. Sales of Equity Securities and Use of Proceeds

 

14

 

 

 

 

 

Item 3. Defaults upon Senior Securities

 

14

 

 

 

 

 

Item 4. Mine Safety Information

 

14

 

 

 

 

 

Item 5. Other Information

 

14

 

 

 

 

 

Item 6. Exhibits

 

15

 

 

 

 

 

Signatures

 

16

 

 

 
2

Table of Contents

 

FORWARD LOOKING STATEMENTS

 

Statements made in this Form 10-Q that are not historical or current facts are forward-looking statements. These statements often can be identified (terms such as “may,” “will,” “expect,” “believe,” “anticipate,” “estimate,” “approximate” or “continue,” or the negative thereof. We wish to caution readers not to place undue reliance on any such forward-looking statements, which speak only as of the date made. Any forward-looking statements represent management’s best judgment as to what may occur in the future. However, forward-looking statements are subject to risks, uncertainties and important factors beyond our control that could cause actual results and events to differ materially from historical results of operations and events and those presently anticipated or projected. Among the factors that could cause actual results to differ materially from the forward-looking statements are the following: the Company’s ability to obtain necessary capital, the Company’s ability to meet anticipated development timelines, the Company’s ability to protect its proprietary technology and knowhow, the Company’s ability to establish a global market, the Company’s ability to successfully consummate future acquisitions, and such other risk factors identified from time to time in the Company’s reports filed with the Securities and Exchange Commission, including those filed with this Form 10-Q quarterly report. We disclaim any obligation to subsequently revise any forward-looking statements to reflect events or circumstances after the date of such statement or to reflect the occurrence of anticipated or unanticipated events.

 

 
3

Table of Contents

 

PART I

 

ITEM 1: FINANCIAL STATEMENTS

 

SKKYNET CLOUD SYSTEMS, INC.

CONSOLIDATED BALANCE SHEETS

 

 

 

July 31,

2024

 

 

October 31,

2023

 

 

 

(Unaudited)

 

 

(Audited)

 

ASSETS

 

 

 

 

 

 

Current Assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$1,127,206

 

 

$916,780

 

Accounts receivable

 

 

228,042

 

 

 

306,255

 

Receivable - related parties

 

 

-

 

 

 

4,695

 

Prepaid expenses

 

 

12,584

 

 

 

24,261

 

Total current assets

 

 

1,367,832

 

 

 

1,251,991

 

 

 

 

 

 

 

 

 

 

Property and equipment, net of accumulated depreciation of $89,333 and$ 86,930 respectively

 

 

2,763

 

 

 

4,554

 

Total Assets

 

$1,370,597

 

 

$1,256,545

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

Current Liabilities:

 

 

 

 

 

 

 

 

Accounts payable and accrued expenses

 

$144,433

 

 

$84,870

 

Accrued liabilities – related party

 

 

164,755

 

 

 

95,865

 

Deferred revenue

 

 

307,262

 

 

 

360,170

 

Total current liabilities

 

 

616,450

 

 

 

540,905

 

 

 

 

 

 

 

 

 

 

Total Liabilities

 

 

616,450

 

 

 

540,905

 

 

 

 

 

 

 

 

 

 

Commitments and contingencies

 

 

 -

 

 

 

-

 

 

 

 

 

 

 

 

 

 

Stockholders’ Equity:

 

 

 

 

 

 

 

 

Preferred stock: $0.001 par value, 5,000,000 shares authorized, 5,000 shares issued and outstanding, respectively

 

 

5

 

 

 

5

 

Series B Preferred convertible stock: $0.001 par value, 500,000 shares authorized, 193,661 issued and outstanding, respectively

 

 

194

 

 

 

194

 

Common stock; $0.001 par value, 70,000,000 shares authorized, 53,143,822 shares issued and outstanding, respectively

 

 

53,145

 

 

 

53,145

 

Additional paid-in capital

 

 

7,206,658

 

 

 

7,146,991

 

Accumulative other comprehensive income

 

 

85,038

 

 

 

74,082

 

Accumulated deficit

 

 

(6,590,893)

 

 

(6,558,777)

Total stockholders’ equity

 

 

754,147

 

 

 

715,640

 

Total Liabilities and Stockholders’ Equity

 

$1,370,597

 

 

$1,256,545

 

 

The accompanying notes are an integral part of the unaudited consolidated financial statements.

 

 
4

Table of Contents

  

SKKYNET CLOUD SYSTEMS, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)

FOR THREE AND NINE MONTHS ENDED JULY 31,

(Unaudited)

 

 

 

  Three Months

 

 

Nine Months

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenue

 

$666,359

 

 

$630,040

 

 

$1,898,701

 

 

$1,747,623

 

Operating Expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation

 

 

603

 

 

 

618

 

 

 

1,821

 

 

 

1,839

 

Salary and wages

 

 

424,279

 

 

 

316,883

 

 

 

1,190,888

 

 

 

1,066,013

 

Advertising

 

 

1,790

 

 

 

127,061

 

 

 

235,800

 

 

 

347,658

 

Stock based compensation

 

 

19,889

 

 

 

12,679

 

 

 

59,667

 

 

 

78,788

 

General & administrative expenses

 

 

109,713

 

 

 

106,916

 

 

 

464,157

 

 

 

438,929

 

Operating expense

 

 

556,274

 

 

 

564,157

 

 

 

1,952,333

 

 

 

1,933,227

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income (loss) from operations

 

 

110,085

 

 

 

65,883

 

 

 

(53,632)

 

 

(185,604)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other income

 

 

6,464

 

 

 

14,900

 

 

 

14,459

 

 

 

14,960

 

Currency exchange

 

 

5,169

 

 

 

(15,165)

 

 

(12,502)

 

 

(24,727)

Total other income (expense)

 

 

11,633

 

 

 

(265)

 

 

1,957

 

 

 

(9,767)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income (loss) before taxes

 

 

121,718

 

 

 

65,618

 

 

 

(51,675)

 

 

(195,371)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income taxes refund

 

 

-

 

 

 

-

 

 

 

28,274

 

 

 

29,968

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

121,718

 

 

 

65,618

 

 

 

(23,401)

 

 

(165,403)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Preferred dividends

 

 

(2,905)

 

 

(2,905)

 

 

(8,715)

 

 

(8,715)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income (loss) to common stockholders

 

 

118,813

 

 

 

62,713

 

 

 

(32,116)

 

 

(174,118)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

(179

)

 

 

(6,967

 

 

(10,956)

 

 

(8,431)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Comprehensive income (loss)

 

$118,634

 

 

$55,746

 

 

$(21,160)

 

$(165,687)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share to common stockholders – basic

 

$0.00

 

 

$0.00

 

 

$(0.00)

 

$(0.00)

Weighted average common shares outstanding – basic

 

 

53,143,822

 

 

 

53,143,822

 

 

 

53,143,822

 

 

 

53,143,822

 

Net income (loss) per share of common stock- diluted

 

$0.00

 

 

$0.00

 

 

$(0.00)

 

$(0.00)

Weighted average common stock outstanding- diluted

 

 

61,217,272

 

 

 

60,013,772

 

 

 

53,143,822

 

 

 

53,143,822

 

 

The accompanying notes are an integral part of the unaudited consolidated financial statements.

 

 
5

Table of Contents

 

SKKYNET CLOUD SYSTEMS, INC.

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY 

FOR THE THREE AND NINE MONTHS ENDED JULY 31, 2024 AND 2023

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Series B Preferred

 

 

Additional

 

 

 

 

 

Other

 

 

Total

 

 

 

Common Stock

 

 

Preferred Stock

 

 

Convertible Stock

 

 

Paid-In

 

 

Accumulated

 

 

Comprehensive

 

 

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Loss (Income)

 

 

Equity

 

Balance at October 31, 2022

 

 

53,143,822

 

 

$53,145

 

 

 

5,000

 

 

$5

 

 

 

193,661

 

 

$194

 

 

$6,990,526

 

 

$(6,449,285)

 

$76,011

 

 

$670,596

 

Stock option expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

52,283

 

 

 

-

 

 

 

-

 

 

 

52,283

 

Change due to currency translation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

5,484

 

 

 

5,484

 

Dividend accrued on series B preferred shares

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,905)

 

 

-

 

 

 

(2,905)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(147,206)

 

 

-

 

 

 

(147,206)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at January 31, 2023

 

 

53,143,822

 

 

 

53,145

 

 

 

5,000

 

 

 

5

 

 

 

193,661

 

 

 

194

 

 

 

7,042,809

 

 

 

(6,599,396)

 

 

81,495

 

 

 

578,252

 

Stock option expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

13,826

 

 

 

-

 

 

 

 

 

 

 

13,826

 

Change due to currency translation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(4,020)

 

 

(4,020)

Dividend accrued on series B preferred shares

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,905)

 

 

-

 

 

 

(2,905)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(83,815)

 

 

-

 

 

 

(83,815)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at April 30, 2023

 

 

53,143,822

 

 

 

53,145

 

 

 

5,000

 

 

 

5

 

 

 

193,661

 

 

 

194

 

 

 

7,056,635

 

 

 

(6,686,116)

 

 

77,475

 

 

 

501,338

 

Stock option expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

12,679

 

 

 

-

 

 

 

 

 

 

 

12,679

 

Change due to currency translation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

6,967

 

 

 

6,967

 

Dividend accrued on Series B Preferred

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,905)

 

 

-

 

 

 

(2,905)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

Net income (loss)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

65,618

 

 

 

-

 

 

 

65,618

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at July 31, 2023

 

 

53,143,822

 

 

 

53,145

 

 

 

5,000

 

 

 

5

 

 

 

193,661

 

 

 

194

 

 

 

7,069,314

 

 

 

(6,623,403)

 

 

84,442

 

 

 

583,697

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at October 31, 2023

 

 

53,143,822

 

 

 

53,145

 

 

 

5,000

 

 

 

5

 

 

 

193,661

 

 

 

194

 

 

 

7,146,991

 

 

 

(6,558,777)

 

 

74,082

 

 

 

715,640

 

Change due to currency translation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

5,472

 

 

 

5,472

 

Dividend accrued on series B preferred shares

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,905)

 

 

-

 

 

 

(2,905)

Stock option expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

19,889

 

 

 

-

 

 

 

-

 

 

 

19,889

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

21,384

 

 

 

 

 

 

 

21,384

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at January 31, 2024

 

 

53,143,822

 

 

 

53,145

 

 

 

5,000

 

 

 

5

 

 

 

193,661

 

 

 

194

 

 

 

7,166,880

 

 

 

(6,540,298)

 

 

79,554

 

 

 

759,480

 

Change due to currency translation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

5,305

 

 

 

5,305

 

Dividend accrued on series B preferred shares

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,905)

 

 

-

 

 

 

(2,905)

Stock option expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

19,889

 

 

 

-

 

 

 

-

 

 

 

19,889

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(166,503)

 

 

-

 

 

 

(166,503)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at April 30, 2024

 

 

53,143,822

 

 

 

53,145

 

 

 

5,000

 

 

 

5

 

 

 

193,661

 

 

 

194

 

 

 

7,186,769

 

 

 

(6,709,706)

 

 

84,859

 

 

 

615,266

 

Change due to currency translation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

179

 

 

 

179

 

Dividend accrued on series B preferred

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,905)

 

 

-

 

 

 

(2,905)

Stock option expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

19,889

 

 

 

-

 

 

 

-

 

 

 

19,889

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

121,718

 

 

 

-

 

 

 

121,718

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at July 31, 2024

 

 

53,143,822

 

 

$53,145

 

 

 

5,000

 

 

$5

 

 

 

193,661

 

 

$194

 

 

$7,206,658

 

 

$(6,590,893)

 

$85,038

 

 

$754,147

 

 

The accompanying notes are an integral part of the unaudited consolidated financial statements

 

 
6

Table of Contents

 

SKKYNET CLOUD SYSTEMS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

 (Unaudited)

 

 

 

For the Nine Months Ended July 31,

 

 

 

2024

 

 

2023

 

CASH FLOWS FROM OPERATING ACTIVITIES

 

 

 

 

 

 

Net income (loss)

 

$(23,401)

 

$(165,403)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

 

 

 

Depreciation

 

 

1,821

 

 

 

1,839

 

Stock based compensation

 

 

59,667

 

 

 

78,788

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

78,213

 

 

 

53,406

 

Accounts payable and accrued expenses

 

 

59,563

 

 

 

51,576

 

Accrued liabilities – related parties

 

 

64,870

 

 

 

29,013

 

Prepaid expenses and other assets

 

 

11,677

 

 

 

14,857

 

Deferred revenue

 

 

(52,908)

 

 

75,194

 

NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES

 

 

199,502

 

 

 

139,270

 

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES

 

 

 

 

 

 

 

 

Proceeds from (payment on) Canadian loan activity

 

 

-

 

 

 

(19,106)

NET CASH USED IN FINANCING ACTIVITIES

 

 

-

 

 

 

(19,106)

 

 

 

 

 

 

 

 

 

Effect of exchange rate changes on cash and cash equivalents

 

 

10,924

 

 

 

8,270

 

 

 

 

 

 

 

 

 

 

Net increase (decrease) in cash and cash equivalents

 

 

210,426

 

 

 

128,434

 

Cash and cash equivalents, beginning of period

 

 

916,780

 

 

 

729,936

 

Cash and cash equivalents, end of period

 

$1,127,206

 

 

$858,370

 

 

 

 

 

 

 

 

 

 

SUPPLEMENTAL CASH FLOWS INFORMATION

 

 

 

 

 

 

 

 

Interest paid

 

$-

 

 

$-

 

Income taxes paid

 

$-

 

 

$-

 

 

 

 

 

 

 

 

 

 

NON-CASH INVESTING AND FINANCIAL ACTIVITIES

 

 

 

 

 

 

 

 

Dividends accrued on Series B preferred shares

 

$8,715

 

 

$8,715

 

 

The accompanying notes are an integral part of the unaudited consolidated financial statements.

 

 
7

Table of Contents

 

SKKYNET CLOUD SYSTEMS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

NOTE 1 – ORGANIZATION AND BASIS OF PRESENTATION

 

Skkynet Cloud Systems, Inc. (“Skkynet” or “the Company”) is a Nevada corporation formed on August 31, 2011 and headquartered in Toronto, Canada. Skkynet operates its business through its wholly owned subsidiaries Cogent Real-Time Systems, Inc. (“Cogent”), Skkynet Corp. (Canada) and Skkynet, Inc. (USA). Skkynet was formed primarily for the purpose of taking the existing business lines of Cogent and its current and future customers and integrating these businesses with Cloud based systems. We also intend to expand the areas of business activity to which the kinds of products and services we provide are applied.

 

The accompanying unaudited interim financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America and the rules of the Securities and Exchange Commission (the “SEC”), and should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s October 31, 2023 Annual Report on form 10-K filed with the SEC. In the opinion of management, all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position and the results of operations for the interim periods presented have been reflected herein. The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year. Notes to the financial statements which would substantially duplicate the disclosure contained in the consolidated financial statements for the most recent fiscal year end October 31, 2023 as reported on Form 10-K, have been omitted.

 

Certain prior period amounts were reclassified to conform to the manner of presentation in the current period. The reclassifications have no effect on the net loss or stockholders’ equity.

 

NOTE 2- RECENT ACCOUNTING POLICIES

 

Recent adopted accounting standards

 

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-Financial Instruments- Credit Losses, which replaces the incurred impairment methodology to reflect expected credit losses. The amendments requires the measurement of all expected credit losses for financial assets held at the reporting due to the performed based on historical experience, current conditions and reasonable supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 31, 2022. The Company adopted the standard on October 31, 2023. The adoption did not have a material impact on the Company’s consolidated financial statements.

 

Revenue Recognition

 

In April 2016, the FASB issued ASU 2016–10 Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendments in this Update do not change the core principle of the guidance in Topic 606. Rather, the amendments in this Update clarify the following two aspects of Topic 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. Topic 606 includes implementation guidance on (a) contracts with customers to transfer goods and services in exchange for consideration and (b) determining whether an entity’s promise to grant a license provides a customer with either a right to use the entity’s intellectual property (which is satisfied at a point in time) or a right to access the entity’s intellectual property (which is satisfied over time). The amendments are intended to render more detailed implementation guidance with the expectation to reduce the degree of judgement necessary to comply with Topic 606.

 

 
8

Table of Contents

 

ASC Topic 606 prescribes a new five-step model entities should follow in order to recognize revenue in accordance with the core principle. These five steps are:

 

 

1.

Identify the contract(s) with a customer.

 

2.

Identify the performance obligations in the contract.

 

3.

Determine the transaction price.

 

4.

Allocate the transaction price to the performance obligations in the contract.

 

5.

Recognize revenue when (or as) the entity satisfied the performance obligations.

 

Effective November 1, 2018, the Company implemented the transition using the modified retrospective method of transition. Under this method, the determination date of open contracts which could affect any adjustments was November 1, 2018. The open contracts at the time period are the unfulfilled portions of the maintenance contracts.

 

The Company has four revenue streams, each of which the revenue is recognized in accordance to the five steps included in Topic 606. The revenue streams are:

 

 

1.

Sale of software direct to the end customer

 

2.

Sale of software through distributors and channel partners

 

3.

Maintenance support services

 

4.

Cloud services

 

Revenue for the sale of software both directly to end users and through the distributor and channel partners is recognized upon delivery of the software and code required for the customer to install the software. Maintenance support services are recognized as revenue on a straight-line basis over the service period of the arrangement.

 

Revenue from cloud services is recognized over time (typically, on a monthly basis) as service is provided. 

 

Payments received in advance of services being rendered are recorded as deferred revenue and recognized to revenue when earned. During the nine months period ended July 31, 2024, $247,356 of sales was classified as deferred revenue and $194,201 of deferred revenue was reported in sales. As of July 31, 2024 and October 31, 2023, the deferred revenue was $307,262 and $360,170, respectively.

  

Accounts Receivable

 

Accounts Receivable are carried at face value less any provisions for uncollectible accounts considered necessary. Accounts receivable include receivables from customers that have received software and support from the Company. Bad debt expense is a recognition of uncollectable receivables based on past years’ experience and management’s estimate of likely losses for the period. No allowance for bad debt was considered necessary for the nine months ended July 31, 2024 and 2023, respectively.

 

 

9

Table of Contents

 

NOTE 3- REVENUE RECOGNITION

 

As part of the revenue recognition reporting, the Company reports revenue by product line and geographic area. During the nine-month periods ended July 31, 2024 and 2023, the revenue by product line is as follows:

 

Category

 

Percentage

 

 

2024

 

 

Percentage

 

 

2023

 

Product sales

 

 

66%

 

$1,246,252

 

 

 

71%

 

$1,246,595

 

Support

 

 

30%

 

 

575,346

 

 

 

26%

 

 

449,185

 

Cloud & Other

 

 

4%

 

 

77,103

 

 

 

3%

 

 

51,843

 

Total

 

 

100%

 

$1,898,701

 

 

 

100%

 

$1,747,623

 

 

The Company sells its products on a worldwide basis. During the nine months periods ended July 31, 2024 and 2023, the Company’s geographic concentration of revenue is as follows: 

 

Area

 

Percentage

 

 

2024

 

 

Percentage

 

 

2023

 

Europe

 

 

45%

 

$850,146

 

 

 

34%

 

$603,926

 

North America

 

 

40%

 

 

764,641

 

 

 

37%

 

 

642,158

 

Asia Pacific

 

 

8%

 

 

153,853

 

 

 

17%

 

 

292,632

 

Middle East-Africa/Other

 

 

6%

 

 

107,011

 

 

 

10%

 

 

175,670

 

South America

 

 

1%

 

 

23,050

 

 

 

2%

 

 

33,237

 

Total

 

 

100%

 

$1,898,701

 

 

 

100%

 

$1,747,623

 

 

NOTE 4- RELATED PARTY TRANSACTIONS

 

Sakura Software, a corporation owned by our CEO and Chairman of the Board of Directors, Andrew S. Thomas, and Benford Consultancy, a corporation owned by our COO and a member of our Board of Directors, Paul Benford, own, respectively, 72.34% and 27.66% of the issued and outstanding shares of Real Innovations International LLC, (“Real Innovations”) a corporation organized under the laws of Nevis, West Indies. In March 2012, Cogent, our operating subsidiary, assigned all of its intellectual property including the pending patent applications for its real-time data transmission and display technology (the “IP”) to Real Innovations under an assignment of intellectual property agreement (the “Assignment Agreement”). In return for the assignment Real Innovations required a one-time payment of $30,000 to Cogent. Cogent elected to forgo the payment allowing Real Innovations to offset future expenses against the payment. There is no ongoing royalty payment or other form of compensation from Real Innovations to Cogent under the Assignment Agreement.

 

Real Innovations, in turn, entered into a master intellectual property license agreement (the “License Agreement”) with Cogent for all of the same IP. Under the License Agreement Real Innovations granted a royalty-free license in perpetuity to Cogent for the use and exploitation of the IP in return for which Cogent agreed to: (a) pay all operating expenses of Real Innovations incurred in connection with the continued prosecution of pending patent applications and others that may be prepared; (ii) prosecute all claims for infringement of the IP; (iii) defend and indemnify Real Innovations from and against all claims of infringement of the IP asserted by third parties against Real Innovations, Cogent or our Company; (iv) purchase liability insurance in favor of Real Innovations for this purpose. Under the termination provision of the licenses agreement, there is no unilateral right of termination. Termination may occur by mutual consent of the parties, the Company ceasing doing business, by breach by the Company or by the Company failing to maintain the license and the support to prosecute and protect the license under applicable laws.

 

Under the License Agreement, Messrs. Andrew S. Thomas and Paul Benford will benefit indirectly from their indirect ownership of all of the shares of Real Innovations to the extent of any such payments or other undertakings by Cogent on behalf of Real Innovations, but the exact amount of these benefits cannot be determined at this time. No payments have been made as of July 31, 2024.

 

As of July 31, 2024, the amount due related parties were $164,755 compared to $95,865 as of October 31, 2023.

  

 
10

Table of Contents

 

NOTE 5 – OPTIONS

 

The Company, under its 2012 Stock Option Plan, issues options to various officers, directors, and consultants. The options vest in equal annual installments over a five-year period with the first 20% vested when the options are granted. All of the options are exercisable at a purchase price based on the last trading price of the Company’s common stock. 

 

During the nine months period ended July 31, 2023, the Company issued 130,000 options to four consultants, 7,500 to three directors and 100,000 to one officer of the Company. The options are exercisable into common stock of the Company at $0.22 per share. The Company calculated a fair value of the options of  $53,128 using the Black Scholes option pricing model with computed volatility of 192.00%, risk-free interest rate of 4.5%, expected dividend yield 0%, stock  price at measurement date of $0.22 and the expected term of ten years. The options are expensed over a five-year period with 20% upon issuance and 20% for the first and each subsequent year.

 

During the nine months ended July 31, 2024, no additional option were granted.

 

As of July 31, 2024 the total number of options outstanding was 8,073,450 of which 6,163,950 were exercisable and 1,909,500 were not exercisable.

 

During the nine-month period ended July 31, 2024, the Company recognized $59,667 of option expense. The unrecognized future balance to be expensed over the term of the options is $3,725

 

The following sets forth the options granted and outstanding as of July 31, 2024:

 

 

 

Options

 

 

Weighted  Average Exercise price

 

 

Weighted Average Remaining Contract Life

 

 

Granted Options Exercisable

 

 

Intrinsic value

 

Outstanding at October 31, 2022

 

 

6,632,450

 

 

$0.15

 

 

 

4.25

 

 

 

5,100,960

 

 

$256,000

 

Granted

 

 

1,754,750

 

 

$0.19

 

 

 

9.25

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Forfeited/Expired by termination

 

 

(313,750)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Outstanding at October 31, 2023

 

 

8,073,450

 

 

$0.16

 

 

 

4.60

 

 

 

6,157,950

 

 

$1,320,431

 

Granted

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Forfeited/Expired by termination

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Outstanding as July 31, 2024

 

 

8,073,450

 

 

$0.16

 

 

 

3.85

 

 

 

6,443,200

 

 

$3,064,093

 

 

NOTE 6 – MAJOR CUSTOMERS

 

The Company sells to their end-user customers both directly and through resellers. Five (5) resellers accounted for 50% of sales in the nine months ending July 31, 2024, of which one (1) reseller accounted for 27% of sales. In the nine months ending July 31, 2023, eight (8) resellers accounted for 51% of sales, of which one (1) reseller accounted for 25% of sales. The Company maintains all the information on their end user customers, and should a reseller discontinue operations, the Company can sell directly to the end user. No reseller has exclusivity in their territory. In the nine months ending July 31, 2024, no end user customers were responsible for more than 10% of our revenues and thirty-two (32) end user customers were responsible for approximately 50% of revenue. In the nine months ending July 31, 2023, no end user customers were responsible for more than 10% of revenue and twenty-five (25) end user customers were responsible for approximately 50% of revenue.

 

NOTE 7 – LOANS PAYABLE

 

On December 15, 2020, the Company’s subsidiary Cogent Systems issued a two year note for US$15,678 (CDN $20,000) under the Canadian Emergency Business Account (CEBA). The CEBA provides interest free loans to small businesses to help cover operating costs during a period when their revenues may have been reduced due to the impact of COVID-19. The loan is subject to zero interest and 25% of the amount will be forgiven if 75% of the loan amount is repaid on or before December 31, 2022. On May 28, 2023, the outstanding balance of the CEBA loans payable of CDN $20,000, US ($14,756) were forgiven per the terms of the notes agreements leaving the balance of the note at $0 as of July 31, 2024.

 

NOTE 8 – SUBSEQUENT EVENTS

 

The Company has evaluated subsequent events to determine events occurring after July 31, 2024 through the filing of this report that would have a material impact on the Company’s financial results or require disclosure and have determined that none exist.

 

 
11

Table of Contents

 

ITEM2: MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

This report contains forward looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended. Skkynet’s actual results could differ materially from those set forth on the forward-looking statements as a result of the risks set forth in Skkynet’s filings with the Securities and Exchange Commission, general economic conditions, and changes in the assumptions used in making such forward looking statements.

 

OVERVIEW

 

Skkynet is a Nevada corporation headquartered in Mississauga, Canada. Skkynet operates three different lines of business through its wholly owned subsidiaries Cogent Real-Time Systems, Inc. (“Cogent”), Skkynet, Inc. (“Skkynet (USA)”), and Skkynet Corp. (“Skkynet (Canada)”).  Skkynet was established to enhance Cogent’s existing business lines through the integration of Cloud-based systems, and to deliver a Software-as-a-Service (“SaaS”) product targeting the Industrial Internet of Things (“IoT”) market, now referred to by the terms “Industry 4.0” and “Industrial Internet Consortium”. 

 

The Company provides software and related systems and facilities to collect, process, and distribute real-time information over a network. This capability allows the customers to both locally and remotely manage, supervise, and control industrial processes and financial information systems. By using this software, and when requested by a client, our web-based assets gives our clients and their relevant customers are given the ability and the tools to observe and interact with these processes and services in real-time as they are underway and to give them the power to analyze, alter, stop, or otherwise influence these activities to conform to their plans.

 

RESULTS OF OPERATIONS

 

For the three and nine-month periods ended July 31, 2024, revenue was $665,359 and $1,898,701 compared to $630,040 and $1,747,623 for the same periods in 2023. Revenue increased for the nine months period ended July 31, 2024 over the same period in 2023 by 8.6%.  The increase in revenue for the nine months period is attributed to higher sales by Cogent. The Company is benefiting from its prior investment in sales and marketing which has contributed to the increase in Cogent’s sales.

 

Operating expenses were $556,274 and $1,952,333 for the three and nine-month periods ended July 31, 2024 compared to $564,157 and $1,933,227 for the same periods in 2023. The increase in operating expenses for the three and nine-month periods ended July 31, 2024 over the same periods in 2023, resulted mostly from increases in salaries and wages.

 

For the three and nine-month periods ended July 31, 2024, the Company reported an operating profit before tax considerations of $121,718 and net operating loss of $51,675 compared to an operating profit of $65,618 and net operating loss of $195,371 for the same periods in 2023. The lower operating loss for the nine-month period ended July 31, 2024 can be attributed to increased revenues versus the same period in 2023.

 

Other income for the three and nine-month periods ended July 31, 2024 was income of $11,633 and $1,957. The three month period in 2024 includes other income of $6,464 and currency exchange of $5,169 while the nine month period includes other income of $14,459 and currency loss of $12,502. This is compared to other loss of $265 and $9,767 for the three and nine- month in 2023. The three-and nine-month periods in 2023 consisted of other income of $14,000 and currency loss $15,165 in the three month period and other income of $14,960 and currency loss of $24,727 in the nine- month period.

  

For the three and nine-month periods ended July 31, 2024 net income after tax was $121,718 and net loss of $23,401 compared to a net income of $65,618 and net loss of $165,403 for the same periods in 2023. The increase in revenues was the most significant contributor to the reduction in the nine- month losses in 2024 over 2023.

 

Net income to common shareholder was $118,813 and net loss was $32,116 for the three and nine-month periods ended July 31, 2024, compared to net income of $62,713 and a loss of $174,118 for the same periods in 2023. The reduced amounts include the expense of dividends for preferred stockholders of $2,905 and $8,715 being accrued for the three and nine-months period ended July 31, 2024.

 

The Company reported comprehensive income of $118,634 and loss of $21,160 for the three and nine-months periods ended July 31, 2024 compared to a comprehensive income of $55,746 and loss of $165,687 for the same periods in 2023. Comprehensive income and  loss reflects the net change with foreign currency translation adjustments.

  

 
12

Table of Contents

  

LIQUIDITY AND CAPITAL RESOURCES

 

At July 31, 2024, Skkynet had current assets of $1,370,597 and current liabilities of $616,450, resulting in working capital of $754,147. Accumulated deficit, as of July 31, 2024, was $6,590,893 with total stockholders’ equity of $754,147.

 

Net cash provided by operating activities for the nine-months period ended July 31, 2024 was $199,502 compared to net cash provided by operating activities of $139,270 for the same period in 2023.  The net cash provided by operating activities increase in the nine-months period in 2024 over 2023 resulted principally from a reduction of net loss of $89,302 from the previous year along with change in accounts payable and accrued liabilities.

 

Net cash provided by financing activities for the nine-month period ending July 31, 2024 was zero compared to net cash used in financing activities of $19,106 for the same period in 2023. The repayment of loans during the nine months ended July 31, 2023 accounted for the use of funds during that period.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

We have no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to stockholders.

 

ITEM 3: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a “smaller reporting company” as defined by Item 10 of Regulation S-K, Skkynet is not required to provide information required under this Item.

 

ITEM 4: CONTROLS AND PROCEDURES

 

This report includes the certifications of our Chief Executive Officer and Chief Financial Officer required by Rule 13a-14 under the Securities Exchange Act of 1934 (the "Exchange Act"). See Exhibits 31.1 and 31.2. This Item 4 includes information concerning the controls and control evaluations referred to in those certifications.

 

Evaluation of Disclosure Controls and Procedures

 

Disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) are designed to ensure 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 SEC rules and forms and that such information is accumulated and communicated to management, including the Principal Executive Officer and the Principal Financial Officer, to allow timely decisions regarding required disclosures.

 

Our management conducted an evaluation of the effectiveness of our internal control over financial reporting as of July 31, 2024 using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control—Integrated Framework-2013. Based on its evaluation, our management concluded that there are material weaknesses in our internal control over financial reporting. We lack full time personnel in accounting and financial staff to sufficiently monitor and process financial transactions in an efficient and timely manner. Our history of losses has severely limited our budget to hire and train enough accounting and financial personnel needed to adequately provide this function. Consequently, we lacked sufficient technical expertise, reporting standards and written policies and procedures along with a lack of a formal review process which includes multiple layers of review. A material weakness is a deficiency, or a combination of control deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

 

Changes in Internal Control over Financial Reporting

 

There have been no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Exchange Act Rules 13a-15 or 15d-15 that occurred during our most recent quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Our management believes that the Unaudited Financial Statements included herein present, in all material respects, the Company’s financial condition, results of operations and cash flows for the periods presented.

 

 
13

Table of Contents

 

PART II – OTHER INFORMATION

 

ITEM 1: LEGAL PROCEEDINGS

 

From time to time, we may become involved in various lawsuits and legal proceedings, which arise in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition or operating results.

 

ITEM 1A: RISK FACTORS

 

There have been no material changes to Skkynet’s risk factors as previously disclosed in our most recent 10-K filing for the year ended October 31, 2023.

 

ITEM 2: SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

None

 

ITEM 3: DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4: MINE SAFETY INFORMATION

 

None.

 

ITEM 5: OTHER INFORMATION

 

None.

 

 
14

Table of Contents

 

ITEM 6: EXHIBITS

 

EXHIBIT 31.1

 

Certification of Principal Executive Officer of the Registrant pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

EXHIBIT 31.2

 

Certification of Principal Financial Officer of the Registrant pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

EXHIBIT 32.1

 

Certification of Principal Executive Officer of the Registrant pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

EXHIBIT 32.2

 

Certification of Principal Financial Officer of the Registrant pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

101.INS

 

Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

 
15

Table of Contents

 

SIGNATURES

 

In accordance with 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.

 

 

SKKYNET CLOUD SYSTEMS INC.

 

 

 

 

 

Date: September 12, 2024

By:

/s/ Andrew Thomas

 

 

 

Andrew Thomas, Chief Executive Officer

(Duly Authorized, Principal Executive Officer)

 

 

 

 

 

 

By:

/s/ Lowell Holden

 

 

 

Lowell Holden, Chief Financial Officer

(Duly Authorized Principal Financial Officer)

 

   

 
16

 

EX-31.1 2 skky_ex311.htm CERTIFICATION skky_ex311.htm

EXHIBIT 31.1

 

CERTIFICATION OF

PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

 

I, Andrew Thomas, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Skkynet Cloud Systems, Inc.

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of 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 am 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 conclusion 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 to 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: September 12, 2024

 

 

 

 

 

 

By:

/s/ Andrew Thomas

 

 

 

Name: Andrew Thomas

 

 

 

Title: Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

EX-31.2 3 skky_ex312.htm CERTIFICATION skky_ex312.htm

 

EXHIBIT 31.2

 

CERTIFICATION OF

PRINCIPAL FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

 

I, Lowell Holden, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Skkynet Cloud Systems, Inc.

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of 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 am 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 conclusion 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 to 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: September 12, 2024

 

 

 

 

 

 

By:

/s/ Lowell Holden

 

 

 

Name: Lowell Holden

 

 

 

Title: Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

EX-32.1 4 skky_ex321.htm CERTIFICATION skky_ex321.htm

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Skkynet Cloud Systems, Inc. (the “Company”) on Form 10-Q for the period ended July 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Andrew Thomas, Principal Executive Officer of the Company, hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

 

1.

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

 

 

 

 

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

 

 

 

 

/s/ Andrew Thomas

 

 

 

Andrew Thomas

 

 

 

Chief Executive Officer

 

 

 

(Duly Authorized Principal Executive Officer)

 

 

 

Dated: September 12, 2024

 

 

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

EX-32.2 5 skky_ex322.htm CERTIFICATION skky_ex322.htm

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Skkynet Cloud Systems, Inc. (the “Company”) on Form 10-Q for the period ended July 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Lowell Holden, Principal Financial Officer of the Company, hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

 

1.

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

 

 

 

 

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Skkynet.

 

 

 

/s/ Lowell Holden

 

 

 

Lowell Holden

 

 

 

Chief Financial Officer

 

 

 

(Duly Authorized Principal Financial Officer)

 

 

 

Dated: September 12, 2024

 

 

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

EX-101.SCH 6 skky-20240731.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000007 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - RECENT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - OPTIONS link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - MAJOR CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - LOANS PAYABLE link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - RECENT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - OPTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - RECENT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - REVENUE RECOGNITION (Details 1) link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - OPTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - OPTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - MAJOR CUSTOMERS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - LOAN PAYABLE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 7 skky-20240731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Current Fiscal Year End Date Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock Shares Outstanding Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number Entity Address Address Line 1 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Document Quarterly Report Document Transition Report Entity Address Country Entity Interactive Data Current CONSOLIDATED BALANCE SHEETS Statement [Table] Statement [Line Items] Statement Class Of Stock Axis Series B convertible preferred stock [Member] Current Assets: Cash and cash equivalents Accounts receivable Receivable - related parties Prepaid expenses Total current assets [Assets, Current] Property and equipment, net of accumulated depreciation of $89,333 and$ 86,930 respectively Total Assets [Assets] LIABILITIES AND STOCKHOLDERS' EQUITY Current Liabilities: Accounts payable and accrued expenses Accrued liabilities - related party Deferred revenue Total current liabilities [Liabilities, Current] Total Liabilities [Liabilities] Commitments and contingencies Stockholders' Equity: Preferred stock: $0.001 par value, 5,000,000 shares authorized, 5,000 shares issued and outstanding, respectively Common stock; $0.001 par value, 70,000,000 shares authorized, 53,143,822 shares issued and outstanding, respectively Additional paid-in capital Accumulative other comprehensive income Accumulated deficit Total stockholders' equity [Stockholders' Equity Attributable to Parent] Total Liabilities and Stockholders' Equity [Liabilities and Equity] Depreciation on property, plant and equipment Preferred stock, Par value Preferred stock, Authorized Preferred stock, Issued Preferred stock, Outstanding Common stock, Par value Common stock, Authorized Common stock, Issued Common stock, Outstanding CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) Revenue Operating Expenses: Depreciation Salary and wages Advertising Stock based compensation General & administrative expenses Operating expense [Operating Expenses] Income (loss) from operations [Operating Income (Loss)] Other income (expense): Other income Currency exchange Total other income (expense) [Other Nonoperating Income (Expense)] Income (loss) before taxes [Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest] Income taxes refund Net income (loss) [Net Income (Loss) Attributable to Parent] Preferred dividends [Dividends, Preferred Stock] Income (loss) to common stockholders [Net Income (Loss) Available to Common Stockholders, Basic] Foreign currency translation adjustment Comprehensive income (loss) [Comprehensive Income (Loss), Net of Tax, Attributable to Parent] Net income (loss) per share to common stockholders - basic Weighted average common shares outstanding - basic Net income (loss) per share of common stock- diluted Weighted average common stock outstanding- diluted CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (Unaudited) Equity Components [Axis] Common Stock Preferred Stock Series B, Preferred Shares Additional Paid-In Capital Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Balance, shares [Shares, Issued] Balance, amount Stock option expense Change due to currency translation Dividend accrued on series B preferred shares Net income (loss) Balance, shares Balance, amount CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) CASH FLOWS FROM OPERATING ACTIVITIES Net income (loss) [Net Income (Loss), Including Portion Attributable to Noncontrolling Interest] Adjustments to reconcile net loss to net cash used in operating activities: Depreciation Stock based compensation Changes in operating assets and liabilities: Accounts receivable [Increase (Decrease) in Accounts Receivable] Accounts payable and accrued expenses [Increase (Decrease) in Accounts Payable and Accrued Liabilities] Accrued liabilities - related parties Prepaid expenses and other assets Deferred revenue [Increase (Decrease) in Deferred Revenue] NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES [Net Cash Provided by (Used in) Operating Activities] CASH FLOWS FROM FINANCING ACTIVITIES Proceeds from (payment on) Canadian loan activity NET CASH USED IN FINANCING ACTIVITIES [Net Cash Provided by (Used in) Financing Activities] Effect of exchange rate changes on cash and cash equivalents Net increase (decrease) in cash and cash equivalents [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period SUPPLEMENTAL CASH FLOWS INFORMATION Interest paid Income taxes paid Dividends accrued on Series B preferred shares ORGANIZATION AND BASIS OF PRESENTATION ORGANIZATION AND BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] RECENT ACCOUNTING POLICIES RECENT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] REVENUE RECOGNITION REVENUE RECOGNITION [REVENUE RECOGNITION] RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] OPTIONS OPTIONS Fair Value, Option [Text Block] MAJOR CUSTOMERS MAJOR CUSTOMERS [MAJOR CUSTOMERS] LOANS PAYABLE LOAN PAYABLE SUBSEQUENT EVENTS SUBSEQUENT EVENTS Subsequent Events [Text Block] Recent adopted accounting standards Revenue recognition Accounts receivable Accounts Receivable [Policy Text Block] Schedule of revenue by product line Schedule of geographic concentration of revenue Schedule of Options granted and outstanding Deferred revenue [Deferred Revenue] Deferred sales adjustment Deferred revenue reported in sales Contract with Customer, Sales Channel [Axis] Support [Member] Cloud & Other [Member] Product Sales [Member] Revenue Revenue percentage Geographical [Axis] North America [Member] Europe [Member] Asia Pacific [Member] South America [Member] Middle East-Africa/Other [Member] Total revenue Revenue percentage Related Party [Axis] Real Innovations International LLC [Member] Paul Benford [Member] Accrued liabilities - related party One time payment to be made by related parties Ownership percentage by related parties Options outstanding beginning balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number] Options outstanding Granted Options outstanding Exercised Options outstanding Forfeited/Expired by termination [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period] Options outstanding ending balance Weighted average exercise price of shares outstanding beginning balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Weighted average exercise price of share granted Weighted average exercise price of share exercised Weighted average exercise price of share Forfeited/Expired by termination Weighted average exercise price of shares outstanding ending balance Weighted average remaining contractual terms of share outstanding Weighted average remaining contractual terms of share granted Granted Options Exercisable beginning balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number] Granted Options Exercisable, Granted Granted Options Exercisable, Exercised Granted Options Exercisable, Forfeited/Expired by termination Granted Options Exercisable ending balance Option outstanding aggregate intrinsic value [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value] Award Date Axis 2012 Stock Option Plan [Member] Director [Member] One Officers [Member] Stock-based compensation Unrecognized future balance option expense Options issued Number of options outstanding Options nonvested exercisable Granted options exercisable Fair value of the option Volatility Risk-free interest rate Expected dividend yield Stock price Option exercise price Expected term Options expense description Options expense term Customer [Axis] 5 Reseller [Member] 1 Reseller [Member] 32 End User Customer [Member] 8 Reseller [Member] No end User Customer [Member] 25 End User Customer [Member] Percentage of sales Revenue in percent Related Party Transaction Axis Cogent Systems [Member] Description of loan payable Notes payable Debt forgiven amount EX-101.CAL 8 skky-20240731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 9 skky-20240731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 10 skky-20240731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover - shares
9 Months Ended
Jul. 31, 2024
Sep. 12, 2024
Cover [Abstract]    
Entity Registrant Name SKKYNET CLOUD SYSTEMS, INC.  
Entity Central Index Key 0001546853  
Document Type 10-Q  
Amendment Flag false  
Current Fiscal Year End Date --10-31  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Document Period End Date Jul. 31, 2024  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2024  
Entity Common Stock Shares Outstanding   53,143,822
Entity File Number 000-54747  
Entity Incorporation State Country Code NV  
Entity Tax Identification Number 45-3757848  
Entity Address Address Line 1 2233 Argentia Road Suite 302  
Entity Address City Or Town Mississauga  
Entity Address State Or Province ON  
Entity Address Postal Zip Code L5N 2X7  
City Area Code 888  
Local Phone Number 702-7851  
Document Quarterly Report true  
Document Transition Report false  
Entity Address Country CA  
Entity Interactive Data Current Yes  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
Jul. 31, 2024
Oct. 31, 2023
Current Assets:    
Cash and cash equivalents $ 1,127,206 $ 916,780
Accounts receivable 228,042 306,255
Receivable - related parties 0 4,695
Prepaid expenses 12,584 24,261
Total current assets 1,367,832 1,251,991
Property and equipment, net of accumulated depreciation of $89,333 and$ 86,930 respectively 2,763 4,554
Total Assets 1,370,597 1,256,545
Current Liabilities:    
Accounts payable and accrued expenses 144,433 84,870
Accrued liabilities - related party 164,755 95,865
Deferred revenue 307,262 360,170
Total current liabilities 616,450 540,905
Total Liabilities 616,450 540,905
Commitments and contingencies 0 0
Stockholders' Equity:    
Preferred stock: $0.001 par value, 5,000,000 shares authorized, 5,000 shares issued and outstanding, respectively 5 5
Common stock; $0.001 par value, 70,000,000 shares authorized, 53,143,822 shares issued and outstanding, respectively 53,145 53,145
Additional paid-in capital 7,206,658 7,146,991
Accumulative other comprehensive income 85,038 74,082
Accumulated deficit (6,590,893) (6,558,777)
Total stockholders' equity 754,147 715,640
Total Liabilities and Stockholders' Equity 1,370,597 1,256,545
Series B convertible preferred stock [Member]    
Stockholders' Equity:    
Preferred stock: $0.001 par value, 5,000,000 shares authorized, 5,000 shares issued and outstanding, respectively $ 194 $ 194
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Jul. 31, 2024
Oct. 31, 2023
Depreciation on property, plant and equipment $ 89,333 $ 86,930
Preferred stock, Par value $ 0.001 $ 0.001
Preferred stock, Authorized 5,000,000 5,000,000
Preferred stock, Issued 5,000 5,000
Preferred stock, Outstanding 5,000 5,000
Common stock, Par value $ 0.001 $ 0.001
Common stock, Authorized 70,000,000 70,000,000
Common stock, Issued 53,143,822 53,143,822
Common stock, Outstanding 53,143,822 53,143,822
Series B convertible preferred stock [Member]    
Preferred stock, Par value $ 0.001 $ 0.001
Preferred stock, Authorized 500,000 500,000
Preferred stock, Issued 193,661 193,661
Preferred stock, Outstanding 193,661 193,661
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)        
Revenue $ 666,359 $ 630,040 $ 1,898,701 $ 1,747,623
Operating Expenses:        
Depreciation 603 618 1,821 1,839
Salary and wages 424,279 316,883 1,190,888 1,066,013
Advertising 1,790 127,061 235,800 347,658
Stock based compensation 19,889 12,679 59,667 78,788
General & administrative expenses 109,713 106,916 464,157 438,929
Operating expense 556,274 564,157 1,952,333 1,933,227
Income (loss) from operations 110,085 65,883 (53,632) (185,604)
Other income (expense):        
Other income 6,464 14,900 14,459 14,960
Currency exchange 5,169 (15,165) (12,502) (24,727)
Total other income (expense) 11,633 (265) 1,957 (9,767)
Income (loss) before taxes 121,718 65,618 (51,675) (195,371)
Income taxes refund 0 0 28,274 29,968
Net income (loss) 121,718 65,618 (23,401) (165,403)
Preferred dividends (2,905) (2,905) (8,715) (8,715)
Income (loss) to common stockholders 118,813 62,713 (32,116) (174,118)
Foreign currency translation adjustment (179) (6,967) (10,956) (8,431)
Comprehensive income (loss) $ 118,634 $ 55,746 $ (21,160) $ (165,687)
Net income (loss) per share to common stockholders - basic $ 0.00 $ 0.00 $ (0.00) $ (0.00)
Weighted average common shares outstanding - basic 53,143,822 53,143,822 53,143,822 53,143,822
Net income (loss) per share of common stock- diluted $ 0.00 $ 0.00 $ (0.00) $ (0.00)
Weighted average common stock outstanding- diluted 61,217,272 60,013,772 53,143,822 53,143,822
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (Unaudited) - USD ($)
Total
Common Stock
Preferred Stock
Series B, Preferred Shares
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Accumulated other comprehensive loss
Balance, shares at Oct. 31, 2022   53,143,822 5,000 193,661      
Balance, amount at Oct. 31, 2022 $ 670,596 $ 53,145 $ 5 $ 194 $ 6,990,526 $ (6,449,285) $ 76,011
Stock option expense 52,283 0 0 0 52,283 0 0
Change due to currency translation 5,484 0 0 0 0 0 5,484
Dividend accrued on series B preferred shares (2,905) 0 0 0 0 (2,905) 0
Net income (loss) (147,206) $ 0 $ 0 $ 0 0 (147,206) 0
Balance, shares at Jan. 31, 2023   53,143,822 5,000 193,661      
Balance, amount at Jan. 31, 2023 578,252 $ 53,145 $ 5 $ 194 7,042,809 (6,599,396) 81,495
Balance, shares at Oct. 31, 2022   53,143,822 5,000 193,661      
Balance, amount at Oct. 31, 2022 670,596 $ 53,145 $ 5 $ 194 6,990,526 (6,449,285) 76,011
Net income (loss) (165,403)            
Balance, shares at Jul. 31, 2023   53,143,822 5,000 193,661      
Balance, amount at Jul. 31, 2023 583,697 $ 53,145 $ 5 $ 194 7,069,314 (6,623,403) 84,442
Balance, shares at Jan. 31, 2023   53,143,822 5,000 193,661      
Balance, amount at Jan. 31, 2023 578,252 $ 53,145 $ 5 $ 194 7,042,809 (6,599,396) 81,495
Stock option expense 13,826 0 0 0 13,826 0  
Change due to currency translation (4,020) 0 0 0 0 0 4,020
Dividend accrued on series B preferred shares (2,905) 0 0 0 0 (2,905) 0
Net income (loss) (83,815) $ 0 $ 0 $ 0 0 (83,815) 0
Balance, shares at Apr. 30, 2023   53,143,822 5,000 193,661      
Balance, amount at Apr. 30, 2023 501,338 $ 53,145 $ 5 $ 194 7,056,635 (6,686,116) 77,475
Stock option expense 12,679 0 0 0 12,679 0  
Change due to currency translation 6,967 0   0 0 0 6,967
Dividend accrued on series B preferred shares (2,905) 0 0 0 0 (2,905) 0
Net income (loss) 65,618 $ 0 $ 0 $ 0 0 65,618 0
Balance, shares at Jul. 31, 2023   53,143,822 5,000 193,661      
Balance, amount at Jul. 31, 2023 583,697 $ 53,145 $ 5 $ 194 7,069,314 (6,623,403) 84,442
Balance, shares at Oct. 31, 2023   53,143,822 5,000 193,661      
Balance, amount at Oct. 31, 2023 715,640 $ 53,145 $ 5 $ 194 7,146,991 (6,558,777) 74,082
Stock option expense 19,889 0 0 0 19,889 0 0
Change due to currency translation 5,472 0 0 0 0 0 5,472
Dividend accrued on series B preferred shares (2,905) 0 0 0 0 (2,905) 0
Net income (loss) 21,384 $ 0 $ 0 $ 0 0 21,384  
Balance, shares at Jan. 31, 2024   53,143,822 5,000 193,661      
Balance, amount at Jan. 31, 2024 759,480 $ 53,145 $ 5 $ 194 7,166,880 (6,540,298) 79,554
Balance, shares at Oct. 31, 2023   53,143,822 5,000 193,661      
Balance, amount at Oct. 31, 2023 715,640 $ 53,145 $ 5 $ 194 7,146,991 (6,558,777) 74,082
Net income (loss) (23,401)            
Balance, shares at Jul. 31, 2024   53,143,822 5,000 193,661      
Balance, amount at Jul. 31, 2024 754,147 $ 53,145 $ 5 $ 194 7,206,658 (6,590,893) 85,038
Balance, shares at Jan. 31, 2024   53,143,822 5,000 193,661      
Balance, amount at Jan. 31, 2024 759,480 $ 53,145 $ 5 $ 194 7,166,880 (6,540,298) 79,554
Stock option expense 19,889 0 0 0 19,889 0 0
Change due to currency translation 5,305 0 0 0 0 0 5,305
Dividend accrued on series B preferred shares (2,905) 0 0 0 0 (2,905) 0
Net income (loss) (166,503) $ 0 $ 0 $ 0 0 (166,503) 0
Balance, shares at Apr. 30, 2024   53,143,822 5,000 193,661      
Balance, amount at Apr. 30, 2024 615,266 $ 53,145 $ 5 $ 194 7,186,769 (6,709,706) 84,859
Stock option expense 19,889 0 0 0 19,889 0 0
Change due to currency translation 179 0 0 0 0 0 179
Dividend accrued on series B preferred shares (2,905) 0 0 0 0 (2,905) 0
Net income (loss) 121,718 $ 0 $ 0 $ 0 0 121,718 0
Balance, shares at Jul. 31, 2024   53,143,822 5,000 193,661      
Balance, amount at Jul. 31, 2024 $ 754,147 $ 53,145 $ 5 $ 194 $ 7,206,658 $ (6,590,893) $ 85,038
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ (23,401) $ (165,403)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 1,821 1,839
Stock based compensation 59,667 78,788
Changes in operating assets and liabilities:    
Accounts receivable 78,213 53,406
Accounts payable and accrued expenses 59,563 51,576
Accrued liabilities - related parties 64,870 29,013
Prepaid expenses and other assets 11,677 14,857
Deferred revenue (52,908) 75,194
NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES 199,502 139,270
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from (payment on) Canadian loan activity 0 (19,106)
NET CASH USED IN FINANCING ACTIVITIES 0 (19,106)
Effect of exchange rate changes on cash and cash equivalents 10,924 8,270
Net increase (decrease) in cash and cash equivalents 210,426 128,434
Cash and cash equivalents, beginning of period 916,780 729,936
Cash and cash equivalents, end of period 1,127,206 858,370
SUPPLEMENTAL CASH FLOWS INFORMATION    
Interest paid 0 0
Income taxes paid 0 0
Dividends accrued on Series B preferred shares $ 8,715 $ 8,715
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ORGANIZATION AND BASIS OF PRESENTATION
9 Months Ended
Jul. 31, 2024
ORGANIZATION AND BASIS OF PRESENTATION  
ORGANIZATION AND BASIS OF PRESENTATION

NOTE 1 – ORGANIZATION AND BASIS OF PRESENTATION

 

Skkynet Cloud Systems, Inc. (“Skkynet” or “the Company”) is a Nevada corporation formed on August 31, 2011 and headquartered in Toronto, Canada. Skkynet operates its business through its wholly owned subsidiaries Cogent Real-Time Systems, Inc. (“Cogent”), Skkynet Corp. (Canada) and Skkynet, Inc. (USA). Skkynet was formed primarily for the purpose of taking the existing business lines of Cogent and its current and future customers and integrating these businesses with Cloud based systems. We also intend to expand the areas of business activity to which the kinds of products and services we provide are applied.

 

The accompanying unaudited interim financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America and the rules of the Securities and Exchange Commission (the “SEC”), and should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s October 31, 2023 Annual Report on form 10-K filed with the SEC. In the opinion of management, all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position and the results of operations for the interim periods presented have been reflected herein. The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year. Notes to the financial statements which would substantially duplicate the disclosure contained in the consolidated financial statements for the most recent fiscal year end October 31, 2023 as reported on Form 10-K, have been omitted.

 

Certain prior period amounts were reclassified to conform to the manner of presentation in the current period. The reclassifications have no effect on the net loss or stockholders’ equity.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RECENT ACCOUNTING POLICIES
9 Months Ended
Jul. 31, 2024
RECENT ACCOUNTING POLICIES  
RECENT ACCOUNTING POLICIES

NOTE 2- RECENT ACCOUNTING POLICIES

 

Recent adopted accounting standards

 

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-Financial Instruments- Credit Losses, which replaces the incurred impairment methodology to reflect expected credit losses. The amendments requires the measurement of all expected credit losses for financial assets held at the reporting due to the performed based on historical experience, current conditions and reasonable supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 31, 2022. The Company adopted the standard on October 31, 2023. The adoption did not have a material impact on the Company’s consolidated financial statements.

 

Revenue Recognition

 

In April 2016, the FASB issued ASU 2016–10 Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendments in this Update do not change the core principle of the guidance in Topic 606. Rather, the amendments in this Update clarify the following two aspects of Topic 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. Topic 606 includes implementation guidance on (a) contracts with customers to transfer goods and services in exchange for consideration and (b) determining whether an entity’s promise to grant a license provides a customer with either a right to use the entity’s intellectual property (which is satisfied at a point in time) or a right to access the entity’s intellectual property (which is satisfied over time). The amendments are intended to render more detailed implementation guidance with the expectation to reduce the degree of judgement necessary to comply with Topic 606.

ASC Topic 606 prescribes a new five-step model entities should follow in order to recognize revenue in accordance with the core principle. These five steps are:

 

 

1.

Identify the contract(s) with a customer.

 

2.

Identify the performance obligations in the contract.

 

3.

Determine the transaction price.

 

4.

Allocate the transaction price to the performance obligations in the contract.

 

5.

Recognize revenue when (or as) the entity satisfied the performance obligations.

 

Effective November 1, 2018, the Company implemented the transition using the modified retrospective method of transition. Under this method, the determination date of open contracts which could affect any adjustments was November 1, 2018. The open contracts at the time period are the unfulfilled portions of the maintenance contracts.

 

The Company has four revenue streams, each of which the revenue is recognized in accordance to the five steps included in Topic 606. The revenue streams are:

 

 

1.

Sale of software direct to the end customer

 

2.

Sale of software through distributors and channel partners

 

3.

Maintenance support services

 

4.

Cloud services

 

Revenue for the sale of software both directly to end users and through the distributor and channel partners is recognized upon delivery of the software and code required for the customer to install the software. Maintenance support services are recognized as revenue on a straight-line basis over the service period of the arrangement.

 

Revenue from cloud services is recognized over time (typically, on a monthly basis) as service is provided. 

 

Payments received in advance of services being rendered are recorded as deferred revenue and recognized to revenue when earned. During the nine months period ended July 31, 2024, $247,356 of sales was classified as deferred revenue and $194,201 of deferred revenue was reported in sales. As of July 31, 2024 and October 31, 2023, the deferred revenue was $307,262 and $360,170, respectively.

  

Accounts Receivable

 

Accounts Receivable are carried at face value less any provisions for uncollectible accounts considered necessary. Accounts receivable include receivables from customers that have received software and support from the Company. Bad debt expense is a recognition of uncollectable receivables based on past years’ experience and management’s estimate of likely losses for the period. No allowance for bad debt was considered necessary for the nine months ended July 31, 2024 and 2023, respectively.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION
9 Months Ended
Jul. 31, 2024
REVENUE RECOGNITION  
REVENUE RECOGNITION

NOTE 3- REVENUE RECOGNITION

 

As part of the revenue recognition reporting, the Company reports revenue by product line and geographic area. During the nine-month periods ended July 31, 2024 and 2023, the revenue by product line is as follows:

 

Category

 

Percentage

 

 

2024

 

 

Percentage

 

 

2023

 

Product sales

 

 

66%

 

$1,246,252

 

 

 

71%

 

$1,246,595

 

Support

 

 

30%

 

 

575,346

 

 

 

26%

 

 

449,185

 

Cloud & Other

 

 

4%

 

 

77,103

 

 

 

3%

 

 

51,843

 

Total

 

 

100%

 

$1,898,701

 

 

 

100%

 

$1,747,623

 

 

The Company sells its products on a worldwide basis. During the nine months periods ended July 31, 2024 and 2023, the Company’s geographic concentration of revenue is as follows: 

 

Area

 

Percentage

 

 

2024

 

 

Percentage

 

 

2023

 

Europe

 

 

45%

 

$850,146

 

 

 

34%

 

$603,926

 

North America

 

 

40%

 

 

764,641

 

 

 

37%

 

 

642,158

 

Asia Pacific

 

 

8%

 

 

153,853

 

 

 

17%

 

 

292,632

 

Middle East-Africa/Other

 

 

6%

 

 

107,011

 

 

 

10%

 

 

175,670

 

South America

 

 

1%

 

 

23,050

 

 

 

2%

 

 

33,237

 

Total

 

 

100%

 

$1,898,701

 

 

 

100%

 

$1,747,623

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS
9 Months Ended
Jul. 31, 2024
RELATED PARTY TRANSACTIONS  
RELATED PARTY TRANSACTIONS

NOTE 4- RELATED PARTY TRANSACTIONS

 

Sakura Software, a corporation owned by our CEO and Chairman of the Board of Directors, Andrew S. Thomas, and Benford Consultancy, a corporation owned by our COO and a member of our Board of Directors, Paul Benford, own, respectively, 72.34% and 27.66% of the issued and outstanding shares of Real Innovations International LLC, (“Real Innovations”) a corporation organized under the laws of Nevis, West Indies. In March 2012, Cogent, our operating subsidiary, assigned all of its intellectual property including the pending patent applications for its real-time data transmission and display technology (the “IP”) to Real Innovations under an assignment of intellectual property agreement (the “Assignment Agreement”). In return for the assignment Real Innovations required a one-time payment of $30,000 to Cogent. Cogent elected to forgo the payment allowing Real Innovations to offset future expenses against the payment. There is no ongoing royalty payment or other form of compensation from Real Innovations to Cogent under the Assignment Agreement.

 

Real Innovations, in turn, entered into a master intellectual property license agreement (the “License Agreement”) with Cogent for all of the same IP. Under the License Agreement Real Innovations granted a royalty-free license in perpetuity to Cogent for the use and exploitation of the IP in return for which Cogent agreed to: (a) pay all operating expenses of Real Innovations incurred in connection with the continued prosecution of pending patent applications and others that may be prepared; (ii) prosecute all claims for infringement of the IP; (iii) defend and indemnify Real Innovations from and against all claims of infringement of the IP asserted by third parties against Real Innovations, Cogent or our Company; (iv) purchase liability insurance in favor of Real Innovations for this purpose. Under the termination provision of the licenses agreement, there is no unilateral right of termination. Termination may occur by mutual consent of the parties, the Company ceasing doing business, by breach by the Company or by the Company failing to maintain the license and the support to prosecute and protect the license under applicable laws.

 

Under the License Agreement, Messrs. Andrew S. Thomas and Paul Benford will benefit indirectly from their indirect ownership of all of the shares of Real Innovations to the extent of any such payments or other undertakings by Cogent on behalf of Real Innovations, but the exact amount of these benefits cannot be determined at this time. No payments have been made as of July 31, 2024.

 

As of July 31, 2024, the amount due related parties were $164,755 compared to $95,865 as of October 31, 2023.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPTIONS
9 Months Ended
Jul. 31, 2024
OPTIONS  
OPTIONS

NOTE 5 – OPTIONS

 

The Company, under its 2012 Stock Option Plan, issues options to various officers, directors, and consultants. The options vest in equal annual installments over a five-year period with the first 20% vested when the options are granted. All of the options are exercisable at a purchase price based on the last trading price of the Company’s common stock. 

 

During the nine months period ended July 31, 2023, the Company issued 130,000 options to four consultants, 7,500 to three directors and 100,000 to one officer of the Company. The options are exercisable into common stock of the Company at $0.22 per share. The Company calculated a fair value of the options of  $53,128 using the Black Scholes option pricing model with computed volatility of 192.00%, risk-free interest rate of 4.5%, expected dividend yield 0%, stock  price at measurement date of $0.22 and the expected term of ten years. The options are expensed over a five-year period with 20% upon issuance and 20% for the first and each subsequent year.

 

During the nine months ended July 31, 2024, no additional option were granted.

 

As of July 31, 2024 the total number of options outstanding was 8,073,450 of which 6,163,950 were exercisable and 1,909,500 were not exercisable.

 

During the nine-month period ended July 31, 2024, the Company recognized $59,667 of option expense. The unrecognized future balance to be expensed over the term of the options is $3,725. 

 

The following sets forth the options granted and outstanding as of July 31, 2024:

 

 

 

Options

 

 

Weighted  Average Exercise price

 

 

Weighted Average Remaining Contract Life

 

 

Granted Options Exercisable

 

 

Intrinsic value

 

Outstanding at October 31, 2022

 

 

6,632,450

 

 

$0.15

 

 

 

4.25

 

 

 

5,100,960

 

 

$256,000

 

Granted

 

 

1,754,750

 

 

$0.19

 

 

 

9.25

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Forfeited/Expired by termination

 

 

(313,750)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Outstanding at October 31, 2023

 

 

8,073,450

 

 

$0.16

 

 

 

4.60

 

 

 

6,157,950

 

 

$1,320,431

 

Granted

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Forfeited/Expired by termination

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Outstanding as July 31, 2024

 

 

8,073,450

 

 

$0.16

 

 

 

3.85

 

 

 

6,443,200

 

 

$3,064,093

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MAJOR CUSTOMERS
9 Months Ended
Jul. 31, 2024
MAJOR CUSTOMERS  
MAJOR CUSTOMERS

NOTE 6 – MAJOR CUSTOMERS

 

The Company sells to their end-user customers both directly and through resellers. Five (5) resellers accounted for 50% of sales in the nine months ending July 31, 2024, of which one (1) reseller accounted for 27% of sales. In the nine months ending July 31, 2023, eight (8) resellers accounted for 51% of sales, of which one (1) reseller accounted for 25% of sales. The Company maintains all the information on their end user customers, and should a reseller discontinue operations, the Company can sell directly to the end user. No reseller has exclusivity in their territory. In the nine months ending July 31, 2024, no end user customers were responsible for more than 10% of our revenues and thirty-two (32) end user customers were responsible for approximately 50% of revenue. In the nine months ending July 31, 2023, no end user customers were responsible for more than 10% of revenue and twenty-five (25) end user customers were responsible for approximately 50% of revenue.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LOANS PAYABLE
9 Months Ended
Jul. 31, 2024
LOANS PAYABLE  
LOAN PAYABLE

NOTE 7 – LOANS PAYABLE

 

On December 15, 2020, the Company’s subsidiary Cogent Systems issued a two year note for US$15,678 (CDN $20,000) under the Canadian Emergency Business Account (CEBA). The CEBA provides interest free loans to small businesses to help cover operating costs during a period when their revenues may have been reduced due to the impact of COVID-19. The loan is subject to zero interest and 25% of the amount will be forgiven if 75% of the loan amount is repaid on or before December 31, 2022. On May 28, 2023, the outstanding balance of the CEBA loans payable of CDN $20,000, US ($14,756) were forgiven per the terms of the notes agreements leaving the balance of the note at $0 as of July 31, 2024.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENTS
9 Months Ended
Jul. 31, 2024
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

NOTE 8 – SUBSEQUENT EVENTS

 

The Company has evaluated subsequent events to determine events occurring after July 31, 2024 through the filing of this report that would have a material impact on the Company’s financial results or require disclosure and have determined that none exist.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RECENT ACCOUNTING POLICIES (Policies)
9 Months Ended
Jul. 31, 2024
RECENT ACCOUNTING POLICIES  
Recent adopted accounting standards

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-Financial Instruments- Credit Losses, which replaces the incurred impairment methodology to reflect expected credit losses. The amendments requires the measurement of all expected credit losses for financial assets held at the reporting due to the performed based on historical experience, current conditions and reasonable supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 31, 2022. The Company adopted the standard on October 31, 2023. The adoption did not have a material impact on the Company’s consolidated financial statements.

Revenue recognition

In April 2016, the FASB issued ASU 2016–10 Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendments in this Update do not change the core principle of the guidance in Topic 606. Rather, the amendments in this Update clarify the following two aspects of Topic 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. Topic 606 includes implementation guidance on (a) contracts with customers to transfer goods and services in exchange for consideration and (b) determining whether an entity’s promise to grant a license provides a customer with either a right to use the entity’s intellectual property (which is satisfied at a point in time) or a right to access the entity’s intellectual property (which is satisfied over time). The amendments are intended to render more detailed implementation guidance with the expectation to reduce the degree of judgement necessary to comply with Topic 606.

ASC Topic 606 prescribes a new five-step model entities should follow in order to recognize revenue in accordance with the core principle. These five steps are:

 

 

1.

Identify the contract(s) with a customer.

 

2.

Identify the performance obligations in the contract.

 

3.

Determine the transaction price.

 

4.

Allocate the transaction price to the performance obligations in the contract.

 

5.

Recognize revenue when (or as) the entity satisfied the performance obligations.

 

Effective November 1, 2018, the Company implemented the transition using the modified retrospective method of transition. Under this method, the determination date of open contracts which could affect any adjustments was November 1, 2018. The open contracts at the time period are the unfulfilled portions of the maintenance contracts.

 

The Company has four revenue streams, each of which the revenue is recognized in accordance to the five steps included in Topic 606. The revenue streams are:

 

 

1.

Sale of software direct to the end customer

 

2.

Sale of software through distributors and channel partners

 

3.

Maintenance support services

 

4.

Cloud services

 

Revenue for the sale of software both directly to end users and through the distributor and channel partners is recognized upon delivery of the software and code required for the customer to install the software. Maintenance support services are recognized as revenue on a straight-line basis over the service period of the arrangement.

 

Revenue from cloud services is recognized over time (typically, on a monthly basis) as service is provided. 

 

Payments received in advance of services being rendered are recorded as deferred revenue and recognized to revenue when earned. During the nine months period ended July 31, 2024, $247,356 of sales was classified as deferred revenue and $194,201 of deferred revenue was reported in sales. As of July 31, 2024 and October 31, 2023, the deferred revenue was $307,262 and $360,170, respectively.

Accounts receivable

Accounts Receivable are carried at face value less any provisions for uncollectible accounts considered necessary. Accounts receivable include receivables from customers that have received software and support from the Company. Bad debt expense is a recognition of uncollectable receivables based on past years’ experience and management’s estimate of likely losses for the period. No allowance for bad debt was considered necessary for the nine months ended July 31, 2024 and 2023, respectively.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION (Tables)
9 Months Ended
Jul. 31, 2024
REVENUE RECOGNITION  
Schedule of revenue by product line

Category

 

Percentage

 

 

2024

 

 

Percentage

 

 

2023

 

Product sales

 

 

66%

 

$1,246,252

 

 

 

71%

 

$1,246,595

 

Support

 

 

30%

 

 

575,346

 

 

 

26%

 

 

449,185

 

Cloud & Other

 

 

4%

 

 

77,103

 

 

 

3%

 

 

51,843

 

Total

 

 

100%

 

$1,898,701

 

 

 

100%

 

$1,747,623

 

Schedule of geographic concentration of revenue

Area

 

Percentage

 

 

2024

 

 

Percentage

 

 

2023

 

Europe

 

 

45%

 

$850,146

 

 

 

34%

 

$603,926

 

North America

 

 

40%

 

 

764,641

 

 

 

37%

 

 

642,158

 

Asia Pacific

 

 

8%

 

 

153,853

 

 

 

17%

 

 

292,632

 

Middle East-Africa/Other

 

 

6%

 

 

107,011

 

 

 

10%

 

 

175,670

 

South America

 

 

1%

 

 

23,050

 

 

 

2%

 

 

33,237

 

Total

 

 

100%

 

$1,898,701

 

 

 

100%

 

$1,747,623

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPTIONS (Tables)
9 Months Ended
Jul. 31, 2024
OPTIONS  
Schedule of Options granted and outstanding

 

 

Options

 

 

Weighted  Average Exercise price

 

 

Weighted Average Remaining Contract Life

 

 

Granted Options Exercisable

 

 

Intrinsic value

 

Outstanding at October 31, 2022

 

 

6,632,450

 

 

$0.15

 

 

 

4.25

 

 

 

5,100,960

 

 

$256,000

 

Granted

 

 

1,754,750

 

 

$0.19

 

 

 

9.25

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Forfeited/Expired by termination

 

 

(313,750)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Outstanding at October 31, 2023

 

 

8,073,450

 

 

$0.16

 

 

 

4.60

 

 

 

6,157,950

 

 

$1,320,431

 

Granted

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Forfeited/Expired by termination

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Outstanding as July 31, 2024

 

 

8,073,450

 

 

$0.16

 

 

 

3.85

 

 

 

6,443,200

 

 

$3,064,093

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RECENT ACCOUNTING POLICIES (Details Narrative) - USD ($)
9 Months Ended
Jul. 31, 2024
Oct. 31, 2023
RECENT ACCOUNTING POLICIES    
Deferred revenue $ 307,262 $ 360,170
Deferred sales adjustment 247,356  
Deferred revenue reported in sales $ 194,201  
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Revenue $ 666,359 $ 630,040 $ 1,898,701 $ 1,747,623
Revenue percentage     100.00% 100.00%
Support [Member]        
Revenue     $ 575,346 $ 449,185
Revenue percentage     30.00% 26.00%
Cloud & Other [Member]        
Revenue     $ 77,103 $ 51,843
Revenue percentage     4.00% 3.00%
Product Sales [Member]        
Revenue     $ 1,246,252 $ 1,246,595
Revenue percentage     66.00% 71.00%
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION (Details 1) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Total revenue $ 666,359 $ 630,040 $ 1,898,701 $ 1,747,623
Revenue percentage     100.00% 100.00%
North America [Member]        
Total revenue     $ 764,641 $ 642,158
Revenue percentage     40.00% 37.00%
Europe [Member]        
Total revenue     $ 850,146 $ 603,926
Revenue percentage     45.00% 34.00%
Asia Pacific [Member]        
Total revenue     $ 153,853 $ 292,632
Revenue percentage     8.00% 17.00%
South America [Member]        
Total revenue     $ 23,050 $ 33,237
Revenue percentage     1.00% 2.00%
Middle East-Africa/Other [Member]        
Total revenue     $ 107,011 $ 175,670
Revenue percentage     6.00% 10.00%
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
Jul. 31, 2024
Oct. 31, 2023
Accrued liabilities - related party $ 164,755 $ 95,865
Ownership percentage by related parties 72.34%  
Real Innovations International LLC [Member]    
One time payment to be made by related parties $ 30,000  
Paul Benford [Member]    
Ownership percentage by related parties 27.66%  
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPTIONS (Details) - USD ($)
9 Months Ended 12 Months Ended
Jul. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
OPTIONS      
Options outstanding beginning balance 8,073,450 6,632,450  
Options outstanding Granted   1,754,750  
Options outstanding Forfeited/Expired by termination   (313,750)  
Options outstanding ending balance 8,073,450 8,073,450 6,632,450
Weighted average exercise price of shares outstanding beginning balance $ 0.16 $ 0.15  
Weighted average exercise price of share granted 0 0.19  
Weighted average exercise price of share exercised 0 0  
Weighted average exercise price of share Forfeited/Expired by termination 0 0  
Weighted average exercise price of shares outstanding ending balance $ 0.16 $ 0.16 $ 0.15
Weighted average remaining contractual terms of share outstanding 3 years 10 months 6 days 4 years 7 months 6 days 4 years 3 months
Weighted average remaining contractual terms of share granted   9 years 3 months  
Granted Options Exercisable beginning balance 6,157,950 5,100,960  
Granted Options Exercisable ending balance 6,443,200 6,157,950 5,100,960
Option outstanding aggregate intrinsic value $ 3,064,093 $ 1,320,431 $ 256,000
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPTIONS (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Oct. 31, 2023
Oct. 31, 2022
Stock-based compensation $ 19,889 $ 12,679 $ 59,667 $ 78,788    
Number of options outstanding 8,073,450   8,073,450   8,073,450 6,632,450
Granted options exercisable 6,443,200   6,443,200   6,157,950 5,100,960
2012 Stock Option Plan [Member]            
Stock-based compensation     $ 59,667      
Options issued       130,000    
Number of options outstanding 8,073,450   8,073,450      
Options nonvested exercisable 1,909,500   1,909,500      
Granted options exercisable 6,163,950   6,163,950      
Fair value of the option       $ 53,128    
Volatility       192.00%    
Risk-free interest rate       4.50%    
Expected dividend yield       0.00%    
Stock price   $ 0.22   $ 0.22    
Option exercise price   $ 0.22   $ 0.22    
Expected term       10 years    
Options expense description       The options are expensed over a five-year period with 20% upon issuance and 20% for the first and each subsequent year    
Options expense term       5 years    
2012 Stock Option Plan [Member] | Director [Member]            
Unrecognized future balance option expense     $ 3,725      
Options issued       7,500    
2012 Stock Option Plan [Member] | One Officers [Member]            
Options issued       100,000    
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MAJOR CUSTOMERS (Details Narrative)
9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
5 Reseller [Member]    
Percentage of sales 50.00%  
1 Reseller [Member]    
Percentage of sales 27.00% 25.00%
32 End User Customer [Member]    
Revenue in percent 50.00%  
8 Reseller [Member]    
Percentage of sales   51.00%
No end User Customer [Member]    
Revenue in percent 10.00% 10.00%
25 End User Customer [Member]    
Revenue in percent   50.00%
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LOAN PAYABLE (Details Narrative) - USD ($)
1 Months Ended
Dec. 15, 2020
May 28, 2023
Jul. 31, 2024
Notes payable     $ 0
Debt forgiven amount   $ 14,756  
Cogent Systems [Member]      
Description of loan payable The loan is subject to zero interest and 25% of the amount will be forgiven if 75% of the loan amount is repaid on or before December 31, 2022    
Notes payable $ 15,678    
EXCEL 37 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .&.+%D'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 " #ACBQ9DC+DZ.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*';;P4SJRT9/'0Q6V-C-V&IK&B?&UDCZ]G.R-F5L#["CI=^? M/H%J$Z3I(K[$+F DA^EN\$V;I EK=B0*$B"9(WJ=RIQH&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #ACBQ9.VO+X(,% #N' & 'AL+W=O.7^RZ"!5A5R>!__BVQ-[L&'\5:PHE>@]CA(Q;*VD7)];EO!7-";BA*UI MHJXL&(^)5(=\:8DUIR3(1'%D8=L^M6(2)JW1(#MWST<#ELHH3.@]1R*-8\(_ M)C1BFV'+:>U./(;+E=0GK-%@399T3N77]3U71U;A$H0Q343($L3I8M@:.^>> M:VM!=L>WD&[$WG>D45X8>]4'TV#8LG6):$1]J2V(^GBC'HTB[:3*\>_6M%7\ MIA;N?]^Y7V7P"N:%".JQZ(\PD*MAJ]]" 5V0-)*/;/,;W0)UM9_/(I']1YO\ MWH[=0GXJ)(NW8E6".$SR3_*^?1![ GQ6("[6Q*?#ENIH M@O(WVAK]_)-S:O]BPOM!9I]@.P5L!W(?728RE!_HD2Y#C9M(-",Q-2'#/O/K MZ^?9Y1/R;NZ^7J#Y\_SI\G;^!4UGWHD)&31KB-PMD+MUD#V:*. (354K?D?7 M],,$#3O9MNUT.Z?]KFMB!+4-&4\+QE.P9!?,3]7(*]'3Q]I8F[#19 7E6I\/-8Q)%:)(*=5D8YQW81O+4 M6'^@JB&:8Y>3J5T+;J5B"?)8O":)<20Y8%/9.F%=4[R]K.#4P;N,*5^&R1+] MJASD"@2%#:M!05U34%R"XEJSPK9#/M(UXU(3SR61J3DFP8[/QG#EP:JFG&6X M<< X43;15?J=/F!@S;/1AC#2QJRE@& M&Z=FLMF?,JL)8;/*=GN,H..42<>!H\IN+&)QK%Y[YY+YKVJ"T6]KZ"Z50I(D M4".3D?<'A9GM8\C=NIF;7AUX&W5=I^/V,1Y8;R;$,O[V^EU>L;"'R/R.&7F<6J%GFGB,ZZF$I*M8.BYA*IZ3=6KAZ[?P#SL MPLZS;T;<8\0@7,8@7"L&/9%W- U4]PP7H9\S5]?N =KL-A5!_)%T2(^LQ$A,N$Q.&8\YWK'D? M5K#WG+V%B6_LP@TX[YF::"+T5[BN'*@.&-YT9PC_ M:1R<8653U#(H83C99.UUS"FI1H,-^GWSH'2,;(3+;(3A.'/#LM2W8@DTJ1XP MZ=FXW>MWC:L(L+0I7YF+,)R+BNSWD!(N*8\^MN]I1DS8JVHU 98U12QS$88C M3;EPQTDBPFP&!1AAL\IW;5C7%++,1KA6-BIFCSP/&0%A(V]LI#M&%'++*.36 MBD+31+70?,M*OV"3W=*"<3L!=JQ828!5_Y?3VMM1TJL]V4:;0+ZNG'QSJ3A; M;.:-LRTLJ[P]WPF\)7JQ2*"(+I34/NFI89'GFVOY@63K;'_JA4G)XNSKBI* M. M <=)T2[2-JC;W8?%/C R'1/5K23E-/OU2TJ*9$F4G&+]L ^)=9D9G4-RY@PY M?TSY5[&C5(+O<92(R\E.RNQB-A/ACL9$G*<93=2;;W?'%/,UEQ!)ZQX'(XYCPIRL:I8^7$S1Y?O")/>RD?C!; MS#/R0-=4?LGNN+J;U5$V+*:)8&D".-U>3I;H8H4][5!8_,'HHSBX!IK*?9I^ MU3?O-I<3J!'1B(92AR#J9T]7-(IT)(7C6Q5T4G]3.QY>/T=_4Y!79.Z)H*LT M^I-MY.YRXD_ AFY)'LE/Z>-;6A%R=+PPC43Q'SQ6MG "PES(-*Z<%8*8)>4O M^5X-Q($#L@<<<.6 7^I@50Y60;1$5M"Z)I(LYCQ]!%Q;JVCZHAB;PENQ88F> MQK7DZBU3?G*Q^OAA_?'VW?7R\\TUN%K>+C^L;L#Z[QAZ,YG^T-" M?;L N9X/:[,65+N&:H]"789AFBMDJAZ$5,&\CZ@)9!G$.?@XQCZT<0=CW\R" M+G8<,T:GQNB,8OQ40U/YP&E$)-V C'#)J'%$G1X*V,'9M[#=8 "E6Z-T1U'> M<9H1M@'TNZKOPHS,[7T78<>W.^CZ5MC&+C+#\VIXWBB\SZDDD2IG91:2(@M- M$+T^1$LM,ZL[U08[[* @&(#IUS#](Z.HY)'+IR)]=.9D2K#D%"1*3M.MDIPP MC_-R!6RH2MV0D4*+U+LS/YA:EJ4]SX#O3@,+JM4B,EK(5/1D8NOWA]ISK0[5 MOI'M.+:99U#S#%XP'V Q(]B($GQ1O;YEY)Y% M3.>:L6A784Y4M4\5K4WZ0(G1RZIA1IZ*>J-7H5IS/*?CB5W%;8(R:V>K42N/RKZ*V8+NV=U"P*]A]N\#QW:%%UN@D M&A?*:[JE:IEM%-(]37*C]%0AVJ+B8;=;D$QV+D2#8]LH)!J7R';E/!AA(]J^ M!+IJ2)VN AGL'!L&<&A(&ZU$XV)9HKT]@K(O@&:4?;M1E(U6HG&Q7*5QS*0N M[:)LE-)$LN2!)N$0XKXH]L".F;1Q-J*)O-$JN)9I^'671AO*Q2_@1NF1?#*7 MP5'U_>$R>*)H;=:-!J-C(ORW"4N35%MC7U,?[/]/O*[EC([@W!,;/V9JV1?SRJM(OE9L-T M8Z5JB>YJ7[%$;68RIFJ+<><&>RCT#L9U_ Y%RP2W41K:I(BZIHA-R79,^QD=UM M8DUVR''M@?*-&^G&+Y'N S$L\M!4U(WP^QIM;L)-AF-=.&[4'(^K^9IRC?I* M"^1>[8N8;DJS=GD&?[VG\3WE?QLYC,;_X4.5$T5KCT;3-6#W-&J,1[N/'V9] MHFAMUDT/@L=W[O\+-:XPMHZI@N[!Q1&CDO_LX*14'U._)_R!)0)$=*N\X+FG MUA@O3W[+&YEFQ>'I?2IE&A>7.TK4&M &ZOTV3>7SC3Z/K<_?%_\"4$L#!!0 M ( .&.+%F"F9LI9 , #D- 8 >&PO=V]R:W-H965T&ULK9=K;]HP%(;_BI5-4RMUS0T"=(#$;6JG7E!IMP_3/IAP *M)G-H.M/OU MLY,T$ B$2$,(XN0]KY^3'.LX[35E+WP)(-";[P6\HRV%"*]TG;M+\#&_I"$$ M\LJ<,A\+.60+G8<,\"P.\CW=,@Q']S$)M&X[/C=FW3:-A$<"&#/$(]_'[+T/ M'EUW-%/[./%(%DNA3NC==H@7, 'Q'(Z9'.F9RXSX$'!" \1@WM%ZYM7 K*N M6/&3P)IO'2.5RI32%S6XF74T0Q&!!ZY0%EC^K6 GJ><),=K:JIE,/ M]^]Q\C*9*>8PH-XO,A/+CM;4T SF./+$(UU?0YI0#.A2C\>_:)UHZS4-N1$7 MU$^#)8%/@N0?OZ4W8BO /!1@I0'6J0%V&F#'B29D<5I#+'"WS>@:,:66;NH@ MOC=QM,R&!.HQ3@235XF,$]W!P_WDX?9FV'L:#5&_=]N['XS0Y'HT>IJ@LS%F M$(@E".)B[QQ]1<^3(3K[?-[6A9Q:&>AN.DT_F<8Z,,V/R+M$MGF!+,.J%80/ MCH<_N"(+M_/ANDPXR]K*LK9BO]H!OR'(FG<)CBM)?D,FUP43[Q!$6@B5=C"\&X- QS![1,E0.M9:"U:J"]2"PI(W]A5D2: MF-6W&.I&_-EA+=?E:.L9;;T:[0WG43%IO9!@![-$E&-T,D:G&N-#)+B0Q4J" M11&HAH MTI4#6X'6_?+)=(QOA=M,-S8KM\/@Z M3MWVV\ZDZID!OG^' IWVV M*8&\/J=4? S4[CE[6^K^ U!+ P04 " #ACBQ9;@/\F.,& #S'P & M 'AL+W=O)<]?/Q"@V/4 NR$[NWU=@8FQI43RMIU]B0YY=Z=E=K1Y9YR^\ M_%$M&!/H-<^*ZF*P$&)Y-AI5LP7+X^HC7[)"_N>9EWDLY&,Y'U7+DL5)8Y1G M(V)9=)3':3$8GS?O[LOQ.5^)+"W8?8FJ59['Y<\KEO&7BP$>O+UX2.<+4;\8 MC<^7\9Q-F?BVO"_ETVCK)4ES5E0I+U#)GB\&E_@L(EYMT""^I^REVOF.:BI/ MG/^H'ZZ3BX%5SXAE;"9J%['\6+,)R[+:DYS'WZW3P7;,VG#W^YOWSPUY2>8I MKMB$9W^FB5A<#/P!2MASO,K$ W_YPEI";NUOQK.J^8M>6JPU0+-5)7C>&LL9 MY&FQ^8Q?VT#L&$@_L %I#8AJX/08V*V!?>@(3FO@'#J"VQHTU$<;[DW@PEC$ MX_.2OZ"R1DMO]9_GIZ/A)Q@/'IUM'AV3]_$#6[-BQ:#H;PQI8UAO,>LQI=1V@_/1>C>N ,RV+,?: MAX4Z#/N![UEX'QTUET)&=[F:#;3%!CQ85,.IVE<2T-H!1LK-W=>K)LI>8 #/:5@M,Q MV"=JM4$@.X!+S=L2](P$IW$F51:*BP2]2'E5020];5R'.,13UY8.LS'U?24< MH0[#.+!\7PE)!. L2BW1WBH.=#Z![ZOY M!5"$JE40ZB@WH-13..LHS_?\'LK8ZB2A923].RMDY\S0ASA??D)Q(F5G6HFZ MEZX98FTO!=6=!51;X&%U+8,X&F"J1 ' .=3!KAH'"&?[ >E9U7A''&-C)+HM MI*4-LL9ZLEQ*/$=E#> -B& PX%+;-M6:4- VR;$Z^%-.M[$R/NZD,7.T$G& MJ^H4/9<\1WP3"E[ F2= /[(LWU5CH./D&M6Z&P ;NC:UB1H! (=]EUI.3P0Z MK8O-8O=.+%B)TC8.;?9/00&!CZI9C^HM/*JWZ%C>]G/2Z59L%JZ[.0$3X>C% M)?N%6H(Z"CN!NI^$(,Q1I7 $>Z-63_UUVA4;!=EXLBI+5LQ^RL8S6\3%'";L MZAT%4W7' 5!#+'&NRAC"$=?2%AV (X[7VW4ZE8C-,O&1"[GK<'#E@?0!*8>I MVB8G &Q(=/: LT#?:0!?@4?[J'?Z$9L%Y'[#?6+/O&1(Q*\]^RR@Z@CV5#T\ M 7#4U64S !O*^O!US[M0C,:O'_44M>'V"R'F!JOI0L>!9PDHX"("NP[ZOR6@ )V6G"@L! MV- F6%7;$83#GH-Q3\F33DX2LYS\++M9.B_0[&U3DX>)HLKBS55!\M>J$CDK M!!@+2.%IAV8(10/UO!2"SJS U2(!X'S'[FESI!.5Q"B0QA-Y@BS9HKYFD2>I M=YM ZXWNUP&U544#X%S7<]33% ;UF6@GJ0AG&P"U._9Y4@GX(A9P&FM#\E# M!:H6<;W9@O#=SH#PZ/_;JCN!N]#PO MRW/5G&W)U\&H$%^)2L1%4A\]32$ !*"-Y=F7$#42AR+#@Y'1(I0SECI*M!'A?=-4.8ZR1=R'A^Y#("-D/0B<*B5D4]M9(\Z/43HF8 M0P"(P%I+$$^K$0!I6=CV5&0((/MJY #D)CRCG4O,G)7SYO:XDIQ7A=A<4FW? M;F^H+YM[6>7]%3Z;8.!]B,^BS?USYWYS'7X3E_.TJ%#&GN50UD=/3K?H3UP(GC=?%RR6#:H&R/\_'NH!MO?\XW\ 4$L#!!0 ( .&. M+%FPQI$DPPL 'M= 8 >&PO=V]R:W-H965T&ULM5QM M<]NX$?XK'+73RE=LL[SYRWU1;M*Z^5@^7%3;,DN7^T:;]85MFM[%)EWED^O+_>\^E]>7Q:Y> MK_+LZ_<7%]>4V?3&>L]=MVVP1_Q[E3U7)S\;;5>^%\7O[8>/RZN)V5J4 MK;-%W5*DS7]/V2Q;KUNFQHX_#J23XW>V#4]__LD>[SO?=.9[6F6S8OV?U;)^ MO)H$$V.9W:>[=?VE>.;9H4-[ Q?%NMK_:SP?L.;$6.RJNM@<&C<6;%;YR__I MCX,C3AI8SD #^]# 5FW@'!HX8@-OH $[-&!" ]L?:. >&KBJ#;Q# T]HP(:\ MY!\:^$(#9^@;@D.#8#^Z+\.Q'\MY6J?7EV7Q;)0MNF%K?]@'Q+YU,X2KO(W= MN[IL_KIJVM77L]M/=[>_?IS??(WFQMW7YK_?HD]?[XS;V)CQFT])=&=\_-3\ MX7;V3W[[ZSSZM_C3??\G2W7-79\A=C:GR[FQMO_OK+Y47=&-52 M7RP.!GQX,< >,.!K4:=KI-E,WFQ6;#9-Z-_5Q>)WI/5N8S$G:+_ZZ33 $*!IFGU0!$%6Z'B>U8?%.GN0Z"3CFLAZL> <8\%1BX5T M4^SR6BD67AB]$X=[ONF&7M_A,PAK1]D5AAA!">,+$5;(A,%%3 I#T[4%FQ*( MFWJ,A78@?"F'0-\SK2ZF>LYF1VBA)DQ)Q$1B8B5;$E('BY#])SI'IWI2ITY>TSSA\Q8[C*C+IJG>/-XR!=_ M&G69YE6SA#8NQESKPNZP0(BF&02)GB41$8F(241"(CC1G9YCO:-C/:ECYZNG MU3++ETW*NRAW[:,H-ZK#H]C8'I_$U="3^(,'C)K:S604G Q1HI-)1$0B8A*1 M*%G+93P]+_M'+_M2+W]J2J95WCS?,^--^UQ'LSH?VF8QWS;%I=8'JY7H2Q(1 MD8@86B/Z4M%>+F/J>3,X>C,8F]+\(\V/CS$'8R$EO:PX4)ZZ':TK#CAJ%F(P<: A!,Y#S"RTMD" \4% M@I14%U97UUORPEXII[!@O3RU/)>98GTA_[*1 3G7RA9I98NULB5:V;@NMGY( M=?* I:@/G"16N[7\82JG'+VZ.\JK.X)$5G>(PE=WG;U(M+)Q76S]H.AD#$NN M8V 9%AD4B) 0.%[HBZL.4UO=$9@XT!""K.[0+-_TPN8;Q=4= J>>9SM@W>0( M,F",V0.K>Z=W6'+!XYP:1TXY>BHB:<8L>"8@9:[1QPY%1$8.) 0P@R%:%9>,6# =*'@0IJWDZ[<:2BS>J M0JX%A0ZKF2T@HR65E3D-B6A(K&9/0C-QN8/.#?M.[K'D>L]YXJ\%=94I,VU3 M' X( \-!0B(:$M.0A(9P!-+K5-_%G8IBR6645\O %J),(#HP @/>)B$1#8EI M2*)F,I $ENC3 TXF"-.0B(;$B$&B3Q5MYE*J MOE,[&<)6E"&ZE.EF6S9/1W/XZ2BG'+W5#4O]H;UN!(EL=D,4OMNMLQ>)5C:N MBZT?%">G'Q2//W0I$QT4V$D$RW$"<>+92BD3!A,'&D)@RH28Y9NNYSFN. D1 MTC MJ^5M>2W_ZN3*AJ4SEEPA,# P]%D&&A+3D$3-9"YEZKN[JY)M>96LEES!8M%S M/0LL\;"6!2XE(1$-B1%[@$N53.92IKY+NQ+8EI? YPC#6VXC&,$<*PC9R(P(3A XY,K1"8.- 0@J16 MT"Q<&$: \(P@I0(PW97J=N*!Q[P'7C_ HT'AP!+@ M(1$-B=7L26@F+H7TO=I5[(Z\8C^O='&0FIWYXB8'@@(N)B$1#8EI2$)#.-6I MOH=/W@*05^>OKD<<6/]B]0@" ]ZFRW8:$M.01,UD+F7JN[NKQ1UY+:Y4CSBP M]+0M!QQ6=^ V-W I"8EH2(S8 URJ9#*7>^?<1V-7?#NOVDAGZ&!HW4AWE#?2 M,23,EQ 4FB]I[46BE8WK8NL'12<1.*_:2,># MFQ=D,6@'Q);2,=@XD#K;*1 MCIEE>5X@VI4@P&E[$M .104!HPQ==^!-$Z=3$9S1*@*=I6I5$1QE%0%#(E-1 M4470VHM$*QO7Q=8/BDY%<$:K"'10(.4Z6KJHJ0@83!QH%14!-0LM73 5 2]= M$$I)Z=*I"(Y<15#+2; -9ENAFG:7T7"M;I)4MULJ6:&7CNMCZ+[MV$@0; M_6;(J1J(/E+EE&,7=Z;\9@B&A(L[@D(7=ZV]2+2R<5UL_:#H%!(V^LT0.BB0 M]R5<9C%1(F9J;X9@,'&@5=X,PPI08#M@44S"$6)&$$&KGERS*#O M]4Y!8:.O?""S6SGEZ*FH?.D#AD2FHN*U#UI[D6AEX[K8^D'1B3YL]-T/=%! M-00M>9C:[0\83!QHE?L?,+/0D@1,PP'0:(E@@*N)@^1$%#8AJ2T!!. M=:KOX4X@8?_G:R&8VKT0" QXF[X9@H;$-"11,YE+F?KN[I01IN%^"(9=N- D M(.!=3D;?$$%#(AH2(Q8!IRH:S:5%/_)FG]:8(IGQ5!(9$ M$B'%RR*T]B+1RL9UL?6#HI,^V.@;(^B@@$J(9[FV)[[;P]3NC,!@XD"KW!J! MF.5;@>=[X#F-W1OAFZ$/+FM!D $+W!"?BFXG#[AR>4 U$7*QHALF0@@,W-I$ M0B(:$JO9D]!,7 KI>[6KKUUY?7WFM5C(_C\X2;\Z#7*1H_A(&H3 @+/I!*$(6$2A*#0)$AK+Q*M;%P76S\H3JY35#P5,4*8/5#VKLG$A%D$AR5!&$P< M: B!21!F%BK,(L !819!8L+LQVUY+^EY<,JKXQU=M^T,]_Y#4WYZV.[OC?Y>U'6QV?_XF*7+K&P!S=_OBZ+^^:&]BOIXW_KU_P!02P,$% M @ X8XL65'9^Y"W!0 WA4 !@ !X;"]W;W)KNH65,-JR1$8\08*MKCHC M?#DFCE9();Y&[%4>K)%VY9GS;_IA$EYU+(V(Q2Q0V@2%KQ_Q.%:G/5\3HH9"NZC]4C?_W"++^CN?O;/ IT])70?1HJ%Y^@"/2UNT-GOYX.N @#:3#?(-[O. M-B,-F_GH@2=J(]%M$K+P6+\+P OTY!W]-6DU^/<^_HQL_ D1B_0,>,8?5[=; MX-A%,.W4GMT4S#)B=X^S!S2;WSZ.EI/I7V@T7DZ^3I:3VX4I:IG5GMFJ/LB7 M&&=X1^_X;[UI\GE$QD["D"O"$"OS?IP"GTG2@*^9>@LYE(: M:R0ST4]-Z"[S,KP@=L_"@^[+H1\&,=QW>I9=R!U!= J(3FN.1N%_<*J@$2F) M%(=.%/ DB&*&$L"N,>NW>AU0N4%[R4+P"$';%%1%R3KK.Y&*F+PT.>><,I4G M,G84IWX1IWYK*F\8& TBJINMR=%,VSE(#_9(-8*1G4'4U" M%$?T.8J;"\D[92&=R-A1(/PB$'YKOD9!P/?ZM$$YL>B%/L?,Y*]O2 +!=B55 M=2D'6D??G"ILE21H?0SCCO[0 -,,T2 0>R@R]J9KC$DCWUF&"G/Z5=@F,>RX M3;@/R!O_#'<*\:"8@)\%BRE0-3@C]!LC;EP#U.]YKE7%71'.U82(_(D;,I-Y-<-^MGF:36,]SW ;,);?C5N:$AKAB0D!8 M!7MAR=Y8Q+F)P[TO'(B85\58EW,=[/<:,);TBW_"O[?+;&R;/\Z^3FY@I+O^ M%X:W!2PFT_,/SR/Y+D2 M'\:(U"FX=LCK(A?8QXU=M21JW,[4137F!?CQ--89N0:Z+M(*NJ1MW$J&P]O5 M"OYA(KZ"YA2D'(Z O!D**(V^>/4S8OFD5_6G M+N8U'Z22>W$[^>8#.?S!ES"2ARQ;G>NIY->\J!,OP5:/]*MNU.4P\7IV0V-Z']A)[9.DH2/5Y!TF#4BGAH("T_37"KY.Q!@3EUC5!!@$/<>SFRJ)E)1-2&M+7CS-Y_?IY<#H_O!J M8#*]FST^ *O,ID;@K8/ KW;D4UD[CD$Y I#V$6"2* 9V%=+#B]';.J_7RJM- MY!A72?NDG?8GV5]N1=^8;,96)^L:MC:18VPEE9-6EAS> #6%4-^RF*>A@RZ@ MT 'J-8(TY5.5W%!AGE7S#0YO CP7.U7L/Y'*X'# & 'AL+W=O M.3,\,V0.UM;=^((YT%U5&G\X*$*H/XQ&/BNX4GYH:S9865I7J8"A6XU\[5CE M<5-5CJ;C\9M1I;09'!W$N0MW=&";4&K#%XY\4U7*;8ZYM.O#P63035SJ51%D M8G1T4*L5+SA\K2\<1J,>)=<5&Z^M(+.>A=RL;M[P[]4XP=L5PKSW-;?M-Y M* X'[P:4\U(U9;BTZ]^XC>>UX&6V]/$OK9/M[OL!98T/MFHW@T&E3?I5=VT> MMC:\&S^R8=INF$;>R5%D^5$%=73@[)J<6 --/F*H<3?(:2.'L@@.JQK[PM'Y MY>?9V>E?LZO3\S.:G7VDX]GB=$'GG^CB\F1Q#HQ.><_[Q^!8T]TVA$]GCX)^'M3#FEWLD/3\73O";S=/O#=B+?[ MOP>>QI4B^N!KE?'A %7BV=WRX.CYL\F;\?X3K/=ZUGM/H?\'UD_CGIU? MG="$GC][-YU,]NG?N:'%SF%8$W'^ZU-' '9 M.FH70L$TMU6MS*9=?$G:DZ(SOE6YHLRZVCH5:U>:#^>$KUFS0E&T0IA,2)F< M"C2C'XUR@1V,M*$KZR ^NT-S90 U[(FBEP&1/>G@Z;KQR(+W% IGFU41)]>% M+Z5KX+NW8:#5.#%B9(\E8WR(UGLDL*ZD:;59SE.^V##/K(Y)B] M6+7DQ:M$F37.=>-E$QK';:]AYY.1";R2Y"=HN.HP@;?6H6C/7!HB\I0R,:1O M3*KT-FX'2K#@5 N>T%.X-"*9GEYLR3ILQ'!=Z*R(=H@GCW:ULWF3A<1(*DEG MXIUEX5;G$9%479>:\R%=B8LL2XH2WHU13:X#IVB00UIJHTRF54D^0 :X6T)T MM"5%*M0M@F4V\,*U:A4EP"['9D[1R[@Q,3TX'6#6):@AQ]"7Z ?K7"?7$?VK MB406(:H/+F=(M;OOZ3P+]II=UZ5W:69, ]1+1B$':NN8)N-7?\!G":">"D(8H@SBMZVU M$9Y(1H5J645""*PL2>7?(=-(<$?X^%;P,#5R1Y<(6+0MC1TQ\,>UWP\H-1#L.C[JPF/ M#7F)R!S2J4T2[..XOV**UG$>?232#E HT) \:SKE='@XKFMI"'5RV1%=-DCB MAI4;TEDZ6YOF'U) JLAUE))TPJ @^*CNO$'-P3''S;GV66E];"*_2D3.R)8Z M5X_JK*-66;1UG)ZTI24052)*TD?^(2ST$1=%E2Z%3YVL=K82;BL=@C2&.3LA M)84*7RF?I"JI7^DF3K*6E0IUM40CH:3TJ-0V.U AZCIUI"W%="&VO30!=\?: M 6;MD49>!OUPN<21"&G9*XT>J?-R+:+]9C>X?7+TX+:DB'\T:(_#AQX.HZTW M'WK)*KYLT=DEK/3\ZV?[Q_,LO1GOS=/+^XMR*PV.)2^Q=3Q\^WI +KUFTR#8 M.KX@KVW '1$_YD23=- B1NNI=%7X(FO?M,2Y3%+4UJ22JN[]??,T-)EE,GB\/= ME\26.3//O#TSU/G:^>^A5"J*'RMCP\6@C+$Z&X]#5JJ5#"-7*8M?"N=7,N*K M7XY#Y97,66AEQK/)Y&2\DMH.+L_YV9V_/'=U--JJ.R]"O5I)O[E6QJTO!M-! M^^"K7I:1'HPOSRNY5/U5P90XH XZ]&YZ S28+]SZWV#^P[ M?%G(H.;._$OGL;P8O!V(7!6R-O&K6_]#-?Z\(7V9,X'_BG4Z.SL=B*P.T:T: M82!8:9O^RQ]-''H";R?/",P:@1GC3H88Y7L9Y>6Y=VOAZ32TT0=VE:4!3EM* MRGWT^%5#+EY^O9G??'X05_/YEV^?'VX__R[NOGR\G=_>W)^/(_33J7'6Z+I. MNF;/Z/I-?'(VED'?L M$>L[^K\XFW0=[]=%S7(6*IFIBP&Z(2C_J :7O_XR/9F\>P'I<8?T^"7M_R72 M%W7M1_KYR\.-F+T6SQL27U6F;!0R=U54.?HG<[6-VBY%B-+FTN=!W%KQ1VT5 M$C0]&8I8*O%!6VDS+8VXV@K<=P+7#O_$P8>K^^M#H4.HH7GOP6]5+J,2!U?W MWPY9_>NMYEL;HJ]!#3&\%G.O""D.Q+G56@BXJ X\#0](VJSU.";VJ MI/8D)U8JEBYWQBTW(CJB%^()H7Y4^(>C6=)J6.M(/$"-A&#.1G'\KUK[1OU* MR5![Q6I=(:0QSZ@1X%!1=%Y(/(.N4AD$-[(JP':> Y'7BG#1PTIY(E]H(_K) M!;BLU" &KS.93'FM;*:&@MT$BLQ96 7I!8%P0JL,SLJ%4>#>BBSP9RA5F0S@ M=($@IQA/CY 4H8I",5LR8FEM37"A2=L(8RN"I!V2M%!+;2WAE05^$>]1,JL% M/C1-.TN1FSL$WFZZ4B*OVAHB=[YDT?6DCIIXTVEB[ESGPKHH2@E$$NQ'(("( MTHFSZ>F[0$$(SFBJHKP7==B-G"NX_54]*HM H]+=TG+$J**O M*J]-OZ11K%VM-I%B,]-WTTFGI/!N!1 V>H *H/%8BCD3N/)!'#RX2F?B9')R M>"9N<]C7Q88"=Y>R"W1*?%D8O93;Q'W4&8T_N_RI #7YK+LNR1T'*"NE72K& MG"&Y G[ Z0JY1EW2TV6->) ER'> $ >)'WUR]GDCF9$>H/E4X0S&.>&/:X=* MIG(/9*73>B9TS\NJYZ5[XB7I,ZVGE%3#^>$3'6)N;$,=$K%IL&'N%\/I[1Q- M/8;6#O"$ZGZT140\8.H<9YZQ095T( ^I?PF*%9Q6[T5JDD'YH E M3(*&FQA15MVC)C=D!RT!53HI$YY6$1*M0ZJ&)\JIC0WQ'?4UU"$[<2,.$G4B MX0&(0Z$5\Y(4E8, 5P/6L4/A=DQ@+*@0_CC?5-6)4;3EH>N?.+/;VAPQI)DL"K+(,3L3TU%',XU4*NJ#<)A4;:MG M)&9/#C_7KMKNZ,)R-@+GIWI.\>3^D&GC!L8,^(X1+7B;$8?L/?)DT/V]U3>C MEK)[T4(OH7VI..'AMAQ[9?:"C9&XZ6;>9Y0C#S&>1M.WP_YXV=9:HY"]2:.C M#BTO(>F:38*NO&-V),UIZ6 R[J1&XAM7-#-M.C!L*C/%-54M,S $Z3;6)RAN MIHQK2K('(@W:/Y';U$%K&7YR*;79$UW-#D)]V QX[CYZ5MNB-H4VU&R\H5!: MFIE"-S_T)T>T4[8[]TM)O%S[+E=8WY1<85M3$O"A*/F1*+TI_K#MB/Q)*S3U MTBOYAMKS)X/MH:>PL=EUQ[U,"9+;W.]AR/I7?ULH08 M-.M%C84LS0.: !8]7TD?+8T--,FG7I":'6P[-] @<^/JWB3I=@H>9A!Y:GSA M8MD -DQ3!!=L[]N1FK!Q'6WQ[8>W&^FZHFI3!K$% 38Y[NRR C!:NP'G'<0N M5@"CL9_3&MP7_9L8D/(>"AFZO-'HI.1)FCBOZ7)#>S! IZE!)I*2MF@;S-)[ MFL34!*/=)2W;#?:N_]TL$@=Q4]&*;3;#!&)%MUN$F\T?$L;6L@[M5,Y'XDYN MVEM"IA#&5+WY8^*<8FMXH8@OTD13>1<"GZ< Y I[AF<22>#3+M\AY9G1XSXE MO27[[VO?\I"E:*W2I;R)3IJDN%EONIOU4+R:'9\.C]Z<,#Q):Q2Q!A:^$!*/ M/0?GU?2WXR$8A01_.K#F+%*>4PQ8,X8!4\<. M;U]!;0TN >K:^.)J?#V
]#3K1 ]&'YKLJ&KWJ/0E.9VURQE<^/IRFBG M"]L.8K'>@!J):YDC:HMTF:6%4=-6XGMW'(2_M^& JBD@.AF=OAFD-;G]$EW%+^) WD@R?RR5A)=T +\7SL7V"QGHWLQ> M_@=02P,$% @ X8XL605K%XND P + @ !@ !X;"]W;W)KV[QS7V[*[.+XD[3XS$BWS M*I$:2<7-OQ\HR:K3IE[N]L4B2.#! X $/-U+]57O&#/PK:Z$GCD[8YI+S]/Y MCM547\B&"3S92E53@Z(J/=TH1HO.J*X\XON)5U,NG/FTV]NH^52VIN*";13H MMJZI>KEFE=S/G, Y;-SS?-K1D#\Q\;C8*)6]$*7C-A.92@&+;F;,( M+J\CJ]\I?.%LKX_68"-YDO*K%6Z*F>-;0JQBN;$(%#_/;,FJR@(AC7\&3&=T M:0V/UP?TW[O8,98GJME25G_SPNQF3N9 P;:TK_L.]U MB>] WFHCZ\$8&=1<]%_Z;%+_^6-\\WMRMIYY!8'OLY0/(=0]" M?@$R@5LIS$[#2A2L>&WO(:&1%3FPNB8G ?]JJPL( Q>(3Z(3>.$89=CAA?\O MRAXD>AO$/H]+W="C1Y M>H%&R:+-#5A60$4!)9.EHLV.YT"Q8US IU8A4(WL M:_\RUKZ#P47HON+WHS.N@6K8R@I[C+Z$)36LE.H%-DSE3!CL+CW::SF$S0"B M:<4T) G\!A\A<$F4N"0FD 9'&_$DAH>VL5%#Z.-!G,9N&"5 K%D43=P@BV%9 MR;: ,UHW5W"'E!5$>)JF;N"'$%JKP,VB$!ZEH14$OC]XR":9F_K!T4X:I6Z" M'!^/DH[=K-+ ,>U#^!IL9[.=KRJP<3#;H;C^*=%0]^_S_9D>/)Y]R$B07NGC M4N92V"0JVET/O#F'JOQ0A066_#\KL&H5#AB(XB[J+/;= %,:1IV8^*$[P?2N M,><[6-3(/J<0V0RE2>0F40!ABD(2$3>(,[S-'#W2G&^19H8'01RZ61Q"8+7( MA+A)2."6%T7%8$6U.5]L+:375\K6,?!3UP]L':R %4Y2'QYPFGWW;R\%ILF/ M?2"X#$.7((OW%_2M9N$==7!T4W9S2F.J6V'Z9C[NCJ-PT4^ [^K]'+VEJN1" M0\6V:.I?I+$#JI]-O6!DT\V#)VEPNG3+'8YSIJP"GF^E- ?!.AC_(,S_!5!+ M P04 " #ACBQ9&&?1^G4& !]#P &0 'AL+W=O+]^SY&RK,:.@0'[8DL4[^ZYN^?NR).YL4^N$,*SEU)I=]HKO*^.!@.7 M%J+DKF\JH?$E-[;D'J]V-G"5%3P+0J4:C(;#_4')I>Z=G82U.WMV8FJOI!9W MEKFZ++E=G MEYJ>]G=YRX5[."D\+@[.3BL_$@_#?JSN+MT&K)9.ET$X:S:S( M3WN3G:/S,>T/&_Z28NXZSXP\F1KS1"]7V6EO2("$$JDG#1Q_S^)"*$6* .-G MH[/7FB3![O-2^^_!=_@RY4Y<&/5#9KXX[1WV6"9R7BM_;^9_B,:?/=*7&N7" M+YO'O:.#'DMKYTW9" -!*77\YR]-'#H"A\,W!$:-P"C@CH8"RJ_<\[,3:^;, MTFYHHX?@:I &.*DI*0_>XJN$G#^[O[R>/%Y^97>3^\>_V>/]Y.9AFR!/]66LP>3^SFW(F&$VHY>OTJ+DC'4)F^C,HC ?^NRQ M,&@F29 \%QK=!!J,=B@>KM/%=HNWT2)GI2BGPI(16M]D\0[EN#20D)H$K<-5 M(A2_@IV#47]W_#[H&QWT]_??+_%+YVK8I ]H7@ZP,JEGS!4(B*--]X(K=J6U M>0X8'9Z]L#J\X,OU]47"/G[X[7 T&AZ_WAN6=XX_O7;3SKB6_\!LC9*Q 8?B M\V#N1CQ+./1#. ]-F12NCW_VC=NT0$'LC!($<":T3T(PT*9)*2&NITYF$BT6 M475.SBB47"E2*KUC$K 5=<4:&"M+@GZ!U535P6,"@9X?GBON88'QJE(R;=Q& M:(,>S #UV:-#LPR=AWG+M2L1Q=!L$<5,NDKQ!?,B+;119K9@'TEW$Z*KNS8H MWJP'-P8$](HNE 2#'-@(GL^L$&%+U\)D)3E9;EC:#+&TPM=6!X=(K&-I#8X5 M/VNPC$AHM(AN5WRQA/5N=Y@,AT/R)":EW_RS,'\@AR^P,S,QO(TDLF+F%.]AN\MQA*N!,FJ$X0 N3.4!%SA_(=\\T*F+?K@.?'E MB'WDGRA[T9FVOELF;.I)*./:QF COUHWAY\0'K*--2BA1H>0.Y'62V#;*C[T M1*(."%%PCPPNV!3LLZ)"<\R.V4!$CE_-G9C7B(O4*!042%. M73:B&G"RBQ1!$-'V.V1I".=6%9'0>EOMM98**;.P9^D$&N16"M$:.MHI<28% M0R@@91U*#XQPG:@U 0I&EMZS5'!'Y,A"8YG6>!$.>Z!EBC$ \H8 KP2,?;V2 M<\2+IHMA=%?PG-K#RK^0VU"M=87QZ&E?AU Z\!63Q/\BU R)R-6IBL-S:Z$G M[!N06VQZ?38)1KK'!Q0-.#856N32$S?#*4,M(A>A7=IV-1Q8K"MD17'L-I^W MCP\^S@+QXIOP4YAS/TX.]O;"<*+F0F%Z]V4O.=S?:TS= MXJA'I\!&\6Y_TWE[T+D2E<+.PL4/KI+U>#MJ5]N[Y21>J5;;X\44)ZX9JIPI MD4-TV#_8Z\526[YX4X4+UM1X7-?"8X'[L;"T =]S ^8V+V2@O7&?_0M02P,$ M% @ X8XL6>)@3(!7!0 CPP !D !X;"]W;W)K&ULG5=M;]LV$/XK!R\M-D"Q]6+9<9H82-)LZ[ V0=.MGVGI9!&A2)6D M['B_?D=*KEF6JLX!)O-9BFJIC> M7:)0V_-1-.HWOO)U:=W&9'E6LS7>H?VKOM6TFNQ1DA]$.T#BJ^3NO+S;=K2.']3R=Q%'V #AR^ ME0A7JJJ9W 704((T<&LHLE$,=U9E]W!3^Z:X%4P&P(UIT(#R>P:L@@W37#6T M510\0VT"R+FF1E+ND2K@1OKE?>H+' )>"/A@D2E>Z+2V.9$-3, MQ$)MB Z#@KKQ>(=,0XUD+*?"MR58@BJX)HPX?.?!D$Y*E/ZD-\(TPEJ3<079A M]!&>?S#D>%61DG%1',/'1CL-)R@I7U"U/=%YA*XU@ I[UQ=V$@Q!V\#G$"5A M$(;A, &%:O0PR ',@Y1$Z,B6&O$Q'SX=4=@BT+&2V*?MF0]/$_4\1ER2\M"[ M9]HNB$?A.(Z==V!*TA\/"PTR)K)&,)G$"E1"_NG$6-HHL<<'MS@%&BW@+FA@YF>DX)0%\J"EL!)#S#<\I0;#C*')PRJW7;?;)V0J9:32ZHH6\ M VD#X"+N6._!R%3E_:0Z=25M7@LUO4=]Q1TJ?U?T34V^N\I@TA$A6VZ7WK^# MYG"[R+*27J8K0ZWF.#JP-ROR92E. Y *6)YS1Y*:M(OZ%I\TET_8$SV/;14U M-,BF6K5EML]N8ZG5I>^C+3-P$H3S))BFH1/:EIPHSX)HE@0+VO*FGO2I*^5@ M$2Y\K?MCJ>Q0Y(6#Q][!MSMN^K3CJ&G46O)_2.HH702SV?R1?9^C-GF-',@6 MC:52H#M#^*10IZR>I]1'I:^#0?*Y@:,DF,=I"ULH08.0\\ @78:4UN[6Z^6[ MT/M8#*/)7F;BM+OSWTP=I71 5&J;@N@U9?]F]./^*;F)SN%<4/TW#$?S) M"X3?.NL]\/4@.Y](D&YRGG6-?3-D9^&&KB-7#1V[F!(]2V*?^R,(QU%*+1BG MD ;NLEK,W&ZW._NI^V+=LA\%&]']<],KZD00&!!JN%XGH[HYO7C;[NPJO8CYTI9 M&F#]8TF_&% [ 3HOE++]PAG8_P99_@M02P,$% @ X8XL67)LN8(Z P M< @ !D !X;"]W;W)K&ULK59A;]LX#/TKA(<; M.J"-8R?INBX)T/8Z; .Z%FVW?59M)A8FBSY)KIM_?Y3LVNG0!=WN/B269/+Q M/9$2/6_(_+ %HH.'4FF[B KGJN,XMEF!I; CJE#SFQ694CB>FG5L*X,B#TZE MBM/Q^# NA=31ERXENO"^85X.:_$ M&F_0?:VN#,_B'B67)6HK28/!U2(Z28Y/I]X^&'R3V-BM,7@E=T0__.13OHC& MGA JS)Q'$/RXQS-4R@,QC7\ZS*@/Z1VWQX_H'X)VUG(G+)Z1^BYS5RRBHPAR M7(E:N6MJ/F*G9^;Q,E(V_$/3VB:'$62U=51VSLR@E+I]BH=N'[8G'R^O(:SKS>W MEQ?GUS?SV#&H?Q5G')->X23@3?Y<80LP?1[ 'XMC6XD,%Q'7O45SC]'R]:OD/WJ*$V2]_ 3'MP6"&=45D)O@ ^#LN (7('2 M .K\H&8]79VAL7!'KH!<&CXS:@-"YVQJJ%X7X)4KQ38C^,#G"/9F;X8U/EP9 MU=IA#GQ/P&S\%] *K%!H06H?#C33AK(M%0XL]1HXTYL^T_O>HRED5@"QY5XR MP/^$GKX=T$?PZ47PDWT(YQ/VCG;03@;@WZ SVZ:SO=W^3G3\XSA*!992M]>H MOX](#VF IVG8#SMO"ZI5#F((G$N;L42I:P2^EDT 8FNW%303.N1YR&*;[S[, M"+[0 %D(WJ^'3-56WDNWZ;+%K!P:(QV9S4NWF#.HZ1DQT*!!'[!BKO).8=BU MDGC1%4PV:8N%:L-&]\C:;%=XTKC-@6L(]B;IFQ\+UA"&!7\2H/$&_'Y%Y!XG/D#_ MD;'\%U!+ P04 " #ACBQ9E+'X4'\# !-!P &0 'AL+W=O!! 5ANKR@Y,"DHNVW_VM:O#"6 <_0*0=(#$ZVX3>97WS++91*L&M(LF-C?P M5CV:Q''I#F5M->URPMG9NZ?YXQJ>Y__,%^]6D] 2I=L(LPZ^:.')+^!OX$%) M6QA8R1SS[_$A23GH25[T+)*SA'_5H@?]^!J2*!FL?_/4]7___^FOA@Y_# MW9.X-17+H=QC,7K^*;Z*[,^(&!W&#<^Q>W#EMY]&/3Q]6,(+7K\9) M'-_!=T[A2<(]9EBFJ"$>^G)&UV +A*4J*R;W'C:Z,_0<4\-S3B^2MK8H+:SW MQF)I@!M38PX,;*-@CTR#5!:!.@%\7%\0Z\UH#)?+^T>X(/(HBJZ@IFN@VS1, M,F*5L"I1$VVVAT5MR((Q,,\R55.BR^5J,;_JP0<73T.HM-KQ'"FUM$CUMK#1 MB" 4DP:L E,R(2#M>-"O%2@JR-2.\E*KTLQRN:6YL0;R6KL) UKG*H>F0.G$ M<4W]9(>R)H:2[:%@.X04T;69O,[(>&.P>^BEOJ1T2Q@=$QRK-VH42N ML6(\!VI?5/04"83'<^V>2=)SI_U /I*Q7^BW!TTMV%@2X4J0,L%DAB]9?+'; MJE9LSU+A=TY.\II.&"XOXL'U:'AS!0TY.BJNNB,FGW1+.DIW-0RP+9T7]6PJ MOD"VZP>OA6 MS-L6>0QO/S0/C'Q()W!#T*@W&@:@V^;=3JRJ?,-,E:7VZX<%?>]0NP#:WRC2 MWTU<@L,7=/8-4$L#!!0 ( .&.+%G1AYEKBP( *<% 9 >&PO=V]R M:W-H965T[Q<[&?FVR,?70E(L%SI;2;!B51 M?1:&+BVQ$FY@:M2\DQM;"6+7%J&K+8JL+:I4F$3125@)J8/9I(W=V-G$-*2D MQAL+KJDJ85_FJ,QF&L3!+G KBY)\()Q-:E'@$NF^OK'LA3U*)BO43AH-%O-I MS;X3E;&/'KG6S8-(D\(%:;D$00O:[Q$I3P0TWC:8@;] MD;YPW]ZA?VE[YUY6PN&E4;]D1N4T& >082X:1;=F\Q6W_1Q[O-0HUWYAT^7& MG)PVCDRU+68&E=3=*IZW_V&O8!R]4Y!L"Y*6=W=0R_*S(#&;6+,!Z[,9S1MM MJVTUDY/:7\J2+.]*KJ/9\GZ^7/R\7US?P>*!O\M)2 SK-\-T"S'O())W(#[! ME=%4.ECH#+,_ZT.FTW-*=ISFR4' [XT:P##^"$F4C [@#?L>ARW>\']Z["!& M;T-X:9RY6J0X#?CM.[1K#&9''^*3Z/P P5%/<'0(_=\('H:X_G&W@#$+*$ N[-4N>I&A] N_GQM#.\0?TLWGV&U!+ P04 M " #ACBQ9YX"AN\@( !8%@ &0 'AL+W=O- F0N.UN+OH(DG3W,RW1%F]E4I>D MXGI__9X92K2<."X6^R6Q9<[,F=>9H<[7UOWPA5)!_%R5QE_TBA"JL^'09X5: M23^PE3+X96'=2@9\=V#J4VZM8) M7Z]6TFVN56G7%[UQKWUPIY=%H ?#R_-*+M6]"M^K6X=OPZ0EURMEO+9&.+6X MZ%V-SZZG=)X/_$NKM>]\%N3)W-H?].4FO^B-") J519(@\2_1S5394F* ./O M1F4/Z,EMZ M_BO6\>P)#F>U#W;5" /!2IOX7_YLXM 1>#=Z06#2"$P8=S3$*#_(("_/G5T+ M1Z>AC3ZPJRP-<-I04NZ#PZ\:'FZS_$[;?/-[.; MC_?BZ-:6.M/*'Y\/ TR1P#!KU%Y'M9,7U/XAOE@3"B\^FESEN_)#0$PX)RW. MZ\E!A7_6Y4"8;XX.KT=+!OQ8SIW(=Q&?KO?)]L2YT5J#-JQ*! M] Q)FZQV."7TJI+:D9Q8J5#8W)9VN1'!$BU0?POUL\(_',VBUI*U#L0#U$@( MYFP4Q_^NM6O4KY3TM5.LUBZ$+,L7U APGU@D+R2>05>A2F0CL"K MHX#D=>* M<-'#2CDB36@CVL@%.*C0:&BG,QE-.:U,IOJ"W02*S!I8!5EY@7!"J_36R'FI MP)D56>#/4*HRZ<'% D&.,1Z?("E"+1:*68X12V-J@@M-V@086Q$D;9&DN5IJ M8PBO7. 7\0$UMIKC0]-ADQBYF47@S2;5'GG5%AVY\RT+MB-UTL2;3A/CYCH7 MQ@912""28"T" 4243N0,)\+6R.^_O9N,W[[W% 0/XJ$JRCM1A]W N?*# TWU M)C75FU\TU:,R-24NLTO#,=_71(>5H(FN*J?+;A>A/U)[-,EAS\;OQR/16ETX MNX+?)CC$P8/Q0R%FS/7*>7'T8"N=B>EH>GPF;G*XK!<;RM5M+"@$1(EO\U(O MY;96/NN,)J59/JMY36'6J3%SRSG)"FF6BC%GJ"=?=E(5DH'T'QJ84M,?L(?UA;-0QWFR4K2>B9TQ\NJXZ5]XB7I M*UM/J8Y*+@D^D1 SEY24VX"EA USBY9<4)!HII&*17WDCZ.J;?4,Q.3)X9?:59L=75C>!A@S ML9YC/+D_9%S.@3$#OE-$"]YFQ"%[CSR9K;^V^@:4]2Q:Z"6T+Q4G/-R68Z?, M#M@8B(]IS'Y%.?+->BVEI>0=,TF05?.,CN2YKCG M,!DGJ8'XSA7-3!L/])O*C'&-5E/\?ML1^9-6:.JE4_(-M>=/!MM#1V%C,W7' MO8QST=M%6).C.9;(++3*P3-;>IWL.1X*9^ME 3%HUO,:.V":'12\B1-G->TKM'J#=!Q:I")J*0MV@:S=(XF,37!8'=)RW:#O>M_FD7B M*&PJVNK+33^"6-'M%^%F\\>$L;6L?3N5\X&XE9OV8I(IA#%6;_X8.6>Q-3Q7 MQ!=QHJD\A<#E,0"YPI[AF$0B^'A]2$AY9G2X3TEGR/Z'VK4\9"A:JWAI;Z(3 M)RENWIMT\^Z+5Y/3M_V3-U.&)VF-(M; PN=]Y+&7X+P:_W':!Z.0X+,#:\XB MY3G&@#5C&#!U["!@74\O'BT-[M'ZZF3TMC^93B*&D^FH/WX[ZN-(2[7EYM"% M8IHN%-.#=X'F+MQFDBYJ^RX4!Y7L?Y&0--\ES9S_#%7;[%T+B(A'6<+EDC8L M(E(N,L_L2WU7F\SRAJ59OM79[IW0DU:9@=CC3$N;G4>^:9'MSEO(YK*7RGF' M#=I.9K'.H!R(:YDC>_-XCZ?%5=-VU+F<41DD%QA/%T>Z7U>X%HL-JMLWJV7G MFLT0,,UE;/2T>RJ/%FY&9JE_H!ZZU_YF$4 [## :Z26!77-WTH_S%C:WP)Y0 M)A7=[MK35HPM%O).88I]E3GLO.U#W)?\3I/L(V7QQ5]ZFEZ;7L6WA=OC\9WK M%^F68&!4S0*BH\%;7'A=?(\9OP1;\;M##!$DF3\62L)+.H#?%]:&]@L92"^3 M+_\+4$L#!!0 ( .&.+%F&MV03- , %,' 9 >&PO=V]R:W-H965T MKE_1?^]SQURVPLBEJOXJ0^!>I:_"2OF4ZT.H)TU MHKE%GVKOC>3*QC5E8S7NENAGYX^K3ZO[CRMX7"T?_KB_?;I]N(>?G\2VDN:7 M:6 Q@K,+LB/:S8#&OH$V@3O5V,+ JLEE_D__ )F-]-@KO1MV$?!#5UT!ISXP MPL(+>'Q,E_=X_/O3/9?E !*>!W'WY-JT(I,S#R^"D?I9>O-W/]"8O+] ,1PI MAI?0YQN\=WE725 [//7/LNDD;%^@U2KO,@O._!SEBZ#G*2^%E7NE7V M=28; MBY>PK_._9 [K8VPC\%A ',-/\"-0GX6QSR(&"3U11),(-EW;*FV!$]R(DLCG M80S,N87AQ*=I!,M*=3F\$W7['AYL(36$N)LD/B4%)65$ ).49( M)ZF?$'JB2<+$CY'CAC' M(06>H!"'S*=1"@M38D21E3O,+L4-&G$_C3A09\4FS(\Y@[LRS[$6*V'LKXN= M@PR&3KD^4I+XA+H^. $['"<$-CCTW^*[0\&X3R("#)><^PQ9_+^&!B>##L/L M^W%NL$-=8X>9-VK'%V,Q#,HW\^&YN1-Z7S8&*KE#5W*58.OT,,('P:JV'YM; M97$(]\L"7SVIG0'N[Y2RKX(+,+ZC\Z]02P,$% @ X8XL6;XG:&ULG55M3]LP$/XKIVR: MF!0:YQ7*VDK V,8T5@1L?':3:VN1Q)GMMO#O=W;2P$3IARE*XSO?\]QSC>\R MVDCUH)>(!AZKLM9C;VE,.%!5!A%C M65!Q47N3D?-=J\E(KDPI:KQ6H%=5Q=73&99R,_9";^NX$8NEL8Y@,FKX F_1 M_&JN%5E!SU*("FLM9 T*YV/O-#PY2VR\"_@M<*-?K,%6,I/RP1J7Q=AC5A"6 MF!O+P.FQQG,L2TM$,OYTG%Z?T@)?KK?L7USM5,N,:SR7Y;THS'+L'7M0X)RO M2G,C-]^PJR>U?+DLM?N%31N;)![D*VUDU8%)027J]LD?N__A!>"8O0&(.D#D M=+>)G,K/W/#)2,D-*!M-;';A2G5H$B=J^U)NC:)=03@SF5[?74Y_WL+!'9^5 MJ#^. D.L=B_(.X:SEB%Z@V$(5[(V2PT7=8'%O_B U/22HJVDLV@OX?=5.8 X M]"%B4;*'+^Y+C!U?O+_$796UP&0WT/;#B6YXCF./#KQ&M49O\N%=F+%/>V0E MO:QD'_ODEOJK6)4(<@[3QAY1#0O%:X,%\+H ZB!M:"'JQ2[I>\EW2^_3W+NS M2GE.UZBH]>#B$54N-$*C1(ZO]V_0]C]ZF=%_Z7R M<+J'9:M863C!M1,&AIW;KFD M[PLJ&T#[&ULK55K;],P%/TK5D!HDV!Y-F4C MC;2E!8I85ZT;?/:2VR;,L3/;:<>_QW;2T)6L8H@O\>N><\^YD:^C#>/W(@>0 MZ+$D5(RL7,KJS+9%FD.)Q0FK@*J3)>,EEFK)5[:H..#,@$IB>XX3VB4NJ!5' M9F_.XXC5DA04YAR)NBPQ_WD!A&U&EFMM-ZZ+52[UAAU'%5[! N1M->=J97.M),[QN[U8IJ-+$<+ @*IU Q8#6M( M@!!-I&0\M)Q6EU(#=^=;]H_&N_)RAP4DC'PO,IF/K/<6RF"):R*OV>8SM'X& MFB]E1)@OVC2Q@Z&%TEI(5K9@I: L:#/BQ[8..P#%TP_P6H"W#PB> ?@MP#=& M&V7&UAA+'$><;1#7T8I-3TQM#%JY*:C^BPO)U6FA<#*^GB23V0TZ3Y*KV]G- M=/8)S:^^3I/I9(&.QB!Q002:8H=N%V-T]/HXLJ7*KCGLM,UTT63R MGLETBBX9E;E $YI!]A1O*]6==&\K_<([2/BE)B?(=]\BS_&"'CW)8?A5*CNX M?T".WU72-WS^BRO95ZN&*^CGTE?W3%0XA9&E[J8 O@8K?O/*#9T/?4;_$]D3 MVT%G.SC$'H]A"9Q#IJ[T&F@-?68;AM PZ+:RCGUGZ(5>9*]W;?2$A8X[=+JP M)P('G<#!WPD4F(! ./NA;I7J0[)/:4,UV)'@!4-_$.XI/9CQ'PL>=G["%Q5< MC17C4FT4M/'89RS\H[;N:> Y[IZQ@ZE?:LS>:4LE\)7IU@*EK*:RZ5#=;O<@ MG)L^:/\.;UZ32\Q7!16(P%)!G9.A^@.\Z=#-0K+*-+D[)E7+---&ULK9A=[+&) THNR4;M<@)!%$E2A/5T#1'38,X M4Q:SJNV>+&:XI$FSQ5=>6YXB#=;RAO4Q2P/-K "^IC? M$W:GMI0H3B$K8IPA NNY\E&_]'63"ZJ(3S'LBX-KQ%-YPO@;O[F.YHK&WP@2 M""E'!.QG!TM($DYB[_&]@2IMGUQX>/U,_[-*GB7S%!2PQ,GG.*+;N3)14 3K MH$SH ][_#4U"-N>%."FJOVA?QUJ:@L*RH#AMQ.P-TCBK?X,?C1$' L89%AB- MP.@+K!,"LQ&8Y_9@-0+KW![L1E"EKM:Y5\9Y 0T6,X+WB/!H1N,7E?N5FOD5 M9WRBK"AA3V.FHXL'_Y-_^^BC!W]Y]]?M];_7=[?HG0;[<'$KG__7NO[KWCAEF.^QFQ;-.#3OL("MA:%AKH5,) M^3*S6SB.8]K3F;H[=&L@S-0T2^N&><=A^F0Z<36]&^ MUCEYHAQ("!EE2]]0RD(&7ZHOBSP(8:ZPM;@ L@-E\?:-[F@?AJ:13)A7PR:' MMO2,$T5T++-;RVRA9:LRSS&AZ,L-I$] O@X9)B2,-4PFS),)\R7!.L/@M,/@ MO+9"A<*Q[LN$>AUG65)_8PQ/7;1US)=2ZD#'6/)DPSSVJ M9.W"[#DW%&,XP[Y-6M\F0M^6"2XC]#9(\P_HCFZ!"$M?R!KKGTR8)Q/F2X)U M!F3:#LCTM:4O%(YU7R;,FQ[5M.OJ6G_^'D?9^L0Z\4]>UUXVL9J$TA=#QKHG ME>8UM&YE:U;/ON&H4_8=? /H0OON"8[*D*)5D$ AK'XQ:+2%,FF>5)HOB]8= M$N-E2(S7K@%BY>@QD$GS&EIG'V]8CF$;_9D\'&A/3VP"])P)ZO,:;/-[R#]O1L\0M02P,$% @ X8XL63TCU")V! MA1L !D !X;"]W;W)K&ULK9E;C^(V%,>_BI56 MU:[4G=BYPA20F'':3J6YB-G9/E1]\ 0#T28Q=0QLOWV=RP02C![1C_6JPH%>!;EN;%V%H)L;ZV[2)>T8P45VQ-&?M:GMS-QQ8LGXBF-!8E@LBO+;VE:5J2Y'/\TT"M=LS2\?#XC?YK%;P, MYI44]):E?R9SL1I; PO,Z8)L4C%CN]]I$Y!?\F*6%M4GV-6VGF.!>%,(EC7. M\@FR)*^_R;=&B ,'R5$[.(V#TW?P3CBXC8-[[@A>X^"=.X+?.%2AVW7LE7"8 M"#(9<;8#O+26M/*@4K_REGHE>;E0G@67=Q/I)R:SZ$OT\!*!673[^-O#W>>[ MQP?P 5-!DK0 Z"/X!%Z>,?CPX\>1+>1PI9,=-^B;&NV<0+O@GN5B58 HG].Y MPA_K_8<:?UN&V<;JO,5ZXVB!?VS2*^"BGX$#'4_Q/+?GN[NJ<-XW>O2_1^^( MX;83[U8\[P3O,Q,DE:F^I?F&JB:W=@\J][+<;"=!$+C^<&1O#S53F+D0>K!K MAH_-T& X""'JVD4*N] +@S+DK2):KXW6TT8[J^,$:\ICF@M9 E4A:QEER;XN MUB2F8TO6Y(+R+;4F/_V OB+:C&9A.$:-CB4I2>V!!#Y$7 M]-;NL5D W:$3J%<[&")FG8*"TR1>O.B+.?$>=]I4#O?_%,F*3AAM9YJ_?= M@>_V5_.QG2.+@>N<6,_[7@?IFYTSRX$6WIFFS-; 3WH8@F-]E!&:9$I6G=*]LT9TG=GWZ\'1KLRHS3;=&^ET+Z9NK,:F"TI3)*PPVM5PWZ+97:ZE0QW;=42-]3W2?S M>4I!1 KQ:;HH2X+]*%:4ZPN#T1[+* T;I46F:-W9V3=N2-^Y?;\P&&W!7*GP)>[_G4)X*MJTV-5R8$RZK#%25SRDL#>7_!F'@[*0=H M=]XF_P%02P,$% @ X8XL61&ULM59M;]HP$/XK5C9-G;0UD)"D[2 2A4[KU!<$=-,T M[8-)#K#JV)EMH/S[G1.:04NC=NKX0/QRSW/W^'*^M%=2W>HY@"%W&1>ZX\R- MR4]<5R=SR*@^E#D(W)E*E5S5S=:Z I@4HXZ[7:(1N1IEPXG:Q-E!Q6RX, M9P(&BNA%EE&U/@4N5QVGZ=PO#-EL;NR"&[=S.H,1F)M\H'#F5BPIRT!H)@51 M,.TXW>9)+[+VA<$W!BN]-296R43*6SLY3SM.PP8$'!)C&2@^EM #SBT1AO%[ MP^E4+BUP>WS/_KG0CEHF5$-/\N\L-?..<^20%*9TPR@.)L"C6J8L%D<&86[#'$F'IY==,=G?3+H#L<_R'C8O1IU>^/S MZZL1.>B#H8QK3/#[T\AU# MQVO*?O %@$ O>5;PB;$0HKPS31XM("?\AI90R%_FE.5$R%N6F+QD0.+**<], MV[)\,R=I84S'U=@3FX[I4F1I 4\,\66>$_9Z#QE=3PQL; :^ILE"J %S.BY) M L\@OI5/3-Z9K4JQF(Q M,6X-%,.<+#/QE:[_A"8A3^E%-./5)UK7MH%KH&C)!GXR!1#CNXC8-;D:E3J3B$1)#IF-$U8LI:JJF+"F;E M+=-/"[7NSX+)7U/I)Z:/3_]\?OS[&;T+09 TX^_1!_3M.43O?GX_-H4,H,S, MJ!&[K\7L V(C](468L'1IR*&>,#_0>^/;8V *3-KT[,WZ=W;6L6_EMD-O?'2+3NSH![>+J[K4G[%N_#4&YIEAX);$]8&X+S-6I3Q]+55PXD@6/"U+$:9&@&21I M4517)"-%!$,X:UFODE6E&=# M^(.10@QNT7NMV+E/DM?C@P//#7I\KA1TCX_?\O'/YB/_4^:02D+FIY]ZACDPI,5,-D!(7@!%J4<4,G2"!"=([X@$NKYQ:4. MC*V=*5LWV._D/VSE=;+7)G'A^H]:1*.K($+)X6HSZJU>]SFH+3#>YS#J<-#. M]$(.V-HV4=9U2&S&!UDT070PCIN$^JE>BF*GG\3707%)B6UB:PD=-0GU&5Q* MR-X2LM^@LAPOK$W88W7E-+/P@)DW7%7QMH7%VH:OGST#]7JJV M>C@&#(>XA0.&76[[F6[;77Q*O[M7E4F2,$B( )3*W946/(W0BF3+X5QK>7]G M9H[EN];(Z>;:-\02B>O@;JY]0]OS+:N;JKES0)0#2ZJ#-BY+PK(0]6%*.]H> MYGVLCK ZXP_JD*\Z>-K*U">$7PB33S]'&=7MBFA!4BPNV9)DZI,YXRF6ZBU_ MZHHE)SC.@]*DZUB6VTTQS3J3ZWS;/9]V M&S[3IX74&[J3ZR5^(@]$?EW><_6N6U)BFI),4)8A3N8WG0_V5>@,=$ ^XALE M+V+G-=*'\LC8LW[S,;[I6'J/2$(BJ1%8_5N3*4D235+[\;V =LJ<.G#W]98> MY >O#N81"S)ER5\TEHN;SJB#8C+'JT1^9B]_D.* \AV,6"+RO^AE,W;@=E"T M$I*E1;#:@Y1FF__XM3@1.P&*TQS@% '.?D#_2$"O".BUS= O OI[ 2/K2,"@ M"!BTW26W"'#;!@R+@&$NUN;LYM)X6.+)-6Z/-ZC"_3UP4/O?GY_W94JE0[H1@7V M=H-UCF![Z(YEO9OR+&< M?L/^3-N']YH.Y\>R^S^6/3"'SR)I# _;ASL&*7IER?5R7O\([T&RZ/E"]X\8 M12Q5355@W9::JFQ#C<;7W?6N=@VC''>X-\H['#48N^ZP/LH_ M'#4<#4>C^JC >(1Z^K@22QR1FXZ:'P3A:]*9_/J3[5J_-YU^(%A-C'XI1M\H MQJ=5^D@X8G/$EEH$@=1\)23.8IH]-2FRP0UVSL_(&O;Z VM/$V/:,\^0US*I M#YDT:)DT/!SGNCUG=UQ-F4&IS,"H3,AQ)M4ELM6%O!(>48$?$]*DR^!P+_K] MGEJ1[.EB3'JN+BV3^I!)@X:D]F X/M#E<-S MJRQ>T07M]3%->KB6+:#\AZ& M9KDTZ#[!&?K[CN@KZ9\F;8S ,P]_"@GS(&$^)"R A(5 L%J]#,MZ&8)-=T;2 MN84""?.&K29/R)0!)"P$@M4J8%16P,A8 ;.B@U,A5HV+X5MC_+FZ0\(\2)@_ M.NC(=L^R]F>+ #)G" 2K"3\NA1_#+J[&+1=7QK3G2MPRJ0^9-("$A4"PFL:V M5=U!6ZTN[XQE:R+TDNW$4JW@U:Z#L:46,/LRFQ.?JW/;M#YHV@"4%D+1ZEKO MN"4VY**\H-77JF[O8*TZ-:<]6^F6:7W0M $H+82BU95V*J4=H](!IARM<;(B MNG_+!2DT;Y39B#IW_@:E>: TOZ#5UH$]V]FW1T"3AE"T>B54=I5M]JN^L40M MV!,JWQJUA[2"IJ T#Y3F%[31[OQQ.7;VI0>UQJ!H=>DK<\PVNV.?J7B^F'-" M$%5M7V60B&/9W.HAO::U&^7- !-&D+1ZJI6]IQM]N<* M$[=8R1.#OJ#N7$$[J2]D4K]=T@ T:0A%J^M;F6^VV7TK6[>:P--&74'=-U": M!TKS3YPIVT)O!'/1>&\':LI!T>HE4=ERMMF7FY5W[]J-)R@F(N+T^.T=I%DU M!:5YH#3_Q'G[4MX%"X0YV9Z_&+$UX0BC.5V3"UU":$DX93%ZH7*!'.L7M%JJ M%JO];YQ%!&&U?M);YXSG=]9SRM7*6F\E.%H@L7H4Y/N*9#*OQ\9R!/4/H6CU M7Z94!J+3SD#^ M:D;_(8]R-;FIR\CT];,YR]EU VI5@M)\4%H 2@NA:/5:JOQ,Q^QG?LU4I;"G MC/ZK^O5\)5>J?S_B)._';+L$SOM/8PF!.IR@-,\Y]"1[0V?/CO!!^GS8"SY0ID>/ -60":,X2BU>6O3$[';'*> MGF5F&4&S^5S=%W-AGFE 35!0F@=*\T%I 2@MA*+5ZZGR2AVS5]JBG8!:I* T M#Y3F.X<_0K2MAI^\@&8-H6B; NCN/%V0$OZ4/S@B4,16F=S\ZKO<6CZ<\B%_ M)&-O^ZU]-;4;MGOVE;]Y]*3";YZ$N$ZP'J\SEC^!I H.>8)'QHK85(+VV;AVN(,6_1%!+Y9$E9C(7LLI7- M4P9XH8UB8GN.T[5C'"56,-!C$Q8,Z$:0*($)0WP3QYC]O09"=T/+M?8#TVBU M%FK #@8I7L$,Q&,Z8;)G%RJ+*(:$1S1!#)9#Z\J]'+EM9:!G_(A@QX_:2*', M*7U2G6^+H>4HCX! *)0$EG];& $A2DGZ\2<7M8HUE>%Q>Z_^1<-+F#GF,*+D M9[00ZZ'5M] "EGA#Q)3NOD(.U%%Z(25<_Z)=-M?O6BC<<$'CW%AZ$$=)]H^? M\XTX,I ZU09>;N"=&K1?,/!S U^#9IYIK!LL<#!@=(>8FBW55$/OC;:6-%&B MPC@33#Z-I)T(QE=W#U,T>IQ]?QC?3F?HPPT('!&.[C%C6&WQQX$MY$)JNAWF MHM>9J/>"Z 4:TT2L.;I-%K HV]O2P<)+;^_EM6<4O-N0%O+=3\ASO':%/Z/S MS7V#.WZQ:;[6:[^@UT%3D&\B 89^C2&> _M=M4E&$96?ESS%(0PMF8 "; 0$B'3&M$EXI@ K^+-1/I:1!T?V\!I=0;V M]AC#N- ;,3H%1L>(X9X7-J-(W; U)%;B[1:\W2;"UJT(F]<[B5OEI$-P2_[U M"O]Z1O]\3QT0Z%%RHY$^ZEZ)C%&N;F0:$BN1]POROI%\"EM(-H"B!*59D*IP M^V?DDW&=-U)<%!071HK^>?ED%*D;M8;$2KRN<_A8.DUDE%FE+G*N=O(>N-6Y MYQY]^%TCRSU%4"O[S'JUJ1I2*]-[!WJO@0S,12@S77&-X MG9J'HUFO=GC^1[WA'@H.UUQQG!F>AJJ)'-E1K"-HJ@OZ M.17RM=#-M;S! 5,3Y/,EI6+?40L4=\+@'U!+ P04 " #ACBQ9GECCFAL# M !^"@ &0 'AL+W=O> MQW?/V><;K(6\5DM$#;<)3]7066J=';FN"I>8,-40&:;T92YDPC1-Y<)5F406 M65#"7:_9[+H)BU-G-+!K%W(T$"O-XQ0O)*A5DC!Y=XQ#$^3<$)$;OPM.I]S2 !^/[]G?V]@IEAE3.!'\6QSI MY=#I.Q#AG*VXOA3K#UC$TS%\H>#*_L(ZM_7;#H0KI452@,F#)$[S?W9;Z/ ( MT&]N 7@%P'L"H(VK >T"T'X*\+< _ +@6V7R4*P. =-L-)!B#=)8$YL96#$M MFL*/4Y/VJ9;T-2:<'IU^'I_#Q?C[^/CT! X"U"SF"LZ9E,PDY!#>PM4T@(.7 MAP-7TWX&Y88%]R3G]K9PM^!,I'JIX"2-,-K$N^1GZ:QW[^RQ5TL88-B 5N<- M>$VO6>5//?R,W8'7M^AV!3JH1W]:\0:T6Q;NUP33+I5O6SY_"]^YT*@@8W=L MQK'"G>-:N"D'1RIC(0X=NN\*Y0TZH]YUN&4D>ZYZVW)"E M4\K2J95E(A:8:IC>*8V)@A]GF,Q0_JQ2II9H5V7V21;LB6Q#P&XI8/8,L:)75MUK_ M=\W;GL@V\M8K\];[O]K8>WYW.]U>?_/N3FHWV56//9'E>KB/7NP$Y<)V/@I" MTIW ?SO#,[8W2F4@4[>03+3+[_L^$IF[" M#I?4(*(T!O1]+DCM8F(V*%O.T5]02P,$% @ X8XL69%92FTO P [A( M T !X;"]S='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P!0J#;13: MA[T5)983@2QYLM(E^_73E1SGH[JEZ\.6SB&U=(_.N4?2=2TRK,U:L-L%8R9: ME4+6([(PIOH0Q_5LP4I:7ZB*28L42I?4V*Z>QW6E&M'IX,( 8N+IOK@;?VJ5//,4HUT&:#;-E@D=C#QX MWH2>FH^3CIM-&0\+);=[DQ ?L+EIR:('*D9D0@6?:@ZL@I96T[;K +/H*BIGVWKJS#N:;K;J]/M@1WLTFF2N=,MVFZ9!,:#P4KP([F\P7< MC:IB (U1I6WDG,Z5I,[#AM$TK.R,"7$+#]/W8D][5>SL:@?V5+9-:ZAI>AG? M ?U=-:^]*]M[D6Y4\0=E/BWM=*3K0[&P&\T*OG+]5=$:P-2[N#JM*K'^*/A< MELQ/_MD)QT.ZX44+I?DOFPU*968#3)/H@6G#9[N1GYI6=VQE-N6T*G#/O5?H M^>^N\YQ)IJG8-6UK_YA7^<6.D\M_9=G]5SDT'/38O"&/W63_-9A,7X/)5U&3 M@^,WF61'Z3%NWM\[AX2](T(;C> H-B+?X-@GMDFCZ9(+PV736_ \9_+12<'* M&SJUA_D]?3L^9P5="G/7@B.R;7]E.5^663OJ!A:B&;5M?X'I==/V'&AS<9FS M% M!D%D@'(&*,>S0LC$?; \84YFK_!,LRQ)TA1;TLAGD#!I8' M,OW96N.[C5?(TW6 [>E3%8+-%*]$;*;X6@,27C=@9%EXM[$\P,!V :L=R!_. M S45YB0)["KF#7N"<23+, 1J,5RC:8JL3@J?\/Y@3TF29%D8 2SL($DP!)Y& M',$<@ <,21+W'CQX'\6;]U2\_85K_!M02P,$% @ X8XL69>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_''"N M7RE[7E#Z#'XUI.4C9R7$^LIU>;5"#>1?Z1JULF5)60.%K+(GEZ\9@C5?(20: MXOJ#P=!M(&Z=F^MM7QES]0H5J!*8MC*H @\8O?)_[:H*7C#'"TRP^#URNM\$ M.:#!+6[P&ZI'SL !?$5?IY3A-]H*2(J*44)&CMZ_J%D?$'RX;ZV$?0.$X'8& HT872SQNV3ZD:.PM6& MT>5A6_9)O&+_DT:Z7.(*C6FU:5 K^CPR1!1@RU=XS1W0P@:-G)"^(*;&(U\0 MU_W8A(32,L6NL&Q@<=WA641)DR*=Q>.@C,;@-I@%21B!8AI%9:$!^@9 _VB MX"2#&N2I ?+T$R&+4A;W42(!TSN09E&N09X9(,^.!AE.@T2#/#= GA\/,BBF M&N30 #FT"YGFDR")?P9EG"8@2-2Z+.*.,?D( MRCQ(BB!4>'KBO('IS!Y87G_9.QRC0BP[Y#[XGN8@G!=E>A_E.U@F<7B6S3%+ MYV,PGI[Y=_^77'S!U!+ P04 M " #ACBQ9?ME0(CP! "R#P &@ 'AL+U]R96QS+W=OU\W@DWO7]CY7=0C#A]:^J*DS?F4'ZL<[I76= M">/257HPQ9ZC3\75F*$!O M7'QL"] ;N=XH0&_D>J, O9'KC>_4VX='2W[N>:[Y^>^D.HS/TGS\M'QN+EZH M"6?-?M%/OU!+ P04 " #ACBQ9*]!RCG(! "?$ $P %M#;VYT96YT M7U1Y<&5S72YX;6S-F,M.PS 017\ERK9J7!LH#[7= %OH@A\PR:2QZI=LM[1_ MSR1]2* 2416)V<1*/'/OC45DNY0*8&(W&K'0V@4W#U&KDL\D3U'*E4_:\P<=1.3O- ^B89X^[ MPM9KFDOOM2IEPGVVMM4WE^'>H<#.KB8VRLAB)SKH=TYXPK"[ M\HO].YD^0ZR>+P? M+BR[>436+9>?\=<9'_7/S"&(Y+@BDN.:2(X;(CG&1'+<$LEQ1R3'/9$"54Z%JYP*6#D5L@HJ9!54R"JHD%50(:N@0E;Q MGV1]=V[YUY_,[5H8J>S!GW7_)6:?4$L! A0#% @ X8XL60=!36*! ML0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " #ACBQ9DC+DZ.\ K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " #ACBQ9F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .&. M+%D[:\O@@P4 .X< 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ X8XL68*9FRED P .0T !@ ("!JA, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ X8XL65'9^Y"W!0 MWA4 !@ ("!5BH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X8XL605K%XND P + @ !@ M ("!PSX 'AL+W=O&UL4$L! A0#% @ X8XL6>)@3(!7!0 CPP !D M ("!24D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X8XL6=&'F6N+ @ IP4 !D ("!_E4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MX8XL6;XG:]0" "R" &0 @(&O M

&PO=V]R:W-H965T&UL4$L! A0#% @ X8XL6?Z_<*"J!@ [C, !D M ("!3WL 'AL+W=O&PO=V]R:W-H M965T6..:&P, 'X* 9 M " @82% !X;"]W;W)K&UL4$L! M A0#% @ X8XL69%92FTO P [A( T ( !UH@ 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ X8XL67[94"(\ 0 L@\ !H ( !'Y 'AL+U]R M96QS+W=O" -I, end XML 38 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 39 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 41 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 141 144 1 false 27 0 false 4 false false R1.htm 000001 - Document - Cover Sheet http://skky.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://skky.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://skky.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) Sheet http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) Statements 4 false false R5.htm 000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (Unaudited) Sheet http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (Unaudited) Statements 5 false false R6.htm 000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 000007 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION Sheet http://skky.com/role/OrganizationAndBasisOfPresentation ORGANIZATION AND BASIS OF PRESENTATION Notes 7 false false R8.htm 000008 - Disclosure - RECENT ACCOUNTING POLICIES Sheet http://skky.com/role/RecentAccountingPolicies RECENT ACCOUNTING POLICIES Notes 8 false false R9.htm 000009 - Disclosure - REVENUE RECOGNITION Sheet http://skky.com/role/RevenueRecognition REVENUE RECOGNITION Notes 9 false false R10.htm 000010 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://skky.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 10 false false R11.htm 000011 - Disclosure - OPTIONS Sheet http://skky.com/role/OPTIONS OPTIONS Notes 11 false false R12.htm 000012 - Disclosure - MAJOR CUSTOMERS Sheet http://skky.com/role/MajorCustomers MAJOR CUSTOMERS Notes 12 false false R13.htm 000013 - Disclosure - LOANS PAYABLE Sheet http://skky.com/role/LoansPayable LOANS PAYABLE Notes 13 false false R14.htm 000014 - Disclosure - SUBSEQUENT EVENTS Sheet http://skky.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 14 false false R15.htm 000015 - Disclosure - RECENT ACCOUNTING POLICIES (Policies) Sheet http://skky.com/role/RecentAccountingPoliciesPolicies RECENT ACCOUNTING POLICIES (Policies) Policies 15 false false R16.htm 000016 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://skky.com/role/RevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://skky.com/role/RevenueRecognition 16 false false R17.htm 000017 - Disclosure - OPTIONS (Tables) Sheet http://skky.com/role/OptionsTables OPTIONS (Tables) Tables http://skky.com/role/OPTIONS 17 false false R18.htm 000018 - Disclosure - RECENT ACCOUNTING POLICIES (Details Narrative) Sheet http://skky.com/role/RecentAccountingPoliciesDetailsNarrative RECENT ACCOUNTING POLICIES (Details Narrative) Details http://skky.com/role/RecentAccountingPoliciesPolicies 18 false false R19.htm 000019 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://skky.com/role/RevenueRecognitionDetails REVENUE RECOGNITION (Details) Details http://skky.com/role/RevenueRecognitionTables 19 false false R20.htm 000020 - Disclosure - REVENUE RECOGNITION (Details 1) Sheet http://skky.com/role/RevenueRecognitionDetails1 REVENUE RECOGNITION (Details 1) Details http://skky.com/role/RevenueRecognitionTables 20 false false R21.htm 000021 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://skky.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://skky.com/role/RelatedPartyTransactions 21 false false R22.htm 000022 - Disclosure - OPTIONS (Details) Sheet http://skky.com/role/OptionsDetails OPTIONS (Details) Details http://skky.com/role/OptionsTables 22 false false R23.htm 000023 - Disclosure - OPTIONS (Details Narrative) Sheet http://skky.com/role/OptionsDetailsNarrative OPTIONS (Details Narrative) Details http://skky.com/role/OptionsTables 23 false false R24.htm 000024 - Disclosure - MAJOR CUSTOMERS (Details Narrative) Sheet http://skky.com/role/MajorCustomersDetailsNarrative MAJOR CUSTOMERS (Details Narrative) Details http://skky.com/role/MajorCustomers 24 false false R25.htm 000025 - Disclosure - LOAN PAYABLE (Details Narrative) Sheet http://skky.com/role/LoanPayableDetailsNarrative LOAN PAYABLE (Details Narrative) Details 25 false false All Reports Book All Reports skky-20240731.xsd skky-20240731_cal.xml skky-20240731_def.xml skky-20240731_lab.xml skky-20240731_pre.xml skky_10q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 44 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "skky_10q.htm": { "nsprefix": "skky", "nsuri": "http://skky.com/20240731", "dts": { "schema": { "local": [ "skky-20240731.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "skky-20240731_cal.xml" ] }, "definitionLink": { "local": [ "skky-20240731_def.xml" ] }, "labelLink": { "local": [ "skky-20240731_lab.xml" ] }, "presentationLink": { "local": [ "skky-20240731_pre.xml" ] }, "inline": { "local": [ "skky_10q.htm" ] } }, "keyStandard": 128, "keyCustom": 16, "axisStandard": 8, "axisCustom": 0, "memberStandard": 11, "memberCustom": 16, "hidden": { "total": 22, "http://skky.com/20240731": 1, "http://fasb.org/us-gaap/2024": 16, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 141, "entityCount": 1, "segmentCount": 27, "elementCount": 217, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 465, "http://xbrl.sec.gov/dei/2024": 27 }, "report": { "R1": { "role": "http://skky.com/role/Cover", "longName": "000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://skky.com/role/ConsolidatedBalanceSheets", "longName": "000002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "unique": true } }, "R3": { "role": "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited", "longName": "000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-05-01to2024-07-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-05-01to2024-07-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "unique": true } }, "R5": { "role": "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "longName": "000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (Unaudited)", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-10-31_us-gaap_CommonStockMember", "name": "us-gaap:SharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-11-01to2023-01-31", "name": "us-gaap:StockOptionPlanExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "unique": true } }, "R6": { "role": "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "longName": "000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://skky.com/role/OrganizationAndBasisOfPresentation", "longName": "000007 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION", "shortName": "ORGANIZATION AND BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://skky.com/role/RecentAccountingPolicies", "longName": "000008 - Disclosure - RECENT ACCOUNTING POLICIES", "shortName": "RECENT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://skky.com/role/RevenueRecognition", "longName": "000009 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "skky:RevenueRecognitionDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "skky:RevenueRecognitionDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://skky.com/role/RelatedPartyTransactions", "longName": "000010 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://skky.com/role/OPTIONS", "longName": "000011 - Disclosure - OPTIONS", "shortName": "OPTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:FairValueOptionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:FairValueOptionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://skky.com/role/MajorCustomers", "longName": "000012 - Disclosure - MAJOR CUSTOMERS", "shortName": "MAJOR CUSTOMERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "skky:MajorCustomersDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "skky:MajorCustomersDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://skky.com/role/LoansPayable", "longName": "000013 - Disclosure - LOANS PAYABLE", "shortName": "LOANS PAYABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://skky.com/role/SubsequentEvents", "longName": "000014 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://skky.com/role/RecentAccountingPoliciesPolicies", "longName": "000015 - Disclosure - RECENT ACCOUNTING POLICIES (Policies)", "shortName": "RECENT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "15", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://skky.com/role/RevenueRecognitionTables", "longName": "000016 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "16", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "skky:RevenueRecognitionDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "skky:RevenueRecognitionDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://skky.com/role/OptionsTables", "longName": "000017 - Disclosure - OPTIONS (Tables)", "shortName": "OPTIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueOptionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31", "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueOptionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://skky.com/role/RecentAccountingPoliciesDetailsNarrative", "longName": "000018 - Disclosure - RECENT ACCOUNTING POLICIES (Details Narrative)", "shortName": "RECENT ACCOUNTING POLICIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "18", "firstAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:DeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:DeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://skky.com/role/RevenueRecognitionDetails", "longName": "000019 - Disclosure - REVENUE RECOGNITION (Details)", "shortName": "REVENUE RECOGNITION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "19", "firstAnchor": { "contextRef": "From2024-05-01to2024-07-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31_skky_SupportMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "skky:RevenueRecognitionDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "unique": true } }, "R20": { "role": "http://skky.com/role/RevenueRecognitionDetails1", "longName": "000020 - Disclosure - REVENUE RECOGNITION (Details 1)", "shortName": "REVENUE RECOGNITION (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "20", "firstAnchor": { "contextRef": "From2024-05-01to2024-07-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31_srt_NorthAmericaMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "skky:RevenueRecognitionDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "unique": true } }, "R21": { "role": "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative", "longName": "000021 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "AsOf2024-07-31", "name": "skky:RelatedPartyTransactionAmountsOfTransactionAccruedLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "unique": true } }, "R22": { "role": "http://skky.com/role/OptionsDetails", "longName": "000022 - Disclosure - OPTIONS (Details)", "shortName": "OPTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "AsOf2023-10-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "us-gaap:FairValueOptionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-11-01to2023-10-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "us-gaap:FairValueOptionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "unique": true } }, "R23": { "role": "http://skky.com/role/OptionsDetailsNarrative", "longName": "000023 - Disclosure - OPTIONS (Details Narrative)", "shortName": "OPTIONS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "From2024-05-01to2024-07-31", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31_skky_StockOptionPlanMember", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:FairValueOptionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "unique": true } }, "R24": { "role": "http://skky.com/role/MajorCustomersDetailsNarrative", "longName": "000024 - Disclosure - MAJOR CUSTOMERS (Details Narrative)", "shortName": "MAJOR CUSTOMERS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "From2023-11-01to2024-07-31_skky_FiveResellerMember", "name": "skky:SalesOfPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "skky:MajorCustomersDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-07-31_skky_FiveResellerMember", "name": "skky:SalesOfPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "skky:MajorCustomersDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://skky.com/role/LoanPayableDetailsNarrative", "longName": "000025 - Disclosure - LOAN PAYABLE (Details Narrative)", "shortName": "LOAN PAYABLE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:NotesPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-07-31", "name": "us-gaap:NotesPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "skky_10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "RECENT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r30", "r31" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "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." } } }, "auth_ref": [ "r477" ] }, "skky_AccountsReceivableRelatedPartyCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://skky.com/20240731", "localname": "AccountsReceivableRelatedPartyCurrent", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Receivable - related parties" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Depreciation on property, plant and equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r24", "r85", "r286" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulative other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r11", "r12", "r44", "r90", "r282", "r301", "r302" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r8", "r12", "r209", "r212", "r233", "r297", "r298", "r457", "r458", "r459", "r466", "r467", "r468", "r469" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r39", "r424", "r550" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital", "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." } } }, "auth_ref": [ "r313", "r466", "r467", "r468", "r469", "r514", "r551" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingExpense", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Advertising", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r188", "r420" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaPacificMember", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r553", "r554", "r555", "r556" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "[Assets]", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r63", "r73", "r86", "r111", "r137", "r141", "r146", "r147", "r154", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r202", "r206", "r217", "r277", "r348", "r415", "r416", "r424", "r446", "r482", "r483", "r517" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "[Assets, Current]", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r83", "r92", "r111", "r154", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r202", "r206", "r217", "r424", "r482", "r483", "r517" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateAxis", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Award Date Axis", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateDomain", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://skky.com/role/OrganizationAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "ORGANIZATION AND BASIS OF PRESENTATION", "label": "Business Description and Basis of Presentation [Text Block]", "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)." } } }, "auth_ref": [ "r29", "r54", "r55" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets", "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "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." } } }, "auth_ref": [ "r14", "r50", "r109" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect]", "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." } } }, "auth_ref": [ "r0", "r50" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets", "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r80", "r87", "r88", "r89", "r111", "r129", "r130", "r133", "r135", "r139", "r140", "r154", "r160", "r162", "r163", "r164", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r217", "r304", "r305", "r306", "r307", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r336", "r357", "r379", "r392", "r393", "r394", "r395", "r396", "r451", "r463", "r470" ] }, "skky_CloudOtherSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "CloudOtherSalesMember", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Cloud & Other [Member]" } } }, "auth_ref": [] }, "skky_CogentSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "CogentSystemsMember", "presentation": [ "http://skky.com/role/LoanPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cogent Systems [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "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." } } }, "auth_ref": [ "r35", "r66", "r279", "r335" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r466", "r467", "r469", "r514", "r548", "r551" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, Par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r38", "r336" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, Issued", "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." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r38", "r336", "r354", "r551", "r552" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock; $0.001 par value, 70,000,000 shares authorized, 53,143,822 shares issued and outstanding, respectively", "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." } } }, "auth_ref": [ "r38", "r281", "r424" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "[Comprehensive Income (Loss), Net of Tax, Attributable to Parent]", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r13", "r94", "r96", "r101", "r273", "r292", "r293" ] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r419", "r485" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r419", "r485" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomersLiabilityForAcceptancesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomersLiabilityForAcceptancesNetAbstract", "lang": { "en-us": { "role": { "label": "MAJOR CUSTOMERS" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options issued", "documentation": "The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r16", "r17" ] }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentDecreaseForgiveness", "crdr": "debit", "presentation": [ "http://skky.com/role/LoanPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt forgiven amount", "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument." } } }, "auth_ref": [ "r464" ] }, "us-gaap_DebtInstrumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentDescription", "presentation": [ "http://skky.com/role/LoanPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Description of loan payable", "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total." } } }, "auth_ref": [ "r10", "r25", "r28", "r30", "r64", "r65", "r229" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://skky.com/role/RecentAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "[Deferred Revenue]", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r454" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "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." } } }, "auth_ref": [ "r453" ] }, "us-gaap_DeferredSalesInducementsAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredSalesInducementsAdjustments", "crdr": "debit", "presentation": [ "http://skky.com/role/RecentAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred sales adjustment", "documentation": "Amount of increase (decrease) in deferred sales inducement cost, classified as other." } } }, "auth_ref": [ "r519", "r545" ] }, "skky_DeferredSalesRevanueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://skky.com/20240731", "localname": "DeferredSalesRevanueRecognized", "crdr": "credit", "presentation": [ "http://skky.com/role/RecentAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred revenue reported in sales" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation", "verboseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r23" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "OPTIONS" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "DirectorMember", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "auth_ref": [ "r476", "r549" ] }, "skky_DividendAccruedOnSeriesBPreferredShares": { "xbrltype": "monetaryItemType", "nsuri": "http://skky.com/20240731", "localname": "DividendAccruedOnSeriesBPreferredShares", "crdr": "credit", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Dividend accrued on series B preferred shares" } } }, "auth_ref": [] }, "skky_DividendsAccruedOnSeriesBPreferredShare": { "xbrltype": "monetaryItemType", "nsuri": "http://skky.com/20240731", "localname": "DividendsAccruedOnSeriesBPreferredShare", "crdr": "debit", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Dividends accrued on Series B preferred shares" } } }, "auth_ref": [] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPreferredStock", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Preferred dividends", "label": "[Dividends, Preferred Stock]", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r3", "r58" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r448" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r449" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Net income (loss) per share to common stockholders - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r102", "r117", "r118", "r119", "r120", "r121", "r122", "r126", "r129", "r133", "r134", "r135", "r136", "r197", "r200", "r215", "r216", "r274", "r294", "r412" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Net income (loss) per share of common stock- diluted", "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." } } }, "auth_ref": [ "r102", "r117", "r118", "r119", "r120", "r121", "r122", "r129", "r133", "r134", "r135", "r136", "r197", "r200", "r215", "r216", "r274", "r294", "r412" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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." } } }, "auth_ref": [ "r222" ] }, "skky_EightResellerMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "EightResellerMember", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "8 Reseller [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 1", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address City Or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r447" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r447" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r447" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation State Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r450" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r447" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r447" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r447" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r447" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "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." } } }, "auth_ref": [ "r9", "r81", "r97", "r98", "r99", "r112", "r113", "r114", "r116", "r121", "r123", "r125", "r138", "r155", "r156", "r159", "r174", "r191", "r192", "r194", "r195", "r196", "r198", "r199", "r200", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r231", "r233", "r291", "r297", "r298", "r299", "r313", "r379" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Ownership percentage by related parties", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r153" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EuropeMember", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "auth_ref": [ "r553", "r554", "r555", "r556" ] }, "us-gaap_FairValueOptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionTextBlock", "presentation": [ "http://skky.com/role/OPTIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "OPTIONS", "label": "Fair Value, Option [Text Block]", "documentation": "The entire disclosure for a company's election to apply the fair value option for measurement and reporting of eligible financial assets and liabilities (as defined), as well as certain other eligible items (as defined) included in the statement of financial position, whether such option is elected for a single eligible item or a group of similar eligible items and is in addition to other disclosures concerning fair value which the company may be required to provide. Such disclosure might be expected to include: (1) for items included in the statement of financial position: (a) the reasons for electing a fair value option for each eligible item or group of similar eligible items; (b) if the fair value option is elected for some but not all eligible items within a group of similar eligible items: (i) a description of those similar items and the reasons for partial election and (ii) information of how the group of similar items relates to individual balance sheet line items; (c) for each line item in the statement of financial position that includes an item or items for which the fair value option has been elected: (i) information of how each line item in the statement of financial position relates to major categories of assets and liabilities presented in accordance with other fair value disclosures and (ii) the aggregate carrying amount of ineligible items included in each line item in the balance sheet, if any; (d) the difference between the aggregate fair value and the aggregate unpaid principal balance (assuming contractual principal amounts and fair value option elected) of: (i) loans and long-term receivables (other than securities otherwise reported at fair value) and (ii) long-term debt instruments; (e) for loans held as assets for which the fair value option has been elected: (i) the aggregate fair value of loans that are 90 days or more past due, (ii) if the policy is to recognize interest income separately from other changes in fair value, the aggregate fair value of loans in nonaccrual status, and (iii) the difference between the aggregate fair value and the aggregate unpaid principal balance for loans that are 90 days or more past due, in nonaccrual status, or both; (f) for investments that would have been accounted for under the equity method if the entity had not chosen to apply the fair value option, the information required for such investments, if material either individually or in the aggregate; (2) for items included in the income statement: (a) the amounts of gains and losses from fair value changes included in earnings and in which line in the income statement those gains and losses are reported whether or not combined with gains and losses from items required to be accounted for at fair value; (b) a description of how interest and dividends are measured and where they are reported in the income statement; (c) for loans and other receivables held as assets: (i) the estimated amount of gains or losses included in earnings attributable to changes in instrument-specific credit risk and (ii) how the gains or losses attributable to changes in instrument-specific credit risk were determined; (d) for liabilities with fair values that have been significantly affected during the reporting period by changes in the instrument-specific credit risk: (i) the estimated amount of gains and losses from fair value changes included in earnings that are attributable to changes in the instrument-specific credit risk, (ii) qualitative information about the reasons for those changes, and (iii) how the gains and losses attributable to changes in instrument-specific credit risk were determined; and (3) certain other disclosures as required or determined to be provided." } } }, "auth_ref": [ "r61", "r78" ] }, "skky_FiveResellerMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "FiveResellerMember", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "5 Reseller [Member]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Currency exchange", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r376" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "General & administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r48", "r360" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before taxes", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest]", "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." } } }, "auth_ref": [ "r46", "r68", "r72", "r275", "r288", "r414", "r415", "r471", "r472", "r473", "r474", "r475" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes refund", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r77", "r79", "r124", "r125", "r137", "r144", "r147", "r189", "r190", "r193", "r296", "r421" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes paid", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r15", "r52", "r462", "r512", "r513" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable and accrued expenses", "label": "[Increase (Decrease) in Accounts Payable and Accrued Liabilities]", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "[Increase (Decrease) in Accounts Receivable]", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities - related parties", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "[Increase (Decrease) in Deferred Revenue]", "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." } } }, "auth_ref": [ "r407" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest paid", "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." } } }, "auth_ref": [ "r104", "r107", "r108" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "[Liabilities]", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r10", "r30", "r31", "r32", "r33", "r34", "r35", "r36", "r111", "r154", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r203", "r206", "r207", "r217", "r334", "r413", "r446", "r482", "r517", "r518" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders' Equity", "label": "[Liabilities and Equity]", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r43", "r67", "r284", "r424", "r465", "r481", "r515" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "[Liabilities, Current]", "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." } } }, "auth_ref": [ "r32", "r84", "r111", "r154", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r203", "r206", "r207", "r217", "r424", "r482", "r517", "r518" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://skky.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r151", "r418", "r433", "r435", "r485", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r546", "r547" ] }, "skky_MajorCustomersDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://skky.com/20240731", "localname": "MajorCustomersDisclosureTextBlock", "presentation": [ "http://skky.com/role/MajorCustomers" ], "lang": { "en-us": { "role": { "verboseLabel": "MAJOR CUSTOMERS", "label": "[MAJOR CUSTOMERS]" } } }, "auth_ref": [] }, "skky_MiddleEastAfricaOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "MiddleEastAfricaOtherMember", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "Middle East-Africa/Other [Member]" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "auth_ref": [ "r151", "r418", "r433", "r435", "r485", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r546", "r547" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH USED IN FINANCING ACTIVITIES", "label": "[Net Cash Provided by (Used in) Financing Activities]", "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." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES", "label": "[Net Cash Provided by (Used in) Operating Activities]", "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." } } }, "auth_ref": [ "r50", "r51", "r53" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "label": "[Net Income (Loss) Attributable to Parent]", "verboseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r47", "r53", "r69", "r82", "r93", "r95", "r99", "r111", "r115", "r117", "r118", "r119", "r120", "r121", "r124", "r125", "r131", "r154", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r197", "r200", "r216", "r217", "r290", "r356", "r377", "r378", "r444", "r482" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) to common stockholders", "label": "[Net Income (Loss) Available to Common Stockholders, Basic]", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r103", "r117", "r118", "r119", "r120", "r126", "r127", "r132", "r135", "r200" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://skky.com/role/RecentAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent adopted accounting standards", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "skky_NoEndUserCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "NoEndUserCustomerMember", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "No end User Customer [Member]" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NorthAmericaMember", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "auth_ref": [ "r553", "r554", "r555", "r556" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "presentation": [ "http://skky.com/role/LoanPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Notes payable", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r30", "r31" ] }, "skky_OneOfficersMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "OneOfficersMember", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Officers [Member]" } } }, "auth_ref": [] }, "skky_OneResellerMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "OneResellerMember", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "1 Reseller [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating expense", "label": "[Operating Expenses]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "[Operating Income (Loss)]", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r72", "r414", "r471", "r472", "r473", "r474", "r475" ] }, "skky_OptionExpenseTerm": { "xbrltype": "durationItemType", "nsuri": "http://skky.com/20240731", "localname": "OptionExpenseTerm", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options expense term" } } }, "auth_ref": [] }, "skky_OptionOfFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://skky.com/20240731", "localname": "OptionOfFairValue", "crdr": "debit", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fair value of the option" } } }, "auth_ref": [] }, "skky_OptionsIssuanceDescriptions": { "xbrltype": "stringItemType", "nsuri": "http://skky.com/20240731", "localname": "OptionsIssuanceDescriptions", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options expense description" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "ORGANIZATION AND BASIS OF PRESENTATION" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r60" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Change due to currency translation", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r291" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r295", "r358", "r388", "r389", "r390" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "[Other Nonoperating Income (Expense)]", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r49" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "skky_PaulBenfordMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "PaulBenfordMember", "presentation": [ "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Paul Benford [Member]" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "LOANS PAYABLE" } } }, "auth_ref": [] }, "skky_PercentageOfRevenue": { "xbrltype": "percentItemType", "nsuri": "http://skky.com/20240731", "localname": "PercentageOfRevenue", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue in percent" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock", "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." } } }, "auth_ref": [ "r436", "r437", "r440", "r441", "r442", "r443", "r548", "r551" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, Par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r37", "r169" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, Authorized", "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." } } }, "auth_ref": [ "r37", "r336" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r37", "r169" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, Outstanding", "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." } } }, "auth_ref": [ "r37", "r336", "r354", "r551", "r552" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock: $0.001 par value, 5,000,000 shares authorized, 5,000 shares issued and outstanding, respectively", "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." } } }, "auth_ref": [ "r37", "r280", "r424" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r91", "r157", "r158", "r410" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from (payment on) Canadian loan activity", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r452", "r461" ] }, "skky_ProductSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "ProductSalesMember", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Product Sales [Member]" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss)", "label": "[Net Income (Loss), Including Portion Attributable to Noncontrolling Interest]", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r82", "r93", "r95", "r105", "r111", "r115", "r121", "r124", "r125", "r154", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r197", "r200", "r201", "r204", "r205", "r216", "r217", "r275", "r289", "r312", "r356", "r377", "r378", "r422", "r423", "r445", "r459", "r482" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net of accumulated depreciation of $89,333 and$ 86,930 respectively", "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." } } }, "auth_ref": [ "r7", "r232", "r276", "r287", "r424" ] }, "skky_RealInnovationsInternationalLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "RealInnovationsInternationalLLCMember", "presentation": [ "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Real Innovations International LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative", "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r152", "r175", "r237", "r238", "r278", "r285", "r329", "r330", "r331", "r332", "r333", "r353", "r355", "r384" ] }, "skky_RelatedPartyTransactionAmountsOfTransactionAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://skky.com/20240731", "localname": "RelatedPartyTransactionAmountsOfTransactionAccruedLiabilities", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets", "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities - related party", "verboseLabel": "Accrued liabilities - related party" } } }, "auth_ref": [] }, "skky_RelatedPartyTransactionAmountsOfTransactionOneTimePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://skky.com/20240731", "localname": "RelatedPartyTransactionAmountsOfTransactionOneTimePayment", "crdr": "credit", "presentation": [ "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One time payment to be made by related parties" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://skky.com/role/LoanPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction Axis", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r237", "r238", "r516" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://skky.com/role/LoanPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative", "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r152", "r175", "r237", "r238", "r278", "r285", "r329", "r330", "r331", "r332", "r333", "r353", "r355", "r384", "r516" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://skky.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "verboseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r234", "r235", "r236", "r238", "r239", "r309", "r310", "r311", "r361", "r362", "r363", "r382", "r383" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r40", "r58", "r283", "r300", "r302", "r308", "r337", "r424" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r81", "r112", "r113", "r114", "r116", "r121", "r123", "r125", "r155", "r156", "r159", "r191", "r192", "r194", "r195", "r196", "r198", "r199", "r200", "r208", "r210", "r211", "r213", "r214", "r230", "r231", "r297", "r299", "r313", "r551" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION" } } }, "auth_ref": [] }, "skky_RevenueRecognitionDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://skky.com/20240731", "localname": "RevenueRecognitionDisclosureTextBlock", "presentation": [ "http://skky.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "verboseLabel": "REVENUE RECOGNITION", "label": "[REVENUE RECOGNITION]" } } }, "auth_ref": [] }, "skky_RevenueRecognitionPercentageOfCompletion": { "xbrltype": "percentItemType", "nsuri": "http://skky.com/20240731", "localname": "RevenueRecognitionPercentageOfCompletion", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails", "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue percentage", "verboseLabel": "Revenue percentage" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://skky.com/role/RecentAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r359", "r408", "r411" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited", "http://skky.com/role/RevenueRecognitionDetails", "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue", "verboseLabel": "Revenue", "terseLabel": "Total revenue", "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)." } } }, "auth_ref": [ "r70", "r71", "r100", "r111", "r137", "r142", "r143", "r145", "r147", "r148", "r149", "r151", "r154", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r217", "r275", "r415", "r482" ] }, "us-gaap_SalariesAndWages": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalariesAndWages", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Salary and wages", "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [ "r460" ] }, "skky_SalesOfPercentage": { "xbrltype": "percentItemType", "nsuri": "http://skky.com/20240731", "localname": "SalesOfPercentage", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage of sales" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://skky.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of revenue by product line", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r22", "r45" ] }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "presentation": [ "http://skky.com/role/OptionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Options granted and outstanding", "documentation": "Tabular disclosure of the change in stock options." } } }, "auth_ref": [] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://skky.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of geographic concentration of revenue", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r18", "r19", "r20", "r21", "r27", "r62" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails1" ], "auth_ref": [ "r149", "r150", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r325", "r326", "r327", "r385", "r386", "r387", "r391", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409", "r417", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r434", "r438", "r485", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r546", "r547" ] }, "skky_SeriesBPreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "SeriesBPreferredSharesMember", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Series B, Preferred Shares" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets", "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series B convertible preferred stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r455", "r456", "r484" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 }, "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited", "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock based compensation", "verboseLabel": "Stock based compensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options nonvested exercisable", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r182", "r183" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock price", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r182", "r183" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Option exercise price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r186" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r187" ] }, "skky_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableExercised": { "xbrltype": "sharesItemType", "nsuri": "http://skky.com/20240731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableExercised", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Granted Options Exercisable, Exercised" } } }, "auth_ref": [] }, "skky_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableForfeitedExpired": { "xbrltype": "sharesItemType", "nsuri": "http://skky.com/20240731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableForfeitedExpired", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Granted Options Exercisable, Forfeited/Expired by termination" } } }, "auth_ref": [] }, "skky_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableGranted": { "xbrltype": "sharesItemType", "nsuri": "http://skky.com/20240731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableGranted", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Granted Options Exercisable, Granted" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://skky.com/role/OptionsDetails", "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "periodStartLabel": "Granted Options Exercisable beginning balance", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number]", "periodEndLabel": "Granted Options Exercisable ending balance", "verboseLabel": "Granted options exercisable", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r178" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price of share Forfeited/Expired by termination", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r492" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Options outstanding Forfeited/Expired by termination", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period]", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r181" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Options outstanding Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r179" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Option outstanding aggregate intrinsic value", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value]", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://skky.com/role/OptionsDetails", "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options outstanding beginning balance", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number]", "periodEndLabel": "Options outstanding ending balance", "verboseLabel": "Number of options outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r176", "r177" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average exercise price of shares outstanding beginning balance", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price]", "periodEndLabel": "Weighted average exercise price of shares outstanding ending balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r176", "r177" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price of share exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r180" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price of share granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r179" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expected term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r184" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual terms of share outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r59" ] }, "skky_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted": { "xbrltype": "durationItemType", "nsuri": "http://skky.com/20240731", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual terms of share granted" } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://skky.com/role/LoansPayable" ], "lang": { "en-us": { "role": { "label": "LOAN PAYABLE", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r57" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://skky.com/role/RecentAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "RECENT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r54", "r110" ] }, "srt_SouthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SouthAmericaMember", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "South America [Member]" } } }, "auth_ref": [ "r553", "r554", "r555", "r556" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets", "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement Class Of Stock Axis", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r80", "r87", "r88", "r89", "r111", "r129", "r130", "r133", "r135", "r139", "r140", "r154", "r160", "r162", "r163", "r164", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r217", "r304", "r305", "r306", "r307", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r336", "r357", "r379", "r392", "r393", "r394", "r395", "r396", "r451", "r463", "r470" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r38", "r41", "r42", "r81", "r97", "r98", "r99", "r112", "r113", "r114", "r116", "r121", "r123", "r125", "r138", "r155", "r156", "r159", "r174", "r191", "r192", "r194", "r195", "r196", "r198", "r199", "r200", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r231", "r233", "r291", "r297", "r298", "r299", "r313", "r379" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r149", "r150", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r325", "r326", "r327", "r385", "r386", "r387", "r391", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409", "r417", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r434", "r438", "r485", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r546", "r547" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets", "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical", "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://skky.com/role/LoanPayableDetailsNarrative", "http://skky.com/role/MajorCustomersDetailsNarrative", "http://skky.com/role/OptionsDetailsNarrative", "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative", "http://skky.com/role/RevenueRecognitionDetails", "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r112", "r113", "r114", "r138", "r231", "r242", "r303", "r324", "r328", "r329", "r330", "r331", "r332", "r333", "r336", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r355", "r359", "r360", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r379", "r439" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets", "http://skky.com/role/ConsolidatedBalanceSheetsParenthetical", "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://skky.com/role/LoanPayableDetailsNarrative", "http://skky.com/role/MajorCustomersDetailsNarrative", "http://skky.com/role/OptionsDetailsNarrative", "http://skky.com/role/RelatedPartyTransactionsDetailsNarrative", "http://skky.com/role/RevenueRecognitionDetails", "http://skky.com/role/RevenueRecognitionDetails1" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r112", "r113", "r114", "r138", "r152", "r231", "r242", "r303", "r324", "r328", "r329", "r330", "r331", "r332", "r333", "r336", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r355", "r359", "r360", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r379", "r439" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://skky.com/role/OptionsDetails" ], "lang": { "en-us": { "role": { "label": "Options outstanding Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r37", "r38", "r58", "r180" ] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionPlanExpense", "crdr": "debit", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock option expense", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "skky_StockOptionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "StockOptionPlanMember", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2012 Stock Option Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://skky.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets", "http://skky.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "[Stockholders' Equity Attributable to Parent]", "periodStartLabel": "Balance, amount", "periodEndLabel": "Balance, amount", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r38", "r41", "r42", "r56", "r338", "r354", "r380", "r381", "r424", "r446", "r465", "r481", "r515", "r551" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://skky.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity:" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://skky.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "verboseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r240", "r241" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOWS INFORMATION" } } }, "auth_ref": [] }, "skky_SupportMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "SupportMember", "presentation": [ "http://skky.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Support [Member]" } } }, "auth_ref": [] }, "skky_ThirtyTwoEndUserCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "ThirtyTwoEndUserCustomerMember", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "32 End User Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://skky.com/role/RecentAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r74", "r75", "r76", "r478", "r479", "r480" ] }, "skky_TwentyFiveEndUserCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://skky.com/20240731", "localname": "TwentyFiveEndUserCustomerMember", "presentation": [ "http://skky.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "25 End User Customer [Member]" } } }, "auth_ref": [] }, "skky_UnrecognizedFutureBalanceToBeExpensedOverTheTermOfTheOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://skky.com/20240731", "localname": "UnrecognizedFutureBalanceToBeExpensedOverTheTermOfTheOptions", "crdr": "debit", "presentation": [ "http://skky.com/role/OptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized future balance option expense" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average common stock outstanding- diluted", "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." } } }, "auth_ref": [ "r128", "r135" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://skky.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding - basic", "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." } } }, "auth_ref": [ "r126", "r135" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/825/tableOfContent" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r408": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r410": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r413": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r414": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r415": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r416": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r417": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r418": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r419": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r420": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r422": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r423": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r424": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r425": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r426": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r427": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r428": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r432": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r433": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r434": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r435": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r436": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r438": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r445": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r447": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r449": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r451": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r452": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r453": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r454": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r456": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r457": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r458": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r459": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r460": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r461": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r462": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r463": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r464": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r465": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r466": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r467": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r468": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r469": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r470": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r471": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r472": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r473": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r474": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r475": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r476": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r477": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r478": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r482": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r483": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r484": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r486": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r514": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r515": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r518": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r519": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r520": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r530": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 45 0001477932-24-005698-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001477932-24-005698-xbrl.zip M4$L#!!0 ( .&.+%F5=@+\$@L ,E: 1 2TR,#(T,#,W-261-9^_NFO?[G^6[W^N3WLH5ON!C/" M%.H(@A7QT!-54Z1)]U@J(NKUB/M3V,\5.C^].#W[,?G>QA):<6;: +&94&Y! M'N)CY&K)ING99:-YWC@_.W^;,#E\K)ZP( @+=TH5<54@L(\\(NF$(5 C$?8-T-ZA;[ULCU XD941* MY' _T*K(?Z N0:$@D$0OB1>*D.X5.$'B8R:MG_Z8V56I^U6@\ M/3V=/C\*_Y2+"5AR=M'XW*/L2RWB%&1?4 ME!0K90LB53YS2 /VYD7]K%F_:,:-&)GH""OTSV5#<)\T(K:D%::NS._)D#9= MI)9S(G/]8R@I=JGFHL W0%EG32G]=!&KW&Q\ON\Y)E1J2:Q ..2Q-R\O+QN& M&K-F.-.!IL- E<'C E MBN(V)*8Q46(+Y$!-T!"J"+V$E)+L*;'1("4?R U-UFW.="B>-]>[TL%6T)4A MI;LB--]B(*0863 KT08XB*!NTH"S"FTXJV^T SUSE<]+&<7I(C4:OGQ9P:I? M3ET^,QQG/^A1G*26.RYFMV2, Q]4"-C7 /MT3/60)3[1DTF*88VLL)@0U<E!# CVNPG\PQS ME83&Q@@]442M(Y9M+5WLNX&_1\.59L7MHJ^QX_;U)Y/<1F+'VWW'[G5O6R/K%K5;O5:_8R'GHV6-G",8(7!YPB3.E/;;G1!B]98MY'3X#'TP)DW1! MH'CE,]+C4CXP''C4U$N;N.XOJA3VM]M@=T;POWNK#Y#;=\@>6,/6J L,J-6_ M!<[[P=#Z:/6=[B<+=?OP;J&3GNTX;]!)HL$Q.$J#HS/%;$)DESF*NU^FW/=@ M@69]#:A:5HR)2A)*0^%=]5#H?&SU/U@.H X$N_.OCW;OUAHZR/KW0W?TZQ'^ MG>#'J"2"'OQ3:]SM VW(^HKN>_8MSA#$/1EM,,*-_&!4A [>QI #* M8,WB$+X*?*6P_:"+5BI=G\M $'BQAQ]:_>Y_3!8V2;C=P M8K"&Q 736JY9S5(V&<" R"\ GJ_]@:2#L#_WN<1BD/>_K602J M=K4<"X]^YZ 12P2)(1*&]\:W4R^>;7KYO_=,>HLX#5+GW M4. >O1U[N\Y91S_'?G:"1TF^ M!F">M=#U?^CKS-=2?[_=]+?ST'9@N::K%CUU'K??RJO&:M5CY2JR^:YZ%8E. M8K''I=B6@G*DDX\L*BLC:BDN[RL4E^@DE':$8U78S$W9N(Y!^E.IX[/KW;#( M.3J[6+3B+Q*)%_!'!+\HJ\592]8G(I M1%76Q@DV1T3*$6F60-(LQ>0\9Z55#XD)3RER&16 M]AM[5D>$RO:QHDVK?'BV,91BDUGAZUVN>)/K_Q08_8\^##LD8V0.T5[I@Y$W M-4EG<[V7&'Z;FO/7&JMZ?)3P-S#W]'GFQRQ:_I9#M ;>30]%'<JQ\ M>Z.N&^N':.$M?%VBQUTC:$L3_5:/V]7UIWKSO'[1 M/'V67JSC+BJL[-M-A;C=SBKD'Z.OV'G<0/?Z;H?^\L_7YW4JMS6)7TQ\[M-] M^EI*M?[7VR1O^VJP.FY?J?.873_LT&6%0_A5 %]OV0\;:N O=;@UW[](E?W4 MV%.'HKM E2!(^,W3OB"8NR)1\FN,87E>)\]S'S.LN%C>P7LU5_A"I*18*R$O M0R;G^E)5?=9;?3LE=G!(W.)E<;%^&:M28*P:A(_[IH35-;9*W<;L^F&'+@OO M!VWM-',QIT%\)5:V;[!MY_=:U?67F"VN42;42"Z MNF96[[J&_RWZW4OJ7\'H0J_DU[>).Z:0@2RK-;ZI566FOJ^)-S4E KUPT%+\0?!@'K-28"FVM&#[NS4S)MGC]6^N"XI[/8H?J4^5.=80>N"E0K9[QA7$ M.X1K;NF">H1YD; M5(7Q\.;-$/<':@S!]SH6SR"]%_MH1XK041 /P0BB'*X'N',R7 M*0'V1T3,/H!HM1HCAU1@YV ,.>*OW\;Y[7+;VP6V6\\P,*C4-N1Y]5M+WM-= MTA08K\E9T>-W<=>Z[/\9A]UQ,2;Z_J3U/*?BN_@MIXO#NN^!B62JO@M4H*TP MR7K$VX"RMA:J2T@UHRG1:06R_Y1$=L7^>:&,UUFAAOK9XSM,Q2?L!TGIG4=X MS2;(KI2!5N262%?0-'3;6?8-325@/OI&ZD?QH^,FK72:_]GA5$2;) M(X=PT/)PO6B-2MI8UWS2(;2-?!?,]>;4/9D]QG\_*'1V^OO>*R6/Z]KI93IV M?!YXMIH289#.Z%I /ZC. \&]P%7Y"N<1#ZKM/?4\J#BP5*VQH"XVSLRHO97K MH/H/"?:[C/%%^'=@NE!G"F:>L=_K=3*65.0_; 3AP&\3-N;"RP90EG907<1#>[90 MV1S:074=3:G>@GGB%O,>)$DV##.*ES$>U I+[U<4^CR7>E!]^Z7N+N0X;+0\ MP?-2#[C2<"GC/&Q%Q2?PXBPEL.344WG4P\XON3\U9:>9K6Q_I@77C?!'W)_^ M"U!+ P04 " #ACBQ9?+G[3HP+ "H>@ %0 '-K:WDM,C R-# W,S%? M8V%L+GAM;-5=;7/B.!+^?E7W'W3NEU;:^_/P\=] 2,TY<>MEH M'Y\T$*:6:Q/Z>-GP>=/D%B$-Q#V3VJ;C4GS9>,&\\?-/?__;EW\TF[]?C?NH MZUK^'%,/=1@V/6RC)^+-D+AT9W(/LV8SE/ZZNL\%.CT^.S[YO/G^RN10RJ5! M&;C8WESI0GW(G2)+U!P4/3EOM4];IR>G[S="ACOUGDR&D^0N WJ M-0?Z!%WYG%#,.3)DW?K]KF]8,\#5)%08W,*-=2E1 M2U*Y]OGY>2NXNA:-23X_,&=]C[/6&@Z((RG2/R^'_2\+:)N045(9L!&V>>C/L$8!6V-:]3NN'-P MPQFFG"PQ^)([QWV7\WMJ^C:XL5U$I=(W4:5Q9V;21\Q[U/!Q#]FA2\K^@34"3@.&&P/U&#+IKZ@7? MYF&6KZ$LUC&VH$K-LER?>C!HCN?*XEICZ(&BYCY3(V"R]1'DL MCF@\T'-Y+Q-F4FY:@;OG(\HN5[J=C2:]X<#(;4S;8F7O>F?^Z;*.SSWHVEBN M#9*ERV+HNV#-D?EB/HCRV0B29,O>W_ ?./[+!P_0EZ(WR<.0)J_*>\MZL7IO MG@@Z)/!EEROM08O (>7 ) JK8K"+/9,X?& R,;=8YK;RHO6\/:/AG8I3NE-0 M&;+VWM#:JD>2XFP7J^>-_$22XF3IM\4@;:J<8F\[&A8%)U?Z+4;+< L"E"B M:#HZ6.!9OA-,5_OP>4L>/WN8VJ]S;@%49G'N$4\(GJS^M5'S-1P4^5,$873H M![T7U*-3E\W#.;,2='GK\0CB4P"Y68/ WQV8EPW[O:XVT;OH2NMK@XZ.C%M= MGQBK(,8:K.-:6P =$4-Q=T(6 A\'@$&D9&KRAR!7W\3 M,!VP''[QA\8Y ._X3"S1UW4[Y@-V@CO^$XQ80(.X *NF[2\BDNF:E:QVVQ*1!J8Q"[D,ELN7C=/UW4UF;36K>(PKE&AQ M?[YJP$U8I<[7Y:?,G6?1$I+@OJ6"46(!70,]81&*O&RTJVD&X7R'B]D/H(1> M:H"]_/:;64J&Q+-*2931^LTXBH\)XIL$RT?G).D4B,*2966(>%\-$06TJ)O+ MC!A>F,36GQ>85DF'C4S5LR*A;'W+ZQ'P@#JRU MLGTMKK4D ^U#,)!B^@-T=:7-'M^^3[=^DFQ%RY95FPX ?34='Z>#3A26:CKJ MHC/I1H\O7-(TK4\3ZKCSN4MEN(A+2A&A+L(B342:CO5A0;/M8)O*=$:PU.W1 MCKD@WFM65<*L,ZV %"?J@BW2G.1H7"-J+,N?^\$L:NC-,$O)"X-%&;D:=R/PO5A^*QV!"CV-9-1@E]Y!&%8 )&+)(QPY0I*T6DNIB/ M-)'R=J@/=Y%I&BQ3BTR(\DM*\:8N.B2K6OK$M7YTB:&8>$'B9I!C&Z2X8&IE M+APR"TF1=)"82A&2).P@0UJ*N@>).A11-T,P0\LOK5TE^_#Y@#O_R2GND32 M,_DT '2T5=L[Y3D,Y3/;(XJ^SU+4F,"O.WT 2@ZOT7"DC[4@415I@RY(WHW& M^JT^,'I?==0;P&<='?6'AO$.'6WN^:Z*+(G0*O0QW%O*Z((21*N)?P%S%ME* M'$^*>D6EJLUE2+5Q+-(5UZP^PY8!O0);]7F_F8]9#24N66T:@JS]TS2L#P>: MO<3,(_Q5EZSE<5RVVBP$61[2M:P/$\8,1K+@V4LQE #&G/XH3;[:W -IS\C4 MMCZLW& *"CEBL\Z>$TJXMTKOS'66W(+5IBS(\B2I?WT(VRCV.@>3F(!$A:L) ME@1;41E07R6JS:[(L&\L\+&MT_Y++W4+37EMTATFKE:SJK8O H4#E[K;6N7V M57GE*M-EA2,'^%JHVLP!.=OO-JJXDO7I2:]=!@#H:I_6BB8ZW)B$"E>YPE.0 MR8S/%ZJDX@2"O2C?&]EC]6&;TY,X' P*LZ4*-[. M*J&I;@D)>[^W+;)[_T%^][YSJPUN= /U!G!AV/G/[;#?U<<&TG^][TV^;>W8 M'S*!(>,=;Q$]/Q;04S-NT75_^)M1=1:">.0;M!LQ5PR!]M7+/<=VCVY6RQJT M[&7.HQ5%ZJCHT4V89&>O$J,RU>8L%&5*M;^JNA^@\4G:\)-:E5;D6= M6$=%*VH+8SO8GX1A-0B37+LL<+1"BA:NJ.+4E^+DQA?G^UBN/LV[U*L?1Y@1 MUXX[M>7X=I R: 4QQK'I87TZQ59&^/K0."I.F*G&[/&MEZ+=>1U3:^ILRQ^B M#U@I-IQ&E1U212_357*SBK. :M$"%;)8AVVL H??1#9Q/HGW?Q-N.2[W&88/ MP_&--NC]-WBF-'BD]$HS>L$FSFBL&_I@$EQ1LAV5>SA.!/?G7=QCO0/@D-;I M#.\'D][@!HV&_5ZGIQN*L*8>FQ-!>1Y'^54?W.L"[?!FT%-HRIPS=%Y!MD_B M(/O!'MY(&T^^HK<&Y/AG3Y6 ROQ()X(J+-=4/TA$ ;D?=.N^KH22*GG\D1@O=^%9=Q?&?JO M]\))A1-,5/FEY-$\$:@?Y/L2=+2N2,V.?.[)/1'8'R4Z%W2T*J\&;?+1/A&( M\=%EY;]J814^U">"N,"X@H[""M&FQD,UBMTS8B(*R PY&^0'QMM. 'R:,/RD M T9M59 +G@P442 V2*6/GP=K,BEG"450Q\:RC6LJ;1MYYPI%$,8&MEV$JHTH M>7'Y>D,T"6;A@P6!9D%[X8; #B-H>9H# MD#OW-0Q<6S/T3M/_96N]A067U@J"I>43IC3]/CS?U-4-5D_0G2]"[87]4B/- M:/W6T)AJ5Q%R?8"0-@F\B$!!_];ZOGVNZ9ZGC4D)I(T! O >.$EUGNM_>4?^ MN'LX?7IT'<([YN>BT?[T93.P%QM5R?2)P M&YREI4@MM'*=MV_?MN-O4]("Y>,=]-(V7K53.)N:\;=.N"F0)7[37G^)29'[ M#L7(!H$=ZT&@!8U)0?YJI60M\E&K<]EZU3E_1,X9%IRFK44' P^,P4PC/V_' M_4V;Z,N7IW,[6+;)%^UN@,T78XR++""8O3\C!"VBNXOOU[7^,T<4/JVP&2-W MN?*P'-I[M.BCP',=8NM7ED<4-5D $*)R%"4%&T,VPMW##Q<@=&W+VQLFM99# M8IZ$^%\RE"!S9JX C&T-Z;[3#9:XQRZ C]Q[@+M=L 2# *%;WXH@\=+X\_(#9]J,UJE[L;XL]#BV@L>ZJN-75-= M[":<6[[[5VP3V"3PS.3B]D80C^Q^&']:AEF\AKI8Q\#&5>JV'41^B.>W$1:5 M[8+28:BL7'U<]\"/,*$=S'U71&;L$O6Q>,1X\,@5/DVAY2/+CKM[.2)^N=IV M-IKVS>&DU)CR9'5;O;'^"& W0B$>VF"I#.C4=3$, BS-D?5DW9'R? 0TVKKM M3Z([!/Z,< \P[LEH4H:!1=]4[ZW;BYOOS5.B#@%\_'*U>] J[I!B8*C$36FP M!T++]=#0@F1M<5]JY57K.;Q&DY:JJW2G8&/(.GM#ZS0]DU37=K5Z#M1/!%5, MISXL!F%1E10[[&Q8%9Q8Z4/,ELD$6!6@0%$V.@O:*4 ::;9EAI^?A@^(@_\F M!K3 54 [N@,MQUT2+XLL\Y*&LA+8U.+Z81N3MA.:-K6"IE%OFFHYP=)R*T(N MEFX<;]Q.:PF6=R3D40ELOFC32"W/JX8O+M T*C\(]:K TC+/:(M@9D5>N+_K4Z&E7^D ?=@UM\M$PII.Z\IQ9Z"ZVI@BUYI:U6@L5>"%*/]E*-_G@ M]PTT+!#0Q[\BBI@38AIM6R;F:=;;Y.!-Z/)8M[:@PSQJW G32I/^*#C@K%"YP"7B$>:='?@AME7#BPGQ* 7FY)?M]UZ @//^ M+(11@>5G5D_7LQ R9W$<4W]T12RK6*1)I5%7*65*S!D=2X%%/C:ZE*.4+*!> MLKYA:8-&VZ0:BBNO,AVP+&M''31&$CV\4E(/OW<*L!M31;KN:$P7,3.).EX+ M#'!2QC( 78"N1K@V "'9VL#P;Y)5-W,TXQ5J5'MYKX"A.;8)[HYF/#[2\:PC M1S$Z0GC!U8T@V>?DK! 3>@:Y?&4(KPT8'"1JD*0%LKM'_B?;D_>61X+N8X"A MN39>&I,O=-_)?Y"AY Q\]:I52*LU.4T[H:0^N(Z#(Q(5QYCPLF@(PL1".5V1 M6THAW?$92=<9>ZFF&"(DGU $G@U1LR5/"@N654'^%=A)EQ=R.@B>.5>6ZQB/ M*[RH J4]@T&N@DKX'"1:>',$2P7!)8)24M]!GDC[.UDV'V"G.GP:>19>I_@. MF:]6A L\./),GU=*(5WP&4E4\[W,CE#6 Y02=PHY$>P/<@0[<*T[U\,R B0Y ML9BW5^Z?B->@D'+$F4K4]U:Z^H0=2EX9-57$="TE1SGY#S(FY5Y;T5 MM"3_O1LLEVX8GR>)C_[$F;? M[F"YQ922!%[ULH-MZ=?*5-\E)%V-R.,$'CF%!'R]#4 8_=I%>HM&OMGE%5*M*$MR3PWD4<:0D!Z%BP"Z?VT]MS*% M%Y!PTR.V+5YR.AP@KI2H@?N4<5,A#%IR%N(37UPYR )&4P%*"5S3[, BKK M8V?>D9_,4&'2X9=262NTZ>:MO)V+^C=D9S8V7O,V-B93_./&&$XGFGFMF2-C MK,<7WFKZL(C.>@9XXEF_'+;G_Z68_RT[W/:]_F*]GW6_8B, M,8$?IZ:*[?W0BZFY_T/G1?+>PPZHLNT'!OEQ[03Q;&U'.0Q^)%_Y= BE'..V M4%W%J'#_4V;]5[8G1"&5O]#EVAY[K7LDESQ5VY0[UMVX*CK@W[6U7\2><8"S ML/<7^S=,(9,R_"**2+J<$+9VP MN$B5(>MZG_(D^M*N(UZ%6BJKP%BJ15EG"84"OM640&%!;I8#[\#5=0"!._?7-PW8N3LZ?"?^RUL_&NC\ M$:$PN=VKY!Q;4^TI9 A-B:!69@;#.^JY]ZX#-M?JF#[=96 X2L*E5=!>)8;D M9F!@F]B:%+LO[I"IH 0Z\MW\";D;D)RW7C,;;-]5V)Q^UZX'Y>=+T+J(I M_A1LAI7OR2LY+B(;,Q$$^ ]S_$$?]O\7[XS&&Z-7^J0?LS(:&Q/,5OQ-$PR4 MOA2;@?W#+NRQT<78-+W;-6^'T_[P@S;"&NGVC4DS4)E/R&9 OBV"_&0,;PT" MUOPP[#/J;-AWKPXG>3=Z%;I!4U,G:7/E^; M0?V=P*BBO5B7;V:BH3YOFT%8G%/6/;=15)7?MGA!#I%TOB-;;EC$FKF@9M"J+F,%2([E (Q@X MD1V6RYE&J+*0:?Q(3O])G!?.\FM+(5_T%2[,2T'7VOUFOD:PZ_&-\/J0Q&[G MP)R1/:?U[08,LQ8OKH+$JW&TNQ_^/'L(3!>]0_'1+RF!5K:/KG5.7OK)2S]: M+QW!,*,:_-=6+?B/K4H^@& .K=6"7!S(<,9 M9FD,7" M=,0(>#:Y7#>:+]BB$MA\-.$F/Y,2CL'Y/90BI)V7*='5$#N""QTON3%4MO, M0QJ=Q.44W^8+:J&A;^)X3(FPC8AN MS9,OA4P=(5/ -^'NEHWN020T8M#HU)$U#7V]@RL,Y_?&=1P/&!8*]1EI+ X: M<<,XW!*J2+B,#\GG4DYQG%,Y=V+Y"1E5ZE C++0'8Y*3,[* RG;N:;1'D711W1@Y"CN2-(MZ MBCF&"%)SRI&7,#$&EM?W_>!^?65='S<(?6M]YG\PZ'+=%\&R\M=X;-/+K_&$ MV&DDR6*$+>X*^#-<.7_COTBGBG@IT!M)HJCYK#O#TFO5*5]%HEY.+3:;\42% M(9D^F.)!?&0],=Z;J,CB;GU?H19W691[*']]-< -"!>!T_?OP?J L?G@ X@6 M[FKK<;,7#A6J4$&=U;G:/'LV>8\S>9(1W/'?$2B((6# M:+L 3R&/4\CCZPIYZ \6='J8$WY48X=,J<#%#G;9KW&G:,K\WP+A440EJ/;" M$OB11!WV%?D1Q1OV$+L*=[J> JZ'#;BJ&=<[DJ&MR8#K:R45T(M?PT;_Z0:G5:^Y\J857-'T^C8T\'J&7/U>BX$-JZ*E^*T2R-?Q )!U2+L M5+H'#:B:/C!G,]<&D'\HC4*GA!CIT%-12CI^%E_D=F5A#Y$DE^"!,G?[%>-* M5@J]? U4NYR5PD(38>5;'ZY3>?X"SG441J1A/$K98!I<@>1J3,>\!W"Z %, ME^8,_Y)$DQCF7Z]*%?14GTNY\>4>N N[@8_!D67'^C<\-O1]%,*(MJ2)+L@\=HF82/SS-PP M*GF+_O!-*60A#7 O]Z'?O1E:[]5LNP:*DZ&G"\M/6!T&\0X.!\"L@=ZAX>C,98* WTRBJ-JV : MSRD/N<\\'Y3%L8N^7$, XD1&/+$]H[71F_Y6;8TNC=U7JQ6VM+0SI<\32!C7 M\DU_JY9&ET8:0).T#_4,*_;/P)TO\$_]'D!K#CZ08 39GN"ME9[/GQ! ]RT8 M[$$%EMJTK,>[#MMK8P<"C*!K/]^XF6OS6[ _ 3&D5B4I0!WCOBMG[:[*7$"B M\)P(=I-MJF95#8DAM:K]@N#<<$ <:"?;+SV ;.AR-ZBX)51052D3J: />JW' MNL5D:XMHE"O>')U:0LU!3T6Y"7X^ST&"_",V(GG[A:=:=AZU.>7OG_+W5,,< <\KN4KD?-&TE M?M/%G'$O;XC/BQ3I5 F?4* WD;.>O7$RN8^2(4LJI2K2I(*7;PX>;M8 M)!15>(N7O&6Z^BV2I$J$4Z.Z#;,#+8JQX$IQ8[Y MR+;@,6 *5T=TCOY0JCJ&V%2TR,#(T,#&UL[7UK<^,VEO;WM^K]#]C>J9VDRD[K?LE6S@$? \/@(.#@S__YY?G M%7A!4>R'P5_>=;_KO ,H<$+7#Q[_\FX3G\+8\?UW($Y@X,)5&*"_O'M%\;O_ M_.O__3]__K?3T_\^N[L&%Z&S>49! LXC!!/D@L]^\@3(3Q]AG*#H]#25_I$] MYWO0^Z[_76>R_?X,QE@K#*@._K&[_>4"EP="#SBD9*K:F;[O]M[W.KW!5N@^ M])+/,$( 1LZ3GR GV41P!5P4^X\!P, !J]#W8/9'!UP\P>@9KB/T# -2*3![ M2;[;EG4>KE\C__$I =\XWP+R&'!U>C-_ &>;V ]0'(/[<+4A4.(3?>4).OOW[___/GS M=Y_[WX71(ZY/I_O^OS]>WSM/&->I'Y &=]"[3(N4PM/K3J?3]_373+0B^649 MK;)G]-]G<+!X['\?T\==APYM7 4U()0@?YUF8J?DJ]-N[[3?_>Y+[+[#K0$ M:X\H7*$[Y $*^OOD=8T9%?O/ZQ6!1+][BI#'A[**HO=$_WV '@G1R&.FY#'= M$7G,OZ=?7\,E6KT#1/+3W96P5M-"6:G2>T6HS0J_19$?NO,@>\J1*EHN5A7\ M41]_G\ HV:O)J_J:*_ 0)G"U%_2\IF;0-VB_UM[IZ6YE;/71?JV6VZ(E]=XT\%@.A+@@(7N1E$4H#$XM+RJ6&G)6_+#IU"J2MBN\.H6N\8 METI+C)'SW6/X\MY%/ATVR8=3\H%6&?_QZWF()P"S99Q$T$FRDF@E_O*.\_O[ M(B B-XLR5'@(KJE8*O'>"?$ MTY.5WF3Z$7A,_>A:9U#SH^_KI9;?=8H^!%< MF 6A",7A)G)0H_[(8Q6U4(KG>84ER"P*!:>?[M_]E9#XR>L=>O3)TX/D!CXC3CWX8GHZ7 8QZW>>C 7=+X%59@$3!3M90(0-<.$< M3]CQ+/D*FZ0O?T.OPEI5Y'2R00"R2(>2D#5\X.,2$"(5!E0:8'&ME,A6< ^X M1$Y]BC_K(0 /4M;O^=\LZ&X.G'(O;Y?(1$9KU\[P8UWRZ,L5?.2 +_VNIW.Y MH++>+?QH0??R\)3[=RL#B)#6#C[?1!$!Y\<.7/V,8(37@\1MPINF"$4US>EJ MH&ZG=P(Y"\A0 ZTRZ6/B@,D#H@"P!B J!@;]^V>X6F6>+.' 59+2.>!S 1:' M^X*(!8P0HQ(,]51TZT\TP8(GM%J=A\]K&(CG?44AK1S@P"M1("=A#P.JH$0$ M()(@%370__-G%#WZP>.'*/R143B6M>/4LBE9217UAKJ2.&)%I7I[&.K!)B6D;7E M=K-",#D5R.E=;7)!EI>=!2$+""+#)5R(,F&3D]%+?X6B<_SLQS 2#S\E*9W6 M@PNP:#0*(A9008Q*8"*H*,ADC1@&MC9B?+S$W_&&%(FL7@,A!%LV$A5!"]A1 MATUH+-+E:VHSJ(I!JI!5M!I1J"O!+,U:)A@544@8IFKU234!5 M =,%.65#,Y:;S?,21=*A-Q/1/5X)S:,P:0R.4U\FM&M!%5@F$K>&3')^ 25@)%+7,F:J9Z^)6 MB=/_7?L!Z@HKRY7521T)V")M.(+64$:,34"75'+[?Z("NN:X\I &>5(%R6;(3LXTC%60U#"'R8!$!HF&.'W1H7$2W4?CB!XYXOB,2-\ 4 M 60N74JRMG&&#Z^&.&PV@YF3J9ECSVV(%VNK__'7TKDR7]@ <[APN;PI2-K& M&AZX&LXP%8!U]$]_B:&;10@*.%+\65.<$@?2-C8I]YL%/<^!4XE!HCV-9?3W M+3E9MKI]"@.QVZ0JHJ>/1="R?B[_;D%?"R"5^YN* 2IG8BV2^83_OH%1@J+5 M*]M]EOB:*Y)Z??4"H&5??4G, C[(D0E]]5OQ-"[ 3*1Y!(/8)^OE6GI4135' MH N@5J+12W(6,40 31REOI4WP9'BNHFYY6J75YF8B;5I$2)_8J1O?UWVEVYO8I"!^R.N+($6-_>+ZZN+VICXE$JGV?L0052VHS[(W=I [./6)7*&X"%6;9) M\@'MU$Q;4<WZ"$[T)34]%H4Q6@%TRK1)Z9KQ'LC1P+>*B. MM))J)-4$T5;U,(+%O_WV2EG3&;-TG?].ON$@O$,KFK811MOCJ*7:-5%LGT7- MJT&XI*Y%^PEV1DMG:I!1^^(M\VJG"DXQMZ@V6&-U/%TT;,'P+'<-?7?^98V" M&,E-ET!6G\V2@LT;*ZX@[2,TZ"T[-E@I!8AE&J4J #$="75TS<5KY^!L6.]U MIVBDJ!7YJ,ID M^(6)G63;;:97\+=1N$9X!+K%*!,\M2:3Z37Q<>'9CM#FR%1TVO%ZZ$5S+I9G M6P^PY^W2_QJUZJI(J\:=:=)E#LK43D" $I*E'SK.YGG#9@XN6N,)JL^.Q.#? M_C"9GO3[?:+Y!S 9G4S['3S+B->([A&O)%$%K=L"L1%@#EN$X$C7#$]Q9"@" MXP\),WN& FE=]!O_F@XW.9L7P!'8>=/F_=J'2W_EDR4"MB/4!_T4KEP4Q<2F M)*\U/EMU=7T,:5JE/(=4=6FW=E$?+I<64&T_U)6HXZO9V=7UUOC9'K:J[2G(%(PP4F%W02R=KMN\"?3L8IT4 MIVB?(:=O>K,A<[[+[6.>+-+3A M#KV@8%/C/18)Z[.YV> SJ0,H=RKD7V[KINW*%S4[7&S"G:T/\H@Q;Q1&1$U;Q.NMI^)H6 MI]49>8-)OV?A2UI$QW\[KVU\*^NK9N@]5*%#5]?>G^*;MP,E>^5,.P!)CD8_ M(9L Q'=T'@8DRS@*'#$;I!H:8^3J@15/'LAVNY&;.XQK'Z[CGP;$-4WI5G-7C#3N]/P*F:=IS5PR?_Q&N M-J(C>%Q)K4%%(J"ED**R&'OKI\LNM&/KN08@)YPH?S+A>_"'SG>=3I=X%L + M43\!PY-.IT/^ S%+$@PWR5,8^;\C-_TQ^\&/8^*K(.8MW"42/E'4(1N<,J0D\HB#'922[F9W0=QO$- M2A;> _PBWI5I5HK6C;)]*EC:+&M2!(O3\M!T:@5=#P'/V5)@A9'<(2$I#B]& MY7GSEEY,R4)JB>_K5=8R2S+!C;V**FQ< M5<._?V'KC!WG!VIZ1I9!N^R;Q.08WE"7)ZHZ$-D[K&@&7[ M]_9,YRKW8M?.Y:0:1GBG,HN3B+/=[#'L=)%=/),#E?/+FLE;I3[2F9M0VB"Q MQ',V@2@+0%Q.^A/+#)<8I)Q,5DS5*O6HGZ?)50Q2JF:&)I-GVY.],1S:L!FF MCE3.,'LF9BQ,9)L$O2;"6RBMCUPU@/.\$HBR.)B.LQS:X Q6 BF]6>7^ ?_O MX_SFX1XL+L'B=GXW>[C" C0AR/GBX^W=_(?YS?W5CW-P=8/_GH-OKA?W]]^" M;SX%<./Z>%[WK?&P'GKF5'1Z9?>SSA"=(J1B( [[C;D ^J-AQX9#*'Q4U82C M-<=[M73X8HTB2$ZZI$DNXQK#(Y'71XE:T'F."(79$3/7[8]MV*%5A%EFT58- M9'JF#Y7DM[L$=2V*Z$PN4(563"FP^SV] :<[=6RX[T*,3+;;:#HT#*Y@Q"(. M?H*/PD&E*J8Q+$P L1 45I)AQR6&7F=L0[(>.;K**30BS?)7?B;2IJ,X7'H' M2[PS>Z*=>HZ@SN,5(IC%DQ5E*;;Q-9UTK$A&4H>O>IYB*V_:D) EWAF,D4LB MZS%RV> B$M9H5*1P"Z:%*\E&?&_L]*PP, H8N8==P9(HT<,+F99A'GU 9XM MK4A8C_OL!SZ98)%C%G+;4ZNECUF*%?TG L%F,W'7YG;*ZU3V+9.UX,C:\*9:S"*%R=I\]NVV%6MIM'%K3I9;,C< M+$96B2RNKEW-G$78XM@=U9.V^4Z,C8(]..S:]XJ*4):[@@)Z;]E)/IO.-;TTY1BHK51E;W M3$(SP8K *BQB/[-F'W4Z4QMVZX3 9'PP3(++,$+^8\"R1#KY5,0?H!\0\WF& M/"PCS@'1J 1])-JC8GF2-5!/DT.Z2\^&*(2]@?.S^CNO>)WD/.$?S"3]E9O? MYH,,"_5QT-*SYF*Y)H#YIW%#[OABP_!2VW.-VL*>6Q-.6@7K_&^I%9GAM52R,A04_"O,0;=[--@].WMM4WGZ^!-0 M?!S(GF?:3[-MHG0T.T,!\H1)PX32NM\G(>#JNU 13?,#3Y93&X(4E4 *A@DZ M, !,A$T@BBV^4&'9X-O[G< MMI=53^=;N@&!34J\+_\5W4>#&Q=.SO'X0B*:QC3VX M;/T(TY3U2H >R8%*VZ)DS- MQNVF-9 ONK'M=G)GT])B;!KLU3O]L%8S-F'0Q^JN#:$Z>P-7F99DQ1%>IV %JFZ66H*%VW>&=G%KCTKQ5==,_FU0EMS[EN2+PS_DIF4/(9N4 MR7S$^C!H=NOK;MS*+H$N &PZN!Q.^C8L[PU6O6P=TD>F5VHZKR#9/0; [7., M3&HX+22[I4 BSA;Q@ZXWMF:RHHR6#39& M"61EKE D5V'6< +(1"+TB._ZI+EG0PL#LSL4LN1+LGFO0%8?ZZ1@\WSC"K+ M*C3H#6PX&Z( L=9U"M8H8O=0"99;X)2<6O(=PR3["0^83PER9R\H@H_H9O.\ M1-'"JZ0ZD9&O81GZ2+E7Y?)D;51 =F:H:T4\R '0R^3.B@*0E;6E,[MF+7>W MFB6D+K_ %_YJDP@S<@FES5G/$F"9_4Q%V0%;QQE8D31)"603&XI'ZKP-/04N M*]%.ZYE65S6)5^-2C%O0N@HJV%!1$90C'8W0ROIZKR7J4%EBEW!U M@W]8G/_MA\7UQ?SN'LS__NGJX6>+V/[%%^:(D>L8X*L, M/)>G/ 5V-A9U!JY5_*R'6N9E>L/83@7\0I1,+]9S.QD?$1DDQ)Z,LIR1+)U% MD(+4G$R(Y25$[A#:,+6L@2=(PDGEK.3B2YE%"0;Y\7RJ ).6J% MTRSR@T'?Y&'TAC KB8>H)C@KQ,Q0;>.9SK@WFDOM38V.\>OEQ19(JI#.)/J. M%7'0#:!*+IPGNJ=7 3BWXL+Y\GW/4I:)A,U=PBWF%5^27<:".LN.#4D,5#!6 MPMTOD,,LMP/ M9Q#_Z:"3=.O'M'NG_K854U>L-.:%#?>H<$%5+WRG4MF5*68BQ-4NS197(QQR9-!B(1U>E9E<"L,JDBFMXRB M";3BK57 R,^:&U(E6S)F"J8'] STWJ&D@C9KZV'F(YZ/TUPJH(1UUK'BF:?HEX&Y8A!@G9+D5UV-VV M/J2,\?B\"O@N,YRQ35M7DD&Q8 ME:UO4E&/!46-)EUM<=9"-^5>B"OW=:2% ,A* 23T(/5B@O7N(MF:J7V+1FV/ M,]4]Z,".JZE_7E"T#&,DF\A)$!YPW-ZFE2 ]-2V&N/?Z MU=:UR]2;.IZN$5.M\6N VKYRV0;*G,/XZ7(5?JZ[ETRN8B2>20A=$,94D6?! M[<-Q?VE#>FAUI$V"EF;W/X#+Z\5/]Q8%*.$A@-3P-@K)T.R>O7Z*D7L5;#-> MS_ \\\5/_-K+\O8I2.O1YSVK61K\&Y;"4@P-4!?:$$MZ*/X*V7>,OKQ;?,RN M ;WY &;G#U<_7CU^-C'"XAIZ?B.9PNU_9^LA==D:ZIA,*$S@1/-N3)54; M75@QO9%$#;A@PUO*@52?A."$_+G:T",PZ>GERJ%"2]/C[=P6\4-XATB7^BM4 M6,8\A,<9I-IYE,[@E/::JAC3S@IX(-N4[.#\ N)3+RRXTQ&NF*]%<95,<#] M[I5MVR5RZ*V*XZX#D:[3S KMKP+UC5RNB(U$A#"H"\3^GS,+:515\;5JN4"E91FZ4*&PX&/1L.V^^+F[^=$I>L=APC;/#))<0K'R[]E4$+7JWH MS'&("RS& R#R7\@\4:UCJWJIHWGB05WW7RA8G.; .6%?5)X,UZF"=:9'W(E[ M-(=9 4SQO9F8$UC,@WUE'S-D)KZ+L7:>Q-=OUHP Y+S.CJ1;G)U HS2=\F MU9436J6D]'(#.%K:D/+@&'7@'%4F)6QG(-0FL_,Q;.5KR:PTJ^(=>D'!1G%5 M45)B Y8S[;I6+W&EJ*N>SC3F+F+2UMDG0<PE<:0'$91G2)PJFW.*BJ62E: ]3VJ6 IBJU)$>D^ MIC,8ZEK)U,2[[0^^NB!EA;&[8[]9L_) B(WW.0R@Z\, K$+\3QI.\VK33%.Q MM]6UV4@W@OVEKHWV?6>:M>"%,\UTS7LWEIU#\5'8:X&)V@=ST[GE MMC"+YI9SST-.LO#F7QP:W'('$[0(2"7(?^2PU0M<(;J7C6<;OI,@E_PP"]SB M%SE)00NW\B2-Z?/;:ZA"ZOWC/X:E/7+[0]>&K<36*UA)YDL?2++[H_21 *_P M$'#28*XP8/&XQ*]-/Z!=R69N\3JD+6[I> 4J>JFW>J[L%;/8FJC3#8:!]J3;']KV@@K+CWVE2]J]?. MX:)/V%PS]X03L'LX8"+$.I2^+&HP5("S;9,_<):! P0=8/#,;.$-3S!KHT2P0<)5E@;@*O#!Z9MFV:I)TJ&IKS-?1K$*% M8V9JJFG.OV%GZ%@P'N\%NG("[=/M[35-XC&[SJ?PN+JY7-Q]G#U<+6Z,!\VP M<]PD+SM>#@BC-DI2.@-BN "+X2\%$;9F[TZ[$SL"7B3@RGS)A &)BS/.#'*6 M^0%^03'!+H[G*4II#97B 2P%1N5%TN-:8]BQ83M6"J[*#)JO(2'21V!'37;% M6)ZIKU2A9JJ:LRLJ5J627;%&CT4R#;W^P.06P_Z(1=D5XWQZQ?OFZ17U)-N- M'F'@_TX'XO,PB,.5[\(TI2FN=$P&;?+GPDOW1>!JFY2K+I#E2&5K3*5[S,8H M9,X]1L'IE:(=A&P(\VJA2N47:7'W879S]3]T;@=F-Q?@;'9_15.XW=[-[\E, M4#[K:Y$I9YO8#U <7Z#8B?QU6F]R@W:\\/+5?T!?DC/\ZO[&HT7S4EA>U\YT M.-#E:%.(?3^T&L?N=RV&E*VJZ2>VD/Z,?H1SV.VD8]NE?+:'73ZB"H#4-<0[@5S^Q.'>ST05: M3>-8>JR-Y!G$F!5V#V0*.B^KK(-=O+!2),W\%GV\WK+CTDHUG%7[]^/\YM,< M8#NX^'!SI7T-2#U%5? 7?NRLPG@3(:YM4-=B?FW'&[A#\P/7OK /ZK0#W*Z- M^J5Q';6Y7-NFE\EA9P^HE<@:#IW,CRTTP\@MC)+\U5!U*Z5Z-9WCC%H5BJ.- M7(>%30[Z_:4-!PB:H:T:L6MZG\3M[.[A9_!P-[NY)V=<%C=F5E"BRM28BCW4 MV8)DV9GV=%U8J["6VAO_,;K5J$FI']+V*L&\H6F)N38LLO;!7+VRG26QHH6 M?"E@5XQ-ZZT+%/DO,*&W*&(#NV&;/X'[ W(?"\>U=O!KALN#2M1'\"-4O)C3 M?>_BV#5H4Z<_M>%V3#>U0(LTX8H *IQ IB.32/9^29.PF<4Q5D> MRM?+,)HYI$O))8;Q#4IJ1JY&)6@\IM2\8H60>W5U9C7@N#^T(61P;^!EWGZ< M_=?B#IQ_NG]8?)S?Z1V!J"OE(_Q'&&VKH^(GJM5@+^FTVYM:D&)Q'\A[=](! MKD?E?FA4+VTNQ]9H9-K5J ZSXF8LT<;T()0FW(ZS/-YP5>==E&IH3*U4#[R0 M1DDLSAQTKC<:Z[IH0#:(* ,M,^MZ,;NY![>SGV=GUW/3V_9/890\H.CY BV3 MVFUZ@;#&;7DIW.*=7#Q)UC&>,Y[8P" 5C#SRV,*=S3)&_]S@5?S\12$B7"RN M\_2=''+QN!U?EIWY=N%X;,-Y=S64U0-U9_?SOW\BH41D,^W!4!18";O\A18) ML_=EC*MJT?Z$(MH#^L7(*UX[0HCES;WD!]#*!F=*/<(*B[8:@*G8Y$RY09]S M@691&."/#CL90J/&7MF_=4QK7HS.W'S[5;&8H:]9&2P"9[QT>[HB7F6O+(5R&;K@F.V!P%V<8)S!P8>2:/DE7C6A18[&"GLE(0P6>UBJQ>+[IG%TJF]DYO0007=W1TSE+D-6)UYW*2G2-H"N.QE8=*'?'LCM MOTBT43_NTR Z[8<&4NJ:X$C0Q@OO'/"SB")TG/W=W[\V]DK^?<2.OC!JN]?HY+TOUA[5)3WQC0HAE+$ M@>.AIRLV1^55V+L",HX_;E\6X.0+S_'?$KXOO/L$5XU%BL1WX6IU&4:?\3JP MX5BC6(J) :11!?FC@E(1+ L'=$;:DDJHF?H]P,NXG98$,,$#ZD,@.0XW"?4? M^,&CD46'+'!;RW"50FT:'#Q MI%92W$,\T%X%>+*7)BYR_X'GFL^2"S24-/631Z$B/$))U-BD8CKH3VT8-1H# M%EJEF)0 X%:OG>R >;B8\W#GD/P=E1-$*FGHR@6H!'R7 E JSNY$1MWATGB0 M6!.@=0,:_O\ZC!)ZGQ"CD^G@Y3"@ 0$_^^=E@ ^XR) 5L8)H*6 M!CP"RGHP/%6 M8.5(XF?\(GQ$STL4\=ZZDH F&\:%M359A5]9"(TS@B.3.U=UN*J;_U04_,*$ MV^G<\U6X80YPRB=Q)PL$-76V%.:VT[E2[-0PG YJZ MQK+:R"LC26S#5TPC7H<>TG5)G?!UW0^R*-ADO=5M8RD11TEN&8'_VBTA\!^_ M;O,V%[;2JFN&&ED-)%,!2TDE$V3>R\&RZQA=E:I#+),F+WV4Z?U>K+G!,]"G M&5YP8!C\"8% 2 ]/Q/ R@E0EV'5*0V_8,9D_3P5;Y7I*(@]2A2--!/=BQ7P3 MA6LDY$/Q9SU,X$'*.)#_+ -H;>$8OL%' 5G$4$?DC#PNBT_&^ZZ[0',;)S"-/HRX)L:- *J[K1'P] MY-U9>+%L^EXZ_1XTO2A11EG)GT 5 =$\9:KO57U*-O@5IB,X]G1M4R8H:N!5 MV$(K-_D#N?Z\/D;B;:_5AVZO/['@S.8!R,TLV1L=3.)G'CQ[S?\BV0-L4H#Y M')+B:JFDD*QJIY2K+%/< [!%=701"^T#C2F%[+&=#/<'5] M?2Z> 2@J:G-=-JA&SA8J:+&HJ('C& TOWA=OE5AXU,J5 0J% %Q*R_M0<+,Z M0^1V85>R#545TK4+)8*WVX0J2[ 7>=H;0>-[T#78*EM06!RD\F9FBBFKN39S M]DQ/82V\_'?LQLXL)YQ?G%L>7EHZR^YX2UUK@?I)S]&JPSGG1J\_7>T4P"F> MT;*19TV>V-*0HURE18 >_&=T"U^)F_W ]BD7IFUH.K"Z^U"[6!+S,J#>I&\\ MD.](=:@DM0T02+ PIBV5!DD(E@@\0Y<>",N3VC<>[S?_Y\9/7C^BY"ETKX(7 MQ )9%Y\#O#)]\M>[58U@DME 7]]\OW&E\M-]966V)G==!]IP1=*>L"ODS11R MB])&K&VQ6^F%VF\T/W/L%=)?,MM5S3"K/2,U6Y.>ETN? M".@CL_3J,?ZP>^P)8 \V??+JT);\0$YWQE?$=8OMY8]';>6$E# M'?.=Y3R&I5SH=Z83&_*4M5Y!E3'S SN3;/K=(P>NK^(8+]HO-A%)V\8F':3Z M6DVB$%:7QS]JYFX<5H7 JEQ7(P[G5-;@0?"[\*K;>J;W)I M<1E&'O*3382VKW<;%I+S&-;27F_JMFXAIXPI 7HD2\$VEQ:U]51A5%H(M2 348MU:777D'DQ.2+-' MFXD@>L/+7C09>4-=$VCF?9H'K0X0-?54&1Y0ZH*JLB3+)1!73 M.?:_BM-4A<5F.O(M37C>B%DP>2K"5'WUN6BWMB7%LUU@ XK(>M]MW,B7UH;A M."8"BXS'\1NVD0$YWN-90-EH.O%TI0$XR)*T5?%])Q59$/F8*_F/:I%:(2 A1DZRX[W)J87+=9];[N ZCWQ=E@&=:?5+'"I#SB+56_/ M4+2+R2*[H:/Q6W+/-@?$=FG1L(]LN%+$HJ;8V\CLOSEC,>G?R,)[X"W[4UT' M1'2[@]5K?QQOG*H;6=^0N:QOQV7C=KQ#S] G3L+=:*ATM\0AV76U-U,: MI<8[=F,0C*ZLP::;>Y>AV!02=D7K:-QWC6=O:FI:2?68WF64Q4+DU+^Z+64AT]KN@K?DHC'X.G:_ M!C>*I&JM;O/FGGNDDSBR6>-Q&JAN.GCDI^BXV6KK>R&22 M(BV5:S $GASG7$W[;Y+H/$V+SWE[;Q/W-$YK#V'SK@ETNN@K>J,$U6OT3BD< MZK'CK=IN1Z2[$2VW;?5Q;^\=$S59&Z]:^5G,S/OH4^%E!X(64],;]5;7TT]4C;\E_9=$[V[7A%E -5=1W M?&&+ % (IH\K4*P7V/!(?(7!-BN5'?:Z]N0I%H"K9(CE(@" M(@N(<#M+RETRBUO\<,EUM'Q!7I]L# M5"^U&X!HFKRDY@*OKAQ)[OH$AR52U'2),A$,+;&H&*!%OG]3NC@=$KB!2P\1+K9O)F M;Y/A3[74YYWL6/ADW'-T+?1J;YI1 5JY$XH8XE,:-P.-4H\SE?,O!HT9E7"X1LNH%8^8:7(Q=HF9R' :YCC$&Q M3PERKX(XB39DFZ0D[A:OJ6:UFY0)C*D)#5L)IVZ:TZ M:EEZ_=U[%=,[#1^>8) VTDU(D^XCMYV P^;/?P..W'T;]2BO<-.',])WA\/N MF\XB?EBU10-%D"EEA^;(QN";'#<,;C(/W!&:Z%J4:Q@W:FHIVF+.1@TE)AWB MVJ'/67B7T(]XFVTB(5VN'1&\G6NG+,'>U4'?&9C,B*."K=SW1(SMY))Y [9( M*0O>ZG1A6^T9GD$_9Z_#&CF8X#^&*US,"EOA.Y@WR9/?P!2A>4,>Q4ZK M/Y8MI*;]_M)]R]."?2MS8A?_BNRAP M=0^[Q>>^T;=7UHBM#[GYA[)=X7&G,W@3&=Z.6]WRVYMI #=5 :\^6KW9S&WJ MSHG227RZ=B2A0:+%G%W0WH -:*$K-+OM:G&Q/*JN-Q[\BWCT&K8(=[N?)<-Z MJP:&;W5;S/NH\, W8 R4FZW%F4 ET2D<+;TW?;E.PWH*SD<4L]39\&(NZ]MB MV60Z1((X1)$+;3[P#:234VZVHV2-JWT:.RDP1NY2U_9W[8NIH9["23DY<-GB MU@6-Y2#!21ZG2&%7-K8X,JR+:31< 0[=FQQ** 4;9JFL63 MW6FVR)8T,H[P5UR;@I!69G#@E?B0DV"+XN%TZ9H,PE+!5M?WAYN(O4XM?(3_ M"*/S39R$SRB*.8>:1$)Z3B^(X64G&*H2;.WB=?I#HUDX%+"5.9&)@E^(;#OG M&"[]%W2'8K1:(<%1%9&4)BL@!K@U U41MJGL]3OF,Z_4@2MW^A!DTJT?8*GO M=XZ0O@,L-;U>D6"'1%RX[!D]KJ2 K=SG74U]_O#D1\GKP^=P'KB?8K2U16(" MU&EH8H,:\"TUY.+,Z"Y[;L]X"MHF0,NDZ?< U@)$#>Q&BC;I,R=>PGJCP173 M1!0)Q"T[.#)I[,((]HU3HA9=F0<33<;C1MUJ"$4UL: &ZI8) CEVW!R-N^9/ M0BHAK 3:AR3UCD[+\/ 9!JHCRQU*KJ&%C7HN[%%+L_>U?ZH!TWN'35' M6CE0/]0]NMS#%8H7WBW"]0\2^,@-N^4(Z4JM((*W2ZM0EF K_N5HU#7NDZK! M5N[]G1S-,$^46^GSW7,6WAUZ00$_V)HKIJG?)1"W/<^1H>T[&D T,KX"K457 M"?UB0L /P)KI&MX]ND,KF!!7/)DL1S"(H4,]]N*<.U(-??LW"L#S&S 2<>8Y MAIVN8Y)/C8%6J445 =4$.=7V4O>O<8*>);DZN&*:;(P$XM;&<&28 M4P'VNY[QL_>UZ"J^3:H 4HU6$_4T/#^_"YC)[=P(W@.)O-[S[U+0Y?/M7&'V MWDZZW7'7 @.C"+.2^V M!3US=DE8"9E]JB@QUX?7GTYLM%,U<*OV:ID +Y4&\#G<<.;:^2^N\2?\9?85 M_H<$J?SU?P%02P,$% @ X8XL67?'<&9V)0 RO@! !4 !S:VMY+3(P M,C0P-S,Q7W!R92YX;6SM75]SXSAR?T]5OH,R>53PCDN*_K=ND9%N>]<4C MZ2S-;C8O*) $+=[2I(^D/./[] $I4:)$ @0I2@!]>U4W.V,#('[=#:"[T=WX M\W]_?_8'KRB*O3#XZ8/TN__/G?KJ[^]_KQ87 ;VNMG%"2#FPC!!#F#;UZR&J2_^@+C!$57 M5]O6OVR^\^- _JA\'!J[GU_#&/<*@ZP/_J6T^\TM'F\0N@,['3GK.C0_2?(G M>2B/=HT6H9M\@Q$:P,A>>0FRDW4$_8N\I&.")#S: ?AR,_\,>W*Y@] Q? M(O0,@Q348/R:?-R-=1.^O$7>TRH9_&#_:9!^9G!_-9TL!]?KV M0' \6H;]. MIQ+_Y^ ^L#\.QKX_>$Q[Q(-'%*/H%3G;X7PO^/W'] \+XQM@0@?QC]]C[Z,9RA]^M\O#PM[A>=UY04IP6WT(>^5CE+53S)- M\U/VV[QIJ>5W*_+S;RB?\NG@YK'W8YQ][B&T,^(R=!L06Z3_NLJ;7:4_NI+D M*T7Z^#UV/F!J# 8;>D2ACQZ1.TC_^_7Q?O?-^/??WS[:X?.G]!>?;D(LDWB. M69=5A-R?/J0-KE*&#/7-J/]^T"AY>\&R&7O/+SX&]ZG%%X,X]#TG%>!KZ*?4 M7ZP02N+Z6=1T/-O,YECF@V2%$L^&?NMI5H[2Y9P7"?XSW1_BF3M[05$F:_$X M<&["9[P,5RB(O5>$UU+XC!["./X:P+6#E['3!-+)'SD7XIL5#)Y0?!\LDM#^ M?17Z#MX$)W]?>\G;R4";C'TV?#!>W?GAM]/91A[IU+G/HB<8>/_(9 *+!#YN M//R]>82WZR#)?EHW9_813IWK([+QD&/;#M=!@@^M.2:5[:':;:BNW^GS>D7! M&C>TPZ? 8Z$9NVJ):&E2W/G4.#R&FYAR^02OM3Y]!5=M3O[]86S'Z^QJO M@,EKNIO4S8'4_ERK]]15?/[5O$S9P3 _>K^35]!+MB#9)E/9^%PV7FK/TJ./99B:UGIIT[I.D.;>;C=/1.F%D<77K;N? M3*J:;MV>ADTGQ]:[B]-R>P VG2!#5_+L7@KZZ@/^P4$']#U!@;-7NM.9LECG MB9>D#8>;_TF#J[T_Z&J0M1S,X1,:W =N&#UO=.5L3OFL_- ^F(B?NB/"(^L_ MG4>,)Y(Y'6)D?WP*7S\YR,L\0>E?,C)E),+_ -EWQU:<1'@AYB/YT$)^-C[ M;8Z:?#K[G";X'$C>'M&3EWXS2*;P&55/K;KEX0R+O!Q']B",L/&'V9"/""/[ M@(-EC\VVQ:>7S %P9:\\?\=\-PJ?293:TB6LF6Z1?/A3EZ/P#4830?\>"_/W M_T%O-!*7FC+16.)&8P*TBQ(Y7]U+/&(U;0];,)%4YD#2*B 7I>08?]U)9W#G MPZ=J4AXU8:*EPH&6E5 N2LR;=91BN/-B&_J_(1A- B>]/2!L_L363"0><2!Q M'4 ..^WB&?I^?C%"VV>/&C+16.6VRU;"XD'>%?+]U'\- ^HI=MB.B;@:/^)6 M@.) VPG6[Y^P6?XY"K\E*P8B$SHP45OG1FTJ3!ZZV683>T0O891Z15+__YJZ M=9!Z,!'>X*>I48%R4=CF*/)"AWHL$IHRT=KDJ,)50N,@WG>>CZ(;/(>G,*+N M)D<-VA,1NU M>9I_!'P\#L?P^3G/%LG6> 5/C^H1R2U'QL'>!B-[*@Y;>73];.U M=W22]O&\%1NA>9B.)$0,#/]*S!RH'Z8\?!5(JW_WGP B31*%_9 MG(WJ_$Q0"D9^%+_!?YU%R_!;P$#O8F,V:O.S.XGX^-$ZV^UFT3P*7[U-3',= MP4L]V*C.PP)E0&/ T$R\+66(A=;LU&;1X&91U"CHK=QJIBT>KREFQDYFV5>7 M;%:(QI,'5X-=@DT:C#>;+F8/][?CY>1V<#U^&$]O)H/%SY/)H+P92-'R$_B_"=[@=K^ .RF-G/OO !#\? Q&6ZV$TKHWK8[2V\P,O21 M:IZ^0DZ"MRPF.E" 9.V XHQLJ33EXR52$L1N%TH;&A\N)3JXW8W6D#-O4G?$ M/?YKU;7&,81=6P E8S@:"<:C0PK3N5&&LC/FN+/DQH=Q/'.S"X'Q=X^%,\== M@#XRD-1G!A$1%8QN'EPJSNLV?(9>E?]LV[C<%KA0L>U:G^6%^4*D=26+**@X M\V:!(@_%UW,\&L+ZBI--\0LB&-$Y%A@O$K_GV;3OT(?3S!^ M1'B&GHTU[_07X\ Y_$&A)65//&588"!+,TN["Q]FTYE7O75V GZ?,&<6)1>0+)E1=9[RU4F;/O4A!9,*V?!I3^I8$4Q"Y/, MD[0S4U\PBPJ?TB_0K"^I*H:WJMI"XW<"YB:)%E6;_G+A&V?O\%OV=6M-R I M^D@4H[KU0MNAV&=N]&N%/7C0\GPOP58GEJ9R0:YZ X]U!& ,%<=U>LOPQCCW M"2:<&64I3K[?A M& 8!#AHB11#/&0-[J'9=$[R%[)GN[#Q";9WQ[N 7LG=XK.K;K7JPK1)5NX"KVP/7M4:Z('=%;==J#;1"DH\8)VB3 MDQ,82'9<0?QC;1E$@55(#.JMQLO$3Z H$@;];ABYPU/(+NH7!]/4.R_)RN]F ME9*S0H4HL*D<^N($O7K)_J*#"3J_N #37AGK/ MET\=-LX12-A67#^O,]-REJQ01'A[88H2;&+"[U1?2Y.!@&0CRQ+DKJDU;UMB MYAS%])A6H0V0,X%1@!6EN #6Z6>[5%TDOJ^8*1 2ROE./2+LPU@%O+4Q% L MFRB4P$62+DY<=#MF46 5\MOZ9>?5^?G;WTD!&T+3$B3JHBW+F4$64NY.%0 ! M4H:J'WXJY \I[/E#@Q\.1OO3.\TGTB1DR9R"I%KF$\FZA!QA#M &-";LSI7@ M>IY/9&B6H0IR74B@,)T;92CO+)_(4E1%&,6F!8.(B#C?S)^:3Z2-3$.0@/AZ M6E?[7E]N$:8J/ETW3R:]^&C[ M;N'X.:U&O'G&D!@ R>26.>D+P%0561RKGGB(U?EINB$"WT2G0XG&6OPLRBCB M9%[@.8JRHIRL-Q6D_L""2!/'3FS&\880^28H'4YV4U%UO$Y68>3]8V\OUO'Q MN!\PAY8BW$G;BG]$:"?E*)V%;_=QO&[*LTT?,%),9(AF4IS KR-8W/.52A.D MUVJF("MT!$-#=9 @@85=<*T*&]]4IL(U9_.SCJ$SD&3;=GO*PB;X]IE0G-G( M?L11.@%H:(HHV8,GL(V(BV\F4VF&=2<;H0-P=-E1>JJ&U&':9SX)P2*F XW6 M"\B6J5COA5E5P(X3D_A2MY$HE'KXNC07T8;0)JO@5/M%VKN.6P(!#VQ9$=6C)$"(F MOKZ+L?.*HL2+]WAHH;3';8$KVR-9D*H/+1E#0<77-Y$IFMVY$BN()DE/ MZB=7*V#M/14]XVN:"3$-@_ 0VY8P#&884W_@2I8S%"0WJ"WWFR'E'%N4S78S MPQKF;1KA@\,T14FQ:TAJ,KN.L'&.'[H+(^0]!9NT6[M8%^0S]()T.[E&+FY# MS=QJ,$A:1V0D2CV +GC:!COG&BITV&WW5:#9MF.^(\XRPBW46>G7,;O7&.XP M^38U#]88YOXZ82.YFW98?E$\^8[IA@%[ 8S>L@L53!\;]\2 _(Q""<+\KG6R MG^6CP+8T691;^"X$\!*TZFTAFAWH+4FOL1'JTO)."1V 84)'%23,OSNI(>,L M%*[AP;A.@TCQ\T-QP/TE$8!<.3Y@0B/7Z'GIYE)R[ 00['-I[V&L6"!O@+E7/ZM5N0"EV0+:EQX&3_\C?L=?ZVCI-MU>ZL M+,8\S;S OTB2R+/6R89^F]SD&FOF4M-(BXC)FB#UNCLSCBY./U MH70"NB++0T%B=KJ0"A:LA7)%_=JW\DHN>51TS;E6V1RH+H2&((% 77"'(?4>O M$UKL.:$#D Q'TT6)JSC#>CW&62AW)-"*W4R\'RKMA9_ MH=J1*.'M-RL8/*'X_L 6VA1IHD:UJ^Q1[3<_CZ>?)XO!_13_8G;S/S_/'FXG MCXO!Y*]?[Y>_\8YD+U30:5<$F*$[<'1'E3A%N;>L4_@ MPR ZE4G>&P(@SG9\LVI4E>6:X$A2=4'63@O64#&=9FL3'N JU;[*3 8B[=,^ MM"[ 0(8L"V)(-V$ ,S#.EC.A2GS=8J%V X:%W/+3&>(SK1&XDLG+MY9Z'<>J MVP-[)$F2(&['%JRJ097SB-=;V/5E^FL7&NL0 )GV2!;D@KO-HFL,-&5 MF(J3'%3O4!77T@5)B*08JM7V4A60?:I]LSNY%WPRAJFW+DHXWLR=^(*!93NF M+R+TK01DN:!#QCL$_4>_61KHN27MN!WIO#:5O.H)JC L0_P'AUYX?? MZ#7\M ;1#N/%SX.[A]FO"X$B&W8H&P4TE'H!RU5A^3FZBQV(Z83F49@>X\[U MV]<8.??!+KE_C!6PU\V38[4@FX\%5%G29?'B(<@\(AVR;8'S?E0A=+V$K@OM MVP!+0ZHER$EZ LT)UU4EF&V]$?RUI+V)%"_#1V2'@>WYZ$ 77(:=K?MS? VK MJN90$<0@ZEK6SDHPOCZ6%D4MH2V9HL0KGY4SE;)028J]'Z-O.T]'M0%U-'1- M0:X&+R\3-439NU#Z)AV88A'"N&[1YK\%&FTONIEJ7C.. 6Q5T6Q!K,7+2U$+ M0O$M6%F>\-BVPS6F&*87\E[ID=8LO8$SM)2A(-$A+?C#R&<*\+:^(Q'WCASF M'+ZE&,<[)W3AH>PV\D(;#XR@KCJ"Y+^>7X*82-'6>R6H3)TF0<=$4B5E: N2 M3'!6>2$!/WY\A#>'YQ%Z@9YSNY74/$4MV(3^C.,8)8UXSC(>T"7-T03)5#B? M%#0B!>?*GN79Y]/>/NK11 :.N@*D&I;][M4,$NI"?="^'0CLGIXNW.!@)#FN M(HB!TI6=?)[0EE+& :MB-* /69Q8>%#(6RIIPN M4VR$G*SR)=:;,U/_+HRRLZ]B^M0;ER8# 5W6'$L0,3B!?:1KF5:T*!0)%7MC MZ&)# *8ERU 0?:-K"6A!AD*]T'Z=)Q/7178RL,'P,&-"1#D)IQ70OB.>E5J*/*)87X M%!#S+ BI?/[;_MK)GH?8DVM#0K)(7G8>0'-DR13$*N]:6CF1LGEY6$&VWC-M MLJ=M#Y*F:$-!DK:$$M =95J7E!4C94A(J=-T77?_V!8IE"D4=>UA"/;ZY<7/ M AVAGP%L?S,HV # TV93?J572E :<:\3DCVBD104P*6B^[8.& M "E0UP2Y[FQ*/X^G]_\W7M[/IH/Q]'9P/5[<9WDI\\?) M8C)=9K_AD8U2!+A/QMF@+<*)S=X[QB,;VYF7Z?+^^GGP7SV<']S M/UGPV$K*(!@R/XA]@ K=BH=0+V3A>$^!YWHVK&(-PT)GZP\<6S,U00IP,W"B MVHYI!K6OJS0+4$FCKC%:TK%OEM?G+Y/IUTFZ3F>?I_>\SOCR[.L7)KD/4"73 M==N9H00ENORQ/1EIJRWMS-07F*YB(4&NE1A(6]:9F\'LZRK+*JC-8904B[=4 MG872L+S6'K*T[_GXI^+N/9?+/L*E:M5#*,Y]R6Z"V*O%<,-JT@ MA1FXWE@I@?,SOWA,&!?I0UGB]\G8'O>@7Z*_1IO0:PRHF]0"Z M:JNR(/[$+MA1N9IKT?=SZ7Z!?PNCFW6,5_&7\E]GCX.;K8CG[ M,GGDLI)W$\ZS1][NP@@;(^@E@8&-XBE*ZE=N@T& -D2VW6F-N$/"LVN_M?V M.71'6FE7X;,Y0=]!D67T@DXFFHIG(["Q2J,DB6*GF^1E;#X>BK; ^0.75N0*QL6 M4E<[=^C8CFL/76Z-+-96C/Z^QD--7HN1+,5U,CI>)XNOUXO)7[^F+M/4,;/D M;W6,$7?"C.+P@#_U=[K]>[S MDX?O"9\#3&MBAT&JC$?;&*M'+_[]^BW]\PZ3*8P:"%.#P8"BF+8B_LTYDY2T MP7VL%USP'BV[6HC)>W\YS'1SF\9UOQ?N6LU1D-8RYKO#$Z/PKE'\&/K^71A] M@Y'3_!A@&@BXCF-K@JS:+IA7L_DW(PH_MR7)G7*;O@3IQU,811FAJE9[@^C/ MP0_; 0>[$=^#?P4I2#$XU>-@KNUU7--*5J!J"I+_Q$#;RH5&PM2E3Y,/.Q<0 MGY/W@;/>.GL*17;K64SI#(:.ZY9?U^TGVUEPGN0^(>56%;^/90_N=;]_5#[> ME"4743L!Q78,HZ_+L0&^XR+^/+T7V\.HZE!C"9G>G6;OP7]AJ);%Z]7M73+. MDEX(^[ =&.JF;@GB-F2@;+6J6 UI5T*44U9U^04P!J[LV@+)A",DR"%#H#"= M&V4HNS1W7BRY"8-,GG[UDE7N/\KVVIL5# +DC[][M+H9#+V!8IFNUD.V-0+' MN5Y!W5PWK[JW9^3V57C-52Q'$%8V8D\K!A^!/HW%!*4O32\/H^0+>K901-#Q M#MH T[1M)$B*;$,*EM6[:FBGU98@4/K&#]>;>[1LAE2*5[8%CF+8BB!U?DZF M/!WB68I'S*,0&U5)/?G+#8&D*+HJB%9V,NTI^$K%'[BH_Y0C/V\!1N[(506Y M3Z-H6)4[?PD$-]<.KN +F.*0D2],+, MQ%8(^5UL$3T$^^C*O8M KLCT)+L(!M)[8Z%IB!07-.6I#UO!@LH["%T2C M?K$%4&QUZ*!>TKT2QVGV>BN*CV,/SJ&=%D.BD;W4#!@&5-5^TIX,YAQV>]UY M$*Z9MIUR.X 4Q2X75>D%"RAH47K@J1HJ M]]$5?. FX%>YC=5XIBZ:)$1E!T?[K[*@?1UGV5H*C'SBLH*Z8K2"8> M,PM;(=P[K_J5V$.H 54?_BF72B>1"YZ)$OYYQB)H0]NR]9*[26@/F6RYPH1D M,].7Q4^6 ^NYGVRDVPH2Q(-)H#"KGRR'PCV8AB1GUV_%W]!#:MC' +JL0$FT M\X^!A2T@<@ZO*(:P;L?/64F F5O\V>:=D;SJ7/6CN1O!.6%,($NF MJHMVTU;6"JK62Q>PQ0L9848U"]#2>T;;]Z%/%X[#\5+#5X/BNE8Z$0P"9+YE M5=*G]Y*W+RA9I8^1OJ)-UM+L6X"B>.6][)T,9.V%>0B AJ9E]XW+K5'R2S#: MYOF2LXKD4I':76(\STPBX3+C#4,Q;%[&>OK"US6,D9-Z]Q#>138+)$J?!4Y! M7+_MFVPWE7&:T[WE_FR=Q D,TL>$IVN"?I6OA:X_A0EGF>47,/J779\+0+5? MX6QD:ZLHB/'B[JET^8P;)M@FV3R1_3D*8YJ?JON/@9&F#$>\K]Q$EUX:X?CJ M-%FMB_LXQEKX[3I*DX*CP$'0LWD'0LC^N9$(]Q6_D;,AZNY M.5P#])2:>CT^6+FJA$,%V[N\0TA%EULRV;92J[93"2?!.Y';7Y'WM,*KV#C#,1O:9Y+^[20 ) M8J[]T^LG9R#H=AV4+H5[(L0!Z9MB[(#:^XTMR.IEN!YE6KNCL3 M _-@\OW%B_++]+/*]SFG!:!E2,8?2OHE2+R5?FYO>/V3J.30MHR1("\G"2O1 M38FY"V3MK35JU1/+:DRL1Y0& .&?Y^5>UM!/WX:3:Y;!92<#1H8Q4OXIKC4&:C$,O([I+GP+62+-&?W@!VY(M%[W&;U)UXO"C[;[=P&785CO]$)!4PY#?K0I\9J+E MTMAIAGB'\Z7%,'1,FOU5OF*I4CE6_0^)8B1;+E/M4M[/+U-;!P?:^#8N(5K' M7P1X[9EVR3/XAX0UHUXN:*68ZS^TN%IU9*0,A^J[/37/3K9<]/3>NHBZ\:?= M8S/+"V+/_@7ZM%>1SO9)@$S-M@3)^156D.O)EPNTT8U \\H&H9;04.K20CC7 MRQ N0409.8;++D)X@$.5-<41Q/%)H#"=&V4H MW MP9(? +9X?O<;&03.@0L4L>P3$9T0U"LZ5,G:3JBN3<=006-)(M@19#M64 MI3/A"(9 !4LN4(G&1:DZ)P;SFBRA%A#SA!F!?%KF7@$ M\S1FD7QS^X2HN0\#^M--56W!$#JCD2!&'&D#J_!Q4;'DI+Y@S>=;+T+I*_:T MXK>';8#M#G5)D'AFBMP>$9\((R=ZIY5F9@&:N:YGHXC^2E.I'5"Q23\JQ<") M3ETJE)S"0B4X-G4\ 5TS#4>0#8=B/S1P!NT@B57Z]FL0[1XGOENG4:77$.^5 M-EJ&UVCR/9T^DO7/DU]3]EA86BK83WZ1@2^3EW7I(H.F:42[Y)K@@ M=(:ZWUGJ7#-]%1O:?16<\U&C<=IY5\7?^ GCIF96P;6;U?]?KF"PI=8TS"II M(>=L0MIT"L"V9,44).'K8L+;FDK[K/1>":8(\06RK%GEMU_>N:#54J-MLO>Y M2F1N)CQS[Z 7D6[P,W/PN%U6[@8)XC=HI$>3H0B>@4P2NAV0,=;QGG,)?$$V MWL]^";'-G]9I?7O$)#K#^F?_.+9/7=<2I.;WQ7:$%O3I:=YP%=)'+_[]+D(H M*\"-#]@+"F'5IX%F&;+VAPC64*>GJ;NTI7;KO7H."AP.NV#QTP"I0TNX:T&> M>V E=0KYM[V20'8[XRAM+?=VBV(X\ZF4AI0=0+=EP^Z:-L8(Z2V;GYL/;V\:4 MWU2J%]H!=^1H1M\NW.E02GF.ETMZ^ +_%D8WZS@)GU'$E/LP.LY]^#+^R^QQ M$E6A MKI?W53YKJ0VIJX^D:HP]SVEP7!LA01YS(U"8SHTRE//D--1$-AYN>(0P;=RP MW ZHNJ&+DFO-Q (ZC'/$T=<0?PJ?TJQCL$BOJ MT9SE=<\[? _8KKX/J*$\^*6Y8; D)"K\G9S,Y&NK&Y1X)SEG":V!@G2)>QY@2Y+7 M8P(*F 07075KM-XS8%JSE T M"Y6%R#0PQWD.E_/,/80PF,.WU+QC<-B*6]3,:KM-<>9TD MHN[CN K7Y^350NR2O1IB"J(94(Z4R@52C^HD@^5D1DW#!,5;=>=F':44(+.H MHC%03&F(1-,-&)E#P\,_D;LH-G:$8)S6Z7W")DJ : _:UW8%2'*&2)"][]3U M1$9WG(!-ME"WOTG_2,.Q_NO_ 5!+ P04 " #ACBQ9OU;%P^./ Q5PH M# '-K:WE?,3!Q+FAT;>R];7?B./('^OY^"MW,SOZ[SS%IS#/IGMQ#")EA M)X%LH'>W]\T?T),%&):E^5:HJE4I? M_K_79PW](*:E&OHO_R>?E_\/$7UB**K^],O_=4;=?O___K_+_^?+S*:OT5=U MZT)]_>5L9MOSBT^?7EY>SE\?3>W<,)\^5=5JDJ^^U,'-.D MPULL&^*]\5ORG](O5FK>5]9(OE1YS^5VN_WIE4V)W^ZKI8:]6"F7Y4__N;L= M36;D&9=4W;*Q/B'+;]&.?]].@#WU7WWS9F#:R]5/[/$CME8MTZ?JCO??](0^ M5>SU6?%>KG]R'ZZ]JH:^VG!?5?U7%:*&3S1]$)SC"]UY#N^L8IN?[,6^99+IU5AJ?Z-,EX"RC5I&;NZ;0?J_:)EVB0T_I"?+1VLMT_G: M^$+X=-+OE$MEN521 Z1"B:QWW"H]83P/G1?V8.UEZ_OWU9RP/\XGQC-_H]RD M4GSY94:P6Z;J.N2;!-%/2X M0$P]W&'+)F:I=/GEF=@8,2HE\I>C_OCEK&OH-OU&:4P'>H8F[E^_G-GDU?[$ MY?S3Y9=/+NU'0UD@RUYHQ'U>PIKZI%_\Z5BV.EU\GM+O7LCEN8UL]9E82"L4X[KZ@__&\JJC77\((!F7R.T\SG9VP^J7I)(U/[HOFS_Z>I/LWXWV=( M57XY8\.][O^+TE1?+UB_B>G^JBH*T?FOE/+ %0ZDXV?6):)>]'0ZC8LN';R) MM;ZND-??R<*;D%?[@4G/#>T&94BU),L4#;;!F%,J-[F29:35UQ^E9JOJ73VL$M]/O4+XIC'B27 MSR[YAY$[T^7+@7VC6A.L?2/8[.G*-054DOF0*7A+);E,/XY,W\>QVX%[^M10 M;NAG5J(.5,XN_QF=$>NTV>"34ZZ>7;(G6VC?F'C"5FN/N*<5+NZI,B9T_I61 M;4R^WV-S:(YL)LW_PII#Z&2,9MC<8$7'&D[=_I1Y'QQ==1]\'5W?\_?I !0R M49\I#GXYZP]NUOI9HY ]IYCU.^KW+/.>_N$U]<>(3@RQKM9;O"//C\2,/9IZ M&J-QR70<>V:8ZO^($G&^W_:NO-:WQMEEOJ%**']BM]J6D>KW/Q9ZZUOW/K=J??-]XPBV8HM)=SHEL\ MFM,Q3:P_$6:47BU6K]SC!?NH\X)-Y0:K)A>=#D7 \YQ]R^J]SLF$BM28F,]R MJ/E:"9BO56]9X*XEGYTA;^9>P[JO$P)#I.O5O5S^%LFJ9DU>N*VQ/ND685U* MN4=5N@+=U]]VZ-.Z[\=U'=$GQ+K\PD)'%Q8/4-$^(!YUNF ./^VR^CS76(R( M?S;CP1/6CY+OD)^_6@IWC3?:Y']:AF/ROW@PZL(;)^_L#L?!?YUP3]3_2U78 MWU.5F(AWE81& KO]W]>]SLTO7_H?K;<^YZZ5_Q<5 ]-F?M[EJHO^]U;/EMU4 M_%>]$:Q(N$_\OWTBG]:F8^?LE.L!%-1+3*)$FQW>Q2BSXXW@\-GQ]%&Y)%,Q MJ;MRT36>:)]'"\LFSY8G%1E/E3=B\L2TC_NG0HF]SC5UHMIN'Y"BTJ<\LKY4 M;@]$8RL\7>SMQ9B%JUV-V'E5K3,>T;H(&)$8L;\]#+/ G(7_6!,R;T2@"ML',@]7/UD5H_$*[O[A1?Y">KGRUB-EU M+-N@"XV8C+5,^^(._VDLNVD%>+EG+)GQM1)]6:FFO*QLY>O R#\_MXRAB'P, M,9Z CTGY^*YFWA8^CF"L#.W4,I(E>W:MFA3AZ(130MEXQ\T_LB:M:M MO.NQ3=8<8>6^[7RCN+8/$>X.5@C'-=_MY M_)@-/L"ST %D%(K9T(')0S$;^YO B;B@R[3^N59-,;,,\#631E7=]P("J;#R@7$'H MI%D8:DB#8BB"8A#1/"#O!HQL_>/:B>YY>";,9R2# (#6S4-!1G8H^P1@0_[\0J'[%3N?]6[9F?N,:[W9UA72=!Q_[MH$Y& M+(&GQ933KF8X"@]0%8NMH>,Z*6D%SA959D?.?$ZMB\)P=&T\)R6CP,F\R.26 MJEF=R<1Y=OB&+%=)K%Z+269L"G^0OCZA3.\OAQ6^I/TW=/JG=W1C MF3 4=9QI,OT(B0(^'Q^(C56=*#ULZJK^)/AJ&9%IX8/**8A?/51MKA6#4SK'EC%_NNK994HY7RLHUK]SU;<>X$3GBV?!UP*ER, &/*(-N&;XUZ)76TO;&=\% # >"\M:L#H+ MSF@P5PO.8+!S"\U6,)#SQ-"5EU,KL4K-V;(JMLO .I6F*\?: S?A^*'B3/D( MUK[H' *C/1_\ ML['WP"$SH/W %+^)WYLO)6*@%O11!#=]/TCUI4?V-VTO#E M-F<'+.3W"*2+" PK0O+6K#)"\YH,.8+SF#P @K-5G ?\L30E0\HBU&@;=VA MDE/.B9(AW^9= NF9\A&L?=$Y!$9[/O@%MG<^^ 0F=!ZX Y;P._,E_-2D((;N M 2<1Y323HD)F!RSDHP?2!04 F-:%92W8Y 5G-!CS!6

&%9BNX#WEBZ/+> M3GY/"%C01XXQ;]S/ 36)=YX X8B:+PA9]L M%""NG.%5Z%4H6/).QFVV? 3C5G0.@7&;#WZ!<9L//H%QFP?N@''[SGQ91JE7 M=5/ !GR_%('(=5;2KSN^'0!@/!:6M6!U%IS18*X6G,%@YQ::K6 @YXFA*R]' MD%H>ZRY#JD5EJE"2X[U"Q9GR$:Q]T3D$1GL^^ 6V=S[X!"9T'K@#EO [\V7E MK50"W@K8@.\5*HY:2:2:<$:#,5]P!H,74&BV@ON0)X9Z/F#%+88B@'\1<*@J*5=HJ4!EOG<)I&?- M1[#V1><0&.WYX!?8WOG@$YC0>> .6,+OS)=P;T60*GT'F/Y9GRX6;7;>\>QU M+3 [-3%GIQ9]=FJI'V1>UWAOEM@3F!7WF?]U_Y/_-OO^F+=<'>].<)Y3\8:SV*/W[C385]0>=L>"; M ^>9F-@VS(2C>/-]]N$UT8UG50]K-NIHUIKXM-[[78.^IPUMF<(Y_77W!'Y2 M7R]HOPS'G!#+_7-&L,+!18E??K'QHT:092\TBM(IQ43)4O]'+N3YZ^<75;%G M%W*Y_#,E;S\:"H6@3;]H*_[[5\.'Z]Y#Z6HX'@_O+E!]_HHL0U.5SV>?:/O\ MW5WO5]Z^_\FC\XGWZ_++/*1KY;G]F?\YQ<^JMKBPZ7)B(9V\(&K48?WS,S:? M5/VB/'\]N_S[3W*C_-G]_Y=/\T"#-\/!N#3J_[=W@7B+B']PT[GKWWZ[0)MM MHKO.PZ_]P06BK7Y&3'!*6%.?](L)%4YB?J8S9-FFH3]=CGK=KP_]<;\W0IW! M->K]I_M;9_!K#W6'=W?]T:@_''SYY+UZG []&ULS57^R#5U"U^?=D,TH 30A&C:'"L*;>.7LW)0*?B$9D1] MFM&6ZDSV H+OME+[^?,/8MKJ!&L><=N8,P8>*N5+!*3%WW\ZU,LBIK9X('/# MM,_0U#"?L/AJ$]8DTSZ!2\KB&AQMC0;M8:GT/ $ #!)UL)SE"V M$_//KYV'<>_A]AMZZ-T/'\;H_NO#Z&MG,$;C(:(::TS5$I*K:/B Y/H'Y2,: MWJ#Q;ST44&9+1=;ICMECN5VMH9 A9:C&T7'TR(UA(GM&T%\^")!K.B'J4!,% MK:D9WHY")@:U&*A#0U==*FB:JK,5.RTPWG/J/=>;7X/BA<*\)MKP3,&+!:$6 MB+Z&Q?K9Y3\8WKW CFWX'YA<=?)/7'79.$SG;OBW/Y7Y M?TA>^KDNE68U7"M37FILAG\YJYR]M[^4$LH>R)-J,6FW!_3)&M):9Y>CWW__ M-NB-4?=V^/4:C;Z-QKV[D83Z@^[Y)O90*/A6ZG '* M)S:?)F1,D;F<'H0M9,W)A$7^%*3J2+4M-)EQ"_3C453_<26M53^&I-7J1^=P M:H:1*T L@<^<>\L WR7I&HYNFXNNH9"W-I+%WIB;Q@_6SH8WT#Z[') ?6,&Q MC"3?&OTY#=LH@+0-,B?#T#%^[7LA_@EGZMM%N$5%H58O59OU9JO6BL"M?1HP MFKV;NJ[C<$74Y#-87BKZTS%52U$GW.RCRD\-0IN_9CYA7?T?__MC$"19 N_8 MD])_&*'>\UPS%G1*UI& !L;Y<70].JZR3^S+BK1T1[;/T]47'44QB65Y/VXI M"7E-5\AGEY5*M8HZYA/#$D8/!E;0R%&IZ%7+E4WM<7YX$'RM7UWZZ] <&R]K M:TV+&K!WS->Q+.P\O5EPI)0[P17-T+RGZQY5*O&6Q5;U['*HVYAZH5EWTUNY MWW9OXCX(Z5R-NHU8#UFS4^[:O4&G2/NO.G?-BD /ZF>7M_4!JOPGS!WT%R+/ M-,^E1>[- %N1YB:%CSK'&B*O9.+8Z@]FI5/U3*Q-O9QT=%D.97.1RQ,;?*WI MKT\1E>V'@\6 *;".2? ;X#?.+NG_-T'_\7#!NS7HM-[/##TD_M)JGETVRY52 MLU67(X5?F' MMH$>B?<";6U$7--9KC)CV0T<4Z7%6NR]3F98?R*H,[&10NUL_8E_/L>6C>0* MXGM$%OI OT?7'F0YDQFR9@8++O@!6'N&[6#OT M>[PKKA_M-KZ,?)81U!7VH M?$0S^NXC7;OH\\<_:3?9^_Q5^B76%Z\=%N>W> ^6G6N7D8(7UL4Z5Y*&WM-9 M$[N.:=*>NOL0M/O,O'"L-3%MG5U^8^D^ZQ)ZX:>;\/W?8.Z)^_^!<8&6&Q4I MC#?#J'4L0 ?"6 P)% 3/JFU3V% )GS!EQ?2+MN!PF5-+@SXQO B7YP$2]&_R MB"QJM$I(G=(7%Q(B5#,M4)_I#3SA:_$UMK$;.]^0D17% (FY8UH.ZQ-]Y\&A M7ZJ5ZTQ@'L@3.R[)1&E4&J,/;!:;GRO5RKGW@CU3>>QMSF)O:^)DD@EA_DM< MF0I,T*98N5U?]GLI-M3D.!=)* )\8&SP9&1-*-H@%&^U/*)8PDBC'20(3Z@/ MS)(+*>L9BTVF0=]\*B$Z>Z60=RG*,+*>J2A1$J:OG2A'.:%L=LA60\YAE-AM MI%K.:A/\-IRKV\.HE;3"J"MQ":63W9 [&X-5CC_8/=:N,!J3+51FE\[4DQ'F M]+M9W1PP$^^E=>>_3;$^"-,$;QV#=$.E7O9:FHV.MFFM=,FDQ#G>VRO'HBZF M9<5(1&G+.Y+_C@;?'J7XQ*;XR31>[)G0,^WW]5?>56_)C#/CE1VI/]EN(*3? MYFZO-\L%/4-#B1GSB(1#DMKZX7:4.@WS*[@W096@;G";WK$(?XN2=3,S0[** MJ,G$:&D+1OQ%I:292<9&8#!E]$.UN%+5L3Y1L<:6=:97)&0^QF;,XFQP23HA?W/F^\;[NU1B YO^;V]1.Y)+ 8MMS.(]X8[V'*[*C4:/E?J85'F8$AFK M_I^CM#F;YN&KD,-4<0]K;2X]^]V\3!*8)^P(,/U\_C@S5],5(\]AW/O/N-0? M7/<&8U>I!68D@MDUQT^D]&@2_+V$IS8Q+Q#67O""G3F,;,2]Z77:P6QW@\2; M*FSCIV5D7U&MN887%U35\CT2+CKC87?],!P*;MK%\NSXZ;J;29 MH=1ZMZVS>XK;**E,G85LM[SS:VNZD&. M/UKL[(K.%SD>A+S"&F4[0=2C(K;%,M>IS>P=-)3X04/TX:N.'46E;W_DEO=P M8AO,[?!>J*(/'>_Q,?#R3KF>-8%@-.7_O2>,-,/:!-)*:S $#>?$3?"Q.&36 MZM@BMY M^G!+6_FX3"$8T[8)ZM"W!]3417?NEFR/1X/6 F0'!Z?S6F&S:K?#5@/]@>Q!JT0FWQ MJ%FT03!Y8:'"8JHE$*8"*@J\Z)/UO=;"^\6WY(FZIWRAY,?H"KU2"KK[!X)Y MRH(9M8;-F@!C7X([Y]SY1#=X8ANF)[T;M3] B$&(08B/MKH&PL4CK+E)[=YF M]8A,'%.U67X[\T^_6KSDI+?ZPM(+4@M2^UY2&X@!7Y,IYOLSSIR=52&Z:I@! MT04Q!3$%,7TG,0V$>J-:SG$I\1FI6O< V_TE>*G58 T@S2++ZTQ]5(]SANB]I%&DS'R01I#&=6FT MU*>SRQ%M&MM%SV0XQE&%=[VI1KM'M\4J9(6$C\5_FS_]&+JFF;GY'7.9G8 MFY\^$DTE/\CFQRP+E=6]M]\\(72"GD,^Q_.Y:;SR1_X3.A'>0U8P2-6=U9>\ MPTTZ>7)36WFQ(6-ZCOY-T(MJS=AAE@EV>,JZR:\GM_PB7W.J'PBBBZ+#RH%I M*C]XS#/;%UZIW*U3+:&7FAQV:X:P^1QU]L:,55K*0 MKH2,O\]O\_$?Z02A/QWEB7W*FJ==?F%(H6Q"QH0BPX42A83#5M1S])OQP@H; M2[M(,@@%*FF;JO6=CL:A0S=MK.K++1WUF553Q![T#)/U9V'0!X9C\K)-IJ&Y MP)T8CJ:P.;98O5+;P:S\3H4EJ*.IU2UY@QUE1YT69^,V, \.;J M/(&Q?F+7:X7]:L\,B]=+9A/'*S_["%,8&BAX_N2UW.CL/QM>=65_#/LZO+V7 MO)7=T^J^HFG&"ULH@Y7+ECS%CZK&]L\H'>.1S3<%[H18%C87M$-SU<::M.^+ MSX38:X-6Z.1HQIS#A.DG%BVT]C9#Y\EF(&"ELNGORZ9[[Q.#[Y*Y ?WFLHS.!2/ ?WJBLMD/OS"^6PF?5_%C MKVWL;RZ+R*WNV63U!2>:H[CUNQDBUYI8T^^KVYY= MW+KA;MUNB_SEN/!V*PGRMW;@CXDRF;(BAKZHL,5#-2?.,ZLQ-F$#8<;)2D&Q M"F6\KKC?"%>EJV;8BUS+T/5GPE_?$#1'#W[@4DVGK#B8HJXI6@53-!4\Q2QH MQ@H\+0M?=5BF;^AU1/D=H!H88)^:W$@.5K(*-<-#AIW'>Y+]4>^\'?8H5Q#' M9!DKE.-WOCL'MJODW4RU M"1\DN: NQ8N)4SUQL*L'_O*DL"DZV[+F;%8/;+^I'OAHV+;Q'+;T'/FZ:+\0 MQ=%DSZ7"RE[L9/%]Y_JZ/_@U.*6?WY'M +RT$1"H'79\[%5%P9X 11DSQG8( MP:) >:W BE P JX>G4A>#6"S+;&1>3 M?H>APZ0?>^CO6KG7NZ@/=2R+V-X]FP %D+\3FG01DVZ69?Y<-(=6,V-'#' MO?J-[39/".7#HT8$%8YW,QA2%ZA:''WM,^AAR9\!L9?74">3ETJE)95K;R\1 M$V#N3Y%RUGBKQU'@6>"M6FY(E7I=.+SEP$)>L0&56"8@3VB98],])"T$?(LK M.(THBMKZ_GT1(C4/+J_N*:L6H>+S/V(:"K5_=DI.23B9.5'*64.M&45')X5: M=$U=DQKMG.OI][&C[TTRQZJ"6 *Z;HFFF_=L,@D@22EL@^T3L58D>JNV5ZQ"]\Y.2&S;6 MEF>E,-^.$DOZ>FZ3/_K;5*XT49 Q$YWT2UP$*]'>-L%\ZNM)Y-NC8 M_\<_]SM\KV'=IL]Z?I^3KD"MME2M5M\L/VQ"_H:V#C%2<$N8(3:D=O7M7C([ MA\UJ"Z@_B+80043 7UXWQV)EP6Q%S8 D]YNE9N.M:(CH-@-H10%MK-R:+$!; MD^KU?$0FA=X$",9Z.@+&>#:P7*5=5@SG42,K-J:9?+:/7"JR$R^-AC/E@.!. MLRS5V\W8DE(%]5X8P,7+HSD0<)5Z0ZK7]N_%B@"XI-Y:,:$OC %3S-# B5(^ M)19G;.JE?<3SMM^YZM_VQ_W>"'4&UV@T'G9__VUX2U>DD5?-"_7^^;4__B;" MY **3V&B@<7"*:JCA:G]LZ^WJEO*4"7"'( %6!9^HH'%PFF>=SY:-L<+?H"! M[9KAR<1TB*AYLH*?Q)1CI;#Z\W_O3C_;-W,G/[ N')J04JM)M9#]0 $Y"EC: MP%*L!-,C8*E5DUK-G)_A?9\S8AXKD+;B!:])+\N?UXZ,";9M+9Z%<'@EADAY MI_P83_#0SMC$NN4VU7GFF+#O6C#/47*I\1B$2V]L\N1 M;4R^SPQ-(::U/"CYEZ/:"SBO=$KH/%'*I\1B$7,J>=5^+X_28JKH8GN9OG:L MBL++=KF&N\?FT!S9++_V7UASR#TQ1S-LDH@AR_[@9MU@O>??MLXNR^?E\MM: ML"S7'_U@A*2M)?G:L=)4UH?C4N\X]LPPZ8PK"2*O_@#J4KE<9O_>#L+BKR"\ M)+-C,.$QXQB#Z5N6<_A M@Y"Y%5NL^Y1>GQSTI-!08A^$^GF>. YS$J-@6UV4J]PX M^;S=.)'+.]5.V ::H8MJ=LCEG7;'CL&D:% TRZE$)^1RK/#$F[$<'INH2G*M M*K4J;\^#0H!"('U=J89O@>\'RF'.(X.'>![DB5+._GQB>"![1YY%@4$F9IBB MHR@JFQZL(7:K9TG5T03/51MK@H"TN.)1C65WK!AU3_G4U[LNEY(*25.JE!M2 MH]X23DY.E'+F: L_DK.M!EO::)-KC4)=)IFQ5O;O):/6,#+L&3$I[Y[G)ID1 MW6*?J3K]6[!*/$44FECN5. VN2'C63?(LC[GV*UA60-B#Z=C_)JX>&%=*E=! M;PM".7,(AF\3[+_0,$L(-FM2N27>[=."FMAK5W5.U8EJ"X)=K\&3.@SZ8:N@ MQ8J(/! ;JSI1>MC45?W)6KM)E/,XH6PAB_;VE[/2V65#JK?+4JM]X#V/<4H" M?P10B@7*>!&4XX"RWI*:S?BWTQT*2C$M=;<:A1627$YXN&._==B)><% MSPVXYP42&TWU&G6##Q2<4S"I :P!L,;*\TL1K')=:M3R45!%1+-_7]$BOO^Y M_4R2T))8A M6:[$R& *,Z^A*>E(&=_T"%/^H[[ M)R9 ).U+-P/4,Z,QGA%V897Q/,?Z@CIO=/)LMDR8["XKI-*WGDR^26O:R)@B MF[[NZ-A15-O-+.>&!X\Q354=ZQ.5NR7T UZXX#S;S@//@N([FS_.S%5_=EL' M9SL4RZ-&+8> 18?&O?^,2_W!=6\P=BQ',&Z\U\GSY!:.9R63YI_&P2\'$F4!APJI5,/Y_^81I0^S%".)S MD(P>0U:^6+9IZ$^7H]]__S;HC5'W=OCU&HV^C<:]NY&$^H,NQ;OWSG%Z\H5" M7/=!B&W\M%Q!%-6::WAQ04584W5RQM6^9EB4Q=WA8#2\[5]WQCUVD2_]<4?1 M-4+#&S2\[SUTQGWZ K_EMSN\NW_H_=8;C/K_ZK'Q#>]ZZ,/M<#3Z2 =*25\> M>;PWPP?D-563IRMSY\]57B1W0D MTI%57^#+&IG:F:G"3.V^8SO<,R5MA]MG'%TS-28YOYPUSK*'AP=%-*9:FJ [ M.B\S:QV@[S;3P-H#E )C;.!CL@1?ZO MWT+S%^2WV/P55GY%W/XXNWS(YV61&0:/,REAO[F9?4.GP]W'J)?*LFWLRF#B M#$I^Y4*C(57K[5SL$ +V,L%>)11[U0#VJAEAKUJ6RCG9G0;L98*]ZA;LR7+& M>D^66NV6U PY;0[H.QGTU4+15PF@+R/-)TO-6E-J5 Y,"A;1-#U:SN9P3DS, MBKBCWNN!'Z5[PDVAWM(*X M,7&KEY,:X)R[[C&G?S/N)A6Y6J4F59KY$#K K3"X#4^LB&"(IX7;JMR06BUP M( &WL7"[+2ECKT&>%FYE269UBUK@2@)R8R$W/*4C@F&>'G++C894EO.A\HG(BEZD\@<0)*7'@:2P3;/,!8+X?B@(26-B3R 6YCX;:>U#9/$;>5)ETM M(/@(R(V%W/#MR C6>7K(K53K4BODHB% +B!W!W+#-R8C6.?I(;?*4E\C7%DA M G+S$#YGQ:/0([9X!:%GQAH!\UB$D;(TA2E\US1*4)Q=HG;%6-8-<"SYS8A2 MJ[4_,GY2S"\R[,*W/J/$M-.%745J1-B0.2GF%QAVC? MP"@AZ51A5V]+C<;^ M4ILGQ?PBPRY\!R]*/#E5V#5;4C/"9HC0!NK[A(]_)3IA12__CI_GGQ%6GE5= MM6S3O1:+>&>W!($S.(M!T0O?A(Q@WWHL[^A*9XW=AT;KRFVIF9-]'8"Q,##> M=LA\K[V<&8P;4EMN (P!QG%@'+[-%\'^S@C&M49-DNMP$PK .!:,PW?](MCS M6<&XVI+:E7PDEHH8C@Y68O"L>;'D3ACQ2E.*$A^(7#++KYJ1. Y3;TB59DTX MC_A$*6IDL:;BX8"(6%?]&&>XJ4@<6%IPPL+CSE4V*QF&&IOCXQG@GZ MP*YI^XBF] 5DN!::H0NVWRP>/@^WHYN)2P8L[6B7@[?LFKVDEK1A MGA3KBPRZQ.?]4P1=HQ[IQ/])<3[_F/NP'72)#^NG!SIDT;[^,K MXL)3/B46BQE0&MHS8B+5"RMYN4X?X=:94T+FB5(&%A>>,K"X\)1/B<4Y.!@9 MM"=$F#*1L9G"UD#XP8,H^U&,3VY<+?&6@%1K0*JT()2SA]JV^F#[=Z$.AYI< MD]H1ZH*=%,>+C+5M:?G[-Y]2P5HMPN7Q)\7Q(F,M/!\_RO94.GJM(9Y>$S%4 MM6%G=AW3)/ID@G=0%.BXO3\#3#"-;W,7%:J4G-" <7 MT\9I#L*]8\/&&C)"-Y'%,F"$D:L4[>M6>&IEU/#OP-"-]13+0XN R5(#3I6+ M0CG[U-[6MO)=T6+":>,OH+ C6+]YMR!RC*CM@-IV?4ZTP&_Z"DUJ0VD642@? M09^%[W%%C05GI\_:4C-.>?"L;+FMB,NFEH&C>R;6(2RTY^VY,L-67Q+D Y M49E<+54)#0)A+E[.&6N"A?*G"#%#21*!\A MX2=Q7;XTX!8XWEN5:N5L,W0 0UEA*'&]O70Q)%/E52O'*%8 :5[YHWQ*/LB) M4@86%YXRL+CPE$^)Q6(&B^Y-,B6F212DJ#]4A>@*G*8\@C6-& MMC'YGG@+5FJ7X1A.'C%4+2>N20L8 @QY&$I<+S9E#+6DI@P8RB>&$M=RS1V& M(+ C-IJ+-MQ3I PL+CQE8''A*9\2B\4,[*Q7R[(-:J,]/U.[S6(FULS0%&)" MI"?K3(UJ.7&I]K5MS\X/K&KX42-CH\O9. IP\0I;ZB1Y[?:6U)*A>+L@E+,' M9.+:[4<"9*-"W3C HR"4CQ ^2%S[_3B 7*6.5"N2+#<@2)5+E"4N\7YLE,G- M&H59C.Q*B&/EC_(IN4'5A-U^_6='5\8K M9'26P*#V^W ZQJ_WALD?V+:I/CJV:\3?8]I,"K5CFV+>*"[8R4^0"EC MSY=4-*1VA-O+WD4NQ%ET03HVI2-QO?M\28=H@XQ3G"=@3*P&"@#BT^.\BFQ6,P8YYHI)W+MK@V[N$KM8L5P MJ+&8S%3[6SPS_ VY5#*BY,1%\T,L<-^>/B0=KU&-7]&Y"A6=BP/(Q!7Q,P!D MO2XU:_'#%(#'W.%Q1Z B<;G[] $9J 8F2Y0+AR&S& &T@J L<5GZ+%'&ZH4U M6O&W,0Z%&82OP"LZC8D&%A=^HH'%A9]H8/'IAJ_>%)Q'E62:U6I5:G 4BT&Y:J4LP=EXLJU ,I3I9P]*!.7P@50YC"V:4S78ILEI*B:0YDH"-S%<@^W M"TWB$GF;WN&U._T0B#I9*"4N;@=0.DTH;0]:51+7I03I1RYK"L)JY4 K#TK>5/]J.A M+-A/5EPE0.1F.!B71OW_]BX0IX+X!S>=N_[MMPNT20?==1Y^[0\N$*7T&068 M."&4/^;G->J9T1C/",(3:E[/L;Y@>0*Z8=,F6% 44]S0MYY,K*$Y-FT6);7I MZXZ.'45EUCE%$B^F@]D?4U7'^D2E+U,,V(35I+'.L^U\8((X+WPZCX:I$)/# M@0[IHLSYS3G_AHB'H'+Y9RH85.CF6&'P9-.EV!*D5HW/O/N-0?7/<&8W/T MY L%M^[##]OX:;E:**HUU_#B@@JOINKDC"M_\I>CVHNSR^YP,!K>]J\[XQ[M M_YC^N*/(&J'A#>K^UAG\VAO1P= 'P^[OOPUO*3)'/&^H^1GU_OFU/_[F3S:C M?HF./.:;X0,:_]:C_QYZ/=097*-!?]!#=[3UWT:H1X7D&OWCZ^TW5)4EQ PL M_@Y;TH[H,YDXSXZ&^19MT!4"YE7./KU#AZ('B0HXY8V"0$J8"06-#A,J!L'M M(O\^2^2>0#(Q5?K5*W1ODBDQ35@=13%M]I@SBJ*RG4BL ;] <9V@ / +2P#[ M*;#*F\*Q8:\IDW<9VRDZ!>$;\*NM]\BLW.)>I.!=U\_K^_QK]_)RQ&\O!['< MP=B?ROP_(1B\FZ5+DQ"X6B"N=@V==XUMS@-?!S!,^R\VPXN@ULSB&;07Y/DK$@L05E+$AL01D+$EM0QG;Q7+7W M;!(#9_/(V6LR52CRUDM#J$HIU_:,!TTU5)"4V #P56? MB6\A9X"J YC$H)P] "N1 +A,>3F"1I/*4,@WG\JLGAZ6TM-G "4Q*&E1D,&&.91HS52AE1J:DUNUP!1>414,](: MN3K&Q/(;^[H7KLX:50VIW2Y+]4H#L"4NMK;7R:^V(H'K@=A8U8GB%\?/&%6K M8OD-J59K2Y56#)L,KE3(1@VUHZFA588N/U>VE@#J!N*S5DG-AE26P7K*(\AJ MY5T@RW 5:](UK"W>&B;F51XC]\J..><=>9U3X2:GF=*](0F1!:!T0E.5-]YL M5T[AMYIN%%J7XT?AAUR2[C6L]UQA6E=C_R.FH6!KME.#E?;KKN)R/&\0 _$7 MES?;Q3_2_;%RHK@U:("\$00-("[!S#1 ^&6X81H@69P7U$#>"&8&M?#+X,ZT\$*0Y!MH$F#C6C]MZV@[,34C6%2Z=>[GK2-F;"Y?>KHRG@E>AWE3\>RV:V0 M V(/IV/\"FNJX 1!?8A+,#/U$7YO]:&!:] @(H F;R@%#2(N;[9JD'JD*\:3 M!;Y!C8B G.) -7Z21JS .GB@NIXF X\IXZ(#+G&>K7Z@]5(;J"\&1B.D1!% >6?S_;?'D9 MA^45803Q @=>"(*9J;[X61U;=Q"8AW_A"UC'E:^A'N[R@[TH.$%0!N(2S$P9 MQ$^]V;4? /J@0 1!'XA+,#-]$#D?*GIT'Y1"@0AF!KSX>2V18O4 O@(1/!!\ MVTN?U..G1>P.O2>'78+"*!6I7=Y?%.6P6B@ JK@:K1%]HSQQF!RT6X$(9J;= M&I'WP8NEOI*FL1<#3N^,WV*,J?@$@6MY) A"0+7\D@0N)9'@L"U M/!($KN61(' MCP0+QS4QLP8'Q$8JC[BB#YIA61]/&F:P^2\2P"&:7WQ+_$$.T@_,[\)4@ST6N-:5*>?_%0I"H=V0M M%3WG_>#S[*"Q\D0P.XT5.=L]MRH)DN]@6P ( M<*2!"XED>"P+4\$@2NY9$@ M<"V/!(%K>20(7,LC0>!:'@D6CFMB)M]=80WK$X*PC?Z!=0>;"U25)<2B8B<- MN!1CWAL%#SK6<)KHSG*^!]RW+(U%XGKI#* [3]D7F!>%P=DK:2RJ7RX"M(F"K MFAZVTM-= *TB0$O>":WXE\2GH[OD=E5J-&2 6!$@5DL98JFI,+DM3)'ZDR"8 M&<+JD=;'6$FE M:ALR.H534\UH:BII%F=Z*JLE2[4V&/B% %UK%^@R= ^;+:E2%R9PFC3O,]L= M!3[=R)ASEI'7.95Q KB/@WLXXB GR7>(?.;0-&B!O!$$#B$LP,PT07OH]3 ,D M"P^#&L@;PM(V9L+E]ZNC*>"5Z M'>5/Q[*?B6X/B#V#6K0V.^H$%$ $W>4 H:1%S> M;-<@X<7)4HD9@QH1 3G%@6K\_(98,6> JPCH*0Q2&A_]B C+RY+#2\5H=',L.9F/G7U^H/ M52&Z@O!D8CI$092Y%O<;T!6:^YX#LKCK %H=.) -VJU !+/3;I&WJHNEOI)FFA<#3N^,WV*,J?@$@6MY) A M"0+7\D@0N)9'@L"U/!($KN61(' MCP0+QS4QLP8'Q$8JC[BB#YIA61]/&F:P M^2\2P8QV+&KE^&=$]A[_IW*T2GJ&+0C!"8+4BTLP,ZF/?^ FRJE]$/P\$03! M%Y=@9H(?O6IF[,/V(/UY(I@9PN(?-8EU1AY0EB>"6>6WU,KQ#S%$.]N^ U\) M\EQ:5:DE0YZ><$HJ>LK[P0?.06'EB6!V"BMRLGM>-1*DWL&F ! $KA60(' M MCP2!:WDD"%S+(T'@6AX) M?R2!"XED>"P+4\$BP:F MJJ%J64(L)';2<$LQX+U1[*!C#:>);N/F^[]]RW*(DB 4Z9T>OJQ7);G&;JBJ M0'"[ .B2RRFABSV:&9I"3*OWEZ/:BZ1U=3G ]D>Y"\SKPH"KW(H$KD@WB:>D MO:1R>7\QW0*SNC#8DN7TL)6>[@)H%0!:Y?9.:,6__CP=W26WJU*C(0/$"@ Q MN9(RQ%)387*[!@@K L*JD=;'6 F9U3&2> ^SBXA^-]XO)FNT[:6M.Z'D@R M;Y:J6']\J_I%#VZ !\D80-("X M!#/3 %O+OK_1 ,G"PZ &\D8P*ZA5ME:.VKK8Q(\3[X%;C!V)BM1HM@%X10#> MUN)%6X$7(V8,"BYO! N7HGL2!#/3#EOKSVQJAU-:<,3,^N[.L/Y$D.(09!MH MXE +5)\LD&UBW=(PFR\0"G#9!"&8F<+:6LDH>+W ).18!-<7 :?1?U MX-SB8T W>M2R(;4;3;+SM?I#58BN(#R9F Y1$,6!ZY2@ M*[1T2T"NP',7A&!F.B]^9L#64#IS[2]\R>JX@C74PWU],!0%)PC*0%R"F2F# MK5<=)4J&!GU0((*@#\0EF)D^B)P8%#VL#TJA0 0S U[\!(](07H 7X$(9E95 MH[KUJJN$,??DL$M0$ 2N%90@<"V/!(%K>20(7,LC0>!:'@D"U_)($+B61X*POR#7HE>@C'U0'Z0_3P0S0UC\ R6QSM<# MRO)$,#.4Q3^I$.U8_ YXQ3B 69<:LC#7S9P$P"0+7\D@0N)9'@L"U/!($KN61(' M MCP0+QS4QT_FNL(;U"4'81O]PM 6JRA)BP3,AT'8U?+CN/92NAN/Q\.X"R?-7 M9!F:JFPYPWJ\ .;6CJ40V=RHJ]"QAM-$UVOS3>B^93E$21#F] XJ7]:KDERK M2JU*96^T\[YS?=T?_!JS0S-(685N\O1[4720/R'*;[ M3\0#1$\&HHU($(UT37E*FE0JE\N 4$"HC]!V>@A-3X\"0 &@/D";.P$:_Y[W M=/2HW*Y*C88,0 6@>D"MEU,&:FKJ5&[7 *> 4Q^G VI4:E*M7(U$6CS5=^SP #"0+7\DBP<%P3/F%Y.+&-1V**E;/\ MWA'-% *7VS*0Y;+@&<@%9G9QT+4M=S@NNHZ=.UQ@7A<'7-NR?M?!)5S6;X%9 M71QL;VP PO M#L*V9;>NKX_OEMTJUQI2NPW:+$=8VYZ7VMB6E[H.MG?,2ZW76U*SN3\-*U\Y MJ+F!SG;D;,LHW5!3[Y]1VJQ)Y18$O0H!NFVYH!QT&4)(KDN-FC#QAZ1YG]GN M*'1G6'\B2'$(L@TT<:CIJT\6R#:Q;E$%0.<+I"".%,"=)^+R9KN&JF\IJ"W+ M?D'M&OTE5HA^V\+)*F_?&":5?KWK2=N8"9O;IXZNC%>BUU'^="S[F>CV@-C# MZ1B_0LUWP0F"^A"78&;JHQ%;?40)E(,&$0$T>4,I:!!Q>;-=@S0C:Y#8P6I0 M(R(@ISA0W78=\/;%+E;4&^ J GJ* ]=M]]ANAVNTN#G@5 38% :GS6W7KNY0 MJTFC],> ;HPL'JG6A$!_(3"\[6+7-Q@&1.;\(,*U^D-5B*X@/)F8#E$0Q8'% MG1)TA>:^6X(L[I> >($#+PC!S%3?MMN&$^P@, __PA>PCBM?0SW2Z18 M/8"O0 0S2U-OQD^+V!UZ3PZ[!$GL%:E=WG_ $!+8CZS1HF^4)PZ3@W8K$,'L MM%OD??!BJ2\QT]BYVXR,.><1>9U3Z2: =/ L!2&8V7(8/[LA6FV9(9>D>PWK M/5>88*$3G""(O[@$LQ+_5ORDD<@56D #Y(T@: !Q"6:F 2*GW"2L<@)J(&\$ M,X-:_!2'^.5.]L M3F$=J=5J _"* +SXV^DQ2I^ @LL;P20(7,LC0>!: M'@D"U_)($+B61X+ M3P2+!S7Q$P('! ;J3P BSYHAF5]/&F803* 2 0SBR+' M/W"Q-QN0RM&J% ?L3PA.$*1>7(*927W\(S%1D@!!\/-$$ 1?7(*9"7[T2IRQ M<_] ^O-$,#.$Q3]>$BOE#U"6)X)9H:P=_Q1#M/R^'?"*GA)3D:5J"RYIA! 9 M$'PG]1 Y[_P$Y!]2XD 3 4'@6@$) M?R2!"XED>"P+4\$@2NY9$@<"V/!(%K M>20(7,LCP<)Q3N+S9KJ'"RU-3#54)Y*?72M5R]!#] MMH63);+?&":5?KWK2=N8"9O;IXZNC%>BUU'^="S[F>CV@-C#Z1B_P@DKP0F" M^A"78&;J([SJ^"[U$250#AI$!-#D#:6@0<3ES78-$EX\/DR#Q Y6@QH1 3G% M@6IXA:I=BUVLJ#? 503T% >NX:65=L$U6MP<<"H";(J#T_!*0#O5:M(H_3&@ M&R.+1ZI&N.:\P) J#H;#:PV%8!@0F?.#"-?J#U4ANH+P9&(Z1$$4!Q9W2M 5 MFOMN";*X7P+B!0Z\( 2S4GUR> &L1#L(S,._\ 6LX\K74 ]W^<%>%)P@* -Q M"6:F#,)O]$ZZ'P#ZH$ $01^(2S S?1!>_NZ@Z#XHA0(1S QX\?-:(L7J 7P% M(IA9FKHP2)+%7I':$(! DL!]9HT7?*$\<)@?M5B""V6FWR/O@ MQ5)?8J:Q<[<9&7/.(_(ZI])- .G@60I",+/E,'YV0[3:,D,N2?<:UGNN,,%" M)SA!$']Q"68F_O&31B)7: $-D#>"H '$)9B9!HB<R!6YS".E*KU0;@%0%X\;?38Y0^ 067-X*9X2SZ-FTZA5( >GDCF!GT M(F_4GM*JF33UN1A8>V=P%V-,Q2<(7,LC0>!:'@D"U_)($+B61X+ M3P2!*[E MD2!P+8\$@6MY)%@XKHF9$#@@-E)Y !9]T S+^GC2,(-D )$(9A9%CG_@8F\V M()6C52D.V)\0G"!(O;@$,Y/Z^$=BHB0!@N#GB2 (OK@$,Q/\Z)4X8^?^@?3G MB6!F"(M_O"16RA^@+$\$,SM*68E_C"%:@M\.?"4X4LGNT*N7JW F7#0M%3T' M_N"\/=!8>2*8F<:J1LZ%SZU*@N0[V!8 @L"U A($KN61(' MCP2!:WDD"%S+ M(T'@6AX) M?R2!"XED>"A>.:F,EW5UC#^H0@;*/.W%0U5"U+B,7$3AINZ46\ MJQL5$3K6<)JHU!O? >Y;ED.4!+%(KU3E9;TJR;6JU*I4(+I=!'354D(7>S0S M-(685N\O1[47B2_D8@ 3YD:NDR"8&;@JD< 5J4Q=2MI+*I?+@*TB8*N>'K;2 MTUT K2) J[H36O%KZZ6CN^1V56HT9(!8$2#62!EBJ:DPN5T#A!4!83$5EM6I2JP[ZJ@B@JY5W@2X["#7DNE1I[%="(NXG'.VV^>X,ZT\$ M*0Y!MH$F#C5]]G6RL.;5>K2:/T MQX!NC"WP)H3Y"X'@K16--A$,>,SU$81K]8>J$%U!>#(Q':(@B@*+.R3H"LU] MEP2D"KQV00AFIO&V%M>*OVW W/H+7[(ZKF -]7 _'XQ$P0F",A"78&;*8&NI MM$2; * /"D00](&X!+/2!_6M=>R2A_1!*12(8&; BY_,$BE #^ K$,',9Z16J7]Y\JA*SU(VNTZ+OCB6/CH-T*1# [[19Y\[M8ZDO, MW'7N-B-CSGE$7N=4N@D@'3Q+00AFMAS&3VF(5E!FR"7I7L-ZSQ4F6.@$)PCB M+R[!S,0_?J9(Y+(LH 'R1A T@+@$,], D3-M$I8V 360-X*902U^BD/\&B=[ MX!:GFH[4:@F3O742!#,#7OSM]!CU3D#!Y8U@5CAK1-^F3:20(7,LC0>!:'@D"U_)($+B61X+ M3P2 M!*[ED2!P+8\$"\,5(B:G(4E-N =**@+3HV?('9_B! M;LL3P20(7,LC0>!:'@D"U_)( M$+B61X+ M3P2+!S7Q$SHN\(:UB<$81O]P]$6J"I+B$7/A$#;U?#ANO=0NAJ. MQ\.["U2=OR+%?ZNC_X-3@M1^24>"B-4P?T;^^(N&8E)<2Q1S-# M4XAI]?YR5'N1-,+.0;>_T"H [G348K,<":21*O&EI!FE:>I3;-4!=45%7C[0> MQR^.F0KRFE*EW) :]?U)08 _H?&W_6J29B,2 &,4R4P#>:N[21I2O5V66NUJ M(@CFZ\JEW,!I.YJ:T=390:4P4U%M+>KG5D&O%1:(K5U S'#%K-_/S&O7,:(QG!.$)U1ISK"_HZD0GSZ9-4-L<88H)^M:3B34T MQZ:-C"FB&H=R#3O4I"(*0XEE:*K"E!&:JCK6)RI]V;+I!\^4@I5MWP/SPUGA MTWDT3(I&C@8ZHHLR9S=G_!LB+ZIBS^BC\L\4\U3 YIA:B_H30R=MU.5SZ!;= M65 X9_/'F;GJS^[-O;,=VN)1PY/O2*;2S.?U,QKW_C,N]0?7O<'8G8BP>6A$ M(AE@Q!P_D=*C2?#W$I[2-BX0UE[P@GKJ478GO=;(\^47C&8FD]^?QL,NQ1)G M D5)EVD/SGY,&V(O1I">PT4T,Z!]L6S3T)\N1[___FW0&Z/N[?#K-1I]&XU[ M=R,)]0?=\R^?O'>.TY,O%-RZ#S]LXZ?ERJ"HUES#BPLJNQJU.L^X7I],SRZ[ MP\%H>-N_[HQ[M.]C^N..HFJ$AC>HVQG]AFYNA_\>T6'0AB^//!J7AQ^^^HKE MXY'H1U8@@2]K9&IGIE"*80GY6E'99;*LE)P[9>V?]YLN/N/HPJ,QG/YRUC@[ M CQO#),O? ,J3^B.SLO,0CU=H6N>GR&QCM?C3/RZ\(3T(/IZD%4/WG\.CHO& MRC'0Z";C[)CK3?M8SLX^!@2\$P*JHB @>E+;$7+75G8,NGD8WJ'A?>^A,Z8S M@3K=X,! *UWBL(PV_C(\8<.DW[LH8N9:1JM=.3[ MXS/-N%WTM67O]D,MO)Q'M23+>XZ\WYO&5+4/..\>N/Z\*M7*^S?V$\WEVTT% MP,(V+(07W*@$L%#-' MRHT[!L'^SZ1 P)*ULD*TFZRA_.I;-(Y[(-I!)*"\F MJD;HZS9BJHU]RGZ?8&N&'(MZCJJ.C#DQLR=-%7-= M/E'*I\1B$4TOY/]SW;)K,J<:2\5,68LP92)C\^#=U5KX):L1K+8@FQ*GPTFM M2@QK[1087ERHU1E_#+82.H9I[+?,4XU@TP+/&1CK;4:.Q/@SDIWA<8=>&72430TNFBKMF2 MFJT(%0Q%5MCO8S]W9UA_HJ^NN_2616P+85U!FHH?50W<^Y/S_4Z4\BFQ6&A[ MLNH&)R<3V@FJBZA)3]0?+,])A)D3&:*'+^KA5T9$,"7[^L0D=$V_)N[/ON[S M[V')O@.6^(H<(SY_"D@H, ;#+Y6(8%AFB<$ZVS!L"(=!HK,IL M2SR9F Y1$'EE#@"Q!,%V@:4J\:[[=JFZ=QG:T96.R\[;E<=P0!"AW@!=+PCE MS%&9>/__R*B4I7HSY]K_W:QXKN@#P03T]Y]:%5G^3 U[?AR4'])280W(7MK" M+QM)N@:D)%N-FM1J[J\^=5)(*# &P_>1DVK\E#!8:4ME 3W,'%CW]R:98W5E MR'/KWF '_+U0LB"X+JY$-<*WRQ-I=8^;UUZMHY[+5&I*\9(-'<[0Q!OKLM1H MPO:@()0S1V7XIG0B/9\I*JGU41T[)"2!K*9SC MVYM?WPC?I$^T-OC\?G#9?7#:?;TBMBM$.MB\ M;-:E)(47UR IX@)QO*-QK,@(.\QZ_S#\5_^Z=XVNOJ$/7T?TE_[@H\CG6D$R M Y*9>!=X0.PNMF;WIO%#58ARM?AJ$:6O#_WTHL[RP%#RPJAMJ5Z.?X/#>\@H M %H40"?>4CX"H*MMJ1(A_BD"H(6\G_F4A/J44M1.E/(IL5A,(W:S&LM-?] 9 M=$6V6@&FQ9UH8+%PFNAH]1FHV4F5GF*A*7V&/LSQ@M5J0(;^$76QCA45ZT@S MZ/^\0@P+$:82?(]UWR,\Q2E:N1O.??:->Y?UUHUA\DV/&[=H\78'Y'_$-!3J MN>ST/4JY\#H RL)L)X0G$$4KUY,(!8OV M77;$$U?0V!*$.M8:<%(HR#_^MFKOS7M'#XZ"OJ/B?H]:; 7#F[!(+]IP3Y'R M*;%83*.O-YV2";_[AKQ.>*4'9&*;H(E7]8$N#+RJ(\O7Y;^0OQSU!]:6U]^\ M/XB$A>_!MN#F?;?1;4&7K<-ISV/J ^7I4&>K,_O76_'P@5BVJ4YLHK ''5U9 M_R#P9N*=R[+4KNS/ECDIX!08LHGK_0@$V5:DK7:A%Q P2,%: !4CFG'V"B,@I;CAO%>>-O&WO1F^Z.I73%N&D$MF6&U*SE8_T;<"U*+AN MA.*Z(A"NFY6VU*X>F$$AXNISO#3B[:L/834R*M#5#I2T+OR;YI1-RI2E5$F0L56$=*0Q.6UNL'7%PVJJWI&J"PVKO@5*( MJHOM[!=MN*=(^918+*:5.?IZ?W_;N^L-QIU;%#BYUA_<#!_N.N/^<"#"Y %* M3V&B@<7"*:+WN0NN3ZU8DQJ?B-5M$V'.#LP<3O]*[&U.0.N :H[NG-_3*1\0 M&XX"G A@#BBT6#S B&BDO=&-$^.9(!N_$@OT8VRX'U+1D,[[F$T[0WPAX"X4 M94$!A?4OH]=K-CZ_GUQL>2(=XG04'?9<77O,X-?4Y_\H%E3K@MG_0M%65 XQ2X5 M?+IPXKKVD_UH* OVD]VZ&"!R,QR,2Z/^?WL7B%-!_(.;SEW_]ML%VJ2#[CH/ MO_8'%RQ0]AD%A+$SY>8UZ9C3&,\(TM/$\Q_J"98?KADV;H)Q#F&*$OO5D M8HU?6,@2^&SZNJ-C1U'9-884-CQ1E-]I.'5KH]"7+9M^P M>G:]W_G N\"GW MFWLT3(68G.NTYQ=EWB!O^LU$>$ IEW^F8*=R-,<*.Z? @$<;=?D9NH:>!65P M-G^X.QRZPP7C4CD0S,]QP_ MD=*C2?#W$I[2-BX0UE[PPJ+O13 ?O-;(\^47C&8F$\V?QL,NQ0QG D5#EZD- M?F@-TX;8BQ&DY' 09"8,7RS;-/0G^I-*@\]T;..GI=I55&NNX<4%E0Q-U:EV M8UJ4B\S9Y>CWW[_QPF.WPZ_7:/1M-.[=C23JD76I&+ 6Z63X!(XRC,%PW!NA M\1!UAX/1\+9_W1GW@C[A:$P_8(D4HR-W[,-77X5\W$+Y<)"X*\? >::KTF2Y MV,F5Q,?_KAR+( MOHKGM V;KI I+$=!QB)Y>:OL\.'7SJ#_7Y[ZPMW^J\ZH/T+#&W3_T!NQ1!G^ M)%LF_^E8MCI=9+MLK8B,J VB$QMU-<-1T&AAT17'HL*F3\[1!S8QE?)G[QW^ M%YTFPT3> [:*==TESWOX$:ETT4,#\@,KF +$G!LF9R8W7USOI>,\4?*H*DNH M4I9EGND^(UCYRZ&+(V'.C*JCL4&GV#8DMUPM/D=^1PU^@0(=IFI;Z-'#$EU/ MJ7OV-.,?OLP,35L@XT5G?I'S:*F*BKG#U#6>6!7C:'[35-2?EMTO9>5'OF\?P16VR>W)DX1_^F!HMF&?SKM!7;8!=TLO98]S [ MGL@ZL^R>7S^8O4B-Q\F,OT?'H_#WYJ:A.!/;[9%%S!_JA%$G[ &S>UT#:3[7 M5**<%T&>WMB!*RN/S2B%0:B!Y]N$GC2A&?Y!^46(SEQ\:C2Z0L$:-A7Z9>(R M$+L7ES,R%&"TS;E&^TMA0D6$B0!]3N8N:=[Z5YUW9&1S :(D.URK8^3SUW0T MLNS+B%",N?=NL^?^6536QV?5LIA0?V#O^5JBUUV)#&?WS' TBB_:+)5N?EK? MT/]T=-=MX@/@F/*F)W1:6#NN)UNMLG$E?)C.1*FT:BL4PQ1-4!\Y/CM478]$G[!+R?I=W3J MT$E<$&R>HX'+6\/]/ P!KE)YX5!BRMS&%/ \%FW^#$0R6?6IVN2EZ5.O>[;+FEW+>8<4(7P_4Y3MG&?DJAP^!^:M> M&YRC"IEX!NR%HU- <6?U\L%5$%@Q^.H:6(:9>E*PJ5A+3_4HWIB<^*J 7D) MP(=RA?XZ<94B!]/"_7\$7RQUZ:$+\3\&8FC&$S>+O35WM0Y.W%8U MWJJKYRA/=,5=BDRFJTRO^6=J;],ES;V\8\JMC_!F^ JV6MHPO]J:+O)TU<2V MMRBSI8I-A.(07R-37>MY**X;0-7IC%HS!K,*75+4<:* D);:F<),45U5S,P2 MYA 8NAM-=.:, O^=-DHFV++I\.@DNW,L5YESZ.IM9BQP&\BUS7Q_)6AJK IM M\)@;NJ9"]QQ8?RONS/D6LR^,;%2^%++A;*[:WGRSM]G:HZC3+-6O]UJ*FE!14@56U+S>;)E1>]DLO(YPB_\X?%E-EVC^_K+V,# M'\;4M9F@1KGQ\0+U%8I62HZ)V;VK"[A[.7RDG<$K,;^E?COU<_2G-^J*&V_J M4J6Q'J]#Y^@!,S_/'>QV(M0F-&FG7:?! MT#3CA0\V5 M8_J4&<-^X,8D&E<& 3_<]2E8C(>'3&[0+W T4''ZB(PU$BS: M85F'43%^T&[SQM\ G;F^;E#,]6U,]IM)/4;ZN<*PH+E60"@_ER$&=_5VG_)& M%&?B.;#DR21*-KYPFUJ)3.A"\RX+STGO*;9@3]%?J[W% M$B^S(];]S*UO'&%)[8RZ 2W,@A 34WWD"HRU,Z5F:8VQ/_8"N"NOB%QVK?+(-8',;DM\,'ZZ$7_EXON>0R5D=W$ M9S,'E?>:[VV&XBJFS-E1Y+FO'G'NKSUCU#6&N''K)=A1I3DA19[FVA&GN4-7 ML.6>R9M9W@@+G3+VZT=DRL,;(X*Z8]0#9/X-U?8KCR;@J>Q@TR9;LC'W4,:[ M3;UEH'! O3(>^7,S1EK2VE;YTN7R)H6#VMTW=2S?/:?VG+LI1;UVT^!! M:R M&ZGE,8GEM\[15^[8\8"#^X+D.6BNAG+-5AZ(<#=,]:"?SGW*"3<7L;M%Y48G ME]O /"UDX97.WW&TSB9<[.G6TJ:HQGY.'=9ET>J&59\S=5(Z* M96/G*+/-EDQR*%:)$"R0XIA+R;!LZC.QE!V"Z433(:^R3I86N+4RRS?S)I9; MS4N[VXO%*!N1J'&@08\FF.A@HK^IHH5==]LRIO8+DTY%-9G0>SAC>0.^E5[@ MQ?*81OJ;&?=S_Q25U:Q\=&S#RX!C 5"=N$GW.C&M C/@F);Z76!]\?;\EI'G M D_Q,:UT-S-SRZ3FZ$3 :DU?[DUYB5;6IA0_&O;,4YX:#WE8?C:K+^1> MJI2EG1Y X9"_'WW59K:[)(&;:H%>\&0Q=P[8%@RS*3 3B1+;366[[[33[NX#(^$VXEM]7I^Q:;(= M'69%%B*?;&V_V -TJPJ=.91->.Z7M5.H,N9X#E0]7='ON'0SGB95S4)/2W M;6U@T.&@J/GB5Q4!9EKB&?+LF42Q["2J))FA%)J<]!XI MO^VD*F]L8H5T=&7(DBO\$:X&Z.8P'3%!,V22^2HSH8:*E[(QQ711^H$U*N(: M/RZD+]Q%V5H>,7#TB<&3,U3^?;]-/V6%MK/,@CA'2Y+FBJ07P E\9'DFQ2I= M9H:]%+_EHKEF /K&&_]:(+AXCJZP0@7OT9#DO_'R;NGV _ MEEF5/.^N8I[396@K7DG6W0+9)ZDD'F2@3@O M,UC:27SWXF:QA*KN\(JY^ZRVM^FFU\O#2D8VB:W%$ZW;('M\!,(5XM?EU.*M0[+@^6RO1WV8NV';+W2 M+[Q<4);ZV9?G+K4(G@QSL2Z\FSLLQRX1-U/2O@K1'SB%K,8L]U_.*L>8WGMB MLL_HNK9S@D-O+SQZ12S@^]XQ0'K45 MM+RC,.5M#RX)*5'C_CB>([7$D5WIN.&6.CD;8I\%8<7]P M$X@6WSNLE"2K:T';+%$A;>R_.#91W#'SKFNXQYCBJM+K_&O;"J-("8:H2TYD( MQ51:FK?>K$O56@SGX10@4&#P5<,3];:N_4=5:)43F"JU6:TMR M*^>&Y-'BB.X!A;_CY_EGQ-/1!,%LM)"V &*40M!]OWQ%3C)VY8LSE7/SB'Y] M;:_$A0;Q@GD 2 XB.;P6Y593YEU4 M[8&@!E6;9X!64@1H:D$$66K5\J%J,X[G)L^06/[C?0FF2_ $R;/+L6%C3:PU M0QC)2W,'+:W<\(/5O%P^H?BNH%MEM<37HQV^)=9JMZ1FR'%. ;EW"I2SQUKD MI1TT3_$U3R6R)Y*^YFG6FE*CLM^@$^*ZX:TULD4^_A0LC691!+G7("YOV>,5 M,5X,4U->V.5ZO";&GHH-44XQ;5Y_$3@F1:'&=(:YO+XL4(0M<,+IZ/4WMAV! MBFVE;1Z!LIAN#(QY.'U0K>]7"_;_&XIWPX2S38D3NMD!,3C7!"]ESV*T^@GC\!8XUU&.D%)CV'RY;CI1($"-W!V(/V42B#D=' M6L&(5KTLR9"?*@KE[!53C WX(RNFZOX4)U!,&2NFP]&1EF)JE*M2.T["LHAV MW=$.+ T,TYZA#H_B84%T69&U:(QC2U1..'<\YAS)R#NA#:8"X:J6%JY22_)L MU*1&#?;(!:&XJJ6%J]3,RUI%HLZ0<(I-S+!AQU(Q MNL<3=:I.!(%L@86E'N, ,Q46QAR/-\?1P3&D!E2P,*BJI82JU-*@ZE6I51I$*6>.OT:,4\SOH=5DL"SS"*MZ2K!*2ZU5VA6I416O(IR8<<[<*8YQPXP4' M<'+RYX &H[-"(GK8R_GTM[MG1A(@6.PUMHQ)U<8V2//H_O5S>F8>>9JBY!0R M2O*)V/1"9V\>%/,;!%CU^0'V;*YGJ6Z4S$-6,R<][U[7/?) QE?4=>9AX>8M M(JSZ_ A[-F57KQJUC#L/7YLM^(GR^Z0O5] MM^)P>LB^@K/Z7.!\MFQ$Q2A5OZ_[\W!RR '%>4%Q[1%GX+R*BOU^=NV@8O<5 MG-7G N=SJ=A*Q2AO4962!Q5[.)SI;5NIW2=*MJX_/!R1LO^[ 6I;;U,Z',ZT MYSWO'FM;%P@>-,_^:YZ3K=.IA\.9%@YG6GM8TRN<(61F>^I;F0^'A\*ZX7XX M'_C<#20+@DL[&#E> !*[_NR@WJWKQJ!UR6X:O<'?;-!K M=/J-YJ#=[?07SR1X$1[LKI,^_QKYG/6]@..\'/LWJ\X9&C.S"P&8/Y(IC!U_:] M<*"?M?JHO@3E1M =KX=OZY_(#N=?1#CQK+9[+X)P"A:I"\/V@XD]2RS48Z[U M*Q M KPV"X63 !_ 3[4$]QA;=?U[@D2 ?P>"M^E/^";Z^NFP8[P&+9RZ=/RL_2Q M^>EX&57^'7=!25LP; MPA.-P^ -UUQ'W-N#G+Y@[M&39(BC"3_:%^Z,)*Y?, ML@%XO0,J&(0];R:P41QQ- QLR^8^@C@(0+!P6HZ#C>*!=#8,VW$ @!&,<8:; M:4'CP:&5+3L8.;P.0CX:.)">'\W9T?8MB)1^R8F2NBM$E<2!*193@'93Q/('#R_ M\X6@1](]-)(W&_H!W2?1TA=AY+LT(7PMU=/*<'P!B/21D,QSA9SVC,_UL#ZN M%X?2]\4!>TMUMH K@%5F?C/36#6F7N2&T$/JLZXK!C#:&SG8)R><2D8IPT=% MUDD4%M5/)I [0"CX!KJZ\R2>%*DXGCB(P%HA,#SNC<>!"-DX JX()KX!" ,0 M/7[';1>$(-4.JF_ATSF&+KSGWGG8IN_-N0-HB/D"4H%+W#1EY-((7'-H4\K> M&(Q1YC#4/!*)S,)1\06/2]Q=)\O3-T"^&,J$P>C8(V C")R'AHX'\/<:\0/= M@*Q:(X;7ZML5&60/=CC1Y$8A5$H*WPT ZZQ]4V2W,1M6VEGEWAW /B0A55@H MC.'9>'PP.1CP#*0>C$N*U5H!1#@'T%P /<>SP_C83/RN?8.OIS0&>."C>/0T M<\3\.3OBQXA .9E8*<=HSC(DH'LC7Q(;=84KI XA\F#?J#]L%ZT3D#P0HT@/ M;).:)D.&\ =03W@(')RS(4B0+V9@T:Q/[,BVC^,&!8T78BQ[JC2\.\:#2876 M<)(&]!:\9HFQ<*6QM(%!4Q?PM#HO$C%RE)0(I_H@79[5!:IA0)7TML*)#1X5 M##BT4YI@%;:*#2CQZ)_)(U%QL/=G M\D7B I0,-#$#.J71"-(PM:621B*"K4Z!10$N2"2"SFJ--1;H5M3?/O1'82F] MES0(ZBW5.C+.&P%"D"#3B$0/$!&DJ*8(M' @+!L)'B X+%*.PPC^$ $\ ZT, MP78#>(G R0N>O_S)F .]T"7P8!0@^QS50S(_XBU)J[S\#9]+ M4I9=8A7/7$6/I[@/ZG2#KC+8%R"^#S[<<@A"=$I'"2#W("9#X8JQ':)X43#A MS*4X0>NV'W]*<0FYQ B%M/Y<[[:&TB3#!!2"Z+SB"/"@#&>06$[B56,Q?&-^'..*L#0%@4JB[ 36""E$I64*B'U5W*$4. MR5]D'2\9U(3?X\L")<)";PV;7#@9>2] U%B=EY1K14,#JI;U M/FCM=)M(\K&.96,T\L$F72NM:O] _JMV8M2KJT?$D<.&Q@HQNV%Z9YG3JQ3, M4BZF=U8U3FL9LY,([HY"#W,(BMD5">*7SJFEH+WY(&S,).[DX&M]3NAL./$3 M4=N\@KSIR.RAPT=?4^4 ;-#Z]Z#0[ERV.@-)CZQ3/K$4>HL^4PR9\3M10(/Z MM<#'T,@YJ.$'/@\^?-YF#5RU)J:?_\79Q$?,_#3H-C]\'A 7 !]-1#: \U^_ M<&@('UR?F7W&].^Z_.J3[TZYXK;_)W,J&SI.ML,I&=4UJ,)Q@^B56'!L7#LIF]ED1:Z'3=457*:NR6J/L7%HA+;V->F^MXUPV:VL:@+_(9Q)6 S@%'M>OR)U+\.5CMV)+SBPN M$H%_?J/Y4RJ65VM\43'*8%HR(DZN<&<4R2",8YK$!X,)@U@V0]Y8&8@-3'CD MY9\;&4)!CORR.WXL:5:O *T89GGUX!T6!=J$7)"3W1]-/"=V'\AZX@-3SQ*. M-.H8R$5(K'L/B":3<$"J]43)=C-_S(P\&:4Q(1N@!*:2M:UO,UKG^#.>4 _0 M\)B2G[-R,4,;_&PPWPZ^RL2U34EX<$Q\:'LSP1ZY%_#E"49W,,&DVFI.CR37 M27$U@@9:"<4&,#+WMH4YZ;DMG$U6)KO:-$>$TLBZ5#-Z)*$R(46V0:DBZ=SB MBH#@6-9"Z7=+ 6R]GBIG+V2^.K'(&(H;G-2.3(#.Q&NY,_@BL8EQ ]^[;\3(9]B[X"+3M9FT,N#+2B&3);-:JNF/LY7AF3 M 1FMC>'" 9880'B'P,'&EK-5^[$XNB92RKB1S\ U'+*_ M?VJ4ZA7C)&,G)-)(+A^OITBV:_[R%&DET<8/4Z1FF+6*<99%$9*5A83-IE"Q M7'UMZFP?N/PPU4SCK'26'6(3U7 -+46YO52^!5*^Z[-4)XM9*E^6YF-AW0:' M9NM2X1\&U),#L#.C5EO=YI?H6&W@97 :N:F)JS*J(7?(HH<>+K0N^@.ZCF$Y M:K6#361[Q!%+3\EDD9-SFYK)%4WD0LYCX%V(EII$]QXE3F"M1'<,ORC)>W*) MFU$OK\88Q1>!^XNM"<@[?ZE,5(14X:)2[IKW<0G54AULQG+[^7-GO=?="_SD MFGY]+W!WG()F\PTRBW)@^GXR/69W3V#=(]H_+,- GX!=V^,#W_>,[[\JIT?I M@^LWB]6MT&,;3< _Y(6[/+ WGP>2MA-.__A0'8A$*-S*_)Q515K M'I*$9'+:QJNS[SWVO'.M>YJ]1V='6OW5O[ M.!#[H1+%WZ8<U9O_I> M\)0%T:3VH%[%O9GY$[!<]9Q3W7ZZS35U3T-A\"@8[CJR.SO ,Q\][SBR,T^W M*:==W?;]\F&=LK0;@KNS0W"7EYZ?"[6%',SE/?:\-_S+YTJ0-M>'N&%O@/9. M>]Z]Q[W-9L[=>-Q:2I_@=/]7^)[%@\EV_G;AX&SGH^>#-GK;/1_X][9[WAO^ MY3-9?>7Y8P'SMWYI?9O1VT?G%HFV,8=I+&5LR/_,2? M^8$T=L6L/"Z)_9B$[G$.H/#V0;@>@X].^>T @PW7(B6D#V@_>-COHN>]L?#O MM.<#_]YVSWO#OWPF=C>7^%=R H*W#[_U92+917\[\F=>YG"3'/ M/SWGM3 D M>VO)[G&WZT*0U?N]<@B*]]#SS@M!MCG&[TV4^"=UTXJ>BCR6 M^-<,LUK//+@K!WS+3\\YM?9GV:?K[=[:/T^)OVE4RB7CI)*_>]GSN6YR*/+? ML^3!.^UY]_8X^ZZ*;ZWR^,,ZPIOL^:"*WG;/!_Z][9[WAG_Y7$:<^[C\6SCR9Y"9_S4"#^WGH^:*.WW?.!?V^[Y[WA7SX3G8<"\?>"OW?: M\^Z]T=K.O-%#;?6;@-C;!_=!.1WX]W:I>.#?GN9$NXMW)RU$'@HK'YSB%GN.9^E5N52]FFJN\?=H;#ZG?2\\\+J'PL)'H[7 MRT?/N]>ZY9?4NL];6'UR4C'*.3S .E<]Y]3:FZ]E[9^GL+IBE&HG1NFLDCOP M44CWB[H8]1>ZA?7SJC)?^CL>Q"YOYUUC-MT!RU68__STVG9-)$&_]?ML>9M?]#]TNKU%V]% M>T;N[HY'@]3UWP'(>X W7H<38?MX77@A"H3/1IK2#(1]PBRZFAKB,CT9>1%<%@LAMN)\^^\R2M5>+8T\]U4G& M;=A][@A0+3=@=T G@$.TWFV_ ?2 J@.U!B\7RA\^9P22/^--S@&VR6PWOF*= MT17K 5(+O5 ]H4B1M;A(Z>G'GP83F"PZ_&]]8WMDN<=K^5: MM]"WMH49G$]8WAWWQ+UPH\?PWERC!KW(APE2:X&R [8?S@OA@\>.*N7CK:G" M9S/?^P:#"040=CUELJ]D6$N9 0UG\+!S JVS$XHXC]"+SPRE;8Z@RP64%*4D MBAZ@_7EA3!Y$N?K\,-KF?IDTC&@\Z&:\-HZDDY\GUSW[)(&M$EZ>'V(>ZE(, MPRU<]F>?W((S7X^=^>MNH]-G-XV_&Q?7K3?HRG===BE&!$QF5DFME!8L)4VT M_BE@030,;,OF_AR^N@/0LOX\",44'-L@B 1:8%3DF!$$M11*$;OM?UPO5[7, MB+Y4,$&TJE*69$^JHT7YT=RF."J;H!@U5.X(^FPAG!K2ZAWZ50P.F8.0% M8<"LR*=E3S:C4AYP((7V36);.^5S\&! /0X%?.D+*QH!ORS0G\KIL8'5HQ!5 M1[/[9_NR8)X5V1H9+E>R99C8IF3XL2Q$F6Z[(#L1YF$N0:9]F_(P,M1$T@#( M$('_ 5\-!XUU2 D!T0J4JZ3Z<#9\2I1_L)&.A,,[4,;0Q)C5DZ>H5?4H-.Z+ M&;B,BTRD)\O0-WRJ;;(V+276H\>[(Z%[)0A( M7L\D9HGJ";X,D!EVM%9JJFM.O0<+5$U9HVH!8\#-5![Y@@?B2E%'/.GN,BDV M>&O9ZJ+5L;2Z,?EG2FJP:C30]$!- <[@'8@ [:M@CN#W2#?\V2WB^3?*.P])X[$ETL\@5\)Q9MQ"*X : QJ5.?;,\JD/ MZ564R6PX\9/Q;"Z\6JBONNCV+EN]PD5W,.A^.6=#AX^^,G/VC06>8UN?V*#U M[T&AW;D$J9 82T$, Q'A \),?#A\S:E M8ZHU,?W\+\XF/NJAGP;=)D ]MH^HH@"\__J%0T/XX/JEBUVXW4]> !T$SE M$.7%"V, ]YG#Y^?@PX",052'&MDN)RJM/6A]2=26^EE>^43VL#K*DUGXX?,Y M@^?A^\\KKWUI=!J_MKX "I1T]MEEN]^\[??;W0YK="[A7^/Z[WZ[S[I7[*K= M:72:[<8U>(>=R_9 /]-K]6^O!_1(]Z;5:^ 7:5VK^MX'E9NH/[26E*P$1P$7 M#,&9\[ZBF@2/+U0^S(,-"E,JP:G@KE*B?2&]E7*]H3T:^ C<]] 6&"^0_VV> M5<")!+4.QA;B#(NT8?RFVS(^?4UA+RNAS]\]6 M[\]VZZ\]$F$%-XST..N SV1Q (L_4[.'")M;_T32Q(*@C'V'R"L;L4'?2[D'[D]^OX/7:H;-0+$P_ERGMPE;=&^11$N,JH] 1W M"@.8GW_<9Q\C!I$O55$Z:> M\8*<9_Q.4;(F?NL!W2E4?BKZ2 IDW8O,7R_ M4^1'&^]XD56@@C46Z-E3?A>=6,?&Y =G?6\<@HB* @\*O- 7_KT-O<<3X;RO M!X^)%BO"= %89!'JF++M6@ *[+U.3LIEE0#-(?%KQ.#%Y4,A$_&X.C[4C5#W0>@=" 32P@1% 2:("/"@@Y# *,:\/ M4H.#6UPXE( !$C]X_E=,P('L0V#*A]CV'!<;O8> 6)BL$R!;L5P! EDR@7*$ M4X]6"&#.X.<:(+DSQ%T@E(W!0DD/HI^$N6JDRG0E@4]Z?&K"178Q9R@D=S+* MTL21;5,V#V,D$#NYYQ;4EF.#J!FTG/8@ADIDP+0)4#&8:@GH*_F87FB3^4 ' M%!^HF62^R 69G2'SJ$DC7P%J>+*VPX/ TK^7#*.L&X9YVE*#>[ XWT!*)5G= MA#><:#VG+LG60("@Y1N'@-].J=N9]X"I(@^^Y<[\OT@*!_H$PH?>S,"H$5@$ M[P,'D*(.1+PCH4:"V9?[%'2(X$EY"CC=[ONRY>N<]'TQ[%>>RBJ2)48\X:II M@59-54Z<%D]!1):6X?4:(EJUC[5:U:A4SZB!CZ9Q>G9JU$LF ATE]+W'VN5 MDE$Z*>EGZB=UHU:NT#H'CB ?SON$:"/>;0B4ZMZ\(',MUKQ\^G5796\SQBG MU&-+[>OF42&<%FL_:Y,QF"0=2>F3G6_H$AVB4&E2FN8$XG+H4=8L#?5BSV+) M!KPT!-=[;)-9I3@!_9L9M.A#OZ""0O2:<0BR'229M*/X@BQRP>05ZA2P>V0?4=N-5'/$-RU.%6J+^6*W6C'+]1&/LK%HV*I4$8X]%^2* J[43 M/%PZ;AQ"S7*Y_AT +V/*6QWZDT>7A>VX:T,%D?#6U M"'9#JL00*7=*!)F,) MUAGLZ3[@X^E:+5WD)%,6E$1(L0V,-0BN7N,*^3>40@A%=*$4NL,?S3(H./-4 M=AU'//BZXP7RD:IIU.K5!81E]8./@G*M;6[,/ /]6S>WP*)#WL%2$VD%MT"E M;*& <0[%DMY+%'2\;@KH#*)@G?+=#T6$GA3.'?S!I\LQFE#5!C$3D %**]9A M=P"=R0I3_!E)\+8P$N/AZ!CG-2D.AS1$MUHCH5X,A5$*#3,VAE:%$,)(LM&M516<0.&#BF148UJ M V>UK/9HIB=& M'2Q&JI2YL-#D"VG?7.M@4G&*H'*)#72L'#&YFLNJ-2%NQ3A9\CEYNK$,39J@ M%;XX*7W/&5WC'P8DP)2N!D/+ J"#/;9'%"IJ!\WSM8-&]2-RW7T5!C@@$<1R M309^;Y1E)^$%!9?3*<;QN(]HXCE8%"3Y:YX:IV9ED4?T3:5LF&;MR6K66(#& M,C#* "K9*4_!H@X>'^#E^[#054&R(B;06E/61$M'#UNT;,SAN)8TN;,X'P:A M^>BKI(("LW%64EH10BFS"@:7UIQ'(S]*!4%9--@4#NT%C@99/AKR%H $A,9D MR((U/05S2C90CBY1&"8H^-)6M/Q^=,#7CZ!:A6"W1BTO*)S:Z?>"AV96DS(A M&L\$,(3Y/:F $-7*NE-^"7U4(%YBBD*?NX$C4VC<0IJ^X/K,H4) 50B4#Q4" MN]MKMO8IW]<(EXVB7IV:<.VQACH; M3HH*XLJ243VKIUQ:7*B3R6Y;+M=]K)DU/ A&YQS05($2PY4#*K7E,SOD#CU9 MKX))/8&0IC$:1=-(KEY8 OPE.S2RJOX,E6&$,92,T[.*2IQ[V&#:;*HT%\.* MJ'"^T-<^, Z=IQ$/)GH=B%8SDC ^E;A?#>8W)DBETW5VAN':BH>T78^$D\J9 M4:Z7L@Q:;,]2:=;M&T\[W&NFM>(N)ZFOF0_OVS->.AQE8A*"RL]"YVEZ8U"23&ZE\:6 MI*6RM),4WXBD9S^.T*N/6^*A#NGW@>=;5[Y<714N&M>-3K/%^K^U6@/6Z/4: M'5DKMT]F]"\A:VQ=#W@_+NA*^V B *\\==&!A (]BUOF:!L=#SP7U,0<5,-7 M(;?.JE)@;5[AT7&$)\XR,1X+61.,B]+)4GA5S\('U_IOK"F][O9OP0]EC8ON[0 ' M^3L(5:_=_WUSH6B>]\PUL(9,5?30;BWAJS!>;LN*R]ZI^B<@Y]"59J8=BBF, M D';$W>1BF/[A=\3-]8.<*.++HPG&Z(,U4+Y2/R]WHX&[V'K>X+4='GS]H@] M^2"1>G*.IZ3Z"\Z76;K4O$X4I%=/Y0E_RSW2T*DN/E#:IDPG.6,'4; MK^2AUFU.;#%FK6]B%(68A^F.X1&LC@(O3WYW%>M=_5V,+T!M+P*7T*SP@GF2 MVOWXG1)D=H0/?4A_]>&X"&\)>'QB#[%@H&(631H%_**76DA$4BM":="#48"Q MN=K74957P4(9EMH/0_-/E^N1]XVUS(LT*KY-!&1N -C@V+1BJB!_DM./*'$2 MT_ &Z[@LM)/[(2>I>2Y@91;/DQVE%#1 !*$>2*Q7C\0Q/6U6+?57 OXTK(_) M=0"L0N>Z*I;Z)+1MJ_V\6OU3Q:8K?6I2D91F2&_'T[Y+1O8JKDT%$0)MC]YQ:B.'JH&F/1D M50HD^S.J:,:WNOX==^W_)M8('QY &%A\6>RDX,=-;O][C'"KZT'JQ039<7* MG]JJ6!PF?N5#9(R9N4*Y9$),3&?X88"!%B4AB2R0720=F10%95SW%HM._X/@ M7]6F>]M]'.F*#"(JRJ6/(SS%2(D7!$JN<%(I%J+R0DUP$/+QF.*-"&&-1;M8 M:^RY>*Q0HJV"] 9*6@21&XUIJ(@%_;*4'"D/,'L7CS)"$(%MQ7.*9-* YH@% M> '$5KZ@4&YJ4XD!/#J,K#L1RF) 5:8-/4(_PJ7J_;5S26;L"F&I=24+!% > ML:+]6')6QY%+$RA2!;SQL$5!-=UBK&WL@4D\,S!\Y.P 8VM^#D;XUO;?83@DEY.P=J6 M>[!4H(XEU2!GJKI;!KO)8%$&]3ZG^)B"I;V[@"/<,>8IB;"GBP!.-KX!]C%Z M&MIKNZ'#S8@ M0";'C[A>.N'S./N$I0=A[*F,4-7(''B\:S!E$M,1S(S[',S';,*.K&,$^8(C ME7;Z$*W2X9."(K?+TW$I9-+(J&"5#+A>*#!JTU@J39;:0K28OQ_3=B&=-->NLQJ 6$Z3'XX@^+$"@\JA MP""?.;99^ ML^O6KXUKF8YL7;8[OWXG'_DV*75%*\^VK)+$G^34XR%D0T$%8+9[[SGWTHC? M!OAX'AU$([Y;UKZQN S+_X4^R4#V&8AX M^R':FA!# )R8'-=X>>+2KLGCU_RIBJWT"/^2T:=:,@/CCXXSIXVQ&(_@V=KH MU:_0@I:P'&Y/E=E\$-J.2O][^50>/9'%E3@]#B/+&-(DXUH&91C?\\H"2C'7 M8MPXIP4L=M5H#KJ]O13A#*<]QI/VW@'CRX=XX#D?N'L[]'PZ!T27GF!J+IWK M7':BS5+A=WWO:-F_+R0I\C]9,K:[73J^;NXY+N_2 M**1#S,6WBFD6)^'TPV=%^5D&LGIEWPXGUTS71J'0;2K14&N% M/7&'9W'A;N%9Y <1_@*QH7G*;HO]8K/(S$JU1*="6MZ,MC2DGM)'6^*.!7VT M)?>'W!5!H?O-$7-=4E8NEUOO+%A><@.WLC.^5E4U1>-47Y).K:J;R:X3DKU0Z&YUT) MS[+A*;]9PU-^;<-S$)X\"X]^8>GR[=![EGNDS9)9;.-1HKLEYY:3>/80MTT1 M-_OW1>^:X:U)M#WRTAO1Y4ER;XNM/[;TQY8GY.XM/IOA\I5:J&ZK(W/1AEU" M@ ]2Z>#"VHCCWEM<]*9N(/*7)_+BI5.6M5BPGQZ/[N_XQZ5J]QCI-W_+"4:> MV%^:\@/^#6\:F(-3$N*A-KAY;S014QY#XRV(;;-QO=*&*_M9^?.B G3=N-AK_ESSH7#>INC<]%I[S9H;67#\ MO,KM62,NLW22?Q^[2<7T-_QNG7=V)/M^KD]7#ZN1.UOAB"C]Q<3*P[SY\[K=_[30&WS]NX6U6(;3E9D[?HM@O MWGFDMAO)?2K;WM*VE(G!'9D6[KZER-"2&R5[ZMY-VC*N]IBKW:Y#,>'.6._" MI>UF\@%#[@.,7+P\"1OD43CQ:$_X2QZ0OUE'I=YVQ#C7K+^W_U!ZTN?M3O-XJ($O4*J*6.AO5K:T0+W M8C>5E^FE^B+=F+LI"MC>#CZQ0W",Q#GHLUDH;T0WR_)X@.>%X\7\G&71;LEG M^*E$_Z6\AFQ7'*SP+\$OK.%:/G0WF$!_0OJES?"C;>1IMODMB@_YY?_5U[#^ RL=_P)$/WH/Y> M7_TM,,18=P+;3M3?II7AE]!^NSR*_9 ;4;F1VLND'GY1+4_"J?/Y_P%02P,$ M% @ X8XL6;W9!)_A!P @"P X !S:VMY7V5X,S$Q+FAT;>U::V_; M-A3]*UR';@E@)[;3H(/L&7 "I<%FF931B]OF'5N\3UZE(RN5FXSA7-E3NE.ET&HB? MWPSLKX-RZ[+SXZF>G):*3VW2:T^ M:YUW/P_L<[9LW6>O*[I>[7R_MWUBK/8 AK%:IU+99 MXZDH+6OYM[",,>:CQT,93*UU4T*>C&1DP9 M;/B7NCHEUHK)!!>;H^UT7%.I)OZ MF*J\?8,#!D',71C/E\+%@BQE),$&Q27VKV5\830#*88CQ6 M21 MD0NF6"=K*)C?R -.O;;Z?E.?Z+9K>WG#,Z[Q-L3_$\D#YG$' PE3H00#5"[%^)I M)!RA-4^F)!+R:X%=ES1JC+DP!1L&=*.T PDX,D&2 [$(RV$'F,@FOG1\IC/Z ML5@_$8DHE)#YH=0!$A]*B"8R]7$\'0O'&$AZ8YBF7!P2-XHK&4Z7+^$5FG?M M>_*\T!3,DQ&>GY"T>.X2< EQ3"=+\S+RX'QX*J%'1DZ0N= )2"V];0EPE.2P M8B""H$P0#X(%6@N@Z+6M00=7DN(2260!! !1!1R9[;2QQ^':9UZ@)GJ&WT2, M)*(PQT:->^[_:"Q,'*L_VH"Y05"0HY%.5Y$A_- M4W88#PUF@ %)60/>E@E-&834/DF35 A/2MZ4/KM2.X'2&=P5^=A$!3EXXD0Y MPL6P9@? BBL OAP0]HWC\V@D6 L.K)<%D*B>\'+UE!V(0[.V>NKBX^R3I#0Q MRD%+^AEYN24LY]@B6W;=Z,!;V<<[/#3G7$PDYCXLPWSY@/>Z@ M3\2"@^$SD&OWV+'&L=T7[DPUT',L76(0URHR7I5KL(^* :(53]P9Q$$ZR8O%0>N/N)+CG&;D.5^DI%M7$K4?I1/R2<4":F'"=+ M"(M+:<^*OE#I%"/40H<6C0/-FI?LX):P!Q[!N:_)F0,(*O(%$8%3;RS*YK8< MYI;X7,_S0@H+AGC"+5&\-*,>FV.%"!!D:@PUTLU&(>G\:IR@^ #6+]:DO$P[Q\-5:B=4JM7=W MJ*_6=C?N80Q_@-]Z=M%G._2Y1XQBC+_82'B!ZQ4.@=^UL__UC#>@+K!9K^U)XS+X13D9] M*=;-ZX[_PPD//N=]7P286^<[_-<'W%],,OO0%X2;_P!02P,$% @ X8XL M6?$KV0_?!P *BT X !S:VMY7V5X,S$R+FAT;>U:?V_BN!;]*GY=S6XK MA1;H5+-*623:P@Q2!^8!(\V^?YY,XH!?G3@;)U#VT[]SG4"!0DNW0Z>[ZDA# M$_OZ^MH^Y_XPU,9IJ.JUL>!^O9;*5(FZN;F9_5?2MM7^52E?: MRT(1I8WWYO_2:WR]NRM=>_VNC,V"#+JO\RKX>]X\OCUF_>6FWIG)Z5G9>VJ1& MGS6NNE\&S2NV;-W!3D_4;O8M&I]DO=;]=-W]GC"J78)ZU\$3G, M$PDY%9:.>>KNT>!E@:W-*1\J,>\:ZL2'PS8Q]^#$W?+YTHDH$>3VN!O=\U3Z MZ1A=Y7<'6*!2,?=]Z/CMH&QG2>93C 4Y'+=R5DSOSSMR!>_?G4]H>SRNBGE3 M'9]OM;]R3&M&//)7=#VF8H.'7SDR-N83P1(QD6**D):.I6%_9#P!)-4,[;%. M4J8CUM))")B7_LUTP/J(D9%(V:72F<_Z,\2^T#BL'7EW1N(C>7@[=C8S/QL9 M 5*I>[J&@L6./&'5:Z,?-_4[[79U+V=XP0U.#F<4SMA-I*=*^"/AY$=9'*"O M"<$:J0M0S67$>#1C690F&1$"R8S-:W"R(9X3R14+N(>&A.E0@@$ZEV)\32 2 MGC"&)S,2"?F-P*Q+&@W:?)B""17M*,U IY,D$I!+,)PV $FLNE8>F-F,OJX M&S\5B2B4D/FA- KI%:5=4YF.L3P3"\\:2'ICF*9]+!([BBT9SI8WX0V:#\U[ M^K+0%"R0$8Z?D'1WW YP"7%T)TO],@K@?'@JH4=&GLI\Z 2DEL[6 1PE.:P8 MB" H$\01AQ9H+8!BUJ8&'7Q)BAV2R!0$ %$-'-GIC+7'XV;, J6G9H[?1(PD MHC#'1)P:<[MAI;,$0S,WYIZU;TA\:-[W>T'B8.78?C$%RHH$A1R*#@*)5WN4 M;<9#BQE@0%+6@+-EPE &(TB:#NR(?FVB5@R=.M"=\ M-!MV"*SX N#+ =&\]<8\&@G6@ /K90H2E5->JIRQ0W%DQU;.?+S.WR2EB5$. M6M+/R,LM83G'%MFRZT2'P!*AN"57D6K<$<0I@A)U2@00 MV&*TDKZ](C+9T$A?\D0*1#>9)T0V%$:D*3.4I%A79&Q&8P.%-@(&I0A,-"CF MM,N9XA3?L"QKQ%VR@Q%YZK2<[^%I*$@0(0CCA;^7D/.\"//C ];S%OJ=6' X M? %R[1X[UCBV^\"=J09Z3J1/#.)&1]:K<@/V43% M.*)/X6-6<<)59QTZ8$T& FD).@!:SH3;X^:=? MJY4/YV:70)6_;BX7+(LP$$&&2,3X4&?I=@,>G\W)JY9/5,QO.2SGK M%T2^$3#GG)2_\>"U\L#?3W3),78?JG2O5%0;]Q*E7\Q3P@EE8MKSLH2PN)3V MK.@+M4G10E?HT&*PH/GE)3N\)QR 1W#N:W)V 8**?$%$X'0W%F4+6XYR2\;< M+/)""@N6>,)W*%[:U1>Q;,:4O!&JN ];DW>>L2$;:/96@?WH"NPI1=39"UQK M+"+.(Y<;]L[?GW/8N?/M%&F6.77GYHD;.X/5V4A^CAHIU8E9Y&RV Q;_E?:\Z[]O/K4(#Z5V0P&\[P*&P009(MM_,%9!W\GQ)1A.M)H*2IHB/ MBJ\7DR(NB3!6>B;0.QWK/!CQ%4*! &).F W1;6>R'+]Y_NV>?^WW%]_)O9^5 MG^/?3Y\U^&SK:+;X?_SA+$Y1P "N+NO3W4XX!'@J58=5R]7W#ZBO5' MX@F^[\5%7V0E%S-WX\9?='M7S5[IHCL8=#^[[*>R_< KUK:_O[+VM /[5UV>58BH"U%NZ\F]5]E>#,R,2YH=&W=6&USXC80_BM;;G*3S&"P(?1RAF/& 9/0 M22 'SDRN7SK"%EB-+;N2?('^^JYLPY$7TDN:I.UE$F:B7:V>7>T^NZ(3JCCJ M=D)*@FY',171KKR^7OU&E\V&54-AIUZL=GXRC'[B9S'E"GQ!B:(!9)+Q!;C] M$V=R3J2BPC"ZG7IA;)8$*Y!J%=%/%<^]\@SG;'@RLN'W3"HV7[5A,!YY-EAF MJD"QF$K@] 9$$A/>AG-G'!5;_O7#L9HM\ZU1.%-P^N,+S^UOQV(#Z:/Y\ULC&@_ M.W5AZDR.G9$[-<979^X7<'H>H*1AFHU=@.8)5X9D?U([QY/_.RA^M(()31.A()G#%)F( M4P6]*,D"F*Z086)9A2'W:["O-[U_=]1HF.U>$J>$K_+_K/8!H-U!(F($;'R& M>2+R U(J6!( Y0$2UR\9'M2TJAC&QB$0"7,6X?(&S93ZF6"*H7.$!^ N_9#P M!04\*692:N3XJS4#)$((J:"(-\=4*?!7#A!H%1P>"(R.%V)X$/J%8-QG*8G0 M)!ZAV%<*X_F<^51HA_7^TIEJ;G2V A3IR$&:"9D1)%^5P%;%E''4%5/5CI @ M234U;ZNOE3"'UZ=,B9@13J4Q7D9T!8Z?!UPG517E)-^F]694YI)X!=<\N<$@ M+:C]BNFVK;!S69%91->B62(";#PR)3XV(]ML;V5=1.<%'OO!-G/# A6BR-RK M8)BC*"5!@#8^5MG4);5#CAW@\N$\(Y<.J108P+'2\^.;3 M]MY3?5&\S[FNQLO<..-(A#')KQ'Y5Q'&D25806+K="!,$W JJ-0W7]5B$D6 MVY \D;10D&(JR&J^:\XX03;#=308L-RT9DO4RJ(B<1)DW>+,V^Q6NQU?_- E M?;>/;?OPL @>D=WED)>DJ?\8Y=V!\T*\UC+_";$UG[?Y>#SINQ/C>.QYXW,; MWIGY#UCI$F02L:!TKMG::1XV?[4/K51A>M"X6Y?UV[VX4\?51^!;C>_'_P:< M]B35.X[^RZ3W JJ]D-'Y_9'I1W!MOZ]'42=382*P@(/'1L2#'\'AOO[FP,:A M (9SK]4HQO!G._>_ZQXO_J;R0B;+AP+.!$4C]OV\U>JI;*O%/_M9D'=V M&>IQ@">J"G3ITW3S3$!0^GNA*(&91OKW)+.2#DSS8$ MFR:2WAY!C[YS["Q>0W'^WBO&#?V-5/5]E>#,R,BYH=&W=6&USVD80_BM;,L[8,P@$F,81A!D9 MA$W'!@?D&:=?.H=TH&ND.^7N5$-_??#LZ$#OV=*L]FR!?W1T'>@ M9J<:-$NH DYO08J$\!9G)WG*Z5..UU+-X*LR>!7 MKY!62+;Z[N7@XI.S2[8#=KIH@:8+;9&8S;DCV3S2+12LM!1\WO%NS@>G Q\: M]4J]75TMMJMI!^Y4SP37EF)_4B?7G/^AWH3(.>,.:BUUWO*I2EL/ M9.W)C0 /B,HM/[K>V!_T!UW7'XR&<'4]GER[0Q_\T2ZGOIOOFI%ZW6UV1I(0O\U^UUA&@W+Z0"1IL M?829D+F"E$HF0J \1(#Z)4-%C5H9PU@_!J)@QF)(L@ M(GQ. 34E3"EC.;X-9XB !Q&5%.W-;2H5]I>.T- R7(A;&L=P+N*0\C)<2<8# MEI(8^HP3_(K?1K,9"Z@T#IO]*V?*N=#I$I!D(@=I)E5&$&2U@*V*6<715$S9 M.$)"D1H(WF9?,V$.K[5,B)P23I4U6L1T"6Z0!]PD51GI)-]F^*94Y91D"9^Y MN,4@S:GS'=-MFV'GLB;3F*Y)4R%#;# J)0$V'<=N;65=3&>%/26A3I" MDGU0PC#'<4K"$&5\*-FY%KE6$5'3 IQ:536*RK&IME,=9!@!D7FU3?I+^D7S(FJ>GI*B_$ M398=$BPO";7F87BTR:6[8MD4RBJA:N\;QRU30ANK\2&?#NXS0ODX:Y$!# L= M#[[QO+U?L>[5WI<<5WT_)\XX F%"\F-$_-6$<40)5H#8.AT(,P"<2JK,R9<- MF2!ZX38$3X0J)*28"JJ<[YIM( P%ABP7;= 2N;*X2!R!J%OH7.=* >F5^_'% MARGIAWULVX?'2? $[2D,*MOET-.YY8^MTY/NC M2P?>V/D+:ND"E(A9N'*NT=PI'C:?RKMFJO&@:-*IJNK]KMBNXNH3YM?JWV[_ M*Z#+LU@?./HOP\\>6+L1H[.OAY7^*MQB*PUZXN@456XIXK6XC M^2T*+4Z%HO2TR,#(T,#&UL M4$L! A0#% @ X8XL68E: !S:VMY+3(P,C0P-S,Q7W!R92YX;6Q0 M2P$"% ,4 " #ACBQ9OU;%P^./ Q5PH # @ &2@ M5\Q,'$N:'1M4$L! A0#% @ X8XL6;W9!)_A!P @"P X M ( !GQ ! '-K:WE?97@S,3$N:'1M4$L! A0#% @ X8XL6?$K MV0_?!P *BT X ( !K!@! '-K:WE?97@S,3(N:'1M4$L! M A0#% @ X8XL62:F#$&6! \1( X ( !MR ! '-K M:WE?97@S,C$N:'1M4$L! A0#% @ X8XL6?_ I>7! :!( X M ( !>24! '-K:WE?97@S,C(N:'1M4$L%!@ * H =0( #PJ $ 0 $! end XML 46 skky_10q_htm.xml IDEA: XBRL DOCUMENT 0001546853 2023-11-01 2024-07-31 0001546853 2023-05-01 2023-05-28 0001546853 skky:CogentSystemsMember 2020-12-15 0001546853 skky:CogentSystemsMember 2020-12-01 2020-12-15 0001546853 skky:TwentyFiveEndUserCustomerMember 2022-11-01 2023-07-31 0001546853 skky:NoEndUserCustomerMember 2022-11-01 2023-07-31 0001546853 skky:NoEndUserCustomerMember 2023-11-01 2024-07-31 0001546853 skky:ThirtyTwoEndUserCustomerMember 2023-11-01 2024-07-31 0001546853 skky:OneResellerMember 2022-11-01 2023-07-31 0001546853 skky:EightResellerMember 2022-11-01 2023-07-31 0001546853 skky:OneResellerMember 2023-11-01 2024-07-31 0001546853 skky:FiveResellerMember 2023-11-01 2024-07-31 0001546853 skky:StockOptionPlanMember 2023-07-31 0001546853 skky:StockOptionPlanMember 2024-07-31 0001546853 skky:StockOptionPlanMember skky:OneOfficersMember 2022-11-01 2023-07-31 0001546853 skky:StockOptionPlanMember srt:DirectorMember 2022-11-01 2023-07-31 0001546853 skky:StockOptionPlanMember 2022-11-01 2023-07-31 0001546853 skky:StockOptionPlanMember srt:DirectorMember 2023-11-01 2024-07-31 0001546853 skky:StockOptionPlanMember 2023-11-01 2024-07-31 0001546853 2021-11-01 2022-10-31 0001546853 2022-11-01 2023-10-31 0001546853 skky:PaulBenfordMember 2024-07-31 0001546853 skky:RealInnovationsInternationalLLCMember 2024-07-31 0001546853 skky:MiddleEastAfricaOtherMember 2022-11-01 2023-07-31 0001546853 skky:MiddleEastAfricaOtherMember 2023-11-01 2024-07-31 0001546853 srt:SouthAmericaMember 2022-11-01 2023-07-31 0001546853 srt:SouthAmericaMember 2023-11-01 2024-07-31 0001546853 srt:AsiaPacificMember 2022-11-01 2023-07-31 0001546853 srt:AsiaPacificMember 2023-11-01 2024-07-31 0001546853 srt:EuropeMember 2022-11-01 2023-07-31 0001546853 srt:EuropeMember 2023-11-01 2024-07-31 0001546853 srt:NorthAmericaMember 2022-11-01 2023-07-31 0001546853 srt:NorthAmericaMember 2023-11-01 2024-07-31 0001546853 skky:ProductSalesMember 2022-11-01 2023-07-31 0001546853 skky:ProductSalesMember 2023-11-01 2024-07-31 0001546853 skky:CloudOtherSalesMember 2022-11-01 2023-07-31 0001546853 skky:CloudOtherSalesMember 2023-11-01 2024-07-31 0001546853 skky:SupportMember 2022-11-01 2023-07-31 0001546853 skky:SupportMember 2023-11-01 2024-07-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-31 0001546853 us-gaap:RetainedEarningsMember 2024-07-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2024-07-31 0001546853 skky:SeriesBPreferredSharesMember 2024-07-31 0001546853 us-gaap:PreferredStockMember 2024-07-31 0001546853 us-gaap:CommonStockMember 2024-07-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-05-01 2024-07-31 0001546853 us-gaap:RetainedEarningsMember 2024-05-01 2024-07-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2024-05-01 2024-07-31 0001546853 skky:SeriesBPreferredSharesMember 2024-05-01 2024-07-31 0001546853 us-gaap:PreferredStockMember 2024-05-01 2024-07-31 0001546853 us-gaap:CommonStockMember 2024-05-01 2024-07-31 0001546853 2024-04-30 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-30 0001546853 us-gaap:RetainedEarningsMember 2024-04-30 0001546853 us-gaap:AdditionalPaidInCapitalMember 2024-04-30 0001546853 skky:SeriesBPreferredSharesMember 2024-04-30 0001546853 us-gaap:PreferredStockMember 2024-04-30 0001546853 us-gaap:CommonStockMember 2024-04-30 0001546853 2024-02-01 2024-04-30 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-02-01 2024-04-30 0001546853 us-gaap:RetainedEarningsMember 2024-02-01 2024-04-30 0001546853 us-gaap:AdditionalPaidInCapitalMember 2024-02-01 2024-04-30 0001546853 skky:SeriesBPreferredSharesMember 2024-02-01 2024-04-30 0001546853 us-gaap:PreferredStockMember 2024-02-01 2024-04-30 0001546853 us-gaap:CommonStockMember 2024-02-01 2024-04-30 0001546853 2024-01-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0001546853 us-gaap:RetainedEarningsMember 2024-01-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0001546853 skky:SeriesBPreferredSharesMember 2024-01-31 0001546853 us-gaap:PreferredStockMember 2024-01-31 0001546853 us-gaap:CommonStockMember 2024-01-31 0001546853 2023-11-01 2024-01-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0001546853 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0001546853 skky:SeriesBPreferredSharesMember 2023-11-01 2024-01-31 0001546853 us-gaap:PreferredStockMember 2023-11-01 2024-01-31 0001546853 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0001546853 us-gaap:RetainedEarningsMember 2023-10-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0001546853 skky:SeriesBPreferredSharesMember 2023-10-31 0001546853 us-gaap:PreferredStockMember 2023-10-31 0001546853 us-gaap:CommonStockMember 2023-10-31 0001546853 2023-07-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0001546853 us-gaap:RetainedEarningsMember 2023-07-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0001546853 skky:SeriesBPreferredSharesMember 2023-07-31 0001546853 us-gaap:PreferredStockMember 2023-07-31 0001546853 us-gaap:CommonStockMember 2023-07-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2023-07-31 0001546853 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0001546853 skky:SeriesBPreferredSharesMember 2023-05-01 2023-07-31 0001546853 us-gaap:PreferredStockMember 2023-05-01 2023-07-31 0001546853 us-gaap:CommonStockMember 2023-05-01 2023-07-31 0001546853 2023-04-30 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001546853 us-gaap:RetainedEarningsMember 2023-04-30 0001546853 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001546853 skky:SeriesBPreferredSharesMember 2023-04-30 0001546853 us-gaap:PreferredStockMember 2023-04-30 0001546853 us-gaap:CommonStockMember 2023-04-30 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0001546853 2023-02-01 2023-04-30 0001546853 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001546853 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001546853 skky:SeriesBPreferredSharesMember 2023-02-01 2023-04-30 0001546853 us-gaap:PreferredStockMember 2023-02-01 2023-04-30 0001546853 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001546853 2023-01-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001546853 us-gaap:RetainedEarningsMember 2023-01-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001546853 skky:SeriesBPreferredSharesMember 2023-01-31 0001546853 us-gaap:PreferredStockMember 2023-01-31 0001546853 us-gaap:CommonStockMember 2023-01-31 0001546853 2022-11-01 2023-01-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0001546853 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0001546853 skky:SeriesBPreferredSharesMember 2022-11-01 2023-01-31 0001546853 us-gaap:PreferredStockMember 2022-11-01 2023-01-31 0001546853 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0001546853 2022-10-31 0001546853 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001546853 us-gaap:RetainedEarningsMember 2022-10-31 0001546853 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001546853 skky:SeriesBPreferredSharesMember 2022-10-31 0001546853 us-gaap:PreferredStockMember 2022-10-31 0001546853 us-gaap:CommonStockMember 2022-10-31 0001546853 2022-11-01 2023-07-31 0001546853 2023-05-01 2023-07-31 0001546853 2024-05-01 2024-07-31 0001546853 us-gaap:SeriesBPreferredStockMember 2023-10-31 0001546853 us-gaap:SeriesBPreferredStockMember 2024-07-31 0001546853 2023-10-31 0001546853 2024-07-31 0001546853 2024-09-12 iso4217:USD shares iso4217:USD shares pure 0001546853 false --10-31 Q3 2024 0.001 0.001 5000000 500000 193661 5000 193661 5000 5000 193661 0.001 70000000 53143822 53143822 53143822 P10Y P5Y 10-Q true 2024-07-31 false 000-54747 SKKYNET CLOUD SYSTEMS, INC. NV 45-3757848 2233 Argentia Road Suite 302 Mississauga ON CA L5N 2X7 888 702-7851 Yes Yes Non-accelerated Filer true false false 53143822 1127206 916780 228042 306255 0 4695 12584 24261 1367832 1251991 89333 86930 2763 4554 1370597 1256545 144433 84870 164755 95865 307262 360170 616450 540905 616450 540905 0 0 0.001 5000000 5000 5 5 0.001 500000 193661 194 194 0.001 70000000 53143822 53145 53145 7206658 7146991 85038 74082 -6590893 -6558777 754147 715640 1370597 1256545 666359 630040 1898701 1747623 603 618 1821 1839 424279 316883 1190888 1066013 1790 127061 235800 347658 19889 12679 59667 78788 109713 106916 464157 438929 556274 564157 1952333 1933227 110085 65883 -53632 -185604 6464 14900 14459 14960 5169 -15165 -12502 -24727 11633 -265 1957 -9767 121718 65618 -51675 -195371 0 0 28274 29968 121718 65618 -23401 -165403 2905 2905 8715 8715 118813 62713 -32116 -174118 -179 -6967 -10956 -8431 118634 55746 -21160 -165687 0.00 0.00 -0.00 -0.00 53143822 53143822 53143822 53143822 0.00 0.00 -0.00 -0.00 61217272 60013772 53143822 53143822 53143822 53145 5000 5 193661 194 6990526 -6449285 76011 670596 0 0 0 52283 0 0 52283 0 0 0 0 0 5484 5484 0 0 0 0 -2905 0 -2905 0 0 0 0 -147206 0 -147206 53143822 53145 5000 5 193661 194 7042809 -6599396 81495 578252 0 0 0 13826 0 13826 0 0 0 0 0 4020 -4020 0 0 0 0 -2905 0 -2905 0 0 0 0 -83815 0 -83815 53143822 53145 5000 5 193661 194 7056635 -6686116 77475 501338 0 0 0 12679 0 12679 0 0 0 0 6967 6967 0 0 0 0 -2905 0 -2905 0 0 0 0 65618 0 65618 53143822 53145 5000 5 193661 194 7069314 -6623403 84442 583697 53143822 53145 5000 5 193661 194 7146991 -6558777 74082 715640 0 0 0 0 0 5472 5472 0 0 0 0 -2905 0 -2905 0 0 0 19889 0 0 19889 0 0 0 0 21384 21384 53143822 53145 5000 5 193661 194 7166880 -6540298 79554 759480 0 0 0 0 0 5305 5305 0 0 0 0 -2905 0 -2905 0 0 0 19889 0 0 19889 0 0 0 0 -166503 0 -166503 53143822 53145 5000 5 193661 194 7186769 -6709706 84859 615266 0 0 0 0 0 179 179 0 0 0 0 -2905 0 -2905 0 0 0 19889 0 0 19889 0 0 0 0 121718 0 121718 53143822 53145 5000 5 193661 194 7206658 -6590893 85038 754147 -23401 -165403 1821 1839 59667 78788 78213 53406 59563 51576 64870 29013 11677 14857 -52908 75194 199502 139270 0 -19106 0 -19106 10924 8270 210426 128434 916780 729936 1127206 858370 0 0 0 0 8715 8715 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>NOTE 1 – ORGANIZATION AND BASIS OF PRESENTATION </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Skkynet Cloud Systems, Inc. (“Skkynet” or “the Company”) is a Nevada corporation formed on August 31, 2011 and headquartered in Toronto, Canada. Skkynet operates its business through its wholly owned subsidiaries Cogent Real-Time Systems, Inc. (“Cogent”), Skkynet Corp. (Canada) and Skkynet, Inc. (USA). Skkynet was formed primarily for the purpose of taking the existing business lines of Cogent and its current and future customers and integrating these businesses with Cloud based systems. We also intend to expand the areas of business activity to which the kinds of products and services we provide are applied.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying unaudited interim financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America and the rules of the Securities and Exchange Commission (the “SEC”), and should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s October 31, 2023 Annual Report on form 10-K filed with the SEC. In the opinion of management, all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position and the results of operations for the interim periods presented have been reflected herein. The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year. Notes to the financial statements which would substantially duplicate the disclosure contained in the consolidated financial statements for the most recent fiscal year end October 31, 2023 as reported on Form 10-K, have been omitted.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Certain prior period amounts were reclassified to conform to the manner of presentation in the current period. The reclassifications have no effect on the net loss or stockholders’ equity.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>NOTE 2- RECENT ACCOUNTING POLICIES</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="text-decoration:underline">Recent adopted accounting standards</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-Financial Instruments- Credit Losses, which replaces the incurred impairment methodology to reflect expected credit losses. The amendments requires the measurement of all expected credit losses for financial assets held at the reporting due to the performed based on historical experience, current conditions and reasonable supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 31, 2022. The Company adopted the standard on October 31, 2023. The adoption did not have a material impact on the Company’s consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="text-decoration:underline">Revenue Recognition</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In April 2016, the FASB issued ASU 2016–10 Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendments in this Update do not change the core principle of the guidance in Topic 606. Rather, the amendments in this Update clarify the following two aspects of Topic 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. Topic 606 includes implementation guidance on (a) contracts with customers to transfer goods and services in exchange for consideration and (b) determining whether an entity’s promise to grant a license provides a customer with either a right to use the entity’s intellectual property (which is satisfied at a point in time) or a right to access the entity’s intellectual property (which is satisfied over time). The amendments are intended to render more detailed implementation guidance with the expectation to reduce the degree of judgement necessary to comply with Topic 606.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">ASC Topic 606 prescribes a new five-step model entities should follow in order to recognize revenue in accordance with the core principle. These five steps are:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">1.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Identify the contract(s) with a customer.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Identify the performance obligations in the contract.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">3.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Determine the transaction price.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">4.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Allocate the transaction price to the performance obligations in the contract.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">5.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Recognize revenue when (or as) the entity satisfied the performance obligations.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective November 1, 2018, the Company implemented the transition using the modified retrospective method of transition. Under this method, the determination date of open contracts which could affect any adjustments was November 1, 2018. The open contracts at the time period are the unfulfilled portions of the maintenance contracts. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has four revenue streams, each of which the revenue is recognized in accordance to the five steps included in Topic 606. The revenue streams are:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">1.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Sale of software direct to the end customer</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Sale of software through distributors and channel partners</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">3.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Maintenance support services</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">4.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cloud services</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenue for the sale of software both directly to end users and through the distributor and channel partners is recognized upon delivery of the software and code required for the customer to install the software. Maintenance support services are recognized as revenue on a straight-line basis over the service period of the arrangement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenue from cloud services is recognized over time (typically, on a monthly basis) as service is provided.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Payments received in advance of services being rendered are recorded as deferred revenue and recognized to revenue when earned. During the nine months period ended July 31, 2024, $247,356 of sales was classified as deferred revenue and $194,201 of deferred revenue was reported in sales. As of July 31, 2024 and October 31, 2023, the deferred revenue was $307,262 and $360,170, respectively.</p><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Accounts Receivable</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounts Receivable are carried at face value less any provisions for uncollectible accounts considered necessary. Accounts receivable include receivables from customers that have received software and support from the Company. Bad debt expense is a recognition of uncollectable receivables based on past years’ experience and management’s estimate of likely losses for the period. No allowance for bad debt was considered necessary for the nine months ended July 31, 2024 and 2023, respectively. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-Financial Instruments- Credit Losses, which replaces the incurred impairment methodology to reflect expected credit losses. The amendments requires the measurement of all expected credit losses for financial assets held at the reporting due to the performed based on historical experience, current conditions and reasonable supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 31, 2022. The Company adopted the standard on October 31, 2023. The adoption did not have a material impact on the Company’s consolidated financial statements.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In April 2016, the FASB issued ASU 2016–10 Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendments in this Update do not change the core principle of the guidance in Topic 606. Rather, the amendments in this Update clarify the following two aspects of Topic 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. Topic 606 includes implementation guidance on (a) contracts with customers to transfer goods and services in exchange for consideration and (b) determining whether an entity’s promise to grant a license provides a customer with either a right to use the entity’s intellectual property (which is satisfied at a point in time) or a right to access the entity’s intellectual property (which is satisfied over time). The amendments are intended to render more detailed implementation guidance with the expectation to reduce the degree of judgement necessary to comply with Topic 606.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">ASC Topic 606 prescribes a new five-step model entities should follow in order to recognize revenue in accordance with the core principle. These five steps are:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">1.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Identify the contract(s) with a customer.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Identify the performance obligations in the contract.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">3.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Determine the transaction price.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">4.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Allocate the transaction price to the performance obligations in the contract.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">5.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Recognize revenue when (or as) the entity satisfied the performance obligations.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective November 1, 2018, the Company implemented the transition using the modified retrospective method of transition. Under this method, the determination date of open contracts which could affect any adjustments was November 1, 2018. The open contracts at the time period are the unfulfilled portions of the maintenance contracts. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has four revenue streams, each of which the revenue is recognized in accordance to the five steps included in Topic 606. The revenue streams are:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">1.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Sale of software direct to the end customer</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Sale of software through distributors and channel partners</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">3.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Maintenance support services</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">4.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cloud services</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenue for the sale of software both directly to end users and through the distributor and channel partners is recognized upon delivery of the software and code required for the customer to install the software. Maintenance support services are recognized as revenue on a straight-line basis over the service period of the arrangement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenue from cloud services is recognized over time (typically, on a monthly basis) as service is provided.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Payments received in advance of services being rendered are recorded as deferred revenue and recognized to revenue when earned. During the nine months period ended July 31, 2024, $247,356 of sales was classified as deferred revenue and $194,201 of deferred revenue was reported in sales. As of July 31, 2024 and October 31, 2023, the deferred revenue was $307,262 and $360,170, respectively.</p> 247356 194201 307262 360170 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounts Receivable are carried at face value less any provisions for uncollectible accounts considered necessary. Accounts receivable include receivables from customers that have received software and support from the Company. Bad debt expense is a recognition of uncollectable receivables based on past years’ experience and management’s estimate of likely losses for the period. No allowance for bad debt was considered necessary for the nine months ended July 31, 2024 and 2023, respectively. </p> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>NOTE 3- REVENUE RECOGNITION</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As part of the revenue recognition reporting, the Company reports revenue by product line and geographic area. During the nine-month periods ended July 31, 2024 and 2023, the revenue by product line is as follows:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Category</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Percentage</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Percentage</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Product sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">66</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,246,252</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">71</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,246,595</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Support</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">575,346</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">449,185</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cloud &amp; Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">77,103</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">51,843</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,898,701</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,747,623</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company sells its products on a worldwide basis. During the nine months periods ended July 31, 2024 and 2023, the Company’s geographic concentration of revenue is as follows:  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Area</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Percentage</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Percentage</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Europe</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">45</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">850,146</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">34</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">603,926</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">North America</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">40</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">764,641</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">642,158</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Asia Pacific</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">153,853</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">292,632</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Middle East-Africa/Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">107,011</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">175,670</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">South America</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">23,050</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">33,237</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,898,701</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,747,623</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Category</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Percentage</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Percentage</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Product sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">66</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,246,252</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">71</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,246,595</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Support</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">575,346</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">449,185</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cloud &amp; Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">77,103</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">51,843</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,898,701</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,747,623</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 0.66 1246252 0.71 1246595 0.30 575346 0.26 449185 0.04 77103 0.03 51843 1 1898701 1 1747623 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Area</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Percentage</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Percentage</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Europe</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">45</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">850,146</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">34</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">603,926</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">North America</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">40</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">764,641</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">642,158</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Asia Pacific</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">153,853</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">292,632</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Middle East-Africa/Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">107,011</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">175,670</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">South America</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">23,050</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">33,237</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,898,701</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,747,623</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 0.45 850146 0.34 603926 0.40 764641 0.37 642158 0.08 153853 0.17 292632 0.06 107011 0.10 175670 0.01 23050 0.02 33237 1 1898701 1 1747623 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 4- RELATED PARTY TRANSACTIONS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Sakura Software, a corporation owned by our CEO and Chairman of the Board of Directors, Andrew S. Thomas, and Benford Consultancy, a corporation owned by our COO and a member of our Board of Directors, Paul Benford, own, respectively, 72.34% and 27.66% of the issued and outstanding shares of Real Innovations International LLC, (“Real Innovations”) a corporation organized under the laws of Nevis, West Indies. In March 2012, Cogent, our operating subsidiary, assigned all of its intellectual property including the pending patent applications for its real-time data transmission and display technology (the “IP”) to Real Innovations under an assignment of intellectual property agreement (the “Assignment Agreement”). In return for the assignment Real Innovations required a one-time payment of $30,000 to Cogent. Cogent elected to forgo the payment allowing Real Innovations to offset future expenses against the payment. There is no ongoing royalty payment or other form of compensation from Real Innovations to Cogent under the Assignment Agreement. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Real Innovations, in turn, entered into a master intellectual property license agreement (the “License Agreement”) with Cogent for all of the same IP. Under the License Agreement Real Innovations granted a royalty-free license in perpetuity to Cogent for the use and exploitation of the IP in return for which Cogent agreed to: (a) pay all operating expenses of Real Innovations incurred in connection with the continued prosecution of pending patent applications and others that may be prepared; (ii) prosecute all claims for infringement of the IP; (iii) defend and indemnify Real Innovations from and against all claims of infringement of the IP asserted by third parties against Real Innovations, Cogent or our Company; (iv) purchase liability insurance in favor of Real Innovations for this purpose. Under the termination provision of the licenses agreement, there is no unilateral right of termination. Termination may occur by mutual consent of the parties, the Company ceasing doing business, by breach by the Company or by the Company failing to maintain the license and the support to prosecute and protect the license under applicable laws.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Under the License Agreement, Messrs. Andrew S. Thomas and Paul Benford will benefit indirectly from their indirect ownership of all of the shares of Real Innovations to the extent of any such payments or other undertakings by Cogent on behalf of Real Innovations, but the exact amount of these benefits cannot be determined at this time. No payments have been made as of July 31, 2024.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of July 31, 2024, the amount due related parties were $164,755 compared to $95,865 as of October 31, 2023.</p> 0.7234 0.2766 30000 164755 95865 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 5 – OPTIONS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company, under its 2012 Stock Option Plan, issues options to various officers, directors, and consultants. The options vest in equal annual installments over a five-year period with the first 20% vested when the options are granted. All of the options are exercisable at a purchase price based on the last trading price of the Company’s common stock.  </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the nine months period ended July 31, 2023, the Company issued 130,000 options to four consultants, 7,500 to three directors and 100,000 to one officer of the Company. The options are exercisable into common stock of the Company at $0.22 per share. The Company calculated a fair value of the options of  $53,128 using the Black Scholes option pricing model with computed volatility of 192.00%, risk-free interest rate of 4.5%, expected dividend yield 0%, stock  price at measurement date of $0.22 and the expected term of ten years. The options are expensed over a five-year period with 20% upon issuance and 20% for the first and each subsequent year. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the nine months ended July 31, 2024, no additional option were granted.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of July 31, 2024 the total number of options outstanding was 8,073,450 of which 6,163,950 were exercisable and 1,909,500 were not exercisable. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the nine-month period ended July 31, 2024, the Company recognized $59,667 of option expense. The unrecognized future balance to be expensed over the term of the options is $3,725. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following sets forth the options granted and outstanding as of July 31, 2024:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Options</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted  Average Exercise price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted Average Remaining Contract Life</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Granted Options Exercisable</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Intrinsic value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding at October 31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,632,450</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.25</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,100,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">256,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,754,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.19</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.25</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Forfeited/Expired by termination</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(313,750</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding at October 31, 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,073,450</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.16</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.60</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,157,950</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,320,431</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Forfeited/Expired by termination</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding as July 31, 2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,073,450</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.16</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.85</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,443,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,064,093</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 130000 7500 100000 0.22 53128 1.9200 0.045 0 0.22 The options are expensed over a five-year period with 20% upon issuance and 20% for the first and each subsequent year 8073450 6163950 1909500 59667 3725 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Options</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted  Average Exercise price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted Average Remaining Contract Life</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Granted Options Exercisable</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Intrinsic value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding at October 31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,632,450</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.25</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,100,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">256,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,754,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.19</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.25</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Forfeited/Expired by termination</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(313,750</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding at October 31, 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,073,450</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.16</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.60</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,157,950</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,320,431</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Forfeited/Expired by termination</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding as July 31, 2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,073,450</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.16</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.85</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,443,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,064,093</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 6632450 0.15 P4Y3M 5100960 256000 1754750 0.19 P9Y3M 0 313750 0 8073450 0.16 P4Y7M6D 6157950 1320431 0 0 0 8073450 0.16 P3Y10M6D 6443200 3064093 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>NOTE 6 – MAJOR CUSTOMERS</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company sells to their end-user customers both directly and through resellers. Five (5) resellers accounted for 50% of sales in the nine months ending July 31, 2024, of which one (1) reseller accounted for 27% of sales. In the nine months ending July 31, 2023, eight (8) resellers accounted for 51% of sales, of which one (1) reseller accounted for 25% of sales. The Company maintains all the information on their end user customers, and should a reseller discontinue operations, the Company can sell directly to the end user. No reseller has exclusivity in their territory. In the nine months ending July 31, 2024, no end user customers were responsible for more than 10% of our revenues and thirty-two (32) end user customers were responsible for approximately 50% of revenue. In the nine months ending July 31, 2023, no end user customers were responsible for more than 10% of revenue and twenty-five (25) end user customers were responsible for approximately 50% of revenue.</p> 0.50 0.27 0.51 0.25 0.10 0.50 0.10 0.50 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 7 – LOANS PAYABLE</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 15, 2020, the Company’s subsidiary Cogent Systems issued a two year note for US$15,678 (CDN $20,000) under the Canadian Emergency Business Account (CEBA). The CEBA provides interest free loans to small businesses to help cover operating costs during a period when their revenues may have been reduced due to the impact of COVID-19. The loan is subject to zero interest and 25% of the amount will be forgiven if 75% of the loan amount is repaid on or before December 31, 2022. On May 28, 2023, the outstanding balance of the CEBA loans payable of CDN $20,000, US ($14,756) were forgiven per the terms of the notes agreements leaving the balance of the note at $0 as of July 31, 2024.</p> 15678 The loan is subject to zero interest and 25% of the amount will be forgiven if 75% of the loan amount is repaid on or before December 31, 2022 14756 0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 8 – SUBSEQUENT EVENTS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has evaluated subsequent events to determine events occurring after July 31, 2024 through the filing of this report that would have a material impact on the Company’s financial results or require disclosure and have determined that none exist.</p>