hD

Cash Flow Summary

Polar Power (POLA) annual cash flow statement covering fiscal 2020 through 2025, as reported to the SEC.

  • Polar Power used $1.06M of cash in operations in fiscal 2025, a bigger loss than the $536K in fiscal 2024.
  • Financing activities provided $763K. Overall, cash went down $298K.
  • Net loss was $9.13M, a bigger loss than the $4.68M in fiscal 2024.

A cash flow statement shows the cash that actually came in and went out, split between running the business, investing and financing.

Figures in USD thousands
Dec'25Dec'24Dec'23Dec'22Dec'21Dec'20
Cash flows from operating activities:
Net loss

-9,133

-4,677

-6,548

-5,584

-1,414

-10,871

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net loss

-9,133

-4,677

-6,548

-5,584

-1,414

-10,871

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization

67

167

387

507

549

622

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Depreciation and amortization

67

167

387

507

549

622

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Issuance of common stock as compensation for services

8

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Issuance of common stock as compensation for services

8

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Fair value of vested stock options

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Fair value of vested stock options

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Depreciation and amortization

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Depreciation and amortization

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Inventory Write-down

1,967

900

450

-

-

3,400

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Inventory Write-down

1,967

900

450

-

-

3,400

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Impairment of right-of-use assets and lease deposits

455

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Impairment of right-of-use assets and lease deposits

455

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gain on forgiveness of PPP loan payable

-

-

-

-

1,715

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gain on forgiveness of PPP loan payable

-

-

-

-

1,715

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Changes in operating assets and liabilities
Accounts receivable

-1,823

477

-554

-2,013

3,052

256

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts receivable

-1,823

477

-554

-2,013

3,052

256

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Employee retention credit receivable

-

-

-

-

2,000

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Employee retention credit receivable

-

-

-

-

2,000

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Inventories

-1,501

-2,729

1,512

6,443

-77

-1,418

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Inventories

-1,501

-2,729

1,512

6,443

-77

-1,418

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Prepaid expenses

23

-402

-2,174

-1,377

3,648

-907

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Prepaid expenses

23

-402

-2,174

-1,377

3,648

-907

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Employee retention credit receivable

-

2,000

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Employee retention credit receivable

-

2,000

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Stock-based compensation

-

-

-

515

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Stock-based compensation

-

-

-

515

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income taxes receivable

-

-787

-

-

-1,570

2,126

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income taxes receivable

-

-787

-

-

-1,570

2,126

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease right-of-use asset

-1,022

-1,173

-1,000

-674

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease right-of-use asset

-1,022

-1,173

-1,000

-674

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deposits

-

-

15

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deposits

-

-

15

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease right-of-use asset

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease right-of-use asset

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease right-of-use asset

-

-

-

-

-649

-624

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease right-of-use asset

-

-

-

-

-649

-624

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deposits

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deposits

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Refundable income taxes

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Refundable income taxes

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred tax assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred tax assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts payable

1,521

-1,354

1,532

-98

16

-264

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts payable

1,521

-1,354

1,532

-98

16

-264

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accrued interest added to notes payable-related party

15

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accrued interest added to notes payable-related party

15

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Customer deposits

158

-1,011

-508

1,229

194

506

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Customer deposits

158

-1,011

-508

1,229

194

506

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income taxes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income taxes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Customer deposits

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Customer deposits

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accrued expenses and other current liabilities

362

-51

-80

25

65

110

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accrued expenses and other current liabilities

362

-51

-80

25

65

110

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease liability

-804

-1,124

-864

-722

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease liability

-804

-1,124

-864

-722

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease liabilities

-

-

-

-

-671

-618

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease liabilities

-

-

-

-

-671

-618

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash provided by (used in) operating activities

-1,061

-536

-3,430

-6,507

-9,380

-6,548

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash provided by (used in) operating activities

-1,061

-536

-3,430

-6,507

-9,380

-6,548

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Acquisition of property and equipment

-

19

194

25

71

19

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Acquisition of property and equipment

-

19

194

25

71

19

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Payable for acquired technology

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Payable for acquired technology

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash used in investing activities

-

-19

-194

-25

-71

-19

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash used in investing activities

-

-19

-194

-25

-71

-19

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cash flows from financing activities:
Proceeds from sale of common stock, net of offering costs

-

-

-

-

12,466

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from sale of common stock, net of offering costs

-

-

-

-

12,466

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net proceeds from issuance of common stock under ATM facility

757

-

1,556

-

-

2,812

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net proceeds from issuance of common stock under ATM facility

757

-

1,556

-

-

2,812

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from advances from credit facility

-

559

2,354

1,884

-

2,500

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from advances from credit facility

-

559

2,354

1,884

-

2,500

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from notes payable-related party

330

9

257

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from notes payable-related party

330

9

257

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from exercise of warrants

-

-

-

-

707

1,174

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from exercise of warrants

-

-

-

-

707

1,174

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from PPP loan payable

-

-

-

-

-

1,715

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from PPP loan payable

-

-

-

-

-

1,715

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from convertible notes payable, net of original issue discounts

437

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from convertible notes payable, net of original issue discounts

437

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Repayment of credit facility

761

-

-

-

-

2,500

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Repayment of credit facility

761

-

-

-

-

2,500

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Repayment of notes payable

-

64

205

242

267

328

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Repayment of notes payable

-

64

205

242

267

328

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchase of treasury stock

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchase of treasury stock

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash provided by financing activities

763

504

3,962

1,642

12,906

5,373

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash provided by financing activities

763

504

3,962

1,642

12,906

5,373

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net decrease in cash and cash equivalents

-298

-51

338

-4,890

3,455

-1,194

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net decrease in cash and cash equivalents

-298

-51

338

-4,890

3,455

-1,194

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Decrease in cash and cash equivalents

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Decrease in cash and cash equivalents

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Supplemental Cash Flow Information:
Interest paid

670

598

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Interest paid

670

598

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Taxes Paid

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Taxes Paid

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Supplemental non-cash investing and financing activities:
Reclass of lease obligation to Accounts Payable

577

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Reclass of lease obligation to Accounts Payable

577

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Initial recognition of right-of-use asset and lease liabilities

-

-

3,578

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Initial recognition of right-of-use asset and lease liabilities

-

-

3,578

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Property and equipment acquired under notes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Property and equipment acquired under notes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Assets acquired through issuance of notes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Assets acquired through issuance of notes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Recording of lease right-of-use assets and lease liabilities

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Recording of lease right-of-use assets and lease liabilities

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Reclassification of prepaid expenses to property and equipment

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Reclassification of prepaid expenses to property and equipment

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Assets acquired under notes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Assets acquired under notes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Fair value of common stock issued to settle wages payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Fair value of common stock issued to settle wages payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx